You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2017/07/28 16:05:50 UTC

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

Repository: mesos-site
Updated Branches:
  refs/heads/asf-site 417731304 -> ba48e30eb


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/find_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/find_8hpp_source.html b/content/api/latest/c++/find_8hpp_source.html
index 2c8b091..9018905 100644
--- a/content/api/latest/c++/find_8hpp_source.html
+++ b/content/api/latest/c++/find_8hpp_source.html
@@ -94,16 +94,16 @@
 <div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;{</div>
 <div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  std::list&lt;std::string&gt; results;</div>
 <div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <span class="keywordflow">if</span> (!<a class="code" href="namespaceos_1_1stat.html#ab20ad39778644b814c1245257a67d9bd">stat::isdir</a>(directory)) {</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <span class="keywordflow">if</span> (!<a class="code" href="namespaceos_1_1stat.html#aa86aaa21fefc0e9cab89050b60aeca40">stat::isdir</a>(directory)) {</div>
 <div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;&#39;&quot;</span> + directory + <span class="stringliteral">&quot;&#39; is not a directory&quot;</span>);</div>
 <div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  }</div>
 <div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <a class="code" href="classTry.html">Try&lt;std::list&lt;std::string&gt;</a>&gt; entries = <a class="code" href="namespaceos.html#ae1a95c76dff4f12df27a580865904f46">ls</a>(directory);</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <a class="code" href="classTry.html">Try&lt;std::list&lt;std::string&gt;</a>&gt; entries = <a class="code" href="namespaceos.html#a5effa5ea3568d8c18e5c66039702dfa0">ls</a>(directory);</div>
 <div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <span class="keywordflow">if</span> (entries.<a class="code" href="classTry.html#a6543d7d5db4f298bcd673bf3cd509acc">isSome</a>()) {</div>
 <div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    <span class="keywordflow">foreach</span> (<span class="keyword">const</span> std::string&amp; entry, entries.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>()) {</div>
 <div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;      std::string path = <a class="code" href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path::join</a>(directory, entry);</div>
 <div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;      <span class="comment">// If it&#39;s a directory, recurse.</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;      <span class="keywordflow">if</span> (<a class="code" href="namespaceos_1_1stat.html#ab20ad39778644b814c1245257a67d9bd">stat::isdir</a>(path) &amp;&amp; !<a class="code" href="namespaceos_1_1stat.html#a0ba4d272b938da76e404648103077480">stat::islink</a>(path)) {</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;      <span class="keywordflow">if</span> (<a class="code" href="namespaceos_1_1stat.html#aa86aaa21fefc0e9cab89050b60aeca40">stat::isdir</a>(path) &amp;&amp; !<a class="code" href="namespaceos_1_1stat.html#a0ba4d272b938da76e404648103077480">stat::islink</a>(path)) {</div>
 <div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;        <a class="code" href="classTry.html">Try&lt;std::list&lt;std::string&gt;</a>&gt; matches = <a class="code" href="namespaceos.html#a965c9c19022c17c26fc5720f718e6c1a">find</a>(path, pattern);</div>
 <div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;        <span class="keywordflow">if</span> (matches.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
 <div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;          <span class="keywordflow">return</span> matches;</div>
@@ -126,11 +126,10 @@
 <div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
 <div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_FIND_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="namespaceos_1_1stat_html_a0ba4d272b938da76e404648103077480"><div class="ttname"><a href="namespaceos_1_1stat.html#a0ba4d272b938da76e404648103077480">os::stat::islink</a></div><div class="ttdeci">bool islink(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> stat.hpp:56</div></div>
+<div class="ttc" id="namespaceos_1_1stat_html_a0ba4d272b938da76e404648103077480"><div class="ttname"><a href="namespaceos_1_1stat.html#a0ba4d272b938da76e404648103077480">os::stat::islink</a></div><div class="ttdeci">bool islink(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> stat.hpp:67</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
 <div class="ttc" id="namespacepath_html_aa86b16a2171cec90bb3337930513ef0f"><div class="ttname"><a href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path::join</a></div><div class="ttdeci">std::string join(const std::string &amp;path1, const std::string &amp;path2, const char _separator=os::PATH_SEPARATOR)</div><div class="ttdef"><b>Definition:</b> path.hpp:29</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="namespaceos_1_1stat_html_ab20ad39778644b814c1245257a67d9bd"><div class="ttname"><a href="namespaceos_1_1stat.html#ab20ad39778644b814c1245257a67d9bd">os::stat::isdir</a></div><div class="ttdeci">bool isdir(const std::string &amp;path, const FollowSymlink follow=FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:66</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="ls_8hpp_html"><div class="ttname"><a href="ls_8hpp.html">ls.hpp</a></div></div>
 <div class="ttc" id="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.hpp</a></div></div>
@@ -138,9 +137,10 @@
 <div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
 <div class="ttc" id="stat_8hpp_html"><div class="ttname"><a href="stat_8hpp.html">stat.hpp</a></div></div>
-<div class="ttc" id="namespaceos_html_ae1a95c76dff4f12df27a580865904f46"><div class="ttname"><a href="namespaceos.html#ae1a95c76dff4f12df27a580865904f46">os::ls</a></div><div class="ttdeci">Try&lt; std::list&lt; std::string &gt; &gt; ls(const std::string &amp;directory)</div><div class="ttdef"><b>Definition:</b> ls.hpp:34</div></div>
+<div class="ttc" id="namespaceos_1_1stat_html_aa86aaa21fefc0e9cab89050b60aeca40"><div class="ttname"><a href="namespaceos_1_1stat.html#aa86aaa21fefc0e9cab89050b60aeca40">os::stat::isdir</a></div><div class="ttdeci">bool isdir(const std::string &amp;path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:78</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 <div class="ttc" id="namespaceos_html_a965c9c19022c17c26fc5720f718e6c1a"><div class="ttname"><a href="namespaceos.html#a965c9c19022c17c26fc5720f718e6c1a">os::find</a></div><div class="ttdeci">Try&lt; std::list&lt; std::string &gt; &gt; find(const std::string &amp;directory, const std::string &amp;pattern)</div><div class="ttdef"><b>Definition:</b> find.hpp:37</div></div>
+<div class="ttc" id="namespaceos_html_a5effa5ea3568d8c18e5c66039702dfa0"><div class="ttname"><a href="namespaceos.html#a5effa5ea3568d8c18e5c66039702dfa0">os::ls</a></div><div class="ttdeci">Try&lt; std::list&lt; std::string &gt; &gt; ls(const std::string &amp;directory)</div><div class="ttdef"><b>Definition:</b> ls.hpp:29</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html
index 0ba8d59..c206c6c 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html
@@ -209,13 +209,13 @@
 <div class="ttc" id="namespacecgroups_1_1devices_html_a22494291bc2cb89697dcd2b5f288bdd3"><div class="ttname"><a href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">cgroups::devices::list</a></div><div class="ttdeci">Try&lt; std::vector&lt; Entry &gt; &gt; list(const std::string &amp;hierarchy, const std::string &amp;cgroup)</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
-<div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &amp;quot;process identifier&amp;quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:127</div></div>
+<div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &amp;quot;process identifier&amp;quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:151</div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2limiter_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2limiter_8hpp.html">limiter.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_1_1metrics_html_a767a7c1dc04bf1c7c0445657baa0a475"><div class="ttname"><a href="namespaceprocess_1_1metrics.html#a767a7c1dc04bf1c7c0445657baa0a475">process::metrics::snapshot</a></div><div class="ttdeci">Future&lt; hashmap&lt; std::string, double &gt; &gt; snapshot(const Option&lt; Duration &gt; &amp;timeout)</div><div class="ttdef"><b>Definition:</b> metrics.hpp:120</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:35</div></div>
 <div class="ttc" id="classprocess_1_1metrics_1_1internal_1_1MetricsProcess_html_a06759b57c213fa98c8d957e347f2a9b5"><div class="ttname"><a href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a06759b57c213fa98c8d957e347f2a9b5">process::metrics::internal::MetricsProcess::add</a></div><div class="ttdeci">Future&lt; Nothing &gt; add(Owned&lt; Metric &gt; metric)</div></div>
-<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:489</div></div>
+<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:490</div></div>
 <div class="ttc" id="namespaceprocess_1_1metrics_1_1internal_html_aaa37243f659788386a13de558eba70a7"><div class="ttname"><a href="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7">process::metrics::internal::metrics</a></div><div class="ttdeci">PID&lt; MetricsProcess &gt; metrics</div></div>
 <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2network_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2network_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2network_8hpp_source.html
index cbd29af..06243b8 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2network_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2network_8hpp_source.html
@@ -155,16 +155,16 @@
 <div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;<span class="preprocessor">#endif // __PROCESS_NETWORK_HPP__</span></div>
 <div class="ttc" id="namespacenet_html_a4cfca6331034dc0a6dc6077fc048843b"><div class="ttname"><a href="namespacenet.html#a4cfca6331034dc0a6dc6077fc048843b">net::socket</a></div><div class="ttdeci">Try&lt; int_fd &gt; socket(int family, int type, int protocol)</div><div class="ttdef"><b>Definition:</b> socket.hpp:31</div></div>
 <div class="ttc" id="namespacenet_html_a96764dea6ff234ddde909e6372090459"><div class="ttname"><a href="namespacenet.html#a96764dea6ff234ddde909e6372090459">net::bind</a></div><div class="ttdeci">int bind(const os::WindowsFD &amp;fd, const sockaddr *addr, socklen_t addrlen)</div><div class="ttdef"><b>Definition:</b> socket.hpp:119</div></div>
-<div class="ttc" id="classprocess_1_1network_1_1Address_html_a65e3511ccaa4fe9e6794675cab161c4c"><div class="ttname"><a href="classprocess_1_1network_1_1Address.html#a65e3511ccaa4fe9e6794675cab161c4c">process::network::Address::create</a></div><div class="ttdeci">static Try&lt; Address &gt; create(const sockaddr_storage &amp;storage)</div><div class="ttdef"><b>Definition:</b> address.hpp:69</div></div>
+<div class="ttc" id="classprocess_1_1network_1_1Address_html_a65e3511ccaa4fe9e6794675cab161c4c"><div class="ttname"><a href="classprocess_1_1network_1_1Address.html#a65e3511ccaa4fe9e6794675cab161c4c">process::network::Address::create</a></div><div class="ttdeci">static Try&lt; Address &gt; create(const sockaddr_storage &amp;storage)</div><div class="ttdef"><b>Definition:</b> address.hpp:294</div></div>
 <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
 <div class="ttc" id="namespacenet_html_a9edfdf63a58b569ec3cb601aef9df17c"><div class="ttname"><a href="namespacenet.html#a9edfdf63a58b569ec3cb601aef9df17c">net::accept</a></div><div class="ttdeci">os::WindowsFD accept(const os::WindowsFD &amp;fd, sockaddr *addr, socklen_t *addrlen)</div><div class="ttdef"><b>Definition:</b> socket.hpp:112</div></div>
 <div class="ttc" id="address_8hpp_html"><div class="ttname"><a href="address_8hpp.html">address.hpp</a></div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
 <div class="ttc" id="namespaceprocess_1_1network_html_a1987d4376ac5e2f04ad72e6c84c7569c"><div class="ttname"><a href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">process::network::address</a></div><div class="ttdeci">Try&lt; Address &gt; address(int_fd s)</div><div class="ttdoc">Returns the Address with the assigned ip and assigned port. </div><div class="ttdef"><b>Definition:</b> network.hpp:79</div></div>
 <div class="ttc" id="namespacenet_html_acf6a462b79620cf648fb3bcbb900d153"><div class="ttname"><a href="namespacenet.html#acf6a462b79620cf648fb3bcbb900d153">net::connect</a></div><div class="ttdeci">int connect(const os::WindowsFD &amp;fd, const sockaddr *address, socklen_t addrlen)</div><div class="ttdef"><b>Definition:</b> socket.hpp:127</div></div>
-<div class="ttc" id="classprocess_1_1network_1_1Address_html"><div class="ttname"><a href="classprocess_1_1network_1_1Address.html">process::network::Address</a></div><div class="ttdef"><b>Definition:</b> address.hpp:59</div></div>
+<div class="ttc" id="classprocess_1_1network_1_1Address_html"><div class="ttname"><a href="classprocess_1_1network_1_1Address.html">process::network::Address</a></div><div class="ttdef"><b>Definition:</b> address.hpp:277</div></div>
 <div class="ttc" id="classErrnoError_html"><div class="ttname"><a href="classErrnoError.html">ErrnoError</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:44</div></div>
-<div class="ttc" id="classprocess_1_1network_1_1Address_html_a0008f4285e960406a0e2e6ec96f875ad"><div class="ttname"><a href="classprocess_1_1network_1_1Address.html#a0008f4285e960406a0e2e6ec96f875ad">process::network::Address::size</a></div><div class="ttdeci">size_t size() const </div><div class="ttdef"><b>Definition:</b> address.hpp:97</div></div>
+<div class="ttc" id="classprocess_1_1network_1_1Address_html_a0008f4285e960406a0e2e6ec96f875ad"><div class="ttname"><a href="classprocess_1_1network_1_1Address.html#a0008f4285e960406a0e2e6ec96f875ad">process::network::Address::size</a></div><div class="ttdeci">size_t size() const </div><div class="ttdef"><b>Definition:</b> address.hpp:360</div></div>
 <div class="ttc" id="stout_2include_2stout_2os_2socket_8hpp_html"><div class="ttname"><a href="stout_2include_2stout_2os_2socket_8hpp.html">socket.hpp</a></div></div>
 <div class="ttc" id="error_8hpp_html_a176f6fc34ea37d40201853a52a475762"><div class="ttname"><a href="error_8hpp.html#a176f6fc34ea37d40201853a52a475762">SocketError</a></div><div class="ttdeci">ErrnoError SocketError</div><div class="ttdef"><b>Definition:</b> error.hpp:33</div></div>
 <div class="ttc" id="namespaceprocess_1_1network_html_aa05dd9eea0c1e4d3d49e2fc049c1a446"><div class="ttname"><a href="namespaceprocess_1_1network.html#aa05dd9eea0c1e4d3d49e2fc049c1a446">process::network::accept</a></div><div class="ttdeci">Try&lt; int_fd &gt; accept(int_fd s)</div><div class="ttdef"><b>Definition:</b> network.hpp:31</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2pid_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2pid_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2pid_8hpp_source.html
index d417c07..10fbc2c 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2pid_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2pid_8hpp_source.html
@@ -88,7 +88,7 @@
 <div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  <a class="code" href="structprocess_1_1UPID.html#aa29e722907276ba057b3ef7f1b09cff6">UPID</a>() = <span class="keywordflow">default</span>;</div>
 <div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div>
 <div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="structprocess_1_1UPID.html#aeff2ce84fdb57f453dc15958ad0c3eb2">   43</a></span>&#160;  <a class="code" href="structprocess_1_1UPID.html#aeff2ce84fdb57f453dc15958ad0c3eb2">UPID</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>&amp; that)</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    : <a class="code" href="structprocess_1_1UPID.html#ae741ecedc15ad9dff2b7af1b5d8ff363">id</a>(that.<a class="code" href="structprocess_1_1UPID.html#ae741ecedc15ad9dff2b7af1b5d8ff363">id</a>), <a class="code" href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">address</a>(that.<a class="code" href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">address</a>) {}</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    : <a class="code" href="structprocess_1_1UPID.html#ae741ecedc15ad9dff2b7af1b5d8ff363">id</a>(that.<a class="code" href="structprocess_1_1UPID.html#ae741ecedc15ad9dff2b7af1b5d8ff363">id</a>), <a class="code" href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">address</a>(that.<a class="code" href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">address</a>), <a class="code" href="structprocess_1_1UPID.html#a1eb85a710d1ecc6c366e7831c5696117">addresses</a>(that.<a class="code" href="structprocess_1_1UPID.html#a1eb85a710d1ecc6c366e7831c5696117">addresses</a>) {}</div>
 <div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
 <div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="structprocess_1_1UPID.html#a5c24f78ba70b45184c55f8b121cdecf8">   46</a></span>&#160;  <a class="code" href="structprocess_1_1UPID.html#a5c24f78ba70b45184c55f8b121cdecf8">UPID</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* id_, <span class="keyword">const</span> <a class="code" href="classnet_1_1IP.html">net::IP</a>&amp; ip_, uint16_t port_)</div>
 <div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    : <a class="code" href="structprocess_1_1UPID.html#ae741ecedc15ad9dff2b7af1b5d8ff363">id</a>(id_), <a class="code" href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">address</a>(ip_, port_) {}</div>
@@ -140,95 +140,124 @@
 <div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;  }</div>
 <div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div>
 <div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="structprocess_1_1UPID.html#ae741ecedc15ad9dff2b7af1b5d8ff363">   95</a></span>&#160;  std::string <a class="code" href="structprocess_1_1UPID.html#ae741ecedc15ad9dff2b7af1b5d8ff363">id</a>;</div>
-<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">   96</a></span>&#160;  <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">network::inet::Address</a> <a class="code" href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">address</a> = <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#af905074dc95c77ecd8e8a4f8154a1ef6">network::inet::Address::ANY_ANY</a>();</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;};</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</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> T = ProcessBase&gt;</div>
-<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="structprocess_1_1PID.html">  127</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structprocess_1_1PID.html">PID</a> : <a class="code" href="structprocess_1_1UPID.html">UPID</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="structprocess_1_1PID.html#a3da5156d26f761f17d0d82f44055bc7e">  129</a></span>&#160;  <a class="code" href="structprocess_1_1PID.html#a3da5156d26f761f17d0d82f44055bc7e">PID</a>() : <a class="code" href="structprocess_1_1UPID.html">UPID</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"><a class="line" href="structprocess_1_1PID.html#a13236e13ff77be6c9ace62398ca6a5e9">  131</a></span>&#160;  <span class="comment">/*implicit*/</span> <a class="code" href="structprocess_1_1PID.html#a13236e13ff77be6c9ace62398ca6a5e9">PID</a>(<span class="keyword">const</span> T* t) : <a class="code" href="structprocess_1_1UPID.html">UPID</a>(static_cast&lt;const <a class="code" href="classprocess_1_1ProcessBase.html">ProcessBase</a>&amp;&gt;(*t)) {}</div>
-<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="structprocess_1_1PID.html#ad0df0e6f513d10cb53117a493049d8e6">  132</a></span>&#160;  <span class="comment">/*implicit*/</span> <a class="code" href="structprocess_1_1PID.html#ad0df0e6f513d10cb53117a493049d8e6">PID</a>(<span class="keyword">const</span> T&amp; t) : <a class="code" href="structprocess_1_1UPID.html">UPID</a>(static_cast&lt;const <a class="code" href="classprocess_1_1ProcessBase.html">ProcessBase</a>&amp;&gt;(t)) {}</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Base&gt;</div>
-<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="structprocess_1_1PID.html#acbcb188af0b28499782397376ba0d591">  135</a></span>&#160;  <span class="keyword">operator</span> <a class="code" href="structprocess_1_1PID.html">PID&lt;Base&gt;</a>() <span class="keyword">const</span></div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;  {</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;    <span class="comment">// Only allow upcasts!</span></div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    T* t = <span class="keyword">nullptr</span>;</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;    Base* <a class="code" href="namespaceprocess.html#a373bd5e2bd8f2694e4589293af477854">base</a> = t;</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;    (void)base; <span class="comment">// Eliminate unused base warning.</span></div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;    <a class="code" href="structprocess_1_1PID.html">PID&lt;Base&gt;</a> pid;</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;    pid.<a class="code" href="structprocess_1_1UPID.html#ae741ecedc15ad9dff2b7af1b5d8ff363">id</a> = <a class="code" href="structprocess_1_1UPID.html#ae741ecedc15ad9dff2b7af1b5d8ff363">id</a>;</div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;    pid.<a class="code" href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">address</a> = <a class="code" href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">address</a>;</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    <span class="keywordflow">return</span> pid;</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;  }</div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;};</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;</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;<span class="comment">// Outputing UPIDs and generating UPIDs using streams.</span></div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;std::ostream&amp; <a class="code" href="namespaceprocess.html#a57a041df6d38d9628efc0d9746e5d48b">operator&lt;&lt;</a>(std::ostream&amp;, <span class="keyword">const</span> UPID&amp;);</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;std::istream&amp; <a class="code" href="namespaceprocess.html#a54c84b494905a04c7329602874020ad2">operator&gt;&gt;</a>(std::istream&amp;, UPID&amp;);</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;} <span class="comment">// namespace process {</span></div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;  <span class="comment">// TODO(asridharan): Ideally, the following `address` field should be of</span></div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;  <span class="comment">// type `network::Address` so that the default address of the PID</span></div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;  <span class="comment">// could be a unix domain socket or an IPv4/v6 address. This change</span></div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  <span class="comment">// however is disruptive at this point and should be done after we have</span></div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;  <span class="comment">// introduced support for unix domain and IPv6 sockets into</span></div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;  <span class="comment">// `libprocess`.</span></div>
+<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">  103</a></span>&#160;  <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">network::inet::Address</a> <a class="code" href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">address</a> = <a class="code" href="classprocess_1_1network_1_1inet4_1_1Address.html#a72352d83a633f990082ee0980691f6a2">network::inet4::Address::ANY_ANY</a>();</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;  <span class="comment">// TODO(asridharan): Currently we are introducing only an `Optional`</span></div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;  <span class="comment">// IPv6 address in the following `addresses` structure. This will</span></div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;  <span class="comment">// help us initiate some basic IPv6 support for the</span></div>
+<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  <span class="comment">// `DockerContainerizer`.  However, going forward, once we start</span></div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;  <span class="comment">// supporting unix domain sockets and IPv4/IPv6 socket in</span></div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  <span class="comment">// `libprocess` we will add the following fields to this structure.</span></div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;  <span class="comment">// Option&lt;network::unix::Address&gt; unix;</span></div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;  <span class="comment">// Option&lt;network::inet4::Address&gt; v4;</span></div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;  <span class="comment">// With the introduction of the above fields `libprocess` PID will</span></div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;  <span class="comment">// be able to support unix, IPv4 and IPv6 sockets simultaneously.</span></div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;  <span class="keyword">struct</span></div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;  {</div>
+<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="structprocess_1_1UPID.html#a72c2d7a2f450b59611baa2575a3f89f0">  119</a></span>&#160;    <a class="code" href="classOption.html">Option&lt;network::inet6::Address&gt;</a> <a class="code" href="structprocess_1_1UPID.html#a72c2d7a2f450b59611baa2575a3f89f0">v6</a>;</div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;  } <a class="code" href="structprocess_1_1UPID.html#a1eb85a710d1ecc6c366e7831c5696117">addresses</a> = {<a class="code" href="structNone.html">None</a>()};</div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;};</div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T = ProcessBase&gt;</div>
+<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="structprocess_1_1PID.html">  151</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structprocess_1_1PID.html">PID</a> : <a class="code" href="structprocess_1_1UPID.html">UPID</a></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"><a class="line" href="structprocess_1_1PID.html#a3da5156d26f761f17d0d82f44055bc7e">  153</a></span>&#160;  <a class="code" href="structprocess_1_1PID.html#a3da5156d26f761f17d0d82f44055bc7e">PID</a>() : <a class="code" href="structprocess_1_1UPID.html">UPID</a>() {}</div>
 <div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;<span class="keyword">namespace </span>std {</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html">  158</a></span>&#160;<span class="keyword">struct </span>hash&lt;<a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a>::UPID&gt;</div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;{</div>
-<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#abb909b81d5aa41e8b0a3f75ba6b703d9">  160</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#abb909b81d5aa41e8b0a3f75ba6b703d9">result_type</a>;</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"><a class="line" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#a688a6a51a9771737871bbd78f16aa46f">  162</a></span>&#160;  <span class="keyword">typedef</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a> <a class="code" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#a688a6a51a9771737871bbd78f16aa46f">argument_type</a>;</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div>
-<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#acba5462de7c502b5a3eaef126242455d">  164</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#abb909b81d5aa41e8b0a3f75ba6b703d9">result_type</a> <a class="code" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#acba5462de7c502b5a3eaef126242455d">operator()</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">argument_type</a>&amp; upid)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;    boost::hash_combine(seed, upid.<a class="code" href="structprocess_1_1UPID.html#ae741ecedc15ad9dff2b7af1b5d8ff363">id</a>);</div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;    boost::hash_combine(seed, <a class="code" href="structstd_1_1hash_3_01net_1_1IP_01_4.html">std::hash&lt;net::IP&gt;</a>()(upid.<a class="code" href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">address</a>.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>));</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;    boost::hash_combine(seed, upid.<a class="code" href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">address</a>.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a>);</div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;    <span class="keywordflow">return</span> seed;</div>
-<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;  }</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;};</div>
+<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="structprocess_1_1PID.html#a13236e13ff77be6c9ace62398ca6a5e9">  155</a></span>&#160;  <span class="comment">/*implicit*/</span> <a class="code" href="structprocess_1_1PID.html#a13236e13ff77be6c9ace62398ca6a5e9">PID</a>(<span class="keyword">const</span> T* t) : <a class="code" href="structprocess_1_1UPID.html">UPID</a>(static_cast&lt;const <a class="code" href="classprocess_1_1ProcessBase.html">ProcessBase</a>&amp;&gt;(*t)) {}</div>
+<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="structprocess_1_1PID.html#ad0df0e6f513d10cb53117a493049d8e6">  156</a></span>&#160;  <span class="comment">/*implicit*/</span> <a class="code" href="structprocess_1_1PID.html#ad0df0e6f513d10cb53117a493049d8e6">PID</a>(<span class="keyword">const</span> T&amp; t) : <a class="code" href="structprocess_1_1UPID.html">UPID</a>(static_cast&lt;const <a class="code" href="classprocess_1_1ProcessBase.html">ProcessBase</a>&amp;&gt;(t)) {}</div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;</div>
+<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Base&gt;</div>
+<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="structprocess_1_1PID.html#acbcb188af0b28499782397376ba0d591">  159</a></span>&#160;  <span class="keyword">operator</span> <a class="code" href="structprocess_1_1PID.html">PID&lt;Base&gt;</a>() <span class="keyword">const</span></div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;  {</div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;    <span class="comment">// Only allow upcasts!</span></div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;    T* t = <span class="keyword">nullptr</span>;</div>
+<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;    Base* <a class="code" href="namespaceprocess.html#a373bd5e2bd8f2694e4589293af477854">base</a> = t;</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;    (void)base; <span class="comment">// Eliminate unused base warning.</span></div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;    <a class="code" href="structprocess_1_1PID.html">PID&lt;Base&gt;</a> pid;</div>
+<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;    pid.<a class="code" href="structprocess_1_1UPID.html#ae741ecedc15ad9dff2b7af1b5d8ff363">id</a> = <a class="code" href="structprocess_1_1UPID.html#ae741ecedc15ad9dff2b7af1b5d8ff363">id</a>;</div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;    pid.<a class="code" href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">address</a> = <a class="code" href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">address</a>;</div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;    pid.<a class="code" href="structprocess_1_1UPID.html#a1eb85a710d1ecc6c366e7831c5696117">addresses</a> = <a class="code" href="structprocess_1_1UPID.html#a1eb85a710d1ecc6c366e7831c5696117">addresses</a>;</div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;    <span class="keywordflow">return</span> pid;</div>
+<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;  }</div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;};</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div>
 <div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;} <span class="comment">// namespace std {</span></div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;</div>
-<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;<span class="preprocessor">#endif // __PROCESS_PID_HPP__</span></div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;<span class="comment">// Outputing UPIDs and generating UPIDs using streams.</span></div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;std::ostream&amp; <a class="code" href="namespaceprocess.html#a57a041df6d38d9628efc0d9746e5d48b">operator&lt;&lt;</a>(std::ostream&amp;, <span class="keyword">const</span> UPID&amp;);</div>
+<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;std::istream&amp; <a class="code" href="namespaceprocess.html#a54c84b494905a04c7329602874020ad2">operator&gt;&gt;</a>(std::istream&amp;, UPID&amp;);</div>
+<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;</div>
+<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;} <span class="comment">// namespace process {</span></div>
+<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;</div>
+<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;<span class="keyword">namespace </span>std {</div>
+<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;</div>
+<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html">  183</a></span>&#160;<span class="keyword">struct </span>hash&lt;<a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a>::UPID&gt;</div>
+<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;{</div>
+<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#abb909b81d5aa41e8b0a3f75ba6b703d9">  185</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#abb909b81d5aa41e8b0a3f75ba6b703d9">result_type</a>;</div>
+<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div>
+<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#a688a6a51a9771737871bbd78f16aa46f">  187</a></span>&#160;  <span class="keyword">typedef</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a> <a class="code" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#a688a6a51a9771737871bbd78f16aa46f">argument_type</a>;</div>
+<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;</div>
+<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#acba5462de7c502b5a3eaef126242455d">  189</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#abb909b81d5aa41e8b0a3f75ba6b703d9">result_type</a> <a class="code" href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#acba5462de7c502b5a3eaef126242455d">operator()</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">argument_type</a>&amp; upid)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
+<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;    boost::hash_combine(seed, upid.<a class="code" href="structprocess_1_1UPID.html#ae741ecedc15ad9dff2b7af1b5d8ff363">id</a>);</div>
+<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;    boost::hash_combine(seed, <a class="code" href="structstd_1_1hash_3_01net_1_1IP_01_4.html">std::hash&lt;net::IP&gt;</a>()(upid.<a class="code" href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">address</a>.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>));</div>
+<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;    boost::hash_combine(seed, upid.<a class="code" href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">address</a>.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a>);</div>
+<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;    <span class="keywordflow">return</span> seed;</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;</div>
+<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;} <span class="comment">// namespace std {</span></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="preprocessor">#endif // __PROCESS_PID_HPP__</span></div>
+<div class="ttc" id="classprocess_1_1network_1_1inet4_1_1Address_html_a72352d83a633f990082ee0980691f6a2"><div class="ttname"><a href="classprocess_1_1network_1_1inet4_1_1Address.html#a72352d83a633f990082ee0980691f6a2">process::network::inet4::Address::ANY_ANY</a></div><div class="ttdeci">static Address ANY_ANY()</div><div class="ttdef"><b>Definition:</b> address.hpp:158</div></div>
+<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; network::inet6::Address &gt;</a></div></div>
 <div class="ttc" id="address_8hpp_html"><div class="ttname"><a href="address_8hpp.html">address.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1PID_html_ad0df0e6f513d10cb53117a493049d8e6"><div class="ttname"><a href="structprocess_1_1PID.html#ad0df0e6f513d10cb53117a493049d8e6">process::PID::PID</a></div><div class="ttdeci">PID(const T &amp;t)</div><div class="ttdef"><b>Definition:</b> pid.hpp:132</div></div>
+<div class="ttc" id="structprocess_1_1PID_html_ad0df0e6f513d10cb53117a493049d8e6"><div class="ttname"><a href="structprocess_1_1PID.html#ad0df0e6f513d10cb53117a493049d8e6">process::PID::PID</a></div><div class="ttdeci">PID(const T &amp;t)</div><div class="ttdef"><b>Definition:</b> pid.hpp:156</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2ip_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2ip_8hpp.html">ip.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1UPID_html_ac98e2c3cd3ffc8a1cb42ca1c722023de"><div class="ttname"><a href="structprocess_1_1UPID.html#ac98e2c3cd3ffc8a1cb42ca1c722023de">process::UPID::operator!=</a></div><div class="ttdeci">bool operator!=(const UPID &amp;that) const </div><div class="ttdef"><b>Definition:</b> pid.hpp:90</div></div>
-<div class="ttc" id="structprocess_1_1UPID_html_a7fb5bd7cbc47a671abcdaab8209e87be"><div class="ttname"><a href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">process::UPID::address</a></div><div class="ttdeci">network::inet::Address address</div><div class="ttdef"><b>Definition:</b> pid.hpp:96</div></div>
-<div class="ttc" id="structstd_1_1hash_3_01net_1_1IP_01_4_html"><div class="ttname"><a href="structstd_1_1hash_3_01net_1_1IP_01_4.html">std::hash&lt; net::IP &gt;</a></div><div class="ttdef"><b>Definition:</b> ip.hpp:565</div></div>
-<div class="ttc" id="classprocess_1_1network_1_1inet_1_1Address_html_af905074dc95c77ecd8e8a4f8154a1ef6"><div class="ttname"><a href="classprocess_1_1network_1_1inet_1_1Address.html#af905074dc95c77ecd8e8a4f8154a1ef6">process::network::inet::Address::ANY_ANY</a></div><div class="ttdeci">static Address ANY_ANY()</div><div class="ttdef"><b>Definition:</b> address.hpp:165</div></div>
+<div class="ttc" id="structprocess_1_1UPID_html_a7fb5bd7cbc47a671abcdaab8209e87be"><div class="ttname"><a href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">process::UPID::address</a></div><div class="ttdeci">network::inet::Address address</div><div class="ttdef"><b>Definition:</b> pid.hpp:103</div></div>
+<div class="ttc" id="structstd_1_1hash_3_01net_1_1IP_01_4_html"><div class="ttname"><a href="structstd_1_1hash_3_01net_1_1IP_01_4.html">std::hash&lt; net::IP &gt;</a></div><div class="ttdef"><b>Definition:</b> ip.hpp:684</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html_aeff2ce84fdb57f453dc15958ad0c3eb2"><div class="ttname"><a href="structprocess_1_1UPID.html#aeff2ce84fdb57f453dc15958ad0c3eb2">process::UPID::UPID</a></div><div class="ttdeci">UPID(const UPID &amp;that)</div><div class="ttdef"><b>Definition:</b> pid.hpp:43</div></div>
 <div class="ttc" id="classnet_1_1IP_html_adef252cbd8b3cb3ddae4b1aea4ce04c1"><div class="ttname"><a href="classnet_1_1IP.html#adef252cbd8b3cb3ddae4b1aea4ce04c1">net::IP::isAny</a></div><div class="ttdeci">bool isAny() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:159</div></div>
-<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:68</div></div>
+<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:69</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html_ae741ecedc15ad9dff2b7af1b5d8ff363"><div class="ttname"><a href="structprocess_1_1UPID.html#ae741ecedc15ad9dff2b7af1b5d8ff363">process::UPID::id</a></div><div class="ttdeci">std::string id</div><div class="ttdef"><b>Definition:</b> pid.hpp:95</div></div>
 <div class="ttc" id="namespaceprocess_html_a373bd5e2bd8f2694e4589293af477854"><div class="ttname"><a href="namespaceprocess.html#a373bd5e2bd8f2694e4589293af477854">process::base</a></div><div class="ttdeci">event_base * base</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html_a5c24f78ba70b45184c55f8b121cdecf8"><div class="ttname"><a href="structprocess_1_1UPID.html#a5c24f78ba70b45184c55f8b121cdecf8">process::UPID::UPID</a></div><div class="ttdeci">UPID(const char *id_, const net::IP &amp;ip_, uint16_t port_)</div><div class="ttdef"><b>Definition:</b> pid.hpp:46</div></div>
+<div class="ttc" id="structprocess_1_1UPID_html_a1eb85a710d1ecc6c366e7831c5696117"><div class="ttname"><a href="structprocess_1_1UPID.html#a1eb85a710d1ecc6c366e7831c5696117">process::UPID::addresses</a></div><div class="ttdeci">struct process::UPID::@5 addresses</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html_a9b45a93b35f945bf1ab99fe188ed348e"><div class="ttname"><a href="structprocess_1_1UPID.html#a9b45a93b35f945bf1ab99fe188ed348e">process::UPID::UPID</a></div><div class="ttdeci">UPID(const char *id_, const network::inet::Address &amp;address_)</div><div class="ttdef"><b>Definition:</b> pid.hpp:49</div></div>
 <div class="ttc" id="classnet_1_1IP_html"><div class="ttname"><a href="classnet_1_1IP.html">net::IP</a></div><div class="ttdef"><b>Definition:</b> ip.hpp:75</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html_ac6f524d3372f4a8c25a89d87e6cae9b0"><div class="ttname"><a href="structprocess_1_1UPID.html#ac6f524d3372f4a8c25a89d87e6cae9b0">process::UPID::operator&lt;</a></div><div class="ttdeci">bool operator&lt;(const UPID &amp;that) const </div><div class="ttdef"><b>Definition:</b> pid.hpp:76</div></div>
 <div class="ttc" id="namespaceprocess_html_a57a041df6d38d9628efc0d9746e5d48b"><div class="ttname"><a href="namespaceprocess.html#a57a041df6d38d9628efc0d9746e5d48b">process::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;, const UPID &amp;)</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &amp;quot;untyped&amp;quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div>
-<div class="ttc" id="structstd_1_1hash_3_01process_1_1UPID_01_4_html_acba5462de7c502b5a3eaef126242455d"><div class="ttname"><a href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#acba5462de7c502b5a3eaef126242455d">std::hash&lt; process::UPID &gt;::operator()</a></div><div class="ttdeci">result_type operator()(const argument_type &amp;upid) const </div><div class="ttdef"><b>Definition:</b> pid.hpp:164</div></div>
+<div class="ttc" id="structstd_1_1hash_3_01process_1_1UPID_01_4_html_acba5462de7c502b5a3eaef126242455d"><div class="ttname"><a href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#acba5462de7c502b5a3eaef126242455d">std::hash&lt; process::UPID &gt;::operator()</a></div><div class="ttdeci">result_type operator()(const argument_type &amp;upid) const </div><div class="ttdef"><b>Definition:</b> pid.hpp:189</div></div>
+<div class="ttc" id="structprocess_1_1UPID_html_a72c2d7a2f450b59611baa2575a3f89f0"><div class="ttname"><a href="structprocess_1_1UPID.html#a72c2d7a2f450b59611baa2575a3f89f0">process::UPID::v6</a></div><div class="ttdeci">Option&lt; network::inet6::Address &gt; v6</div><div class="ttdef"><b>Definition:</b> pid.hpp:119</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html_a1ad0ca205d7c6e95652c1ca35c80b41f"><div class="ttname"><a href="structprocess_1_1UPID.html#a1ad0ca205d7c6e95652c1ca35c80b41f">process::UPID::operator==</a></div><div class="ttdeci">bool operator==(const UPID &amp;that) const </div><div class="ttdef"><b>Definition:</b> pid.hpp:85</div></div>
-<div class="ttc" id="classprocess_1_1network_1_1inet_1_1Address_html_ae3e7e66a36596662847c5a36b114af15"><div class="ttname"><a href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">process::network::inet::Address::port</a></div><div class="ttdeci">uint16_t port</div><div class="ttdef"><b>Definition:</b> address.hpp:232</div></div>
-<div class="ttc" id="classprocess_1_1network_1_1inet_1_1Address_html"><div class="ttname"><a href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></div><div class="ttdef"><b>Definition:</b> address.hpp:154</div></div>
+<div class="ttc" id="classprocess_1_1network_1_1inet_1_1Address_html_ae3e7e66a36596662847c5a36b114af15"><div class="ttname"><a href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">process::network::inet::Address::port</a></div><div class="ttdeci">uint16_t port</div><div class="ttdef"><b>Definition:</b> address.hpp:135</div></div>
+<div class="ttc" id="classprocess_1_1network_1_1inet_1_1Address_html"><div class="ttname"><a href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></div><div class="ttdef"><b>Definition:</b> address.hpp:52</div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
-<div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &amp;quot;process identifier&amp;quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:127</div></div>
+<div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &amp;quot;process identifier&amp;quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:151</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="structprocess_1_1UPID_html_a4602556bdfca9709ab64989da89ad3b6"><div class="ttname"><a href="structprocess_1_1UPID.html#a4602556bdfca9709ab64989da89ad3b6">process::UPID::operator!</a></div><div class="ttdeci">bool operator!() const </div><div class="ttdef"><b>Definition:</b> pid.hpp:71</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html_aa1520297327feb8d59f2129f838a543a"><div class="ttname"><a href="structprocess_1_1UPID.html#aa1520297327feb8d59f2129f838a543a">process::UPID::UPID</a></div><div class="ttdeci">UPID(const std::string &amp;id_, const network::inet::Address &amp;address_)</div><div class="ttdef"><b>Definition:</b> pid.hpp:55</div></div>
-<div class="ttc" id="structprocess_1_1PID_html_a13236e13ff77be6c9ace62398ca6a5e9"><div class="ttname"><a href="structprocess_1_1PID.html#a13236e13ff77be6c9ace62398ca6a5e9">process::PID::PID</a></div><div class="ttdeci">PID(const T *t)</div><div class="ttdef"><b>Definition:</b> pid.hpp:131</div></div>
+<div class="ttc" id="structprocess_1_1PID_html_a13236e13ff77be6c9ace62398ca6a5e9"><div class="ttname"><a href="structprocess_1_1PID.html#a13236e13ff77be6c9ace62398ca6a5e9">process::PID::PID</a></div><div class="ttdeci">PID(const T *t)</div><div class="ttdef"><b>Definition:</b> pid.hpp:155</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html_aa29e722907276ba057b3ef7f1b09cff6"><div class="ttname"><a href="structprocess_1_1UPID.html#aa29e722907276ba057b3ef7f1b09cff6">process::UPID::UPID</a></div><div class="ttdeci">UPID()=default</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html_a2a55b35a51896f4ebd37f8544988d8be"><div class="ttname"><a href="structprocess_1_1UPID.html#a2a55b35a51896f4ebd37f8544988d8be">process::UPID::UPID</a></div><div class="ttdeci">UPID(const std::string &amp;id_, const net::IP &amp;ip_, uint16_t port_)</div><div class="ttdef"><b>Definition:</b> pid.hpp:52</div></div>
 <div class="ttc" id="namespaceprocess_html_a54c84b494905a04c7329602874020ad2"><div class="ttname"><a href="namespaceprocess.html#a54c84b494905a04c7329602874020ad2">process::operator&gt;&gt;</a></div><div class="ttdeci">std::istream &amp; operator&gt;&gt;(std::istream &amp;, UPID &amp;)</div></div>
-<div class="ttc" id="classprocess_1_1network_1_1inet_1_1Address_html_a3e0a3cf87d1bcdfdeb68a82a8595b0fd"><div class="ttname"><a href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">process::network::inet::Address::ip</a></div><div class="ttdeci">net::IP ip</div><div class="ttdef"><b>Definition:</b> address.hpp:231</div></div>
-<div class="ttc" id="structstd_1_1hash_3_01process_1_1UPID_01_4_html_a688a6a51a9771737871bbd78f16aa46f"><div class="ttname"><a href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#a688a6a51a9771737871bbd78f16aa46f">std::hash&lt; process::UPID &gt;::argument_type</a></div><div class="ttdeci">process::UPID argument_type</div><div class="ttdef"><b>Definition:</b> pid.hpp:162</div></div>
-<div class="ttc" id="structprocess_1_1PID_html_a3da5156d26f761f17d0d82f44055bc7e"><div class="ttname"><a href="structprocess_1_1PID.html#a3da5156d26f761f17d0d82f44055bc7e">process::PID::PID</a></div><div class="ttdeci">PID()</div><div class="ttdef"><b>Definition:</b> pid.hpp:129</div></div>
-<div class="ttc" id="structstd_1_1hash_3_01process_1_1UPID_01_4_html_abb909b81d5aa41e8b0a3f75ba6b703d9"><div class="ttname"><a href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#abb909b81d5aa41e8b0a3f75ba6b703d9">std::hash&lt; process::UPID &gt;::result_type</a></div><div class="ttdeci">size_t result_type</div><div class="ttdef"><b>Definition:</b> pid.hpp:160</div></div>
+<div class="ttc" id="classprocess_1_1network_1_1inet_1_1Address_html_a3e0a3cf87d1bcdfdeb68a82a8595b0fd"><div class="ttname"><a href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">process::network::inet::Address::ip</a></div><div class="ttdeci">net::IP ip</div><div class="ttdef"><b>Definition:</b> address.hpp:134</div></div>
+<div class="ttc" id="structstd_1_1hash_3_01process_1_1UPID_01_4_html_a688a6a51a9771737871bbd78f16aa46f"><div class="ttname"><a href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#a688a6a51a9771737871bbd78f16aa46f">std::hash&lt; process::UPID &gt;::argument_type</a></div><div class="ttdeci">process::UPID argument_type</div><div class="ttdef"><b>Definition:</b> pid.hpp:187</div></div>
+<div class="ttc" id="structprocess_1_1PID_html_a3da5156d26f761f17d0d82f44055bc7e"><div class="ttname"><a href="structprocess_1_1PID.html#a3da5156d26f761f17d0d82f44055bc7e">process::PID::PID</a></div><div class="ttdeci">PID()</div><div class="ttdef"><b>Definition:</b> pid.hpp:153</div></div>
+<div class="ttc" id="structstd_1_1hash_3_01process_1_1UPID_01_4_html_abb909b81d5aa41e8b0a3f75ba6b703d9"><div class="ttname"><a href="structstd_1_1hash_3_01process_1_1UPID_01_4.html#abb909b81d5aa41e8b0a3f75ba6b703d9">std::hash&lt; process::UPID &gt;::result_type</a></div><div class="ttdeci">size_t result_type</div><div class="ttdef"><b>Definition:</b> pid.hpp:185</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/ba48e30e/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html
index c306917..33e0210 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html
@@ -153,10 +153,10 @@
 <div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;<span class="keyword">protected</span>:</div>
 <div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="classProtobufProcess.html#a815baf04a27f8675a1a92a6c1075d969">  100</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classProtobufProcess.html#a815baf04a27f8675a1a92a6c1075d969">visit</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a>&amp; event)</div>
 <div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;  {</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;    <span class="keywordflow">if</span> (protobufHandlers.count(event.<a class="code" href="structprocess_1_1MessageEvent.html#a9e06fab52d29cf012016e54995eaa7d9">message</a>-&gt;<a class="code" href="structprocess_1_1Message.html#a97a2032a98cf03075101d02dbc50539c">name</a>) &gt; 0) {</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;      from = <span class="keyword">event</span>.message-&gt;from; <span class="comment">// For &#39;reply&#39;.</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;      protobufHandlers[<span class="keyword">event</span>.message-&gt;name](</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;          <span class="keyword">event</span>.message-&gt;from, <span class="keyword">event</span>.message-&gt;body);</div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;    <span class="keywordflow">if</span> (protobufHandlers.count(event.<a class="code" href="structprocess_1_1MessageEvent.html#a3e86a5596721b08bb8a9424367b25ba6">message</a>.<a class="code" href="structprocess_1_1Message.html#a97a2032a98cf03075101d02dbc50539c">name</a>) &gt; 0) {</div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;      from = <span class="keyword">event</span>.message.from; <span class="comment">// For &#39;reply&#39;.</span></div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;      protobufHandlers[<span class="keyword">event</span>.message.name](</div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;          <span class="keyword">event</span>.message.from, <span class="keyword">event</span>.message.body);</div>
 <div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;      from = <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>();</div>
 <div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;    } <span class="keywordflow">else</span> {</div>
 <div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;      <a class="code" href="classprocess_1_1ProcessBase.html#afada1b4232e2867717bc3cf6d296e2b2">process::Process&lt;T&gt;::visit</a>(event);</div>
@@ -164,7 +164,7 @@
 <div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  }</div>
 <div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;</div>
 <div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">  112</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; to,</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;            <span class="keyword">const</span> google::protobuf::Message&amp; <a class="code" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a>)</div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;            <span class="keyword">const</span> google::protobuf::Message&amp; <a class="code" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</div>
 <div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  {</div>
 <div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;    std::string data;</div>
 <div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;    message.SerializeToString(&amp;data);</div>
@@ -174,7 +174,7 @@
 <div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;</div>
 <div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;  <span class="keyword">using</span> <a class="code" href="classprocess_1_1Process.html">process::Process&lt;T&gt;::send</a>;</div>
 <div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div>
-<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">  123</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a>(<span class="keyword">const</span> google::protobuf::Message&amp; <a class="code" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a>)</div>
+<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">  123</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a>(<span class="keyword">const</span> google::protobuf::Message&amp; <a class="code" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</div>
 <div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;  {</div>
 <div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    CHECK(from) &lt;&lt; <span class="stringliteral">&quot;Attempting to reply without a sender&quot;</span>;</div>
 <div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;    std::string data;</div>
@@ -1168,8 +1168,8 @@
 <div class="ttc" id="classProtobufProcess_html_aba6b81063614bff2432865db8c00ba8b"><div class="ttname"><a href="classProtobufProcess.html#aba6b81063614bff2432865db8c00ba8b">ProtobufProcess::install</a></div><div class="ttdeci">void install(void(T::*method)(P1C, P2C, P3C, P4C, P5C, P6C, P7C), P1(M::*p1)() const, P2(M::*p2)() const, P3(M::*p3)() const, P4(M::*p4)() const, P5(M::*p5)() const, P6(M::*p6)() const, P7(M::*p7)() const)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:493</div></div>
 <div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID&lt; T &gt; &amp;pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:157</div></div>
 <div class="ttc" id="classProtobufProcess_html_ade255e672ae628b3297c614e95b7917d"><div class="ttname"><a href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">ProtobufProcess::~ProtobufProcess</a></div><div class="ttdeci">virtual ~ProtobufProcess()</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:97</div></div>
-<div class="ttc" id="structprocess_1_1MessageEvent_html_a9e06fab52d29cf012016e54995eaa7d9"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a9e06fab52d29cf012016e54995eaa7d9">process::MessageEvent::message</a></div><div class="ttdeci">Message *const message</div><div class="ttdef"><b>Definition:</b> event.hpp:105</div></div>
 <div class="ttc" id="namespaceprocess_html_a2b0f5478fa6a52497167aa994ff600d9"><div class="ttname"><a href="namespaceprocess.html#a2b0f5478fa6a52497167aa994ff600d9">process::post</a></div><div class="ttdeci">void post(const UPID &amp;to, const std::string &amp;name, const char *data=nullptr, size_t length=0)</div><div class="ttdoc">Sends a message with data without a return address. </div></div>
+<div class="ttc" id="classprocess_1_1ProcessBase_html_afb219ae4b5e8dab3f724e78032e03d0c"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">process::ProcessBase::message</a></div><div class="ttdeci">hashmap&lt; std::string, MessageHandler &gt; message</div><div class="ttdef"><b>Definition:</b> process.hpp:453</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &amp;quot;untyped&amp;quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; Res &gt;</a></div></div>
 <div class="ttc" id="classProtobufProcess_html_a124b2a08771883f00d73b96e109f362b"><div class="ttname"><a href="classProtobufProcess.html#a124b2a08771883f00d73b96e109f362b">ProtobufProcess::install</a></div><div class="ttdeci">void install(void(T::*method)(const process::UPID &amp;, P1C, P2C, P3C, P4C, P5C, P6C), P1(M::*p1)() const, P2(M::*p2)() const, P3(M::*p3)() const, P4(M::*p4)() const, P5(M::*p5)() const, P6(M::*p6)() const)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:259</div></div>
@@ -1182,6 +1182,7 @@
 <div class="ttc" id="classProtobufProcess_html_a7a489ee1d8964c32525c4c34523bff5d"><div class="ttname"><a href="classProtobufProcess.html#a7a489ee1d8964c32525c4c34523bff5d">ProtobufProcess::install</a></div><div class="ttdeci">void install(void(T::*method)(P1C, P2C), P1(M::*p1)() const, P2(M::*p2)() const)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:382</div></div>
 <div class="ttc" id="namespacegoogle_1_1protobuf_html_aee8eca8614f1e8ce851c94890b57482b"><div class="ttname"><a href="namespacegoogle_1_1protobuf.html#aee8eca8614f1e8ce851c94890b57482b">google::protobuf::convert</a></div><div class="ttdeci">const T &amp; convert(const T &amp;t)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:72</div></div>
 <div class="ttc" id="classReqResProcess_html_aa88a64351fac32c4d142a4119b8fe45e"><div class="ttname"><a href="classReqResProcess.html#aa88a64351fac32c4d142a4119b8fe45e">ReqResProcess::run</a></div><div class="ttdeci">process::Future&lt; Res &gt; run()</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:1043</div></div>
+<div class="ttc" id="structprocess_1_1MessageEvent_html_a3e86a5596721b08bb8a9424367b25ba6"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a3e86a5596721b08bb8a9424367b25ba6">process::MessageEvent::message</a></div><div class="ttdeci">const Message message</div><div class="ttdef"><b>Definition:</b> event.hpp:107</div></div>
 <div class="ttc" id="namespaceJSON_html_a93c179a1a5bd4164169d47cb1803f2a6"><div class="ttname"><a href="namespaceJSON.html#a93c179a1a5bd4164169d47cb1803f2a6">JSON::protobuf</a></div><div class="ttdeci">Object protobuf(const google::protobuf::Message &amp;message)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:839</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:782</div></div>
 <div class="ttc" id="classProtobufProcess_html_a2a2acb37de2d4c95cab315f13a3e6592"><div class="ttname"><a href="classProtobufProcess.html#a2a2acb37de2d4c95cab315f13a3e6592">ProtobufProcess::install</a></div><div class="ttdeci">void install(void(T::*method)(const process::UPID &amp;, P1C, P2C, P3C, P4C, P5C, P6C, P7C), P1(M::*p1)() const, P2(M::*p2)() const, P3(M::*p3)() const, P4(M::*p4)() const, P5(M::*p5)() const, P6(M::*p6)() const, P7(M::*p7)() const)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:286</div></div>
@@ -1193,11 +1194,10 @@
 <div class="ttc" id="classProtobufProcess_html_a65ce7ab124d43af223b61b4fa184c955"><div class="ttname"><a href="classProtobufProcess.html#a65ce7ab124d43af223b61b4fa184c955">ProtobufProcess::install</a></div><div class="ttdeci">void install(void(T::*method)(P1C, P2C, P3C, P4C), P1(M::*p1)() const, P2(M::*p2)() const, P3(M::*p3)() const, P4(M::*p4)() const)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:420</div></div>
 <div class="ttc" id="id_8hpp_html"><div class="ttname"><a href="id_8hpp.html">id.hpp</a></div></div>
 <div class="ttc" id="classProtobufProcess_html_a815baf04a27f8675a1a92a6c1075d969"><div class="ttname"><a href="classProtobufProcess.html#a815baf04a27f8675a1a92a6c1075d969">ProtobufProcess::visit</a></div><div class="ttdeci">virtual void visit(const process::MessageEvent &amp;event)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:100</div></div>
-<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:489</div></div>
+<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:490</div></div>
 <div class="ttc" id="classProtobufProcess_html_a1e6490de580b7d7ac897c24d81554536"><div class="ttname"><a href="classProtobufProcess.html#a1e6490de580b7d7ac897c24d81554536">ProtobufProcess::install</a></div><div class="ttdeci">void install(void(T::*method)(const process::UPID &amp;))</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:146</div></div>
 <div class="ttc" id="defer_8hpp_html"><div class="ttname"><a href="defer_8hpp.html">defer.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_html_a8b27a2ef76eb133bf0ce7a5eea4fb77c"><div class="ttname"><a href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">process::defer</a></div><div class="ttdeci">Deferred&lt; void()&gt; defer(const PID&lt; T &gt; &amp;pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> defer.hpp:35</div></div>
-<div class="ttc" id="classprocess_1_1ProcessBase_html_a025e342d8f2be6c42fe34031edda54a3"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">process::ProcessBase::message</a></div><div class="ttdeci">std::map&lt; std::string, MessageHandler &gt; message</div><div class="ttdef"><b>Definition:</b> process.hpp:452</div></div>
 <div class="ttc" id="structprocess_1_1Message_html_a97a2032a98cf03075101d02dbc50539c"><div class="ttname"><a href="structprocess_1_1Message.html#a97a2032a98cf03075101d02dbc50539c">process::Message::name</a></div><div class="ttdeci">std::string name</div><div class="ttdef"><b>Definition:</b> message.hpp:24</div></div>
 <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html_afada1b4232e2867717bc3cf6d296e2b2"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#afada1b4232e2867717bc3cf6d296e2b2">process::ProcessBase::visit</a></div><div class="ttdeci">virtual void visit(const MessageEvent &amp;event)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp_source.html
index 436caac..8d0ebd5 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp_source.html
@@ -94,22 +94,23 @@
 <div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> ca_dir;</div>
 <div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> ca_file;</div>
 <div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  std::string ciphers;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <span class="keywordtype">bool</span> enable_ssl_v3;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <span class="keywordtype">bool</span> enable_tls_v1_0;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <span class="keywordtype">bool</span> enable_tls_v1_1;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <span class="keywordtype">bool</span> enable_tls_v1_2;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;};</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  std::string ecdh_curves;</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <span class="keywordtype">bool</span> enable_ssl_v3;</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <span class="keywordtype">bool</span> enable_tls_v1_0;</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <span class="keywordtype">bool</span> enable_tls_v1_1;</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  <span class="keywordtype">bool</span> enable_tls_v1_2;</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;};</div>
 <div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="keyword">const</span> Flags&amp; <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>();</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;} <span class="comment">// namespace openssl {</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;} <span class="comment">// namespace network {</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;} <span class="comment">// namespace process {</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="preprocessor">#endif // USE_SSL_SOCKET</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="preprocessor">#endif // __PROCESS_SSL_FLAGS_HPP__</span></div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="keyword">const</span> Flags&amp; <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>();</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;} <span class="comment">// namespace openssl {</span></div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;} <span class="comment">// namespace network {</span></div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;} <span class="comment">// namespace process {</span></div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="preprocessor">#endif // USE_SSL_SOCKET</span></div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="preprocessor">#endif // __PROCESS_SSL_FLAGS_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="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2flags_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2flags_8hpp.html">flags.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2parse_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2parse_8hpp.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2parse_8hpp.html
index a098d61..2de0cd4 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2parse_8hpp.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2parse_8hpp.html
@@ -100,6 +100,14 @@ Functions</h2></td></tr>
 <tr class="memitem:a37aff6119e5c4b6f1aab8d93522a3921"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IP.html">net::IP</a> &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceflags.html#a37aff6119e5c4b6f1aab8d93522a3921">flags::parse</a> (const std::string &amp;value)</td></tr>
 <tr class="memdesc:a37aff6119e5c4b6f1aab8d93522a3921"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given string.  <a href="#a37aff6119e5c4b6f1aab8d93522a3921">More...</a><br/></td></tr>
 <tr class="separator:a37aff6119e5c4b6f1aab8d93522a3921"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6f0ba6de4c42bafc28e6a9a4631b092f"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:a6f0ba6de4c42bafc28e6a9a4631b092f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IPv4.html">net::IPv4</a> &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceflags.html#a6f0ba6de4c42bafc28e6a9a4631b092f">flags::parse</a> (const std::string &amp;value)</td></tr>
+<tr class="memdesc:a6f0ba6de4c42bafc28e6a9a4631b092f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given string.  <a href="#a6f0ba6de4c42bafc28e6a9a4631b092f">More...</a><br/></td></tr>
+<tr class="separator:a6f0ba6de4c42bafc28e6a9a4631b092f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47592f2456c0bfc804e39c4c357c3ab8"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:a47592f2456c0bfc804e39c4c357c3ab8"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IPv6.html">net::IPv6</a> &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceflags.html#a47592f2456c0bfc804e39c4c357c3ab8">flags::parse</a> (const std::string &amp;value)</td></tr>
+<tr class="memdesc:a47592f2456c0bfc804e39c4c357c3ab8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given string.  <a href="#a47592f2456c0bfc804e39c4c357c3ab8">More...</a><br/></td></tr>
+<tr class="separator:a47592f2456c0bfc804e39c4c357c3ab8"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abf3ec8fe3d745a9be53c67b847c5e130"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
 <tr class="memitem:abf3ec8fe3d745a9be53c67b847c5e130"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structJSON_1_1Object.html">JSON::Object</a> &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceflags.html#abf3ec8fe3d745a9be53c67b847c5e130">flags::parse</a> (const std::string &amp;value)</td></tr>
 <tr class="memdesc:abf3ec8fe3d745a9be53c67b847c5e130"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given string.  <a href="#abf3ec8fe3d745a9be53c67b847c5e130">More...</a><br/></td></tr>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html
index 8038716..530686c 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags-members.html
@@ -100,72 +100,76 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa996e17a8b33d53d173ebe7598346c5e">docker_stop_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a439e85b545c6363c4dccf52d00369391">docker_store_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a192e3f2d6d4d19535423137d96ef1ff0">docker_volume_checkpoint_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7dc9f7d8739f83bdbcaa0bcd071b9936">end</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a2afbdc821eeefba18d7315198bdada91">end</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad798ef37dd9575f063df0d80abdab21f">enforce_container_disk_quota</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a119a2ba54c000dcf59ae35e35b9f1a55">executor_environment_variables</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa746580a4ea3aa7287e10de379ecbc33">executor_registration_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc9196a98510a7cb19eede88dc5217dd">executor_reregistration_retry_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac0eb086eeed5641a3343d8b273592ccc">executor_reregistration_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aaa0fff70de0634d1774243c1b9547ed5">executor_shutdown_grace_period</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#af1b4e747f21c81e12ded90d14b3cd6ad">external_log_file</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">extract</a>(const std::string &amp;prefix) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5">fetcher_cache_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d8d3842cba9de40841afbd0a6115860">fetcher_cache_size</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1e275bf74fc5862df1693ee5ec6bc664">firewall_rules</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9bc7b66c073851c06d22cb130689feb3">Flags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b">frameworks_home</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a629442cd8cbd0e30f96a5253590124e9">gc_delay</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aef6dcdc32ce071974f34aae3566890b3">gc_disk_headroom</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a31989f3c239b8957670121ef8041e0c3">hadoop_home</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4a549efca72f79ac54da8c6f5e38df01">hooks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9998816b487c73cd08884756ed294d0f">hostname</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6efc82f988341143dfbe28728a6f92b8">hostname_lookup</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adb32bc2e39c96330df3833db2610f925">http_authenticators</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab44a67e212f23912e2e80a10ae239569">http_command_executor</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad189548a0323699fd72369120809a14d">http_credentials</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a26d6706f0a676f3ded25a99d138a8928">http_heartbeat_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2284d18e72211cc2c09697c833ce953b">image_providers</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab875724f5b9b94f4802db834332cd4a9">image_provisioner_backend</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a510a10484ef5763e460d5337aa596a8d">initialize_driver_logging</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a47a9e5a5cd27ebc39a76aad5a4de85e2">ip</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c1887c5b9b0de0badc37128bd338386">ip_discovery_command</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f">isolation</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a698a5ac10b77b999b726bac1448d8c25">launcher</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae06943cad8c94cb9c429827878476dd2">launcher_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ad4f96e7c673aeefd6b2757505bfb7224">load</a>(const std::string &amp;prefix)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a9a949502e400870c557ec4c11256e891">load</a>(const Option&lt; std::string &gt; &amp;prefix, int argc, const char *const *argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8cd76e5147cea872db5e6f91f9453b09">load</a>(const Option&lt; std::string &gt; &amp;prefix, int *argc, char ***argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a69a4792cc358705da4af292f3333843c">load</a>(const std::map&lt; std::string, Option&lt; std::string &gt;&gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a79f4fca0960161e251fb2338aaf30f48">load</a>(const std::map&lt; std::string, std::string &gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#aa382322475e9dd53acf55e4bb857a3c7">log_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a12737ea7442e91560e677345a47df067">logbufsecs</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a9525130c5e3e621116643ade19b30fda">logging_level</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abf1eccb8b0bf195685ff9a3df091ab6d">master</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa160b68d249a39b2747dc219a422c77a">master_detector</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada590e43d4ac33f73b848de997754f01">max_completed_executors_per_framework</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6d699d2b35d03419f6f5b6ddb5cf71e9">modules</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa91e978acef952d31947c1a2ea99dbff">modulesDir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d153a8597448a0471162e0161245c00">network_cni_config_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab52a7213adbb9186eadd69c3ce8f8ed9">network_cni_plugins_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">operator=</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">operator=</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a44a7405ec2e3b494e0b06dadc4c2a056">oversubscribed_resources_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a69c680158e3fd01f5742e11f8d7825fe">port</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a37e4ac86f8b99dbba87fd9c911c8341f">qos_controller</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3146afa74a52cd07a815dfcd8523ae1b">qos_correction_interval_min</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a6e2d2063bdfe38877b0f5b2eea37f5aa">quiet</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5">recover</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adab4e0b0c5955c449366c88be70b458d">recovery_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3240aa113471d7553668e9422af1976e">register_retry_interval_min</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad140c71b2ad1053eaf987ed7ebba29c3">registration_backoff_factor</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#af56e0bf96c993715e46583d39a079724">resource_estimator</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a5ab8fba61122618341eff75363dea5a4">domain</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7dc9f7d8739f83bdbcaa0bcd071b9936">end</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a2afbdc821eeefba18d7315198bdada91">end</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad798ef37dd9575f063df0d80abdab21f">enforce_container_disk_quota</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a119a2ba54c000dcf59ae35e35b9f1a55">executor_environment_variables</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa746580a4ea3aa7287e10de379ecbc33">executor_registration_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc9196a98510a7cb19eede88dc5217dd">executor_reregistration_retry_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac0eb086eeed5641a3343d8b273592ccc">executor_reregistration_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aaa0fff70de0634d1774243c1b9547ed5">executor_shutdown_grace_period</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#af1b4e747f21c81e12ded90d14b3cd6ad">external_log_file</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">extract</a>(const std::string &amp;prefix) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5">fetcher_cache_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d8d3842cba9de40841afbd0a6115860">fetcher_cache_size</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1e275bf74fc5862df1693ee5ec6bc664">firewall_rules</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9bc7b66c073851c06d22cb130689feb3">Flags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b">frameworks_home</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a629442cd8cbd0e30f96a5253590124e9">gc_delay</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aef6dcdc32ce071974f34aae3566890b3">gc_disk_headroom</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a31989f3c239b8957670121ef8041e0c3">hadoop_home</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4a549efca72f79ac54da8c6f5e38df01">hooks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9998816b487c73cd08884756ed294d0f">hostname</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6efc82f988341143dfbe28728a6f92b8">hostname_lookup</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adb32bc2e39c96330df3833db2610f925">http_authenticators</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab44a67e212f23912e2e80a10ae239569">http_command_executor</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad189548a0323699fd72369120809a14d">http_credentials</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a26d6706f0a676f3ded25a99d138a8928">http_heartbeat_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2284d18e72211cc2c09697c833ce953b">image_providers</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab875724f5b9b94f4802db834332cd4a9">image_provisioner_backend</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a510a10484ef5763e460d5337aa596a8d">initialize_driver_logging</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a47a9e5a5cd27ebc39a76aad5a4de85e2">ip</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae6bb2d11c11d5cd976e65be374a8383d">ip6</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad2b0fe94c271588cdc7edad8ef84bf10">ip6_discovery_command</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c1887c5b9b0de0badc37128bd338386">ip_discovery_command</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f">isolation</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a698a5ac10b77b999b726bac1448d8c25">launcher</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae06943cad8c94cb9c429827878476dd2">launcher_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ad4f96e7c673aeefd6b2757505bfb7224">load</a>(const std::string &amp;prefix)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a9a949502e400870c557ec4c11256e891">load</a>(const Option&lt; std::string &gt; &amp;prefix, int argc, const char *const *argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8cd76e5147cea872db5e6f91f9453b09">load</a>(const Option&lt; std::string &gt; &amp;prefix, int *argc, char ***argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a69a4792cc358705da4af292f3333843c">load</a>(const std::map&lt; std::string, Option&lt; std::string &gt;&gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a79f4fca0960161e251fb2338aaf30f48">load</a>(const std::map&lt; std::string, std::string &gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#aa382322475e9dd53acf55e4bb857a3c7">log_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a12737ea7442e91560e677345a47df067">logbufsecs</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a9525130c5e3e621116643ade19b30fda">logging_level</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abf1eccb8b0bf195685ff9a3df091ab6d">master</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa160b68d249a39b2747dc219a422c77a">master_detector</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada590e43d4ac33f73b848de997754f01">max_completed_executors_per_framework</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6d699d2b35d03419f6f5b6ddb5cf71e9">modules</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa91e978acef952d31947c1a2ea99dbff">modulesDir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d153a8597448a0471162e0161245c00">network_cni_config_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab52a7213adbb9186eadd69c3ce8f8ed9">network_cni_plugins_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">operator=</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">operator=</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a44a7405ec2e3b494e0b06dadc4c2a056">oversubscribed_resources_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a69c680158e3fd01f5742e11f8d7825fe">port</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a37e4ac86f8b99dbba87fd9c911c8341f">qos_controller</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3146afa74a52cd07a815dfcd8523ae1b">qos_correction_interval_min</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a6e2d2063bdfe38877b0f5b2eea37f5aa">quiet</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5">recover</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adab4e0b0c5955c449366c88be70b458d">recovery_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3240aa113471d7553668e9422af1976e">register_retry_interval_min</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad140c71b2ad1053eaf987ed7ebba29c3">registration_backoff_factor</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#af56e0bf96c993715e46583d39a079724">resource_estimator</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab75a6e8c4dae7d10dce79461ea027a92">resource_provider_config_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97">resources</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abd7b28bff6a7e3b91d3e2dbe1edce1e5">runtime_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a8cadf3d7cdef507778a8028f462fb656">sandbox_directory</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></td><td class="entry"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html
index 378eae6..c4e8e4d 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Flags.html
@@ -162,6 +162,8 @@ Public Attributes</h2></td></tr>
 <tr class="separator:a6efc82f988341143dfbe28728a6f92b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae554756412fdaca60f268de282e17e97"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97">resources</a></td></tr>
 <tr class="separator:ae554756412fdaca60f268de282e17e97"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab75a6e8c4dae7d10dce79461ea027a92"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab75a6e8c4dae7d10dce79461ea027a92">resource_provider_config_dir</a></td></tr>
+<tr class="separator:ab75a6e8c4dae7d10dce79461ea027a92"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9c17940ada14b1be41aea68412c0fe7f"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f">isolation</a></td></tr>
 <tr class="separator:a9c17940ada14b1be41aea68412c0fe7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a698a5ac10b77b999b726bac1448d8c25"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a698a5ac10b77b999b726bac1448d8c25">launcher</a></td></tr>
@@ -300,6 +302,8 @@ Public Attributes</h2></td></tr>
 <tr class="separator:aa160b68d249a39b2747dc219a422c77a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab44a67e212f23912e2e80a10ae239569"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab44a67e212f23912e2e80a10ae239569">http_command_executor</a></td></tr>
 <tr class="separator:ab44a67e212f23912e2e80a10ae239569"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5ab8fba61122618341eff75363dea5a4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; DomainInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a5ab8fba61122618341eff75363dea5a4">domain</a></td></tr>
+<tr class="separator:a5ab8fba61122618341eff75363dea5a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a47a9e5a5cd27ebc39a76aad5a4de85e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a47a9e5a5cd27ebc39a76aad5a4de85e2">ip</a></td></tr>
 <tr class="separator:a47a9e5a5cd27ebc39a76aad5a4de85e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a69c680158e3fd01f5742e11f8d7825fe"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a69c680158e3fd01f5742e11f8d7825fe">port</a></td></tr>
@@ -312,6 +316,10 @@ Public Attributes</h2></td></tr>
 <tr class="separator:abf1eccb8b0bf195685ff9a3df091ab6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a2c1887c5b9b0de0badc37128bd338386"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c1887c5b9b0de0badc37128bd338386">ip_discovery_command</a></td></tr>
 <tr class="separator:a2c1887c5b9b0de0badc37128bd338386"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae6bb2d11c11d5cd976e65be374a8383d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae6bb2d11c11d5cd976e65be374a8383d">ip6</a></td></tr>
+<tr class="separator:ae6bb2d11c11d5cd976e65be374a8383d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad2b0fe94c271588cdc7edad8ef84bf10"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad2b0fe94c271588cdc7edad8ef84bf10">ip6_discovery_command</a></td></tr>
+<tr class="separator:ad2b0fe94c271588cdc7edad8ef84bf10"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_attribs_classmesos_1_1internal_1_1logging_1_1Flags"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classmesos_1_1internal_1_1logging_1_1Flags')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td></tr>
 <tr class="memitem:a6e2d2063bdfe38877b0f5b2eea37f5aa inherit pub_attribs_classmesos_1_1internal_1_1logging_1_1Flags"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a6e2d2063bdfe38877b0f5b2eea37f5aa">quiet</a></td></tr>
 <tr class="separator:a6e2d2063bdfe38877b0f5b2eea37f5aa inherit pub_attribs_classmesos_1_1internal_1_1logging_1_1Flags"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -697,6 +705,18 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a5ab8fba61122618341eff75363dea5a4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classOption.html">Option</a>&lt;DomainInfo&gt; mesos::internal::slave::Flags::domain</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="ad798ef37dd9575f063df0d80abdab21f"></a>
 <div class="memitem">
 <div class="memproto">
@@ -973,6 +993,30 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="ae6bb2d11c11d5cd976e65be374a8383d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classOption.html">Option</a>&lt;std::string&gt; mesos::internal::slave::Flags::ip6</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad2b0fe94c271588cdc7edad8ef84bf10"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classOption.html">Option</a>&lt;std::string&gt; mesos::internal::slave::Flags::ip6_discovery_command</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a2c1887c5b9b0de0badc37128bd338386"></a>
 <div class="memitem">
 <div class="memproto">
@@ -1213,6 +1257,18 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="ab75a6e8c4dae7d10dce79461ea027a92"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classOption.html">Option</a>&lt;std::string&gt; mesos::internal::slave::Flags::resource_provider_config_dir</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="ae554756412fdaca60f268de282e17e97"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Framework-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Framework-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Framework-members.html
index 31c5ca5..76cc7ab 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Framework-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Framework-members.html
@@ -58,27 +58,28 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a4cbc84739c113be2cb1e6b4c88c46983">addExecutor</a>(const ExecutorInfo &amp;executorInfo)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#af7ac61858b800f9b2adf0778d442f3ab">capabilities</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#ae1271f8b0a5113b0413c4c5ca3035ae5">checkpointFramework</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a64da4492057ddd2ed2019e737819d79b">completedExecutors</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a8a39feb604858a43d0f7f747961d4592">destroyExecutor</a>(const ExecutorID &amp;executorId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a67ace79356a9523a2486d8ffd235847f">executors</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a98caed7c7f98f89fa2cb716cbfe38217">Framework</a>(Slave *slave, const Flags &amp;slaveFlags, const FrameworkInfo &amp;info, const Option&lt; process::UPID &gt; &amp;pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#aaa044d0c042d68e59815f1244440560e">getExecutor</a>(const ExecutorID &amp;executorId) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a6eaa8be85f16891be9020fff54342fb6">getExecutor</a>(const TaskID &amp;taskId) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a0d4c6ffcaa374896c7da9dbd62bb74c7">hasTask</a>(const TaskID &amp;taskId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a65933e3034706258069b54549081fdbf">id</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#ab024621d83bc1381fd176d0fc8cdeac2">info</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a92071e36bd91d192076159f233cfe2c4">pending</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#ad7dbb2013ee11ad0a55f177bfd7a0461">pid</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a440112e6053e7d36a46c18580a1b5133">recoverExecutor</a>(const state::ExecutorState &amp;state, bool recheckpointExecutor, const hashset&lt; TaskID &gt; &amp;tasksToRecheckpoint)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#ac1e7ac1e68ad63a9f4bc73663a3b1fa8">removePendingTask</a>(const TaskInfo &amp;task, const ExecutorInfo &amp;executorInfo)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8addaee1aee9245f83af93404e62fe978dcc0">RUNNING</a> enum value</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a28542cb83d680c4bd37f31ae58382866">slave</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#adbfec960b7cb705602bdac9853fb0c12">state</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8add">State</a> enum name</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8adda577bc0be9a10978a6926259b04ac779e">TERMINATING</a> enum value</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a6803557157471add8d9cccc7272beb14">~Framework</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a004ea3cee927e6983397de310e42a0d1">allocatedResources</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#af7ac61858b800f9b2adf0778d442f3ab">capabilities</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#ae1271f8b0a5113b0413c4c5ca3035ae5">checkpointFramework</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a64da4492057ddd2ed2019e737819d79b">completedExecutors</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a8a39feb604858a43d0f7f747961d4592">destroyExecutor</a>(const ExecutorID &amp;executorId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a67ace79356a9523a2486d8ffd235847f">executors</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a98caed7c7f98f89fa2cb716cbfe38217">Framework</a>(Slave *slave, const Flags &amp;slaveFlags, const FrameworkInfo &amp;info, const Option&lt; process::UPID &gt; &amp;pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#aaa044d0c042d68e59815f1244440560e">getExecutor</a>(const ExecutorID &amp;executorId) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a6eaa8be85f16891be9020fff54342fb6">getExecutor</a>(const TaskID &amp;taskId) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a0d4c6ffcaa374896c7da9dbd62bb74c7">hasTask</a>(const TaskID &amp;taskId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a65933e3034706258069b54549081fdbf">id</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#ab024621d83bc1381fd176d0fc8cdeac2">info</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a92071e36bd91d192076159f233cfe2c4">pending</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#ad7dbb2013ee11ad0a55f177bfd7a0461">pid</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a440112e6053e7d36a46c18580a1b5133">recoverExecutor</a>(const state::ExecutorState &amp;state, bool recheckpointExecutor, const hashset&lt; TaskID &gt; &amp;tasksToRecheckpoint)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#ac1e7ac1e68ad63a9f4bc73663a3b1fa8">removePendingTask</a>(const TaskInfo &amp;task, const ExecutorInfo &amp;executorInfo)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8addaee1aee9245f83af93404e62fe978dcc0">RUNNING</a> enum value</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a28542cb83d680c4bd37f31ae58382866">slave</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#adbfec960b7cb705602bdac9853fb0c12">state</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8add">State</a> enum name</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#accb4e9c8d32936b20f3d0ddc71fe8adda577bc0be9a10978a6926259b04ac779e">TERMINATING</a> enum value</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a6803557157471add8d9cccc7272beb14">~Framework</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">mesos::internal::slave::Framework</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Framework.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Framework.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Framework.html
index e36f12f..4473abe 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Framework.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Framework.html
@@ -93,6 +93,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a0d4c6ffcaa374896c7da9dbd62bb74c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac1e7ac1e68ad63a9f4bc73663a3b1fa8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#ac1e7ac1e68ad63a9f4bc73663a3b1fa8">removePendingTask</a> (const TaskInfo &amp;task, const ExecutorInfo &amp;executorInfo)</td></tr>
 <tr class="separator:ac1e7ac1e68ad63a9f4bc73663a3b1fa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a004ea3cee927e6983397de310e42a0d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html#a004ea3cee927e6983397de310e42a0d1">allocatedResources</a> () const </td></tr>
+<tr class="separator:a004ea3cee927e6983397de310e42a0d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
 Public Attributes</h2></td></tr>
@@ -206,6 +208,21 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a004ea3cee927e6983397de310e42a0d1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classmesos_1_1Resources.html">Resources</a> mesos::internal::slave::Framework::allocatedResources </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="ae1271f8b0a5113b0413c4c5ca3035ae5"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess-members.html
index 521fc8e..7742f3f 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess-members.html
@@ -63,7 +63,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#ae67d194bc55db9495437effd0fd7c486">GarbageCollectorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html">mesos::internal::slave::GarbageCollectorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -72,7 +72,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
@@ -88,7 +88,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">send</a>(const UPID &amp;to, const std::string &amp;name, const char *data=nullptr, size_t length=0)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a79814ca5804d56a805d43bc1c86ee1e1">serve</a>(const Event &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; GarbageCollectorProcess &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a9e8670bb25e4f3e12e50d414faf7a073">unschedule</a>(const std::string &amp;path)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html">mesos::internal::slave::GarbageCollectorProcess</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a4dcf87655efae36868aceee9477b3c0c">unschedule</a>(const std::string &amp;path)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html">mesos::internal::slave::GarbageCollectorProcess</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afada1b4232e2867717bc3cf6d296e2b2">visit</a>(const MessageEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a9b7eb1f7b22934a2ae9787ec4129b879">visit</a>(const DispatchEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6c225bbf6d2fd8f93e827ef3515a7e20">visit</a>(const HttpEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html
index d85427a..bab04df 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html
@@ -80,8 +80,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:ab94d34213b83855911bd4758debc920e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a529cf999737a347ed985b02f1bdffc5a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a529cf999737a347ed985b02f1bdffc5a">schedule</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;d, const std::string &amp;path)</td></tr>
 <tr class="separator:a529cf999737a347ed985b02f1bdffc5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e8670bb25e4f3e12e50d414faf7a073"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a9e8670bb25e4f3e12e50d414faf7a073">unschedule</a> (const std::string &amp;path)</td></tr>
-<tr class="separator:a9e8670bb25e4f3e12e50d414faf7a073"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4dcf87655efae36868aceee9477b3c0c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a4dcf87655efae36868aceee9477b3c0c">unschedule</a> (const std::string &amp;path)</td></tr>
+<tr class="separator:a4dcf87655efae36868aceee9477b3c0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a70df50e4c266551f3344e74a8081ff57"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a70df50e4c266551f3344e74a8081ff57">prune</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;d)</td></tr>
 <tr class="separator:a70df50e4c266551f3344e74a8081ff57"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; GarbageCollectorProcess &gt;</a></td></tr>
@@ -286,12 +286,12 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 
 </div>
 </div>
-<a class="anchor" id="a9e8670bb25e4f3e12e50d414faf7a073"></a>
+<a class="anchor" id="a4dcf87655efae36868aceee9477b3c0c"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">bool mesos::internal::slave::GarbageCollectorProcess::unschedule </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;bool&gt; mesos::internal::slave::GarbageCollectorProcess::unschedule </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
           <td class="paramname"><em>path</em></td><td>)</td>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess-members.html
index 2fb064e..d70654e 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess-members.html
@@ -81,88 +81,89 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8414f67fc1e1a07bb126d8e9db2bd035">deactivateSlave</a>(const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a64f985d4b64629e1451cbd03c7756cdf">deallocate</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a685d23d0dc0f42a0038dda0724e5d783">delegate</a>(const std::string &amp;name, const UPID &amp;pid)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9487bd3b10f4c8c3837551c961497bf6">expectedAgentCount</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a2928f839fd010669924789c6cccd0829">expire</a>(const FrameworkID &amp;frameworkId, const std::string &amp;role, const SlaveID &amp;slaveId, OfferFilter *offerFilter)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#afcb553f13a6edb382641c1e07d67feb1">expire</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, InverseOfferFilter *inverseOfferFilter)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a650088517da5692657a58ab961376d77">fairnessExcludeResourceNames</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b569bbf8a0b8a07d3219ae7718828ca">filterGpuResources</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a36f47521514de91d837559b835aeda2a">frameworks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4612ef1ebd4f96f80e35a216a79e6a8d">frameworkSorterFactory</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a286878cde1e175a044fb6bb934a9b941">frameworkSorters</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a05a275c4ac93895744e1f53629abc3d7">getInverseOfferStatuses</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8e31e36d62a7e6a4bb66d10ce27d77bb">HierarchicalAllocatorProcess</a>(const std::function&lt; Sorter *()&gt; &amp;roleSorterFactory, const std::function&lt; Sorter *()&gt; &amp;_frameworkSorterFactory, const std::function&lt; Sorter *()&gt; &amp;quotaRoleSorterFactory)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a0ac17e9a54d6c374b14815e64d81713f">initialize</a>(const Duration &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources &gt; &amp;)&gt; &amp;inverseOfferCallback, const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=None(), bool filterGpuResources=true)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">Process&lt; MesosAllocatorProcess &gt;::initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab0e098e04ea78c0917c2f6bbaaea8309">initialized</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a4ed793fe2dc33ea0567836fcccc30c6d">inject</a>(const UPID &amp;from, const std::string &amp;name, const char *data=nullptr, size_t length=0)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77cac44185bfc5d997de781740276202">inverseOfferCallback</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a71547c982e85db6b83e562732107f578">isFiltered</a>(const FrameworkID &amp;frameworkId, const std::string &amp;role, const SlaveID &amp;slaveId, const Resources &amp;resources) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a166f2ae30b44c3c2dd45a3449b210fc5">isFiltered</a>(const FrameworkID &amp;frameworkID, const SlaveID &amp;slaveID) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a91f9279eaa6f8f6a813eb417fcda4d73">isWhitelisted</a>(const SlaveID &amp;slaveId) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a99348f470d98066581911dc62a539d6e">MesosAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43">Metrics</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2">metrics</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae6ccb75b0c8f8dfaa203c26d5ff486c9">offerCallback</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a0e5859a3d12ed5e1ef6bf5ae1efe7525">pause</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad1f8e16bbb2682ecbc934c467140fecf">paused</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#adc8f37c1d8b0394cc23178491d44c2e2">quotaRoleSorter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a367074e000559d67efe3a377657d3a9f">quotas</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa54644fc06b4d56bdebe6f9a317f5cbc">recover</a>(const int _expectedAgentCount, const hashmap&lt; std::string, Quota &gt; &amp;quotas)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab4dcf0920448f674bd9c71d4eb40dd6b">recoverResources</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;resources, const Option&lt; Filters &gt; &amp;filters)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a7f494dfbf653c87d3c88089841404762">removeFramework</a>(const FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">removeQuota</a>(const std::string &amp;role)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">removeSlave</a>(const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a95e4fd793218cdaa228b89c10bef2343">requestResources</a>(const FrameworkID &amp;frameworkId, const std::vector&lt; Request &gt; &amp;requests)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e122112ca8eca4b89e0597ebafb6056">resume</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c060a124aa551693f6829812b52ef2c">reviveOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">roles</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a890bb44d4f46f708e8df0514036d44ca">roleSorter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a>(const std::string &amp;name, const std::string &amp;realm, const Option&lt; std::string &gt; &amp;help, const AuthenticatedHttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a897bf0b650b9fc56fc87fd005827c8ce">route</a>(const std::string &amp;name, const std::string &amp;realm, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;, const Option&lt; http::authentication::Principal &gt; &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8">Self</a> typedef</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c">self</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">send</a>(const UPID &amp;to, const std::string &amp;name, const char *data=nullptr, size_t length=0)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a79814ca5804d56a805d43bc1c86ee1e1">serve</a>(const Event &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b8bf2523246e77c0bfd2340fe223565">setQuota</a>(const std::string &amp;role, const Quota &amp;quota)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf75366546bda737ba22d994b6a7fb20">slaves</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac6adbe7f44a82c49396888a88b8073d4">suppressOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a969e5e893e55d21d9f4f88b61228515d">This</a> typedef</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a1a45a5af2d9c63eced5998b8946e5019">updateAllocation</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;offeredResources, const std::vector&lt; Offer::Operation &gt; &amp;operations)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c8d5ddf2bbcd293951f8f5b88bb7402">updateAvailable</a>(const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77d5b51a695c74ca402dfb969ef690b5">updateFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5dfa45e35f48ba89fcc0f24025e2fc97">updateInverseOffer</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; UnavailableResources &gt; &amp;unavailableResources, const Option&lt; mesos::allocator::InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; &amp;filters)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aeb861ceab90b6d7070bcd8cf5c38c7d5">updateSlave</a>(const SlaveID &amp;slave, const Option&lt; Resources &gt; &amp;oversubscribed=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abe0733932a78d03ec3c94ae0d71605ba">updateUnavailability</a>(const SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; &amp;unavailability)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a575252272c6d0e24e9e79409d52ec493">updateWeights</a>(const std::vector&lt; WeightInfo &gt; &amp;weightInfos)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac78b28a76b73d82e7643e854765fad46">updateWhitelist</a>(const Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afada1b4232e2867717bc3cf6d296e2b2">visit</a>(const MessageEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a9b7eb1f7b22934a2ae9787ec4129b879">visit</a>(const DispatchEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6c225bbf6d2fd8f93e827ef3515a7e20">visit</a>(const HttpEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a394f43bc1b3a1d1e1f9ea67772040902">visit</a>(const ExitedEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a34a0d883ad4159e8780e6e1698a7c00a">visit</a>(const TerminateEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a65468666990c8079dc0f3e716abb82b8">whitelist</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">~EventVisitor</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html">process::EventVisitor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a89597277d0589294daf34dd1ad5b7185">~HierarchicalAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a6fc57412e81e27f303f3eb1243aab15e">~MesosAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosAllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a64b69bd952f0b6768c115cfbc36a8b87">domain</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9487bd3b10f4c8c3837551c961497bf6">expectedAgentCount</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a2928f839fd010669924789c6cccd0829">expire</a>(const FrameworkID &amp;frameworkId, const std::string &amp;role, const SlaveID &amp;slaveId, OfferFilter *offerFilter)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#afcb553f13a6edb382641c1e07d67feb1">expire</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, InverseOfferFilter *inverseOfferFilter)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a650088517da5692657a58ab961376d77">fairnessExcludeResourceNames</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b569bbf8a0b8a07d3219ae7718828ca">filterGpuResources</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a36f47521514de91d837559b835aeda2a">frameworks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4612ef1ebd4f96f80e35a216a79e6a8d">frameworkSorterFactory</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a286878cde1e175a044fb6bb934a9b941">frameworkSorters</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a05a275c4ac93895744e1f53629abc3d7">getInverseOfferStatuses</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8e31e36d62a7e6a4bb66d10ce27d77bb">HierarchicalAllocatorProcess</a>(const std::function&lt; Sorter *()&gt; &amp;roleSorterFactory, const std::function&lt; Sorter *()&gt; &amp;_frameworkSorterFactory, const std::function&lt; Sorter *()&gt; &amp;quotaRoleSorterFactory)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad0e3a99d252b35d236a95d0a2abcc5d0">initialize</a>(const Duration &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources &gt; &amp;)&gt; &amp;inverseOfferCallback, const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=None(), bool filterGpuResources=true, const Option&lt; DomainInfo &gt; &amp;domain=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">Process&lt; MesosAllocatorProcess &gt;::initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab0e098e04ea78c0917c2f6bbaaea8309">initialized</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a4ed793fe2dc33ea0567836fcccc30c6d">inject</a>(const UPID &amp;from, const std::string &amp;name, const char *data=nullptr, size_t length=0)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77cac44185bfc5d997de781740276202">inverseOfferCallback</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a71547c982e85db6b83e562732107f578">isFiltered</a>(const FrameworkID &amp;frameworkId, const std::string &amp;role, const SlaveID &amp;slaveId, const Resources &amp;resources) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a166f2ae30b44c3c2dd45a3449b210fc5">isFiltered</a>(const FrameworkID &amp;frameworkID, const SlaveID &amp;slaveID) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a91f9279eaa6f8f6a813eb417fcda4d73">isWhitelisted</a>(const SlaveID &amp;slaveId) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a99348f470d98066581911dc62a539d6e">MesosAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43">Metrics</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2">metrics</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae6ccb75b0c8f8dfaa203c26d5ff486c9">offerCallback</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a0e5859a3d12ed5e1ef6bf5ae1efe7525">pause</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad1f8e16bbb2682ecbc934c467140fecf">paused</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#adc8f37c1d8b0394cc23178491d44c2e2">quotaRoleSorter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a367074e000559d67efe3a377657d3a9f">quotas</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa54644fc06b4d56bdebe6f9a317f5cbc">recover</a>(const int _expectedAgentCount, const hashmap&lt; std::string, Quota &gt; &amp;quotas)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab4dcf0920448f674bd9c71d4eb40dd6b">recoverResources</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;resources, const Option&lt; Filters &gt; &amp;filters)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a7f494dfbf653c87d3c88089841404762">removeFramework</a>(const FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">removeQuota</a>(const std::string &amp;role)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">removeSlave</a>(const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a95e4fd793218cdaa228b89c10bef2343">requestResources</a>(const FrameworkID &amp;frameworkId, const std::vector&lt; Request &gt; &amp;requests)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e122112ca8eca4b89e0597ebafb6056">resume</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c060a124aa551693f6829812b52ef2c">reviveOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">roles</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a890bb44d4f46f708e8df0514036d44ca">roleSorter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a>(const std::string &amp;name, const std::string &amp;realm, const Option&lt; std::string &gt; &amp;help, const AuthenticatedHttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a897bf0b650b9fc56fc87fd005827c8ce">route</a>(const std::string &amp;name, const std::string &amp;realm, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;, const Option&lt; http::authentication::Principal &gt; &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8">Self</a> typedef</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c">self</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">send</a>(const UPID &amp;to, const std::string &amp;name, const char *data=nullptr, size_t length=0)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a79814ca5804d56a805d43bc1c86ee1e1">serve</a>(const Event &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b8bf2523246e77c0bfd2340fe223565">setQuota</a>(const std::string &amp;role, const Quota &amp;quota)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf75366546bda737ba22d994b6a7fb20">slaves</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac6adbe7f44a82c49396888a88b8073d4">suppressOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a969e5e893e55d21d9f4f88b61228515d">This</a> typedef</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a1a45a5af2d9c63eced5998b8946e5019">updateAllocation</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;offeredResources, const std::vector&lt; Offer::Operation &gt; &amp;operations)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c8d5ddf2bbcd293951f8f5b88bb7402">updateAvailable</a>(const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77d5b51a695c74ca402dfb969ef690b5">updateFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5dfa45e35f48ba89fcc0f24025e2fc97">updateInverseOffer</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; UnavailableResources &gt; &amp;unavailableResources, const Option&lt; mesos::allocator::InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; &amp;filters)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5aa224d2177f588be9a82aedc1d57c7b">updateSlave</a>(const SlaveID &amp;slave, const Option&lt; Resources &gt; &amp;total=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abe0733932a78d03ec3c94ae0d71605ba">updateUnavailability</a>(const SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; &amp;unavailability)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a575252272c6d0e24e9e79409d52ec493">updateWeights</a>(const std::vector&lt; WeightInfo &gt; &amp;weightInfos)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac78b28a76b73d82e7643e854765fad46">updateWhitelist</a>(const Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afada1b4232e2867717bc3cf6d296e2b2">visit</a>(const MessageEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a9b7eb1f7b22934a2ae9787ec4129b879">visit</a>(const DispatchEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6c225bbf6d2fd8f93e827ef3515a7e20">visit</a>(const HttpEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a394f43bc1b3a1d1e1f9ea67772040902">visit</a>(const ExitedEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a34a0d883ad4159e8780e6e1698a7c00a">visit</a>(const TerminateEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a65468666990c8079dc0f3e716abb82b8">whitelist</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">~EventVisitor</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html">process::EventVisitor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a89597277d0589294daf34dd1ad5b7185">~HierarchicalAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a6fc57412e81e27f303f3eb1243aab15e">~MesosAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosAllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1network_1_1inet4_1_1Address.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1network_1_1inet4_1_1Address.png b/content/api/latest/c++/classprocess_1_1network_1_1inet4_1_1Address.png
new file mode 100644
index 0000000..257df9f
Binary files /dev/null and b/content/api/latest/c++/classprocess_1_1network_1_1inet4_1_1Address.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1network_1_1inet6_1_1Address-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1network_1_1inet6_1_1Address-members.html b/content/api/latest/c++/classprocess_1_1network_1_1inet6_1_1Address-members.html
new file mode 100644
index 0000000..f257283
--- /dev/null
+++ b/content/api/latest/c++/classprocess_1_1network_1_1inet6_1_1Address-members.html
@@ -0,0 +1,81 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespaceprocess.html">process</a></li><li class="navelem"><a class="el" href="namespaceprocess_1_1network.html">network</a></li><li class="navelem"><a class="el" href="namespaceprocess_1_1network_1_1inet6.html">inet6</a></li><li class="navelem"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html">Address</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">process::network::inet6::Address Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html">process::network::inet6::Address</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html#a30cee3978dff752111ce106b61e2b552">Address</a>(const net::IPv6 &amp;ip, uint16_t port)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html">process::network::inet6::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html#a3ca214d313d7d9b06e1bc049ce867fdf">Address</a>(const sockaddr_in6 &amp;in6)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html">process::network::inet6::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#aa9eb764c22f88da82eacbd54b7edb395">process::network::inet::Address::Address</a>(const net::IP &amp;_ip, uint16_t _port)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html#a8d6f75e499902e885ab8fb5c01764c02">ANY_ANY</a>()</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html">process::network::inet6::Address</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="classprocess_1_1network_1_1inet_1_1Address.html#ae42ee529612447748a899e09438a8073">hostname</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a></td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html#af45b09eb75045a8cee48740d6abbd775">LOOPBACK_ANY</a>()</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html">process::network::inet6::Address</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="classprocess_1_1network_1_1inet_1_1Address.html#ab3ec1aab13aaaf67b31ef00d8e86354e">operator sockaddr_storage</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#afa06a09cf32dfab00619ccd27518c8af">operator!=</a>(const Address &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a94c86506d2b3ffc9e6a075eeb776f4a2">operator&lt;</a>(const Address &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">operator==</a>(const Address &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a1bb3ad8072f56e8958f0bf44da9a9cf6">operator&gt;</a>(const Address &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a></td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1network_1_1inet6_1_1Address.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1network_1_1inet6_1_1Address.html b/content/api/latest/c++/classprocess_1_1network_1_1inet6_1_1Address.html
new file mode 100644
index 0000000..25513c2
--- /dev/null
+++ b/content/api/latest/c++/classprocess_1_1network_1_1inet6_1_1Address.html
@@ -0,0 +1,228 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: process::network::inet6::Address Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespaceprocess.html">process</a></li><li class="navelem"><a class="el" href="namespaceprocess_1_1network.html">network</a></li><li class="navelem"><a class="el" href="namespaceprocess_1_1network_1_1inet6.html">inet6</a></li><li class="navelem"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html">Address</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="classprocess_1_1network_1_1inet6_1_1Address-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">process::network::inet6::Address Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="address_8hpp_source.html">address.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for process::network::inet6::Address:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classprocess_1_1network_1_1inet6_1_1Address.png" usemap="#process::network::inet6::Address_map" alt=""/>
+  <map id="process::network::inet6::Address_map" name="process::network::inet6::Address_map">
+<area href="classprocess_1_1network_1_1inet_1_1Address.html" alt="process::network::inet::Address" shape="rect" coords="0,0,193,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a30cee3978dff752111ce106b61e2b552"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html#a30cee3978dff752111ce106b61e2b552">Address</a> (const <a class="el" href="classnet_1_1IPv6.html">net::IPv6</a> &amp;<a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>, uint16_t <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a>)</td></tr>
+<tr class="separator:a30cee3978dff752111ce106b61e2b552"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3ca214d313d7d9b06e1bc049ce867fdf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html#a3ca214d313d7d9b06e1bc049ce867fdf">Address</a> (const sockaddr_in6 &amp;in6)</td></tr>
+<tr class="separator:a3ca214d313d7d9b06e1bc049ce867fdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1network_1_1inet_1_1Address')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td></tr>
+<tr class="memitem:aa9eb764c22f88da82eacbd54b7edb395 inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#aa9eb764c22f88da82eacbd54b7edb395">Address</a> (const <a class="el" href="classnet_1_1IP.html">net::IP</a> &amp;_ip, uint16_t _port)</td></tr>
+<tr class="separator:aa9eb764c22f88da82eacbd54b7edb395 inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae42ee529612447748a899e09438a8073 inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#ae42ee529612447748a899e09438a8073">hostname</a> () const </td></tr>
+<tr class="memdesc:ae42ee529612447748a899e09438a8073 inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the hostname of this address's IP.  <a href="#ae42ee529612447748a899e09438a8073">More...</a><br/></td></tr>
+<tr class="separator:ae42ee529612447748a899e09438a8073 inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3ec1aab13aaaf67b31ef00d8e86354e inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#ab3ec1aab13aaaf67b31ef00d8e86354e">operator sockaddr_storage</a> () const </td></tr>
+<tr class="separator:ab3ec1aab13aaaf67b31ef00d8e86354e inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a94c86506d2b3ffc9e6a075eeb776f4a2 inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a94c86506d2b3ffc9e6a075eeb776f4a2">operator&lt;</a> (const <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> &amp;that) const </td></tr>
+<tr class="separator:a94c86506d2b3ffc9e6a075eeb776f4a2 inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1bb3ad8072f56e8958f0bf44da9a9cf6 inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a1bb3ad8072f56e8958f0bf44da9a9cf6">operator&gt;</a> (const <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> &amp;that) const </td></tr>
+<tr class="separator:a1bb3ad8072f56e8958f0bf44da9a9cf6 inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3616beab3442de06328d8e56e908db7f inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">operator==</a> (const <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> &amp;that) const </td></tr>
+<tr class="separator:a3616beab3442de06328d8e56e908db7f inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa06a09cf32dfab00619ccd27518c8af inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#afa06a09cf32dfab00619ccd27518c8af">operator!=</a> (const <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> &amp;that) const </td></tr>
+<tr class="separator:afa06a09cf32dfab00619ccd27518c8af inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:af45b09eb75045a8cee48740d6abbd775"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html">Address</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html#af45b09eb75045a8cee48740d6abbd775">LOOPBACK_ANY</a> ()</td></tr>
+<tr class="separator:af45b09eb75045a8cee48740d6abbd775"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d6f75e499902e885ab8fb5c01764c02"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html">Address</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html#a8d6f75e499902e885ab8fb5c01764c02">ANY_ANY</a> ()</td></tr>
+<tr class="separator:a8d6f75e499902e885ab8fb5c01764c02"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_attribs_classprocess_1_1network_1_1inet_1_1Address"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classprocess_1_1network_1_1inet_1_1Address')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td></tr>
+<tr class="memitem:a3e0a3cf87d1bcdfdeb68a82a8595b0fd inherit pub_attribs_classprocess_1_1network_1_1inet_1_1Address"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnet_1_1IP.html">net::IP</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a></td></tr>
+<tr class="separator:a3e0a3cf87d1bcdfdeb68a82a8595b0fd inherit pub_attribs_classprocess_1_1network_1_1inet_1_1Address"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae3e7e66a36596662847c5a36b114af15 inherit pub_attribs_classprocess_1_1network_1_1inet_1_1Address"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a></td></tr>
+<tr class="separator:ae3e7e66a36596662847c5a36b114af15 inherit pub_attribs_classprocess_1_1network_1_1inet_1_1Address"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a30cee3978dff752111ce106b61e2b552"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">process::network::inet6::Address::Address </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classnet_1_1IPv6.html">net::IPv6</a> &amp;&#160;</td>
+          <td class="paramname"><em>ip</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint16_t&#160;</td>
+          <td class="paramname"><em>port</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a3ca214d313d7d9b06e1bc049ce867fdf"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">process::network::inet6::Address::Address </td>
+          <td>(</td>
+          <td class="paramtype">const sockaddr_in6 &amp;&#160;</td>
+          <td class="paramname"><em>in6</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>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a8d6f75e499902e885ab8fb5c01764c02"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html">Address</a> process::network::inet6::Address::ANY_ANY </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af45b09eb75045a8cee48740d6abbd775"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html">Address</a> process::network::inet6::Address::LOOPBACK_ANY </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>3rdparty/libprocess/include/process/<a class="el" href="address_8hpp_source.html">address.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1network_1_1inet6_1_1Address.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1network_1_1inet6_1_1Address.png b/content/api/latest/c++/classprocess_1_1network_1_1inet6_1_1Address.png
new file mode 100644
index 0000000..3550f15
Binary files /dev/null and b/content/api/latest/c++/classprocess_1_1network_1_1inet6_1_1Address.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1network_1_1inet_1_1Address-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1network_1_1inet_1_1Address-members.html b/content/api/latest/c++/classprocess_1_1network_1_1inet_1_1Address-members.html
index 28c6c5c..b7c87fe 100644
--- a/content/api/latest/c++/classprocess_1_1network_1_1inet_1_1Address-members.html
+++ b/content/api/latest/c++/classprocess_1_1network_1_1inet_1_1Address-members.html
@@ -58,16 +58,12 @@
 <p>This is the complete list of members for <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#aa9eb764c22f88da82eacbd54b7edb395">Address</a>(const net::IP &amp;_ip, uint16_t _port)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a64c17ed7f670298d7221bb61b46f2c5b">Address</a>(const sockaddr_in &amp;in)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#af905074dc95c77ecd8e8a4f8154a1ef6">ANY_ANY</a>()</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</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="classprocess_1_1network_1_1inet_1_1Address.html#ae42ee529612447748a899e09438a8073">hostname</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a></td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a13a536a99a28403b8686670d88376d3c">LOOPBACK_ANY</a>()</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</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="classprocess_1_1network_1_1inet_1_1Address.html#a9590890e2bdf6443b0e8df9d6b584fa0">operator network::Address</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#afa06a09cf32dfab00619ccd27518c8af">operator!=</a>(const Address &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a94c86506d2b3ffc9e6a075eeb776f4a2">operator&lt;</a>(const Address &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">operator==</a>(const Address &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#ad71f1a195f82fb907016e5fa24bbb655">operator==</a>(const network::Address &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#ab3ec1aab13aaaf67b31ef00d8e86354e">operator sockaddr_storage</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#afa06a09cf32dfab00619ccd27518c8af">operator!=</a>(const Address &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a94c86506d2b3ffc9e6a075eeb776f4a2">operator&lt;</a>(const Address &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">operator==</a>(const Address &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a1bb3ad8072f56e8958f0bf44da9a9cf6">operator&gt;</a>(const Address &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a></td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1network_1_1inet_1_1Address.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1network_1_1inet_1_1Address.html b/content/api/latest/c++/classprocess_1_1network_1_1inet_1_1Address.html
index a8e884c..5cadda0 100644
--- a/content/api/latest/c++/classprocess_1_1network_1_1inet_1_1Address.html
+++ b/content/api/latest/c++/classprocess_1_1network_1_1inet_1_1Address.html
@@ -52,7 +52,6 @@
 <div class="header">
   <div class="summary">
 <a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
 <a href="#pub-attribs">Public Attributes</a> &#124;
 <a href="classprocess_1_1network_1_1inet_1_1Address-members.html">List of all members</a>  </div>
   <div class="headertitle">
@@ -61,16 +60,26 @@
 <div class="contents">
 
 <p><code>#include &lt;<a class="el" href="address_8hpp_source.html">address.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for process::network::inet::Address:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classprocess_1_1network_1_1inet_1_1Address.png" usemap="#process::network::inet::Address_map" alt=""/>
+  <map id="process::network::inet::Address_map" name="process::network::inet::Address_map">
+<area href="classprocess_1_1network_1_1inet4_1_1Address.html" alt="process::network::inet4::Address" shape="rect" coords="0,56,193,80"/>
+<area href="classprocess_1_1network_1_1inet6_1_1Address.html" alt="process::network::inet6::Address" shape="rect" coords="203,56,396,80"/>
+</map>
+ </div></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:aa9eb764c22f88da82eacbd54b7edb395"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#aa9eb764c22f88da82eacbd54b7edb395">Address</a> (const <a class="el" href="classnet_1_1IP.html">net::IP</a> &amp;_ip, uint16_t _port)</td></tr>
 <tr class="separator:aa9eb764c22f88da82eacbd54b7edb395"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a64c17ed7f670298d7221bb61b46f2c5b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a64c17ed7f670298d7221bb61b46f2c5b">Address</a> (const sockaddr_in &amp;in)</td></tr>
-<tr class="separator:a64c17ed7f670298d7221bb61b46f2c5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae42ee529612447748a899e09438a8073"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#ae42ee529612447748a899e09438a8073">hostname</a> () const </td></tr>
 <tr class="memdesc:ae42ee529612447748a899e09438a8073"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the hostname of this address's IP.  <a href="#ae42ee529612447748a899e09438a8073">More...</a><br/></td></tr>
 <tr class="separator:ae42ee529612447748a899e09438a8073"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3ec1aab13aaaf67b31ef00d8e86354e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#ab3ec1aab13aaaf67b31ef00d8e86354e">operator sockaddr_storage</a> () const </td></tr>
+<tr class="separator:ab3ec1aab13aaaf67b31ef00d8e86354e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a94c86506d2b3ffc9e6a075eeb776f4a2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a94c86506d2b3ffc9e6a075eeb776f4a2">operator&lt;</a> (const <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> &amp;that) const </td></tr>
 <tr class="separator:a94c86506d2b3ffc9e6a075eeb776f4a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1bb3ad8072f56e8958f0bf44da9a9cf6"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a1bb3ad8072f56e8958f0bf44da9a9cf6">operator&gt;</a> (const <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> &amp;that) const </td></tr>
@@ -79,17 +88,6 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a3616beab3442de06328d8e56e908db7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:afa06a09cf32dfab00619ccd27518c8af"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#afa06a09cf32dfab00619ccd27518c8af">operator!=</a> (const <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> &amp;that) const </td></tr>
 <tr class="separator:afa06a09cf32dfab00619ccd27518c8af"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad71f1a195f82fb907016e5fa24bbb655"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#ad71f1a195f82fb907016e5fa24bbb655">operator==</a> (const <a class="el" href="classprocess_1_1network_1_1Address.html">network::Address</a> &amp;that) const </td></tr>
-<tr class="separator:ad71f1a195f82fb907016e5fa24bbb655"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9590890e2bdf6443b0e8df9d6b584fa0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a9590890e2bdf6443b0e8df9d6b584fa0">operator network::Address</a> () const </td></tr>
-<tr class="separator:a9590890e2bdf6443b0e8df9d6b584fa0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
-Static Public Member Functions</h2></td></tr>
-<tr class="memitem:a13a536a99a28403b8686670d88376d3c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a13a536a99a28403b8686670d88376d3c">LOOPBACK_ANY</a> ()</td></tr>
-<tr class="separator:a13a536a99a28403b8686670d88376d3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af905074dc95c77ecd8e8a4f8154a1ef6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#af905074dc95c77ecd8e8a4f8154a1ef6">ANY_ANY</a> ()</td></tr>
-<tr class="separator:af905074dc95c77ecd8e8a4f8154a1ef6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
 Public Attributes</h2></td></tr>
@@ -133,54 +131,7 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a64c17ed7f670298d7221bb61b46f2c5b"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">process::network::inet::Address::Address </td>
-          <td>(</td>
-          <td class="paramtype">const sockaddr_in &amp;&#160;</td>
-          <td class="paramname"><em>in</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>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="af905074dc95c77ecd8e8a4f8154a1ef6"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">static <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> process::network::inet::Address::ANY_ANY </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
 <a class="anchor" id="ae42ee529612447748a899e09438a8073"></a>
 <div class="memitem">
 <div class="memproto">
@@ -207,7 +158,7 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a13a536a99a28403b8686670d88376d3c"></a>
+<a class="anchor" id="ab3ec1aab13aaaf67b31ef00d8e86354e"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -215,30 +166,7 @@ Public Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">static <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> process::network::inet::Address::LOOPBACK_ANY </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a9590890e2bdf6443b0e8df9d6b584fa0"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">process::network::inet::Address::operator <a class="el" href="classprocess_1_1network_1_1Address.html">network::Address</a> </td>
+          <td class="memname">process::network::inet::Address::operator sockaddr_storage </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -325,30 +253,6 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ad71f1a195f82fb907016e5fa24bbb655"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool process::network::inet::Address::operator== </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classprocess_1_1network_1_1Address.html">network::Address</a> &amp;&#160;</td>
-          <td class="paramname"><em>that</em></td><td>)</td>
-          <td> const</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="a1bb3ad8072f56e8958f0bf44da9a9cf6"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1network_1_1inet_1_1Address.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1network_1_1inet_1_1Address.png b/content/api/latest/c++/classprocess_1_1network_1_1inet_1_1Address.png
new file mode 100644
index 0000000..6cb4e64
Binary files /dev/null and b/content/api/latest/c++/classprocess_1_1network_1_1inet_1_1Address.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1network_1_1unix_1_1Address-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1network_1_1unix_1_1Address-members.html b/content/api/latest/c++/classprocess_1_1network_1_1unix_1_1Address-members.html
index 58fc357..9ec5f9b 100644
--- a/content/api/latest/c++/classprocess_1_1network_1_1unix_1_1Address-members.html
+++ b/content/api/latest/c++/classprocess_1_1network_1_1unix_1_1Address-members.html
@@ -59,11 +59,12 @@
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a361080f2aaf4ac20e663b59a820dffd6">Address</a>(const sockaddr_un &amp;un)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">process::network::unix::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#af91b88086c6c1385e61b42b20510bdd4">create</a>(const std::string &amp;path)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">process::network::unix::Address</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="classprocess_1_1network_1_1unix_1_1Address.html#a40cc661054e868e17d9c067866ab6307">operator network::Address</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">process::network::unix::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#ad8eb3f85658bd124759544fc4d06650f">operator sockaddr_storage</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">process::network::unix::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a36fedfa6e623cc0068e4b839b9cca38a">operator&lt;&lt;</a>(std::ostream &amp;stream, const Address &amp;address)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">process::network::unix::Address</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a93470f74fdd461facf698287be9a13fb">path</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">process::network::unix::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#aa60fd5d51226d55da4bd7f533701e487">storage</a></td><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">process::network::unix::Address</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#aaed404006daa7bf58f19803d640a105a">un</a></td><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">process::network::unix::Address</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a0339fa96358b0cd957e8a1b54dcfb415">operator==</a>(const Address &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">process::network::unix::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a93470f74fdd461facf698287be9a13fb">path</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">process::network::unix::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#aa60fd5d51226d55da4bd7f533701e487">storage</a></td><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">process::network::unix::Address</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#aaed404006daa7bf58f19803d640a105a">un</a></td><td class="entry"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">process::network::unix::Address</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1network_1_1unix_1_1Address.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1network_1_1unix_1_1Address.html b/content/api/latest/c++/classprocess_1_1network_1_1unix_1_1Address.html
index ac7a13a..50392c7 100644
--- a/content/api/latest/c++/classprocess_1_1network_1_1unix_1_1Address.html
+++ b/content/api/latest/c++/classprocess_1_1network_1_1unix_1_1Address.html
@@ -68,8 +68,10 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a361080f2aaf4ac20e663b59a820dffd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a93470f74fdd461facf698287be9a13fb"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a93470f74fdd461facf698287be9a13fb">path</a> () const </td></tr>
 <tr class="separator:a93470f74fdd461facf698287be9a13fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a40cc661054e868e17d9c067866ab6307"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a40cc661054e868e17d9c067866ab6307">operator network::Address</a> () const </td></tr>
-<tr class="separator:a40cc661054e868e17d9c067866ab6307"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8eb3f85658bd124759544fc4d06650f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#ad8eb3f85658bd124759544fc4d06650f">operator sockaddr_storage</a> () const </td></tr>
+<tr class="separator:ad8eb3f85658bd124759544fc4d06650f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0339fa96358b0cd957e8a1b54dcfb415"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a0339fa96358b0cd957e8a1b54dcfb415">operator==</a> (const <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">Address</a> &amp;that) const </td></tr>
+<tr class="separator:a0339fa96358b0cd957e8a1b54dcfb415"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
 Static Public Member Functions</h2></td></tr>
@@ -131,7 +133,7 @@ Friends</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a40cc661054e868e17d9c067866ab6307"></a>
+<a class="anchor" id="ad8eb3f85658bd124759544fc4d06650f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -139,7 +141,7 @@ Friends</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">process::network::unix::Address::operator <a class="el" href="classprocess_1_1network_1_1Address.html">network::Address</a> </td>
+          <td class="memname">process::network::unix::Address::operator sockaddr_storage </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -154,6 +156,30 @@ Friends</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a0339fa96358b0cd957e8a1b54dcfb415"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool process::network::unix::Address::operator== </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">Address</a> &amp;&#160;</td>
+          <td class="paramname"><em>that</em></td><td>)</td>
+          <td> const</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="a93470f74fdd461facf698287be9a13fb"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classtests_1_1ArrayMessage-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classtests_1_1ArrayMessage-members.html b/content/api/latest/c++/classtests_1_1ArrayMessage-members.html
deleted file mode 100644
index aa1b525..0000000
--- a/content/api/latest/c++/classtests_1_1ArrayMessage-members.html
+++ /dev/null
@@ -1,102 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>Apache Mesos: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacetests.html">tests</a></li><li class="navelem"><a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">tests::ArrayMessage Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#ae7c63707f2fe0d4f29db49def6f7cbf9">add_values</a>()</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a29a56d12ab15362292c99bdad296c9bc">ArrayMessage</a>()</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#af60b526dcfdf20f8ae1b5bd8b0b96706">ArrayMessage</a>(const ArrayMessage &amp;from)</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a2b69f934c9b5b7cc25b6546675113e0b">ByteSizeLong</a>() const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a44844077de605609e9993d58324581a0">Clear</a>() PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#aad62719f8c715642524e601f8c6dbb12">clear_values</a>()</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a9a676f216492e30a5fb0309460355152">CopyFrom</a>(const ::google::protobuf::Message &amp;from) PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#ac0161ed70f3ff189ba0f1278fcad38f1">CopyFrom</a>(const ArrayMessage &amp;from)</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#aada8dcf73fc388fd2aeb135b4655e28e">default_instance</a>()</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a0178f06c7034e77a51acea4335fc14a8">descriptor</a>()</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#afa31d744f0278d948399038667aed897">GetCachedSize</a>() const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a977e8c00842c086900cd836e64c98d5a">GetMetadata</a>() const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a2aff40a3da94012e4f08690c61999b2f">internal_default_instance</a>()</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</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="classtests_1_1ArrayMessage.html#a98aaeecc4e8fa50ba9ce1114cbe24b93">InternalSerializeWithCachedSizesToArray</a>(bool deterministic,::google::protobuf::uint8 *target) const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a2b45478885e6412ce5de5237a13bd1a7">IsInitialized</a>() const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a183ce93428074e7c67b4dcb71f0c0f5e">kIndexInFileMessages</a></td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#aed4776726de1e05135e5a2d002253703">kValuesFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a2db034988e93d2e661b269bd6dc80eb5">MergeFrom</a>(const ::google::protobuf::Message &amp;from) PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a4fc828f6499abae86635d93487b97f46">MergeFrom</a>(const ArrayMessage &amp;from)</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#ab6b9e55e12821c997d01fca6c7a09abf">MergePartialFromCodedStream</a>(::google::protobuf::io::CodedInputStream *input) PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a3ca51b1d09673b79e6f7acd0b2d0c297">mutable_unknown_fields</a>()</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a8b552b80579b0ec1b11022895b05082b">mutable_values</a>(int index)</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#ad5100e5ea2ffce70e94253f4619fda43">mutable_values</a>()</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#afe3572e3e7ab8f323ee7e5c33252ac9d">New</a>() const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#afee363b59419cfa803ec8e830509c260">New</a>(::google::protobuf::Arena *arena) const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a8fadb9aed18990dbef5b10845aed8ab7">operator=</a>(const ArrayMessage &amp;from)</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a8a58f4c5974e383058e6efc2558d398e">protobuf_protobuf_5ftests_2eproto::TableStruct</a></td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a3dc1f20c3a6b4c3d9c050bc4ef6f6da0">SerializeWithCachedSizes</a>(::google::protobuf::io::CodedOutputStream *output) const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a4c1c41b68385fb55406710a0910e1490">Swap</a>(ArrayMessage *other)</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a9cbdf270d3a8c77ce1f5c5b6b1877cf3">unknown_fields</a>() const </td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#acecedbc0fd28fac3d90c5d14ddfb4e3c">values</a>(int index) const </td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a52ee37efdc17284f8bd800660296cd96">values</a>() const </td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a64cf449a5fc15cd82093c81be78adb62">values_size</a>() const </td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html#a6011f39ae1a9753b91335b017bb26960">~ArrayMessage</a>()</td><td class="entry"><a class="el" href="classtests_1_1ArrayMessage.html">tests::ArrayMessage</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/abort_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/abort_8hpp_source.html b/content/api/latest/c++/abort_8hpp_source.html
index 5c36ff7..b32e8dc 100644
--- a/content/api/latest/c++/abort_8hpp_source.html
+++ b/content/api/latest/c++/abort_8hpp_source.html
@@ -138,7 +138,7 @@
 <div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;<span class="preprocessor">#endif // __STOUT_ABORT_HPP__</span></div>
 <div class="ttc" id="namespaceos_1_1libraries_1_1Library_html_ab0e1a0e311049b6d685de1068e8f4690"><div class="ttname"><a href="namespaceos_1_1libraries_1_1Library.html#ab0e1a0e311049b6d685de1068e8f4690">os::libraries::Library::prefix</a></div><div class="ttdeci">constexpr const char * prefix</div><div class="ttdef"><b>Definition:</b> os.hpp:94</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">windows.hpp</a></div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ae2fe1725bb5e9823d089c46b9ed5266e"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae2fe1725bb5e9823d089c46b9ed5266e">STDERR_FILENO</a></div><div class="ttdeci">#define STDERR_FILENO</div><div class="ttdef"><b>Definition:</b> windows.hpp:137</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ae2fe1725bb5e9823d089c46b9ed5266e"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae2fe1725bb5e9823d089c46b9ed5266e">STDERR_FILENO</a></div><div class="ttdeci">#define STDERR_FILENO</div><div class="ttdef"><b>Definition:</b> windows.hpp:151</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2attributes_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2attributes_8hpp.html">attributes.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a66ff2d5af4db53227f787281c0765d8d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol::write</a></div><div class="ttdeci">Protocol&lt; WriteRequest, WriteResponse &gt; write</div></div>
 <div class="ttc" id="abort_8hpp_html_a68192f16dd111e07a5033be6ba5c6f94"><div class="ttname"><a href="abort_8hpp.html#a68192f16dd111e07a5033be6ba5c6f94">_Abort</a></div><div class="ttdeci">NORETURN void _Abort(const char *prefix, const char *message)</div><div class="ttdef"><b>Definition:</b> abort.hpp:43</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/access_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/access_8hpp_source.html b/content/api/latest/c++/access_8hpp_source.html
index 3057c4b..7d1be1d 100644
--- a/content/api/latest/c++/access_8hpp_source.html
+++ b/content/api/latest/c++/access_8hpp_source.html
@@ -73,33 +73,45 @@
 <div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;</div>
 <div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#ifdef __WINDOWS__</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">stout/windows.hpp</a>&gt;</span> <span class="comment">// To be certain we&#39;re using the right `access`.</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span>os {</div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div>
-<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="namespaceos.html#a426a9c189f65b7e3f63e16eb11ec73c3">   27</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;bool&gt;</a> <a class="code" href="namespaceos.html#a426a9c189f65b7e3f63e16eb11ec73c3">access</a>(<span class="keyword">const</span> std::string&amp; path, <span class="keywordtype">int</span> how)</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;{</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;  <span class="keywordflow">if</span> (::<a class="code" href="namespaceos.html#a426a9c189f65b7e3f63e16eb11ec73c3">access</a>(path.c_str(), how) &lt; 0) {</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;    <span class="keywordflow">if</span> (errno == EACCES) {</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;      <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>();</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    }</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  }</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;}</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;} <span class="comment">// namespace os {</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_ACCESS_HPP__</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">stout/windows.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="longpath_8hpp.html">stout/internal/windows/longpath.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span>os {</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
+<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespaceos.html#a426a9c189f65b7e3f63e16eb11ec73c3">   28</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;bool&gt;</a> <a class="code" href="namespaceos.html#a426a9c189f65b7e3f63e16eb11ec73c3">access</a>(<span class="keyword">const</span> std::string&amp; path, <span class="keywordtype">int</span> how)</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;{</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;  <span class="keywordtype">int</span> result;</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#ifdef __WINDOWS__</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor"></span>  std::wstring <a class="code" href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">longpath</a> = <a class="code" href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">::internal::windows::longpath</a>(path);</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;  result = ::_waccess(longpath.data(), how);</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#else</span></div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor"></span>  result = <a class="code" href="namespaceos.html#a426a9c189f65b7e3f63e16eb11ec73c3">::access</a>(path.data(), how);</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  <span class="keywordflow">if</span> (result &lt; 0) {</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    <span class="keywordflow">if</span> (errno == EACCES) {</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;      <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>();</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    }</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  }</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;}</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;} <span class="comment">// namespace os {</span></div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_ACCESS_HPP__</span></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
 <div class="ttc" id="classErrnoError_html"><div class="ttname"><a href="classErrnoError.html">ErrnoError</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:44</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">windows.hpp</a></div></div>
-<div class="ttc" id="namespaceos_html_a426a9c189f65b7e3f63e16eb11ec73c3"><div class="ttname"><a href="namespaceos.html#a426a9c189f65b7e3f63e16eb11ec73c3">os::access</a></div><div class="ttdeci">Try&lt; bool &gt; access(const std::string &amp;path, int how)</div><div class="ttdef"><b>Definition:</b> access.hpp:27</div></div>
+<div class="ttc" id="namespaceos_html_a426a9c189f65b7e3f63e16eb11ec73c3"><div class="ttname"><a href="namespaceos.html#a426a9c189f65b7e3f63e16eb11ec73c3">os::access</a></div><div class="ttdeci">Try&lt; bool &gt; access(const std::string &amp;path, int how)</div><div class="ttdef"><b>Definition:</b> access.hpp:28</div></div>
+<div class="ttc" id="longpath_8hpp_html"><div class="ttname"><a href="longpath_8hpp.html">longpath.hpp</a></div></div>
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
+<div class="ttc" id="namespaceinternal_1_1windows_html_abd7dbdbc8d95626d0c66455078380aa1"><div class="ttname"><a href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">internal::windows::longpath</a></div><div class="ttdeci">std::wstring longpath(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> longpath.hpp:38</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/address_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/address_8hpp.html b/content/api/latest/c++/address_8hpp.html
index 7b339b9..7511cc5 100644
--- a/content/api/latest/c++/address_8hpp.html
+++ b/content/api/latest/c++/address_8hpp.html
@@ -62,10 +62,12 @@
 <code>#include &lt;glog/logging.h&gt;</code><br/>
 <code>#include &lt;sys/un.h&gt;</code><br/>
 <code>#include &lt;ostream&gt;</code><br/>
+<code>#include &lt;boost/variant.hpp&gt;</code><br/>
 <code>#include &lt;boost/functional/hash.hpp&gt;</code><br/>
 <code>#include &lt;<a class="el" href="abort_8hpp_source.html">stout/abort.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="stout_2include_2stout_2check_8hpp_source.html">stout/check.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="3rdparty_2stout_2include_2stout_2ip_8hpp_source.html">stout/ip.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="variant_8hpp_source.html">stout/variant.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="3rdparty_2stout_2include_2stout_2net_8hpp_source.html">stout/net.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="stringify_8hpp_source.html">stout/stringify.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="unreachable_8hpp_source.html">stout/unreachable.hpp</a>&gt;</code><br/>
@@ -74,14 +76,22 @@
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">process::network::inet4::Address</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html">process::network::inet6::Address</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">process::network::unix::Address</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstd_1_1hash_3_01process_1_1network_1_1inet_1_1Address_01_4.html">std::hash&lt; process::network::inet::Address &gt;</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstd_1_1hash_3_01process_1_1network_1_1inet4_1_1Address_01_4.html">std::hash&lt; process::network::inet4::Address &gt;</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstd_1_1hash_3_01process_1_1network_1_1inet6_1_1Address_01_4.html">std::hash&lt; process::network::inet6::Address &gt;</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
 Namespaces</h2></td></tr>
@@ -91,6 +101,10 @@ Namespaces</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:namespaceprocess_1_1network_1_1inet"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1network_1_1inet.html">process::network::inet</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceprocess_1_1network_1_1inet4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1network_1_1inet4.html">process::network::inet4</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceprocess_1_1network_1_1inet6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1network_1_1inet6.html">process::network::inet6</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:namespaceprocess_1_1network_1_1unix"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1network_1_1unix.html">process::network::unix</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:namespacestd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacestd.html">std</a></td></tr>
@@ -98,24 +112,28 @@ Namespaces</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
-<tr class="memitem:a9feb5b1e8c5dcbed7a790c68abb97a78"><td class="memTemplParams" colspan="2">template&lt;typename AddressType &gt; </td></tr>
-<tr class="memitem:a9feb5b1e8c5dcbed7a790c68abb97a78"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; AddressType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1network.html#a9feb5b1e8c5dcbed7a790c68abb97a78">process::network::convert</a> (<a class="el" href="classTry.html">Try</a>&lt; Address &gt; &amp;&amp;address)</td></tr>
-<tr class="separator:a9feb5b1e8c5dcbed7a790c68abb97a78"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adfcc874cc7e06d1cc808b2e554bf1843"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
-<tr class="memitem:adfcc874cc7e06d1cc808b2e554bf1843"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; Address &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1network.html#adfcc874cc7e06d1cc808b2e554bf1843">process::network::convert</a> (<a class="el" href="classTry.html">Try</a>&lt; Address &gt; &amp;&amp;address)</td></tr>
-<tr class="separator:adfcc874cc7e06d1cc808b2e554bf1843"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aeeb98511a7f2ae5797a252cab8c15679"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1network_1_1inet.html#aeeb98511a7f2ae5797a252cab8c15679">process::network::inet::operator&lt;&lt;</a> (std::ostream &amp;stream, const Address &amp;address)</td></tr>
 <tr class="separator:aeeb98511a7f2ae5797a252cab8c15679"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01e367136f97a794190645860e586eb9"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
-<tr class="memitem:a01e367136f97a794190645860e586eb9"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; inet::Address &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1network.html#a01e367136f97a794190645860e586eb9">process::network::convert</a> (<a class="el" href="classTry.html">Try</a>&lt; Address &gt; &amp;&amp;address)</td></tr>
-<tr class="separator:a01e367136f97a794190645860e586eb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:adeefcd3b3ee2108ee5edfa1b0833141f"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1network_1_1unix.html#adeefcd3b3ee2108ee5edfa1b0833141f">process::network::unix::operator&lt;&lt;</a> (std::ostream &amp;stream, const Address &amp;address)</td></tr>
 <tr class="separator:adeefcd3b3ee2108ee5edfa1b0833141f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9feb5b1e8c5dcbed7a790c68abb97a78"><td class="memTemplParams" colspan="2">template&lt;typename AddressType &gt; </td></tr>
+<tr class="memitem:a9feb5b1e8c5dcbed7a790c68abb97a78"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; AddressType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1network.html#a9feb5b1e8c5dcbed7a790c68abb97a78">process::network::convert</a> (<a class="el" href="classTry.html">Try</a>&lt; Address &gt; &amp;&amp;address)</td></tr>
+<tr class="separator:a9feb5b1e8c5dcbed7a790c68abb97a78"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6257bdb56540143b296a6fd578d5feb8"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
 <tr class="memitem:a6257bdb56540143b296a6fd578d5feb8"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; unix::Address &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1network.html#a6257bdb56540143b296a6fd578d5feb8">process::network::convert</a> (<a class="el" href="classTry.html">Try</a>&lt; Address &gt; &amp;&amp;address)</td></tr>
 <tr class="separator:a6257bdb56540143b296a6fd578d5feb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5272e0e693dc5fa8c9dd5cf610a5a213"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1network.html#a5272e0e693dc5fa8c9dd5cf610a5a213">process::network::operator&lt;&lt;</a> (std::ostream &amp;stream, const Address &amp;address)</td></tr>
-<tr class="separator:a5272e0e693dc5fa8c9dd5cf610a5a213"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2726d3029f0fc3ed396914f5ec745247"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:a2726d3029f0fc3ed396914f5ec745247"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; inet4::Address &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1network.html#a2726d3029f0fc3ed396914f5ec745247">process::network::convert</a> (<a class="el" href="classTry.html">Try</a>&lt; Address &gt; &amp;&amp;address)</td></tr>
+<tr class="separator:a2726d3029f0fc3ed396914f5ec745247"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a19ab7c0c080c4603d58aa569a890e882"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:a19ab7c0c080c4603d58aa569a890e882"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; inet6::Address &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1network.html#a19ab7c0c080c4603d58aa569a890e882">process::network::convert</a> (<a class="el" href="classTry.html">Try</a>&lt; Address &gt; &amp;&amp;address)</td></tr>
+<tr class="separator:a19ab7c0c080c4603d58aa569a890e882"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a01e367136f97a794190645860e586eb9"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:a01e367136f97a794190645860e586eb9"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; inet::Address &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1network.html#a01e367136f97a794190645860e586eb9">process::network::convert</a> (<a class="el" href="classTry.html">Try</a>&lt; Address &gt; &amp;&amp;address)</td></tr>
+<tr class="separator:a01e367136f97a794190645860e586eb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfcc874cc7e06d1cc808b2e554bf1843"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
+<tr class="memitem:adfcc874cc7e06d1cc808b2e554bf1843"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; Address &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1network.html#adfcc874cc7e06d1cc808b2e554bf1843">process::network::convert</a> (<a class="el" href="classTry.html">Try</a>&lt; Address &gt; &amp;&amp;address)</td></tr>
+<tr class="separator:adfcc874cc7e06d1cc808b2e554bf1843"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
 <!-- start footer part -->


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess-members.html
index 02b069c..ed88a11 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html#a2f03baa1e274f77828757b3699b3a523">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html">mesos::internal::slave::EnvironmentSecretIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Executor-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Executor-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Executor-members.html
index ee0ad7a..77c213a 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Executor-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Executor-members.html
@@ -58,31 +58,31 @@
 <p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a97c67b96dd783f1bbe974a3e3759dff4">addTask</a>(const TaskInfo &amp;task)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ab05d451e6d84e8da41ac5b156cb7a79f">checkpoint</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ab00309cd3d1c22e2ce1051e33d829c3c">checkpointExecutor</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a0a36624c6fe507a5fe4afa57543c5257">checkpointTask</a>(const TaskInfo &amp;task)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ae5dd18d03f40fe4e27505f912b2b6f01">checkpointTask</a>(const Task &amp;task)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a546589bcf81d103b1e50be965494d430">closeHttpConnection</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ad326f6f8e9c161095f6a7e033da58550">completedTasks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a99724999c57ea8059b70451be58ab6af">completeTask</a>(const TaskID &amp;taskId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#aaad02226a9d30491088dd9ef315effbc">containerId</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#aabe86347ab1d23297172813dc5d1c8f5">directory</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a2743c0fdfd1c12f467e85e628a779114">Executor</a>(Slave *slave, const FrameworkID &amp;frameworkId, const ExecutorInfo &amp;info, const ContainerID &amp;containerId, const std::string &amp;directory, const Option&lt; std::string &gt; &amp;user, bool checkpoint)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a34bfb0214dd593dcbf1ad4fa398a417c">frameworkId</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ad6bd3d3bec32d1d06d96f90d1325bf8d">getQueuedTaskGroup</a>(const TaskID &amp;taskId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ad432746af325d55919e69efe7d82fbb9">http</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a9037a16ee390fa0893f1229aca4e33ea">id</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a79093461e7bc35f4b4b9c7a796b88e2e">incompleteTasks</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a6d93343a7cac0e8f5398e4d55a19c856">info</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a8c506bb12f5b2a0acd8f216ebbf0c789">isCommandExecutor</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a8c9a1989d4b769bbccd7ce7385fd054d">launchedTasks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#addae2cfbd131b946f10a7986aafac151">pendingTermination</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a29666bff86d8f043ce5ba4f8a4ccb0b8">pid</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a2fc2e9b051c144f259f003b79a3d5ec3">queuedTaskGroups</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a806e8af598eb003694dbaeacdda2c66b">queuedTasks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a89977a8c4cec7c54a41f20e763532b3c">recoverTask</a>(const state::TaskState &amp;state, bool recheckpointTask)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a47f27688eed5f4b7b8fae1fe60e35d0d">REGISTERING</a> enum value</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ab2ccf0dfb25334b7875f16473fb2ec28">resources</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#aab395584ca0bd5c7867e093597e6ab09">allocatedResources</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ab05d451e6d84e8da41ac5b156cb7a79f">checkpoint</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ab00309cd3d1c22e2ce1051e33d829c3c">checkpointExecutor</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a0a36624c6fe507a5fe4afa57543c5257">checkpointTask</a>(const TaskInfo &amp;task)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ae5dd18d03f40fe4e27505f912b2b6f01">checkpointTask</a>(const Task &amp;task)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a546589bcf81d103b1e50be965494d430">closeHttpConnection</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ad326f6f8e9c161095f6a7e033da58550">completedTasks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a99724999c57ea8059b70451be58ab6af">completeTask</a>(const TaskID &amp;taskId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#aaad02226a9d30491088dd9ef315effbc">containerId</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#aabe86347ab1d23297172813dc5d1c8f5">directory</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a2743c0fdfd1c12f467e85e628a779114">Executor</a>(Slave *slave, const FrameworkID &amp;frameworkId, const ExecutorInfo &amp;info, const ContainerID &amp;containerId, const std::string &amp;directory, const Option&lt; std::string &gt; &amp;user, bool checkpoint)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a34bfb0214dd593dcbf1ad4fa398a417c">frameworkId</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ad6bd3d3bec32d1d06d96f90d1325bf8d">getQueuedTaskGroup</a>(const TaskID &amp;taskId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ad432746af325d55919e69efe7d82fbb9">http</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a9037a16ee390fa0893f1229aca4e33ea">id</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a79093461e7bc35f4b4b9c7a796b88e2e">incompleteTasks</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a6d93343a7cac0e8f5398e4d55a19c856">info</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a8c506bb12f5b2a0acd8f216ebbf0c789">isCommandExecutor</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a8c9a1989d4b769bbccd7ce7385fd054d">launchedTasks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#addae2cfbd131b946f10a7986aafac151">pendingTermination</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a29666bff86d8f043ce5ba4f8a4ccb0b8">pid</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a2fc2e9b051c144f259f003b79a3d5ec3">queuedTaskGroups</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a806e8af598eb003694dbaeacdda2c66b">queuedTasks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a89977a8c4cec7c54a41f20e763532b3c">recoverTask</a>(const state::TaskState &amp;state, bool recheckpointTask)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a47f27688eed5f4b7b8fae1fe60e35d0d">REGISTERING</a> enum value</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a3b2abbbd9f9e9ca5c08b75329ac426c0a1485da27f38622c47c16abf8c1491683">RUNNING</a> enum value</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a6088e2d4d0160d0cdaf8674c46d91c43">send</a>(const Message &amp;message)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#addd8f0d655f9d03ad6bc594c4d476818">slave</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">mesos::internal::slave::Executor</a></td><td class="entry"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Executor.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Executor.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Executor.html
index 8a3acff..5a743e1 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Executor.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Executor.html
@@ -102,6 +102,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a546589bcf81d103b1e50be965494d430"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad6bd3d3bec32d1d06d96f90d1325bf8d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; TaskGroupInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ad6bd3d3bec32d1d06d96f90d1325bf8d">getQueuedTaskGroup</a> (const TaskID &amp;taskId)</td></tr>
 <tr class="separator:ad6bd3d3bec32d1d06d96f90d1325bf8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aab395584ca0bd5c7867e093597e6ab09"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#aab395584ca0bd5c7867e093597e6ab09">allocatedResources</a> () const </td></tr>
+<tr class="separator:aab395584ca0bd5c7867e093597e6ab09"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
 Public Attributes</h2></td></tr>
@@ -128,8 +130,6 @@ Public Attributes</h2></td></tr>
 <tr class="separator:ad432746af325d55919e69efe7d82fbb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a29666bff86d8f043ce5ba4f8a4ccb0b8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a29666bff86d8f043ce5ba4f8a4ccb0b8">pid</a></td></tr>
 <tr class="separator:a29666bff86d8f043ce5ba4f8a4ccb0b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab2ccf0dfb25334b7875f16473fb2ec28"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#ab2ccf0dfb25334b7875f16473fb2ec28">resources</a></td></tr>
-<tr class="separator:ab2ccf0dfb25334b7875f16473fb2ec28"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a806e8af598eb003694dbaeacdda2c66b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classLinkedHashMap.html">LinkedHashMap</a>&lt; TaskID, TaskInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a806e8af598eb003694dbaeacdda2c66b">queuedTasks</a></td></tr>
 <tr class="separator:a806e8af598eb003694dbaeacdda2c66b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a2fc2e9b051c144f259f003b79a3d5ec3"><td class="memItemLeft" align="right" valign="top">std::list&lt; TaskGroupInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html#a2fc2e9b051c144f259f003b79a3d5ec3">queuedTaskGroups</a></td></tr>
@@ -257,6 +257,21 @@ Public Attributes</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="aab395584ca0bd5c7867e093597e6ab09"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classmesos_1_1Resources.html">Resources</a> mesos::internal::slave::Executor::allocatedResources </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="ab00309cd3d1c22e2ce1051e33d829c3c"></a>
 <div class="memitem">
 <div class="memproto">
@@ -606,18 +621,6 @@ template&lt;typename Message &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="ab2ccf0dfb25334b7875f16473fb2ec28"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classmesos_1_1Resources.html">Resources</a> mesos::internal::slave::Executor::resources</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
 <a class="anchor" id="addd8f0d655f9d03ad6bc594c4d476818"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess-members.html
index c9f0507..12229fa 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess-members.html
@@ -68,7 +68,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#aa85f02a121ced7824d5f1a4f8868d12d">fetch</a>(const ContainerID &amp;containerId, const CommandInfo &amp;commandInfo, const std::string &amp;sandboxDirectory, const Option&lt; std::string &gt; &amp;user)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a0e1e5d30009069a71b9aff975304e3e3">FetcherProcess</a>(const Flags &amp;_flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -78,7 +78,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a5d2404279c883b8bd50493349ae70dbc">kill</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess.html
index 40edb52..153e32a 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess.html
@@ -59,7 +59,7 @@
 </div><!--header-->
 <div class="contents">
 
-<p><code>#include &lt;<a class="el" href="src_2slave_2containerizer_2fetcher_8hpp_source.html">fetcher.hpp</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" href="fetcher__process_8hpp_source.html">fetcher_process.hpp</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for mesos::internal::slave::FetcherProcess:</div>
 <div class="dyncontent">
@@ -457,7 +457,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following file:<ul>
-<li>src/slave/containerizer/<a class="el" href="src_2slave_2containerizer_2fetcher_8hpp_source.html">fetcher.hpp</a></li>
+<li>src/slave/containerizer/<a class="el" href="fetcher__process_8hpp_source.html">fetcher_process.hpp</a></li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache-members.html
index b9fc281..ecdd02b 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache-members.html
@@ -70,9 +70,10 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a03d541f8904cbf26d720f1ce9e4159a6">remove</a>(const std::shared_ptr&lt; Entry &gt; &amp;entry)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html">mesos::internal::slave::FetcherProcess::Cache</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a78dc006d647ff14c96d51ed2306493e0">reserve</a>(const Bytes &amp;requestedSpace)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html">mesos::internal::slave::FetcherProcess::Cache</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a0467f9eeeff780c236140976df41e6bf">selectVictims</a>(const Bytes &amp;requiredSpace)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html">mesos::internal::slave::FetcherProcess::Cache</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#aa883d4cfb5cc676dcd6a539589c299f5">setSpace</a>(const Bytes &amp;bytes)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html">mesos::internal::slave::FetcherProcess::Cache</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#aca89fb1173427f36364a56512bfa9b04">size</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html">mesos::internal::slave::FetcherProcess::Cache</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a6512abf4e95bb472c6d1847fd560c66b">~Cache</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html">mesos::internal::slave::FetcherProcess::Cache</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#aca89fb1173427f36364a56512bfa9b04">size</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html">mesos::internal::slave::FetcherProcess::Cache</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a7e9241ea074b72218ace2abaf65a00ab">totalSpace</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html">mesos::internal::slave::FetcherProcess::Cache</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#ad6cbb59defc88edb511562c691bb4d10">usedSpace</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html">mesos::internal::slave::FetcherProcess::Cache</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a6512abf4e95bb472c6d1847fd560c66b">~Cache</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html">mesos::internal::slave::FetcherProcess::Cache</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html
index fc48c63..2d9b718 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html
@@ -59,7 +59,7 @@
 </div><!--header-->
 <div class="contents">
 
-<p><code>#include &lt;<a class="el" href="src_2slave_2containerizer_2fetcher_8hpp_source.html">fetcher.hpp</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" href="fetcher__process_8hpp_source.html">fetcher_process.hpp</a>&gt;</code></p>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Classes</h2></td></tr>
@@ -72,12 +72,14 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:abe9028cb04e53cd6ee174961af83d59b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6512abf4e95bb472c6d1847fd560c66b"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a6512abf4e95bb472c6d1847fd560c66b">~Cache</a> ()</td></tr>
 <tr class="separator:a6512abf4e95bb472c6d1847fd560c66b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa883d4cfb5cc676dcd6a539589c299f5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#aa883d4cfb5cc676dcd6a539589c299f5">setSpace</a> (const <a class="el" href="classBytes.html">Bytes</a> &amp;bytes)</td></tr>
-<tr class="separator:aa883d4cfb5cc676dcd6a539589c299f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a4ed2793e1dcf944525235ae1f4a2c474"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a4ed2793e1dcf944525235ae1f4a2c474">claimSpace</a> (const <a class="el" href="classBytes.html">Bytes</a> &amp;bytes)</td></tr>
 <tr class="separator:a4ed2793e1dcf944525235ae1f4a2c474"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa71855bc2a58180c8abdfac250e6c4af"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#aa71855bc2a58180c8abdfac250e6c4af">releaseSpace</a> (const <a class="el" href="classBytes.html">Bytes</a> &amp;bytes)</td></tr>
 <tr class="separator:aa71855bc2a58180c8abdfac250e6c4af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e9241ea074b72218ace2abaf65a00ab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classBytes.html">Bytes</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a7e9241ea074b72218ace2abaf65a00ab">totalSpace</a> () const </td></tr>
+<tr class="separator:a7e9241ea074b72218ace2abaf65a00ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad6cbb59defc88edb511562c691bb4d10"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classBytes.html">Bytes</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#ad6cbb59defc88edb511562c691bb4d10">usedSpace</a> () const </td></tr>
+<tr class="separator:ad6cbb59defc88edb511562c691bb4d10"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aad24cf6d30a1f1deec48c39b1adb01cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classBytes.html">Bytes</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#aad24cf6d30a1f1deec48c39b1adb01cc">availableSpace</a> () const </td></tr>
 <tr class="separator:aad24cf6d30a1f1deec48c39b1adb01cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a4d70156e4b7b93d9a5570adcdb870898"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a4d70156e4b7b93d9a5570adcdb870898">nextFilename</a> (const CommandInfo::URI &amp;uri)</td></tr>
@@ -387,28 +389,42 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aa883d4cfb5cc676dcd6a539589c299f5"></a>
+<a class="anchor" id="aca89fb1173427f36364a56512bfa9b04"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">void mesos::internal::slave::FetcherProcess::Cache::setSpace </td>
+          <td class="memname">size_t mesos::internal::slave::FetcherProcess::Cache::size </td>
           <td>(</td>
-          <td class="paramtype">const <a class="el" href="classBytes.html">Bytes</a> &amp;&#160;</td>
-          <td class="paramname"><em>bytes</em></td><td>)</td>
-          <td></td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="aca89fb1173427f36364a56512bfa9b04"></a>
+<a class="anchor" id="a7e9241ea074b72218ace2abaf65a00ab"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">size_t mesos::internal::slave::FetcherProcess::Cache::size </td>
+          <td class="memname"><a class="el" href="classBytes.html">Bytes</a> mesos::internal::slave::FetcherProcess::Cache::totalSpace </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad6cbb59defc88edb511562c691bb4d10"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classBytes.html">Bytes</a> mesos::internal::slave::FetcherProcess::Cache::usedSpace </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -419,7 +435,7 @@ Public Member Functions</h2></td></tr>
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following file:<ul>
-<li>src/slave/containerizer/<a class="el" href="src_2slave_2containerizer_2fetcher_8hpp_source.html">fetcher.hpp</a></li>
+<li>src/slave/containerizer/<a class="el" href="fetcher__process_8hpp_source.html">fetcher_process.hpp</a></li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html
index 4aec165..092cf3c 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html
@@ -59,7 +59,7 @@
 </div><!--header-->
 <div class="contents">
 
-<p><code>#include &lt;<a class="el" href="src_2slave_2containerizer_2fetcher_8hpp_source.html">fetcher.hpp</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" href="fetcher__process_8hpp_source.html">fetcher_process.hpp</a>&gt;</code></p>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
@@ -321,7 +321,7 @@ Public Attributes</h2></td></tr>
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following file:<ul>
-<li>src/slave/containerizer/<a class="el" href="src_2slave_2containerizer_2fetcher_8hpp_source.html">fetcher.hpp</a></li>
+<li>src/slave/containerizer/<a class="el" href="fetcher__process_8hpp_source.html">fetcher_process.hpp</a></li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/evolve_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/evolve_8hpp_source.html b/content/api/latest/c++/evolve_8hpp_source.html
index 0c9f797..e47258d 100644
--- a/content/api/latest/c++/evolve_8hpp_source.html
+++ b/content/api/latest/c++/evolve_8hpp_source.html
@@ -86,153 +86,166 @@
 <div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
 <div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2maintenance_2maintenance_8hpp.html">mesos/maintenance/maintenance.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="scheduler_2scheduler_8hpp.html">mesos/scheduler/scheduler.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="resource__provider_2resource__provider_8hpp.html">mesos/resource_provider/resource_provider.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2v1_2mesos_8hpp.html">mesos/v1/mesos.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="v1_2resources_8hpp.html">mesos/v1/resources.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="v1_2agent_2agent_8hpp.html">mesos/v1/agent/agent.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="scheduler_2scheduler_8hpp.html">mesos/scheduler/scheduler.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2v1_2mesos_8hpp.html">mesos/v1/mesos.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="v1_2resources_8hpp.html">mesos/v1/resources.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2v1_2executor_2executor_8hpp.html">mesos/v1/executor/executor.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="v1_2agent_2agent_8hpp.html">mesos/v1/agent/agent.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2v1_2master_2master_8hpp.html">mesos/v1/master/master.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2v1_2executor_2executor_8hpp.html">mesos/v1/executor/executor.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2v1_2maintenance_2maintenance_8hpp.html">mesos/v1/maintenance/maintenance.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2v1_2master_2master_8hpp.html">mesos/v1/master/master.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="v1_2scheduler_2scheduler_8hpp.html">mesos/v1/scheduler/scheduler.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="v1_2resource__provider_2resource__provider_8hpp.html">mesos/v1/resource_provider/resource_provider.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="foreach_8hpp.html">stout/foreach.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="json_8hpp.html">stout/json.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="messages_8hpp.html">messages/messages.hpp</a>&quot;</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="keyword">namespace </span>mesos {</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="comment">// Helpers for evolving types between versions. Please add as necessary!</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;v1::AgentID <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> SlaveID&amp; slaveId);</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;v1::AgentInfo <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> SlaveInfo&amp; slaveInfo);</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;v1::ExecutorID <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> ExecutorID&amp; executorId);</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;v1::ExecutorInfo <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> ExecutorInfo&amp; executorInfo);</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;v1::FileInfo <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> FileInfo&amp; fileInfo);</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;v1::FrameworkID <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> FrameworkID&amp; frameworkId);</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;v1::FrameworkInfo <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> FrameworkInfo&amp; frameworkInfo);</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;v1::InverseOffer <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> InverseOffer&amp; inverseOffer);</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;v1::KillPolicy <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> KillPolicy&amp; killPolicy);</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;v1::MachineID <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> MachineID&amp; machineId);</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;v1::MasterInfo <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> MasterInfo&amp; masterInfo);</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;v1::Offer <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> Offer&amp; offer);</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;v1::OfferID <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> OfferID&amp; offerId);</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;v1::Resource <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> Resource&amp; resource);</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;v1::Resources <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> Resources&amp; resources);</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;v1::Task <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> Task&amp; task);</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;v1::TaskID <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> TaskID&amp; taskId);</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;v1::TaskInfo <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> TaskInfo&amp; taskInfo);</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;v1::TaskStatus <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> TaskStatus&amp; <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>);</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::agent::Call</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>&amp; call);</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;v1::agent::ProcessIO <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> mesos::agent::ProcessIO&amp; processIO);</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;v1::agent::Response <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> mesos::agent::Response&amp; response);</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;v1::maintenance::ClusterStatus <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;    <span class="keyword">const</span> maintenance::ClusterStatus&amp; cluster);</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;v1::maintenance::Schedule <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> maintenance::Schedule&amp; <a class="code" href="namespacemesos_1_1internal_1_1master_1_1maintenance_1_1validation.html#a2305ebada64e853abc6548e118ad08ee">schedule</a>);</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;v1::master::Response <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> mesos::master::Response&amp; response);</div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::scheduler::Call</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">scheduler::Call</a>&amp; call);</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2v1_2maintenance_2maintenance_8hpp.html">mesos/v1/maintenance/maintenance.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="v1_2scheduler_2scheduler_8hpp.html">mesos/v1/scheduler/scheduler.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="foreach_8hpp.html">stout/foreach.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="json_8hpp.html">stout/json.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="messages_8hpp.html">messages/messages.hpp</a>&quot;</span></div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="comment">// Helpers for evolving types between versions. Please add as necessary!</span></div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;v1::AgentID <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> SlaveID&amp; slaveId);</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;v1::AgentInfo <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> SlaveInfo&amp; slaveInfo);</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;v1::DomainInfo <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> DomainInfo&amp; domainInfo);</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;v1::ExecutorID <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> ExecutorID&amp; executorId);</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;v1::ExecutorInfo <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> ExecutorInfo&amp; executorInfo);</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;v1::FileInfo <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> FileInfo&amp; fileInfo);</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;v1::FrameworkID <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> FrameworkID&amp; frameworkId);</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;v1::FrameworkInfo <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> FrameworkInfo&amp; frameworkInfo);</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;v1::InverseOffer <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> InverseOffer&amp; inverseOffer);</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;v1::KillPolicy <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> KillPolicy&amp; killPolicy);</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;v1::MachineID <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> MachineID&amp; machineId);</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;v1::MasterInfo <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> MasterInfo&amp; masterInfo);</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;v1::Offer <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> Offer&amp; offer);</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;v1::OfferID <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> OfferID&amp; offerId);</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;v1::Resource <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> Resource&amp; resource);</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;v1::Resources <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> Resources&amp; resources);</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;v1::Task <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> Task&amp; task);</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;v1::TaskID <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> TaskID&amp; taskId);</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;v1::TaskInfo <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> TaskInfo&amp; taskInfo);</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;v1::TaskStatus <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> TaskStatus&amp; <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>);</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::agent::Call</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a>&amp; call);</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;v1::agent::ProcessIO <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> mesos::agent::ProcessIO&amp; processIO);</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;v1::agent::Response <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> mesos::agent::Response&amp; response);</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;v1::maintenance::ClusterStatus <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(</div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;    <span class="keyword">const</span> maintenance::ClusterStatus&amp; cluster);</div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;v1::maintenance::Schedule <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> maintenance::Schedule&amp; <a class="code" href="namespacemesos_1_1internal_1_1master_1_1maintenance_1_1validation.html#a2305ebada64e853abc6548e118ad08ee">schedule</a>);</div>
 <div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;<span class="comment">// Helper for repeated field evolving to &#39;T1&#39; from &#39;T2&#39;.</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T1, <span class="keyword">typename</span> T2&gt;</div>
-<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal.html#ac7f729ca9047db42bc200b51177d0766">   94</a></span>&#160;google::protobuf::RepeatedPtrField&lt;T1&gt; <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;    google::protobuf::RepeatedPtrField&lt;T2&gt; t2s)</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;{</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;  google::protobuf::RepeatedPtrField&lt;T1&gt; t1s;</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;v1::master::Response <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> mesos::master::Response&amp; response);</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::resource_provider::Call</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::resource_provider::Call</a>&amp; call);</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::resource_provider::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::resource_provider::Event</a>&amp; event);</div>
 <div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> T2&amp; t2, t2s) {</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;    t1s.Add()-&gt;CopyFrom(<a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(t2));</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;  }</div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::scheduler::Call</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">scheduler::Call</a>&amp; call);</div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;</div>
 <div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;  <span class="keywordflow">return</span> t1s;</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;}</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">scheduler::Event</a>&amp; event);</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="comment">// Helper for repeated field evolving to &#39;T1&#39; from &#39;T2&#39;.</span></div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T1, <span class="keyword">typename</span> T2&gt;</div>
+<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal.html#ac7f729ca9047db42bc200b51177d0766">  105</a></span>&#160;google::protobuf::RepeatedPtrField&lt;T1&gt; <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(</div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;    google::protobuf::RepeatedPtrField&lt;T2&gt; t2s)</div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;{</div>
+<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  google::protobuf::RepeatedPtrField&lt;T1&gt; t1s;</div>
 <div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="comment">// Helper functions that evolve old style internal messages to a</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="comment">// v1::scheduler::Event.</span></div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> ExitedExecutorMessage&amp; message);</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> ExecutorToFrameworkMessage&amp; message);</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> FrameworkErrorMessage&amp; message);</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> FrameworkRegisteredMessage&amp; message);</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> FrameworkReregisteredMessage&amp; message);</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> InverseOffersMessage&amp; message);</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> LostSlaveMessage&amp; message);</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> ResourceOffersMessage&amp; message);</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> RescindInverseOfferMessage&amp; message);</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> RescindResourceOfferMessage&amp; message);</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> StatusUpdateMessage&amp; message);</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::executor::Call</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">executor::Call</a>&amp; call);</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::executor::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">executor::Event</a>&amp; event);</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;<span class="comment">// Helper functions that evolve old style internal messages to a</span></div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;<span class="comment">// v1::Executor::Event.</span></div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::executor::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> ExecutorRegisteredMessage&amp; message);</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::executor::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> FrameworkToExecutorMessage&amp; message);</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::executor::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> KillTaskMessage&amp; message);</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::executor::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> RunTaskMessage&amp; message);</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::executor::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> ShutdownExecutorMessage&amp; message);</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::executor::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> StatusUpdateAcknowledgementMessage&amp; message);</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> T2&amp; t2, t2s) {</div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;    t1s.Add()-&gt;CopyFrom(<a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(t2));</div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;  }</div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  <span class="keywordflow">return</span> t1s;</div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;}</div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;</div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;</div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">scheduler::Event</a>&amp; event);</div>
+<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;</div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;</div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="comment">// Helper functions that evolve old style internal messages to a</span></div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;<span class="comment">// v1::scheduler::Event.</span></div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> ExitedExecutorMessage&amp; message);</div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> ExecutorToFrameworkMessage&amp; message);</div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> FrameworkErrorMessage&amp; message);</div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> FrameworkRegisteredMessage&amp; message);</div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> FrameworkReregisteredMessage&amp; message);</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> InverseOffersMessage&amp; message);</div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> LostSlaveMessage&amp; message);</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> ResourceOffersMessage&amp; message);</div>
+<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> RescindInverseOfferMessage&amp; message);</div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> RescindResourceOfferMessage&amp; message);</div>
+<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> StatusUpdateMessage&amp; message);</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;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::executor::Call</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">executor::Call</a>&amp; call);</div>
+<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::executor::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">executor::Event</a>&amp; event);</div>
 <div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::master::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::master::Event</a>&amp; event);</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;<span class="comment">// Before the v1 API we had REST endpoints that returned JSON. The JSON was not</span></div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;<span class="comment">// specified in any formal way, i.e., there were no protobufs which captured the</span></div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;<span class="comment">// structure. As part of the v1 API we introduced the Call/Response protobufs</span></div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;<span class="comment">// (see v1/master.proto and v1/agent.proto). This evolve variant transforms a</span></div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;<span class="comment">// JSON object that would have been returned from a particular REST endpoint to</span></div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;<span class="comment">// a `Response` protobuf suitable for returning from the new v1 API endpoints.</span></div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;</div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;<span class="comment">// Helper functions that evolve old style internal messages to a</span></div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;<span class="comment">// v1::Executor::Event.</span></div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::executor::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> ExecutorRegisteredMessage&amp; message);</div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::executor::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> FrameworkToExecutorMessage&amp; message);</div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::executor::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> KillTaskMessage&amp; message);</div>
+<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::executor::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> RunTaskMessage&amp; message);</div>
+<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::executor::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> ShutdownExecutorMessage&amp; message);</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::executor::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> StatusUpdateAcknowledgementMessage&amp; message);</div>
 <div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;<span class="comment">// Declaration of helper functions for evolving JSON objects used in master&#39;s</span></div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;<span class="comment">// REST endpoints pre v1 API.</span></div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;<span class="keyword">template</span> &lt;v1::master::Response::Type T&gt;</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;v1::master::Response <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> <a class="code" href="structJSON_1_1Object.html">JSON::Object</a>&amp; <span class="keywordtype">object</span>);</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">  154</span>&#160;<span class="comment">// Declaration of helper functions for evolving JSON objects used in agent&#39;s</span></div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;<span class="comment">// REST endpoints pre v1 API.</span></div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;<span class="keyword">template</span> &lt;v1::agent::Response::Type T&gt;</div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;v1::agent::Response <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> <a class="code" href="structJSON_1_1Object.html">JSON::Object</a>&amp; <span class="keywordtype">object</span>);</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;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::master::Event</a> <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::master::Event</a>&amp; event);</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;<span class="comment">// Before the v1 API we had REST endpoints that returned JSON. The JSON was not</span></div>
+<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;<span class="comment">// specified in any formal way, i.e., there were no protobufs which captured the</span></div>
+<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;<span class="comment">// structure. As part of the v1 API we introduced the Call/Response protobufs</span></div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;<span class="comment">// (see v1/master.proto and v1/agent.proto). This evolve variant transforms a</span></div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;<span class="comment">// JSON object that would have been returned from a particular REST endpoint to</span></div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;<span class="comment">// a `Response` protobuf suitable for returning from the new v1 API endpoints.</span></div>
 <div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;</div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;<span class="keyword">template</span> &lt;v1::agent::Response::Type T&gt;</div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;v1::agent::Response <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> <a class="code" href="structJSON_1_1Array.html">JSON::Array</a>&amp; array);</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;} <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;<span class="comment">// Declaration of helper functions for evolving JSON objects used in master&#39;s</span></div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;<span class="comment">// REST endpoints pre v1 API.</span></div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;<span class="keyword">template</span> &lt;v1::master::Response::Type T&gt;</div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;v1::master::Response <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> <a class="code" href="structJSON_1_1Object.html">JSON::Object</a>&amp; <span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div>
 <div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;<span class="preprocessor">#endif // __INTERNAL_EVOLVE_HPP__</span></div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;<span class="comment">// Declaration of helper functions for evolving JSON objects used in agent&#39;s</span></div>
+<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;<span class="comment">// REST endpoints pre v1 API.</span></div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;<span class="keyword">template</span> &lt;v1::agent::Response::Type T&gt;</div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;v1::agent::Response <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> <a class="code" href="structJSON_1_1Object.html">JSON::Object</a>&amp; <span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div>
+<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;<span class="keyword">template</span> &lt;v1::agent::Response::Type T&gt;</div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;v1::agent::Response <a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(<span class="keyword">const</span> <a class="code" href="structJSON_1_1Array.html">JSON::Array</a>&amp; array);</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;} <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;</div>
+<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;<span class="preprocessor">#endif // __INTERNAL_EVOLVE_HPP__</span></div>
 <div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></div></div>
 <div class="ttc" id="v1_2resources_8hpp_html"><div class="ttname"><a href="v1_2resources_8hpp.html">resources.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2v1_2master_2master_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2master_2master_8hpp.html">master.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_a845d4d5a46b931d03f340c8afc58b60a"><div class="ttname"><a href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">mesos::internal::evolve</a></div><div class="ttdeci">v1::AgentID evolve(const SlaveID &amp;slaveId)</div></div>
 <div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result&lt; ProcessStatus &gt; status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2008</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2029</div></div>
+<div class="ttc" id="v1_2resource__provider_2resource__provider_8hpp_html"><div class="ttname"><a href="v1_2resource__provider_2resource__provider_8hpp.html">resource_provider.hpp</a></div></div>
 <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
 <div class="ttc" id="agent_2agent_8hpp_html"><div class="ttname"><a href="agent_2agent_8hpp.html">agent.hpp</a></div></div>
 <div class="ttc" id="structJSON_1_1Array_html"><div class="ttname"><a href="structJSON_1_1Array.html">JSON::Array</a></div><div class="ttdef"><b>Definition:</b> json.hpp:194</div></div>
 <div class="ttc" id="structJSON_1_1Object_html"><div class="ttname"><a href="structJSON_1_1Object.html">JSON::Object</a></div><div class="ttdef"><b>Definition:</b> json.hpp:154</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2009</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2030</div></div>
 <div class="ttc" id="include_2mesos_2master_2master_8hpp_html"><div class="ttname"><a href="include_2mesos_2master_2master_8hpp.html">master.hpp</a></div></div>
 <div class="ttc" id="scheduler_2scheduler_8hpp_html"><div class="ttname"><a href="scheduler_2scheduler_8hpp.html">scheduler.hpp</a></div></div>
 <div class="ttc" id="v1_2scheduler_2scheduler_8hpp_html"><div class="ttname"><a href="v1_2scheduler_2scheduler_8hpp.html">scheduler.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2v1_2executor_2executor_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2executor_2executor_8hpp.html">executor.hpp</a></div></div>
+<div class="ttc" id="resource__provider_2resource__provider_8hpp_html"><div class="ttname"><a href="resource__provider_2resource__provider_8hpp.html">resource_provider.hpp</a></div></div>
 <div class="ttc" id="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2v1_2maintenance_2maintenance_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2maintenance_2maintenance_8hpp.html">maintenance.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2maintenance_2maintenance_8hpp_html"><div class="ttname"><a href="include_2mesos_2maintenance_2maintenance_8hpp.html">maintenance.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/fd_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/fd_8hpp_source.html b/content/api/latest/c++/fd_8hpp_source.html
index c40956f..6556a7f 100644
--- a/content/api/latest/c++/fd_8hpp_source.html
+++ b/content/api/latest/c++/fd_8hpp_source.html
@@ -542,7 +542,7 @@
 <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="classos_1_1WindowsFD_html_ac0377db41e1c167339c97dbd69c79ae5"><div class="ttname"><a href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5">os::WindowsFD::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> fd.hpp:52</div></div>
 <div class="ttc" id="namespaceos_html_a6ae5c64fee92ef604ae53098045d9f24"><div class="ttname"><a href="namespaceos.html#a6ae5c64fee92ef604ae53098045d9f24">os::operator&lt;</a></div><div class="ttdeci">bool operator&lt;(const WindowsFD &amp;left, const WindowsFD &amp;right)</div><div class="ttdef"><b>Definition:</b> fd.hpp:169</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_abb0586253488ee61072b73557eeb873b"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#abb0586253488ee61072b73557eeb873b">O_RDWR</a></div><div class="ttdeci">#define O_RDWR</div><div class="ttdef"><b>Definition:</b> windows.hpp:146</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_abb0586253488ee61072b73557eeb873b"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#abb0586253488ee61072b73557eeb873b">O_RDWR</a></div><div class="ttdeci">#define O_RDWR</div><div class="ttdef"><b>Definition:</b> windows.hpp:160</div></div>
 <div class="ttc" id="classos_1_1WindowsFD_html_a9e8a511230c23e3210e7a0268bb74e62"><div class="ttname"><a href="classos_1_1WindowsFD.html#a9e8a511230c23e3210e7a0268bb74e62">os::WindowsFD::WindowsFD</a></div><div class="ttdeci">WindowsFD(HANDLE handle)</div><div class="ttdef"><b>Definition:</b> fd.hpp:76</div></div>
 <div class="ttc" id="classos_1_1WindowsFD_html_a278285643f263655c5f64f45451fc6e6"><div class="ttname"><a href="classos_1_1WindowsFD.html#a278285643f263655c5f64f45451fc6e6">os::WindowsFD::WindowsFD</a></div><div class="ttdeci">WindowsFD(int crt)</div><div class="ttdef"><b>Definition:</b> fd.hpp:61</div></div>
 <div class="ttc" id="unreachable_8hpp_html_a0bc63b24b654ca433be7b97a3edde132"><div class="ttname"><a href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a></div><div class="ttdeci">#define UNREACHABLE()</div><div class="ttdef"><b>Definition:</b> unreachable.hpp:22</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/fetcher__process_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/fetcher__process_8hpp.html b/content/api/latest/c++/fetcher__process_8hpp.html
new file mode 100644
index 0000000..e868695
--- /dev/null
+++ b/content/api/latest/c++/fetcher__process_8hpp.html
@@ -0,0 +1,98 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: src/slave/containerizer/fetcher_process.hpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_80f0d4a0945c74dfa611dba2ec326a39.html">slave</a></li><li class="navelem"><a class="el" href="dir_fbb1f3397356a940a2dbc4baf07ee5bb.html">containerizer</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">fetcher_process.hpp File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;list&gt;</code><br/>
+<code>#include &lt;memory&gt;</code><br/>
+<code>#include &lt;string&gt;</code><br/>
+<code>#include &lt;<a class="el" href="include_2mesos_2mesos_8hpp_source.html">mesos/mesos.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="type__utils_8hpp_source.html">mesos/type_utils.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="future_8hpp_source.html">process/future.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="libprocess_2include_2process_2process_8hpp_source.html">process/process.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="counter_8hpp_source.html">process/metrics/counter.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="gauge_8hpp_source.html">process/metrics/gauge.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="hashmap_8hpp_source.html">stout/hashmap.hpp</a>&gt;</code><br/>
+<code>#include &quot;<a class="el" href="src_2slave_2flags_8hpp_source.html">slave/flags.hpp</a>&quot;</code><br/>
+</div>
+<p><a href="fetcher__process_8hpp_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html">mesos::internal::slave::FetcherProcess::Cache</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html">mesos::internal::slave::FetcherProcess::Cache::Entry</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespacemesos"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html">mesos</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespacemesos_1_1internal"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespacemesos_1_1internal_1_1slave"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Http-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Http-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Http-members.html
index 60d614f..50f39cb 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Http-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Http-members.html
@@ -68,10 +68,11 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a6b8b156e8871c76c9810a40b8a196084">health</a>(const process::http::Request &amp;request) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html">mesos::internal::slave::Http</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a78460f02b4f9a092ebd318a75a41118d">HEALTH_HELP</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html">mesos::internal::slave::Http</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#adced56eaf4c5fa8df6ca329a21b8ffca">Http</a>(Slave *_slave)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html">mesos::internal::slave::Http</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">state</a>(const process::http::Request &amp;request, const Option&lt; process::http::authentication::Principal &gt; &amp;) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html">mesos::internal::slave::Http</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a5c26c5c227679ba7f07387653469b01f">STATE_HELP</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html">mesos::internal::slave::Http</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#ab4b96b09d72f268f91ac73d1600f2103">statistics</a>(const process::http::Request &amp;request, const Option&lt; process::http::authentication::Principal &gt; &amp;principal) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html">mesos::internal::slave::Http</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#ad5b11ad51e4a88b9884d741b93951571">STATISTICS_HELP</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html">mesos::internal::slave::Http</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a26710d2f5bff558b388de6e1b55805c2">RESOURCE_PROVIDER_HELP</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html">mesos::internal::slave::Http</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">state</a>(const process::http::Request &amp;request, const Option&lt; process::http::authentication::Principal &gt; &amp;) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html">mesos::internal::slave::Http</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a5c26c5c227679ba7f07387653469b01f">STATE_HELP</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html">mesos::internal::slave::Http</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#ab4b96b09d72f268f91ac73d1600f2103">statistics</a>(const process::http::Request &amp;request, const Option&lt; process::http::authentication::Principal &gt; &amp;principal) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html">mesos::internal::slave::Http</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#ad5b11ad51e4a88b9884d741b93951571">STATISTICS_HELP</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html">mesos::internal::slave::Http</a></td><td class="entry"><span class="mlabel">static</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/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Http.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Http.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Http.html
index ca27cad..9017daa 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Http.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Http.html
@@ -93,6 +93,8 @@ Static Public Member Functions</h2></td></tr>
 <tr class="separator:a9eb0044b2a77303ed6df57c0a9615dd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae7ac69c9be01a9be03ed967da9939b74"><td class="memItemLeft" align="right" valign="top">static std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#ae7ac69c9be01a9be03ed967da9939b74">EXECUTOR_HELP</a> ()</td></tr>
 <tr class="separator:ae7ac69c9be01a9be03ed967da9939b74"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a26710d2f5bff558b388de6e1b55805c2"><td class="memItemLeft" align="right" valign="top">static std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a26710d2f5bff558b388de6e1b55805c2">RESOURCE_PROVIDER_HELP</a> ()</td></tr>
+<tr class="separator:a26710d2f5bff558b388de6e1b55805c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa91529c7c1adbeb56c279e31a97b45b6"><td class="memItemLeft" align="right" valign="top">static std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#aa91529c7c1adbeb56c279e31a97b45b6">FLAGS_HELP</a> ()</td></tr>
 <tr class="separator:aa91529c7c1adbeb56c279e31a97b45b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a78460f02b4f9a092ebd318a75a41118d"><td class="memItemLeft" align="right" valign="top">static std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html#a78460f02b4f9a092ebd318a75a41118d">HEALTH_HELP</a> ()</td></tr>
@@ -365,6 +367,29 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a26710d2f5bff558b388de6e1b55805c2"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static std::string mesos::internal::slave::Http::RESOURCE_PROVIDER_HELP </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a48698f07413ddb1d974b42c04a98c5fa"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1HugetlbSubsystem-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1HugetlbSubsystem-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1HugetlbSubsystem-members.html
index fbdf1a9..b37d12d 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1HugetlbSubsystem-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1HugetlbSubsystem-members.html
@@ -67,7 +67,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8664a93f45d3086122355139598f5ce2">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8f9a6c398b905dcdac8c8efebde06fd5">hierarchy</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -77,7 +77,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a5dcbb71ea3166e7ed9658fb2751cd53b">isolate</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1HugetlbSubsystem.html#a2c025c246639bd577c8a9be71cff87b2">name</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1HugetlbSubsystem.html">mesos::internal::slave::HugetlbSubsystem</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a3007548a9361c0194017b00e9a88e7f0">prepare</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1IOSwitchboard-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1IOSwitchboard-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1IOSwitchboard-members.html
index 67216d9..fc22b78 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1IOSwitchboard-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1IOSwitchboard-members.html
@@ -66,7 +66,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#a12117c45cfd218537f0c5f562542c4f1">extractContainerIO</a>(const ContainerID &amp;containerID)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -76,7 +76,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html#ad58eafeb96f1c2b760e6f2652c1fbabc">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">mesos::internal::slave::IOSwitchboard</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess-members.html
index d7642d1..fb2e9b2 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#a5d066816de81b81462b93b8699af4d25">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess-members.html
index 9643675..d42f24c 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html#a88eec00bf4a5fb44743c6317cb692594">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html">mesos::internal::slave::LinuxFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MemorySubsystem-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MemorySubsystem-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MemorySubsystem-members.html
index 96a30ac..4be4da7 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MemorySubsystem-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MemorySubsystem-members.html
@@ -67,7 +67,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8664a93f45d3086122355139598f5ce2">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8f9a6c398b905dcdac8c8efebde06fd5">hierarchy</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -77,7 +77,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a5dcbb71ea3166e7ed9658fb2751cd53b">isolate</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html#af87210586c269c8e3cd96dd041d1541f">name</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html">mesos::internal::slave::MemorySubsystem</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html#a2bee511d8427a79a56e09b9a48d55c89">prepare</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html">mesos::internal::slave::MemorySubsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess-members.html
index 690289c..8b1f257 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess-members.html
@@ -66,7 +66,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a953e314265d75f411b334cac23a604dc">exec</a>(const ContainerID &amp;containerId, int_fd pipeWrite)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html">mesos::internal::slave::MesosContainerizerProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -77,7 +77,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#a452e36e3cb87c9a07c8462183d2bae77">MesosContainerizerProcess</a>(const Flags &amp;_flags, Fetcher *_fetcher, IOSwitchboard *_ioSwitchboard, const process::Owned&lt; Launcher &gt; &amp;_launcher, const process::Shared&lt; Provisioner &gt; &amp;_provisioner, const std::vector&lt; process::Owned&lt; mesos::slave::Isolator &gt;&gt; &amp;_isolators)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html">mesos::internal::slave::MesosContainerizerProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#acf6d422ed7139f6e0398f0c875e68ccf">operator&lt;&lt;</a>(std::ostream &amp;stream, const State &amp;state)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html">mesos::internal::slave::MesosContainerizerProcess</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess-members.html
index d72e753..e10045f 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess-members.html
@@ -63,7 +63,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -73,7 +73,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a030a1d8c77900f91da6d3081d3cdb893">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess-members.html
index 11c941e..3d80468 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html#af55cced1706b987e9a188d946bd69894">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html">mesos::internal::slave::NamespacesIPCIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess-members.html
index 9bfca47..008d86b 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html#a81751627c0d1318dc4aff01fa3a7375c">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html">mesos::internal::slave::NamespacesPidIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetClsSubsystem-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetClsSubsystem-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetClsSubsystem-members.html
index 961fec1..8cf953a 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetClsSubsystem-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetClsSubsystem-members.html
@@ -67,7 +67,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8664a93f45d3086122355139598f5ce2">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8f9a6c398b905dcdac8c8efebde06fd5">hierarchy</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -77,7 +77,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html#aa8a0c2652dc5b2f235494e40f814ec9c">isolate</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html">mesos::internal::slave::NetClsSubsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html#ab4d6a763bf6a4d4b1814f5e5bac73c2d">name</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html">mesos::internal::slave::NetClsSubsystem</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html#abf3febf7e4e732a7764c4537f626da04">prepare</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html">mesos::internal::slave::NetClsSubsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem-members.html
index d936833..0998712 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem-members.html
@@ -67,7 +67,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8664a93f45d3086122355139598f5ce2">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8f9a6c398b905dcdac8c8efebde06fd5">hierarchy</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -77,7 +77,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a5dcbb71ea3166e7ed9658fb2751cd53b">isolate</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem.html#aee176ff45ec9bb07b7a04333bcd280c4">name</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem.html">mesos::internal::slave::NetPrioSubsystem</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a3007548a9361c0194017b00e9a88e7f0">prepare</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess-members.html
index 3900ce5..fa986dc 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a4d2771d57033cea741ec6dd2bc6f738d">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">mesos::internal::slave::NetworkCniIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a5c646c0b22fc11d8abf3feddab473ee0">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">mesos::internal::slave::NetworkCniIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess-members.html
index d8a569d..dbb5b29 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html#a9529787f587a13e528b6fdfdd87fd6fc">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">mesos::internal::slave::NvidiaGpuIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess-members.html
index 289115c..bd45849 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess-members.html
@@ -81,89 +81,90 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8414f67fc1e1a07bb126d8e9db2bd035">deactivateSlave</a>(const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a64f985d4b64629e1451cbd03c7756cdf">deallocate</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a685d23d0dc0f42a0038dda0724e5d783">delegate</a>(const std::string &amp;name, const UPID &amp;pid)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9487bd3b10f4c8c3837551c961497bf6">expectedAgentCount</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a2928f839fd010669924789c6cccd0829">expire</a>(const FrameworkID &amp;frameworkId, const std::string &amp;role, const SlaveID &amp;slaveId, OfferFilter *offerFilter)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#afcb553f13a6edb382641c1e07d67feb1">expire</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, InverseOfferFilter *inverseOfferFilter)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a650088517da5692657a58ab961376d77">fairnessExcludeResourceNames</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b569bbf8a0b8a07d3219ae7718828ca">filterGpuResources</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a36f47521514de91d837559b835aeda2a">frameworks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4612ef1ebd4f96f80e35a216a79e6a8d">frameworkSorterFactory</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a286878cde1e175a044fb6bb934a9b941">frameworkSorters</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a05a275c4ac93895744e1f53629abc3d7">getInverseOfferStatuses</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html#af1ad7f99497807e029ac8d2654abaa4f">HierarchicalAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::HierarchicalAllocatorProcess&lt; RoleSorter, FrameworkSorter, QuotaRoleSorter &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8e31e36d62a7e6a4bb66d10ce27d77bb">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::HierarchicalAllocatorProcess</a>(const std::function&lt; Sorter *()&gt; &amp;roleSorterFactory, const std::function&lt; Sorter *()&gt; &amp;_frameworkSorterFactory, const std::function&lt; Sorter *()&gt; &amp;quotaRoleSorterFactory)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a0ac17e9a54d6c374b14815e64d81713f">initialize</a>(const Duration &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources &gt; &amp;)&gt; &amp;inverseOfferCallback, const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=None(), bool filterGpuResources=true)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">Process&lt; MesosAllocatorProcess &gt;::initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab0e098e04ea78c0917c2f6bbaaea8309">initialized</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a4ed793fe2dc33ea0567836fcccc30c6d">inject</a>(const UPID &amp;from, const std::string &amp;name, const char *data=nullptr, size_t length=0)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77cac44185bfc5d997de781740276202">inverseOfferCallback</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a71547c982e85db6b83e562732107f578">isFiltered</a>(const FrameworkID &amp;frameworkId, const std::string &amp;role, const SlaveID &amp;slaveId, const Resources &amp;resources) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a166f2ae30b44c3c2dd45a3449b210fc5">isFiltered</a>(const FrameworkID &amp;frameworkID, const SlaveID &amp;slaveID) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a91f9279eaa6f8f6a813eb417fcda4d73">isWhitelisted</a>(const SlaveID &amp;slaveId) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a99348f470d98066581911dc62a539d6e">MesosAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43">Metrics</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2">metrics</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae6ccb75b0c8f8dfaa203c26d5ff486c9">offerCallback</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a0e5859a3d12ed5e1ef6bf5ae1efe7525">pause</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad1f8e16bbb2682ecbc934c467140fecf">paused</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#adc8f37c1d8b0394cc23178491d44c2e2">quotaRoleSorter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a367074e000559d67efe3a377657d3a9f">quotas</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa54644fc06b4d56bdebe6f9a317f5cbc">recover</a>(const int _expectedAgentCount, const hashmap&lt; std::string, Quota &gt; &amp;quotas)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab4dcf0920448f674bd9c71d4eb40dd6b">recoverResources</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;resources, const Option&lt; Filters &gt; &amp;filters)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a7f494dfbf653c87d3c88089841404762">removeFramework</a>(const FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">removeQuota</a>(const std::string &amp;role)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">removeSlave</a>(const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a95e4fd793218cdaa228b89c10bef2343">requestResources</a>(const FrameworkID &amp;frameworkId, const std::vector&lt; Request &gt; &amp;requests)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e122112ca8eca4b89e0597ebafb6056">resume</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c060a124aa551693f6829812b52ef2c">reviveOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">roles</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a890bb44d4f46f708e8df0514036d44ca">roleSorter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a>(const std::string &amp;name, const std::string &amp;realm, const Option&lt; std::string &gt; &amp;help, const AuthenticatedHttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a897bf0b650b9fc56fc87fd005827c8ce">route</a>(const std::string &amp;name, const std::string &amp;realm, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;, const Option&lt; http::authentication::Principal &gt; &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8">Self</a> typedef</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a64b69bd952f0b6768c115cfbc36a8b87">domain</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9487bd3b10f4c8c3837551c961497bf6">expectedAgentCount</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a2928f839fd010669924789c6cccd0829">expire</a>(const FrameworkID &amp;frameworkId, const std::string &amp;role, const SlaveID &amp;slaveId, OfferFilter *offerFilter)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#afcb553f13a6edb382641c1e07d67feb1">expire</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, InverseOfferFilter *inverseOfferFilter)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a650088517da5692657a58ab961376d77">fairnessExcludeResourceNames</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b569bbf8a0b8a07d3219ae7718828ca">filterGpuResources</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a36f47521514de91d837559b835aeda2a">frameworks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4612ef1ebd4f96f80e35a216a79e6a8d">frameworkSorterFactory</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a286878cde1e175a044fb6bb934a9b941">frameworkSorters</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a05a275c4ac93895744e1f53629abc3d7">getInverseOfferStatuses</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html#af1ad7f99497807e029ac8d2654abaa4f">HierarchicalAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::HierarchicalAllocatorProcess&lt; RoleSorter, FrameworkSorter, QuotaRoleSorter &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8e31e36d62a7e6a4bb66d10ce27d77bb">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::HierarchicalAllocatorProcess</a>(const std::function&lt; Sorter *()&gt; &amp;roleSorterFactory, const std::function&lt; Sorter *()&gt; &amp;_frameworkSorterFactory, const std::function&lt; Sorter *()&gt; &amp;quotaRoleSorterFactory)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad0e3a99d252b35d236a95d0a2abcc5d0">initialize</a>(const Duration &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources &gt; &amp;)&gt; &amp;inverseOfferCallback, const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=None(), bool filterGpuResources=true, const Option&lt; DomainInfo &gt; &amp;domain=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</spa
 n></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">Process&lt; MesosAllocatorProcess &gt;::initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab0e098e04ea78c0917c2f6bbaaea8309">initialized</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a4ed793fe2dc33ea0567836fcccc30c6d">inject</a>(const UPID &amp;from, const std::string &amp;name, const char *data=nullptr, size_t length=0)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77cac44185bfc5d997de781740276202">inverseOfferCallback</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a71547c982e85db6b83e562732107f578">isFiltered</a>(const FrameworkID &amp;frameworkId, const std::string &amp;role, const SlaveID &amp;slaveId, const Resources &amp;resources) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a166f2ae30b44c3c2dd45a3449b210fc5">isFiltered</a>(const FrameworkID &amp;frameworkID, const SlaveID &amp;slaveID) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a91f9279eaa6f8f6a813eb417fcda4d73">isWhitelisted</a>(const SlaveID &amp;slaveId) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a99348f470d98066581911dc62a539d6e">MesosAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43">Metrics</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2">metrics</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae6ccb75b0c8f8dfaa203c26d5ff486c9">offerCallback</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a0e5859a3d12ed5e1ef6bf5ae1efe7525">pause</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad1f8e16bbb2682ecbc934c467140fecf">paused</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#adc8f37c1d8b0394cc23178491d44c2e2">quotaRoleSorter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a367074e000559d67efe3a377657d3a9f">quotas</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa54644fc06b4d56bdebe6f9a317f5cbc">recover</a>(const int _expectedAgentCount, const hashmap&lt; std::string, Quota &gt; &amp;quotas)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ab4dcf0920448f674bd9c71d4eb40dd6b">recoverResources</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;resources, const Option&lt; Filters &gt; &amp;filters)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a7f494dfbf653c87d3c88089841404762">removeFramework</a>(const FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4bc95ebe6f2042453e55c6027a99b7a8">removeQuota</a>(const std::string &amp;role)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">removeSlave</a>(const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a95e4fd793218cdaa228b89c10bef2343">requestResources</a>(const FrameworkID &amp;frameworkId, const std::vector&lt; Request &gt; &amp;requests)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e122112ca8eca4b89e0597ebafb6056">resume</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c060a124aa551693f6829812b52ef2c">reviveOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a16c7474e21fd5aa3d219a0e46341038d">roles</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a890bb44d4f46f708e8df0514036d44ca">roleSorter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a>(const std::string &amp;name, const std::string &amp;realm, const Option&lt; std::string &gt; &amp;help, const AuthenticatedHttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a897bf0b650b9fc56fc87fd005827c8ce">route</a>(const std::string &amp;name, const std::string &amp;realm, const Option&lt; std::string &gt; &amp;help, Future&lt; http::Response &gt;(T::*method)(const http::Request &amp;, const Option&lt; http::authentication::Principal &gt; &amp;), const RouteOptions &amp;options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c">self</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">send</a>(const UPID &amp;to, const std::string &amp;name, const char *data=nullptr, size_t length=0)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a79814ca5804d56a805d43bc1c86ee1e1">serve</a>(const Event &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b8bf2523246e77c0bfd2340fe223565">setQuota</a>(const std::string &amp;role, const Quota &amp;quota)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf75366546bda737ba22d994b6a7fb20">slaves</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac6adbe7f44a82c49396888a88b8073d4">suppressOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a969e5e893e55d21d9f4f88b61228515d">This</a> typedef</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a1a45a5af2d9c63eced5998b8946e5019">updateAllocation</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;offeredResources, const std::vector&lt; Offer::Operation &gt; &amp;operations)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c8d5ddf2bbcd293951f8f5b88bb7402">updateAvailable</a>(const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77d5b51a695c74ca402dfb969ef690b5">updateFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5dfa45e35f48ba89fcc0f24025e2fc97">updateInverseOffer</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; UnavailableResources &gt; &amp;unavailableResources, const Option&lt; mesos::allocator::InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; &amp;filters)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aeb861ceab90b6d7070bcd8cf5c38c7d5">updateSlave</a>(const SlaveID &amp;slave, const Option&lt; Resources &gt; &amp;oversubscribed=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abe0733932a78d03ec3c94ae0d71605ba">updateUnavailability</a>(const SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; &amp;unavailability)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a575252272c6d0e24e9e79409d52ec493">updateWeights</a>(const std::vector&lt; WeightInfo &gt; &amp;weightInfos)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac78b28a76b73d82e7643e854765fad46">updateWhitelist</a>(const Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afada1b4232e2867717bc3cf6d296e2b2">visit</a>(const MessageEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a9b7eb1f7b22934a2ae9787ec4129b879">visit</a>(const DispatchEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6c225bbf6d2fd8f93e827ef3515a7e20">visit</a>(const HttpEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a394f43bc1b3a1d1e1f9ea67772040902">visit</a>(const ExitedEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a34a0d883ad4159e8780e6e1698a7c00a">visit</a>(const TerminateEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a65468666990c8079dc0f3e716abb82b8">whitelist</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">~EventVisitor</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html">process::EventVisitor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a89597277d0589294daf34dd1ad5b7185">~HierarchicalAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a6fc57412e81e27f303f3eb1243aab15e">~MesosAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosAllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8">Self</a> typedef</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">send</a>(const UPID &amp;to, const std::string &amp;name, const char *data=nullptr, size_t length=0)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a79814ca5804d56a805d43bc1c86ee1e1">serve</a>(const Event &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b8bf2523246e77c0bfd2340fe223565">setQuota</a>(const std::string &amp;role, const Quota &amp;quota)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf75366546bda737ba22d994b6a7fb20">slaves</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac6adbe7f44a82c49396888a88b8073d4">suppressOffers</a>(const FrameworkID &amp;frameworkId, const std::set&lt; std::string &gt; &amp;roles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a969e5e893e55d21d9f4f88b61228515d">This</a> typedef</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a1a45a5af2d9c63eced5998b8946e5019">updateAllocation</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;offeredResources, const std::vector&lt; Offer::Operation &gt; &amp;operations)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c8d5ddf2bbcd293951f8f5b88bb7402">updateAvailable</a>(const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77d5b51a695c74ca402dfb969ef690b5">updateFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5dfa45e35f48ba89fcc0f24025e2fc97">updateInverseOffer</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; UnavailableResources &gt; &amp;unavailableResources, const Option&lt; mesos::allocator::InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; &amp;filters)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5aa224d2177f588be9a82aedc1d57c7b">updateSlave</a>(const SlaveID &amp;slave, const Option&lt; Resources &gt; &amp;total=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abe0733932a78d03ec3c94ae0d71605ba">updateUnavailability</a>(const SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; &amp;unavailability)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a575252272c6d0e24e9e79409d52ec493">updateWeights</a>(const std::vector&lt; WeightInfo &gt; &amp;weightInfos)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac78b28a76b73d82e7643e854765fad46">updateWhitelist</a>(const Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afada1b4232e2867717bc3cf6d296e2b2">visit</a>(const MessageEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a9b7eb1f7b22934a2ae9787ec4129b879">visit</a>(const DispatchEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6c225bbf6d2fd8f93e827ef3515a7e20">visit</a>(const HttpEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a394f43bc1b3a1d1e1f9ea67772040902">visit</a>(const ExitedEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a34a0d883ad4159e8780e6e1698a7c00a">visit</a>(const TerminateEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a65468666990c8079dc0f3e716abb82b8">whitelist</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">~EventVisitor</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html">process::EventVisitor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a89597277d0589294daf34dd1ad5b7185">~HierarchicalAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a6fc57412e81e27f303f3eb1243aab15e">~MesosAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; MesosAllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classtests_1_1Message.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classtests_1_1Message.html b/content/api/latest/c++/classtests_1_1Message.html
deleted file mode 100644
index d9934cc..0000000
--- a/content/api/latest/c++/classtests_1_1Message.html
+++ /dev/null
@@ -1,6365 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>Apache Mesos: tests::Message Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacetests.html">tests</a></li><li class="navelem"><a class="el" href="classtests_1_1Message.html">Message</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
-<a href="#friends">Friends</a> &#124;
-<a href="classtests_1_1Message-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">tests::Message Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include &lt;<a class="el" href="protobuf__tests_8pb_8h_source.html">protobuf_tests.pb.h</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for tests::Message:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classtests_1_1Message.png" usemap="#tests::Message_map" alt=""/>
-  <map id="tests::Message_map" name="tests::Message_map">
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a97075ac224645c5d9d977a971d4f6fee"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a97075ac224645c5d9d977a971d4f6fee">Message</a> ()</td></tr>
-<tr class="separator:a97075ac224645c5d9d977a971d4f6fee"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a662f7ea6edf8f7254799b58ec47851b6"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a662f7ea6edf8f7254799b58ec47851b6">~Message</a> ()</td></tr>
-<tr class="separator:a662f7ea6edf8f7254799b58ec47851b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a109c9a7163dee20f845192bee34667fc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a109c9a7163dee20f845192bee34667fc">Message</a> (const <a class="el" href="classtests_1_1Message.html">Message</a> &amp;from)</td></tr>
-<tr class="separator:a109c9a7163dee20f845192bee34667fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae6312a06364b2bfe4d4e9e5a7ab7b0c5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classtests_1_1Message.html">Message</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ae6312a06364b2bfe4d4e9e5a7ab7b0c5">operator=</a> (const <a class="el" href="classtests_1_1Message.html">Message</a> &amp;from)</td></tr>
-<tr class="separator:ae6312a06364b2bfe4d4e9e5a7ab7b0c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3b20125b09a827290ac3a9cd85dbfbd2"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::UnknownFieldSet &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a3b20125b09a827290ac3a9cd85dbfbd2">unknown_fields</a> () const </td></tr>
-<tr class="separator:a3b20125b09a827290ac3a9cd85dbfbd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aab4fd7dd9f7b8cc4671ba99ccd3843ff"><td class="memItemLeft" align="right" valign="top">inline::google::protobuf::UnknownFieldSet *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aab4fd7dd9f7b8cc4671ba99ccd3843ff">mutable_unknown_fields</a> ()</td></tr>
-<tr class="separator:aab4fd7dd9f7b8cc4671ba99ccd3843ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78776c1eb690f47def426908161ac759"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a78776c1eb690f47def426908161ac759">Swap</a> (<a class="el" href="classtests_1_1Message.html">Message</a> *other)</td></tr>
-<tr class="separator:a78776c1eb690f47def426908161ac759"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab9bfed9201467d82fd5b9975b15ab38e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classtests_1_1Message.html">Message</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ab9bfed9201467d82fd5b9975b15ab38e">New</a> () const PROTOBUF_FINAL</td></tr>
-<tr class="separator:ab9bfed9201467d82fd5b9975b15ab38e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a53e036a5a373e75ceccc2bc27fee6a3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classtests_1_1Message.html">Message</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a53e036a5a373e75ceccc2bc27fee6a3b">New</a> (::google::protobuf::Arena *arena) const PROTOBUF_FINAL</td></tr>
-<tr class="separator:a53e036a5a373e75ceccc2bc27fee6a3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad3c99efcdec106eed37d9ec46197fe4b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ad3c99efcdec106eed37d9ec46197fe4b">CopyFrom</a> (const ::google::protobuf::Message &amp;from) PROTOBUF_FINAL</td></tr>
-<tr class="separator:ad3c99efcdec106eed37d9ec46197fe4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad04b66a46ac0aceec3572b05a8fa69fb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ad04b66a46ac0aceec3572b05a8fa69fb">MergeFrom</a> (const ::google::protobuf::Message &amp;from) PROTOBUF_FINAL</td></tr>
-<tr class="separator:ad04b66a46ac0aceec3572b05a8fa69fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0a0b595c7d2a43fb4e2d1c5742c6551a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a0a0b595c7d2a43fb4e2d1c5742c6551a">CopyFrom</a> (const <a class="el" href="classtests_1_1Message.html">Message</a> &amp;from)</td></tr>
-<tr class="separator:a0a0b595c7d2a43fb4e2d1c5742c6551a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac0056ab06a8afcbe158592bf717e5370"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ac0056ab06a8afcbe158592bf717e5370">MergeFrom</a> (const <a class="el" href="classtests_1_1Message.html">Message</a> &amp;from)</td></tr>
-<tr class="separator:ac0056ab06a8afcbe158592bf717e5370"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac99f6421a5a84ca984ba26d8affa0dda"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ac99f6421a5a84ca984ba26d8affa0dda">Clear</a> () PROTOBUF_FINAL</td></tr>
-<tr class="separator:ac99f6421a5a84ca984ba26d8affa0dda"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aef4c6302a81a913cf7c0010bdbcaa96e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aef4c6302a81a913cf7c0010bdbcaa96e">IsInitialized</a> () const PROTOBUF_FINAL</td></tr>
-<tr class="separator:aef4c6302a81a913cf7c0010bdbcaa96e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab9436da556c953ec4e5c5d161d74e8f4"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ab9436da556c953ec4e5c5d161d74e8f4">ByteSizeLong</a> () const PROTOBUF_FINAL</td></tr>
-<tr class="separator:ab9436da556c953ec4e5c5d161d74e8f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aacf774a031fc9561ee6c1a7aeca42fc7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aacf774a031fc9561ee6c1a7aeca42fc7">MergePartialFromCodedStream</a> (::google::protobuf::io::CodedInputStream *input) PROTOBUF_FINAL</td></tr>
-<tr class="separator:aacf774a031fc9561ee6c1a7aeca42fc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa265e4ae43967576f9af159f40f100dc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aa265e4ae43967576f9af159f40f100dc">SerializeWithCachedSizes</a> (::google::protobuf::io::CodedOutputStream *output) const PROTOBUF_FINAL</td></tr>
-<tr class="separator:aa265e4ae43967576f9af159f40f100dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1549067c451abd994de814d1c1fa10ed"><td class="memItemLeft" align="right" valign="top">::google::protobuf::uint8 *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a1549067c451abd994de814d1c1fa10ed">InternalSerializeWithCachedSizesToArray</a> (bool deterministic,::google::protobuf::uint8 *target) const PROTOBUF_FINAL</td></tr>
-<tr class="separator:a1549067c451abd994de814d1c1fa10ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe0b426f3812efa0eaae86ca518fa569"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#abe0b426f3812efa0eaae86ca518fa569">GetCachedSize</a> () const PROTOBUF_FINAL</td></tr>
-<tr class="separator:abe0b426f3812efa0eaae86ca518fa569"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a30d66aa50c4fd17094541546004dbf40"><td class="memItemLeft" align="right" valign="top">::google::protobuf::Metadata&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a30d66aa50c4fd17094541546004dbf40">GetMetadata</a> () const PROTOBUF_FINAL</td></tr>
-<tr class="separator:a30d66aa50c4fd17094541546004dbf40"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a55983267194f7846b7e3961cf507adb5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a55983267194f7846b7e3961cf507adb5">repeated_string_size</a> () const </td></tr>
-<tr class="separator:a55983267194f7846b7e3961cf507adb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3d50a1ba198eafbe37deaddc64baf913"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a3d50a1ba198eafbe37deaddc64baf913">clear_repeated_string</a> ()</td></tr>
-<tr class="separator:a3d50a1ba198eafbe37deaddc64baf913"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a46b0c118b47e8a284aa17e67f7a59b2e"><td class="memItemLeft" align="right" valign="top">const ::std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a46b0c118b47e8a284aa17e67f7a59b2e">repeated_string</a> (int index) const </td></tr>
-<tr class="separator:a46b0c118b47e8a284aa17e67f7a59b2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad7eaf0814c7cc13cde4be9de4561595f"><td class="memItemLeft" align="right" valign="top">::std::string *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ad7eaf0814c7cc13cde4be9de4561595f">mutable_repeated_string</a> (int index)</td></tr>
-<tr class="separator:ad7eaf0814c7cc13cde4be9de4561595f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a45281b332123a4915eec23db6e275b14"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a45281b332123a4915eec23db6e275b14">set_repeated_string</a> (int index, const ::std::string &amp;value)</td></tr>
-<tr class="separator:a45281b332123a4915eec23db6e275b14"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aec0ac4b236a68a38b62f286971903438"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aec0ac4b236a68a38b62f286971903438">set_repeated_string</a> (int index, const char *value)</td></tr>
-<tr class="separator:aec0ac4b236a68a38b62f286971903438"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0abb516e2aeaa9710ecc6c2ad7fb042f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a0abb516e2aeaa9710ecc6c2ad7fb042f">set_repeated_string</a> (int index, const char *value, size_t size)</td></tr>
-<tr class="separator:a0abb516e2aeaa9710ecc6c2ad7fb042f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4bd412f97a8b1780611e5b1c3e02fa8d"><td class="memItemLeft" align="right" valign="top">::std::string *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a4bd412f97a8b1780611e5b1c3e02fa8d">add_repeated_string</a> ()</td></tr>
-<tr class="separator:a4bd412f97a8b1780611e5b1c3e02fa8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3a326c9a6b31bff90c2b2304ac60ebdb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a3a326c9a6b31bff90c2b2304ac60ebdb">add_repeated_string</a> (const ::std::string &amp;value)</td></tr>
-<tr class="separator:a3a326c9a6b31bff90c2b2304ac60ebdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4a4c75103a648bd505e7a00b11627e65"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a4a4c75103a648bd505e7a00b11627e65">add_repeated_string</a> (const char *value)</td></tr>
-<tr class="separator:a4a4c75103a648bd505e7a00b11627e65"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60e2f83d4f3e1a8421256a9f018f8677"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a60e2f83d4f3e1a8421256a9f018f8677">add_repeated_string</a> (const char *value, size_t size)</td></tr>
-<tr class="separator:a60e2f83d4f3e1a8421256a9f018f8677"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3e354b416edba11e6a5591ad9d35ba56"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::RepeatedPtrField<br class="typebreak"/>
-&lt; ::std::string &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a3e354b416edba11e6a5591ad9d35ba56">repeated_string</a> () const </td></tr>
-<tr class="separator:a3e354b416edba11e6a5591ad9d35ba56"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7ce2baf97a7d69bbe1b0dc4ed3d587ac"><td class="memItemLeft" align="right" valign="top">::google::protobuf::RepeatedPtrField<br class="typebreak"/>
-&lt; ::std::string &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a7ce2baf97a7d69bbe1b0dc4ed3d587ac">mutable_repeated_string</a> ()</td></tr>
-<tr class="separator:a7ce2baf97a7d69bbe1b0dc4ed3d587ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf672f4ba6351d0a4e9464ecc9168b20"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#acf672f4ba6351d0a4e9464ecc9168b20">repeated_bytes_size</a> () const </td></tr>
-<tr class="separator:acf672f4ba6351d0a4e9464ecc9168b20"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a08ac1894179275803e9b5cd610b0d001"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a08ac1894179275803e9b5cd610b0d001">clear_repeated_bytes</a> ()</td></tr>
-<tr class="separator:a08ac1894179275803e9b5cd610b0d001"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0fc212ebcdde79c0e1ab67399c3482e7"><td class="memItemLeft" align="right" valign="top">const ::std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a0fc212ebcdde79c0e1ab67399c3482e7">repeated_bytes</a> (int index) const </td></tr>
-<tr class="separator:a0fc212ebcdde79c0e1ab67399c3482e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4084b5c020321b41e84baa419163cc77"><td class="memItemLeft" align="right" valign="top">::std::string *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a4084b5c020321b41e84baa419163cc77">mutable_repeated_bytes</a> (int index)</td></tr>
-<tr class="separator:a4084b5c020321b41e84baa419163cc77"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a411faf8a59de002e12a3d783342443d6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a411faf8a59de002e12a3d783342443d6">set_repeated_bytes</a> (int index, const ::std::string &amp;value)</td></tr>
-<tr class="separator:a411faf8a59de002e12a3d783342443d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aed607355bd9ad4623fcf46bdde81d704"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aed607355bd9ad4623fcf46bdde81d704">set_repeated_bytes</a> (int index, const char *value)</td></tr>
-<tr class="separator:aed607355bd9ad4623fcf46bdde81d704"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e85ba093aef40f362261de36a8b1d33"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a9e85ba093aef40f362261de36a8b1d33">set_repeated_bytes</a> (int index, const void *value, size_t size)</td></tr>
-<tr class="separator:a9e85ba093aef40f362261de36a8b1d33"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aab6b7e5decec687e304aec584af3edb3"><td class="memItemLeft" align="right" valign="top">::std::string *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aab6b7e5decec687e304aec584af3edb3">add_repeated_bytes</a> ()</td></tr>
-<tr class="separator:aab6b7e5decec687e304aec584af3edb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abfe4ccc65975a3f1d0a7da56e360ee1a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#abfe4ccc65975a3f1d0a7da56e360ee1a">add_repeated_bytes</a> (const ::std::string &amp;value)</td></tr>
-<tr class="separator:abfe4ccc65975a3f1d0a7da56e360ee1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7ca14a651ae5ca8607ee1cfbcf7c8844"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a7ca14a651ae5ca8607ee1cfbcf7c8844">add_repeated_bytes</a> (const char *value)</td></tr>
-<tr class="separator:a7ca14a651ae5ca8607ee1cfbcf7c8844"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a36810421ad5bfee77d4f36da7d979a2b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a36810421ad5bfee77d4f36da7d979a2b">add_repeated_bytes</a> (const void *value, size_t size)</td></tr>
-<tr class="separator:a36810421ad5bfee77d4f36da7d979a2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab6f4dce500393e523a1030b5efc6fd1f"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::RepeatedPtrField<br class="typebreak"/>
-&lt; ::std::string &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ab6f4dce500393e523a1030b5efc6fd1f">repeated_bytes</a> () const </td></tr>
-<tr class="separator:ab6f4dce500393e523a1030b5efc6fd1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab849bae4ab8b97e99ab5610ba210943f"><td class="memItemLeft" align="right" valign="top">::google::protobuf::RepeatedPtrField<br class="typebreak"/>
-&lt; ::std::string &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ab849bae4ab8b97e99ab5610ba210943f">mutable_repeated_bytes</a> ()</td></tr>
-<tr class="separator:ab849bae4ab8b97e99ab5610ba210943f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa5dee3804fc7e254b6642236bbb75865"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aa5dee3804fc7e254b6642236bbb75865">repeated_int32_size</a> () const </td></tr>
-<tr class="separator:aa5dee3804fc7e254b6642236bbb75865"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af9fa978add899044ec3d74f51243e781"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#af9fa978add899044ec3d74f51243e781">clear_repeated_int32</a> ()</td></tr>
-<tr class="separator:af9fa978add899044ec3d74f51243e781"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8d99a8a53a00b4bf69205be973d13690"><td class="memItemLeft" align="right" valign="top">::google::protobuf::int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a8d99a8a53a00b4bf69205be973d13690">repeated_int32</a> (int index) const </td></tr>
-<tr class="separator:a8d99a8a53a00b4bf69205be973d13690"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8c8cf9a84b14ba133b7430bc622c7534"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a8c8cf9a84b14ba133b7430bc622c7534">set_repeated_int32</a> (int index,::google::protobuf::int32 value)</td></tr>
-<tr class="separator:a8c8cf9a84b14ba133b7430bc622c7534"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a19a47112af38b8d54c47aaedcaf45493"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a19a47112af38b8d54c47aaedcaf45493">add_repeated_int32</a> (::google::protobuf::int32 value)</td></tr>
-<tr class="separator:a19a47112af38b8d54c47aaedcaf45493"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a09b6b05480c6bfa5826714a1aed3d619"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; ::google::protobuf::int32 &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a09b6b05480c6bfa5826714a1aed3d619">repeated_int32</a> () const </td></tr>
-<tr class="separator:a09b6b05480c6bfa5826714a1aed3d619"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe1743cf473e9666e1e9dbc880272a61"><td class="memItemLeft" align="right" valign="top">::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; ::google::protobuf::int32 &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#abe1743cf473e9666e1e9dbc880272a61">mutable_repeated_int32</a> ()</td></tr>
-<tr class="separator:abe1743cf473e9666e1e9dbc880272a61"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2c0987bc66b18daa478505ea6a30a912"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a2c0987bc66b18daa478505ea6a30a912">repeated_int64_size</a> () const </td></tr>
-<tr class="separator:a2c0987bc66b18daa478505ea6a30a912"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a62fca261a526bdfd6501eb9fbddce81a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a62fca261a526bdfd6501eb9fbddce81a">clear_repeated_int64</a> ()</td></tr>
-<tr class="separator:a62fca261a526bdfd6501eb9fbddce81a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad3e48b41c3e502823846954480a8a8fe"><td class="memItemLeft" align="right" valign="top">::google::protobuf::int64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ad3e48b41c3e502823846954480a8a8fe">repeated_int64</a> (int index) const </td></tr>
-<tr class="separator:ad3e48b41c3e502823846954480a8a8fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adef5f9a2f6869dd8f4842312fc0ba1b1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#adef5f9a2f6869dd8f4842312fc0ba1b1">set_repeated_int64</a> (int index,::google::protobuf::int64 value)</td></tr>
-<tr class="separator:adef5f9a2f6869dd8f4842312fc0ba1b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab0b47477f36eb90fa3776774f32e052b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ab0b47477f36eb90fa3776774f32e052b">add_repeated_int64</a> (::google::protobuf::int64 value)</td></tr>
-<tr class="separator:ab0b47477f36eb90fa3776774f32e052b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2e3ad7ed7c09c0749ca8d14a529c936f"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; ::google::protobuf::int64 &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a2e3ad7ed7c09c0749ca8d14a529c936f">repeated_int64</a> () const </td></tr>
-<tr class="separator:a2e3ad7ed7c09c0749ca8d14a529c936f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a22c4444ee7704218455f4a2cc88b7e8a"><td class="memItemLeft" align="right" valign="top">::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; ::google::protobuf::int64 &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a22c4444ee7704218455f4a2cc88b7e8a">mutable_repeated_int64</a> ()</td></tr>
-<tr class="separator:a22c4444ee7704218455f4a2cc88b7e8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a367af702a376db49bb4874d974b48122"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a367af702a376db49bb4874d974b48122">repeated_uint32_size</a> () const </td></tr>
-<tr class="separator:a367af702a376db49bb4874d974b48122"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a439f6d9e15bdc7627993974f85b43562"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a439f6d9e15bdc7627993974f85b43562">clear_repeated_uint32</a> ()</td></tr>
-<tr class="separator:a439f6d9e15bdc7627993974f85b43562"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a185c85f2be8f4d27ee9cc8c5526d3c80"><td class="memItemLeft" align="right" valign="top">::google::protobuf::uint32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a185c85f2be8f4d27ee9cc8c5526d3c80">repeated_uint32</a> (int index) const </td></tr>
-<tr class="separator:a185c85f2be8f4d27ee9cc8c5526d3c80"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2f46eb52b5524912683048f0370af50b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a2f46eb52b5524912683048f0370af50b">set_repeated_uint32</a> (int index,::google::protobuf::uint32 value)</td></tr>
-<tr class="separator:a2f46eb52b5524912683048f0370af50b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a624bf7775d5bbb76ad8737268a629390"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a624bf7775d5bbb76ad8737268a629390">add_repeated_uint32</a> (::google::protobuf::uint32 value)</td></tr>
-<tr class="separator:a624bf7775d5bbb76ad8737268a629390"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee0615e3d0abeddab121671946a06681"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; ::google::protobuf::uint32 &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aee0615e3d0abeddab121671946a06681">repeated_uint32</a> () const </td></tr>
-<tr class="separator:aee0615e3d0abeddab121671946a06681"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4d20ef7fdbf6e1541c4f4df6ead25f01"><td class="memItemLeft" align="right" valign="top">::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; ::google::protobuf::uint32 &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a4d20ef7fdbf6e1541c4f4df6ead25f01">mutable_repeated_uint32</a> ()</td></tr>
-<tr class="separator:a4d20ef7fdbf6e1541c4f4df6ead25f01"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1f33380144ad2fd42f3574dfcc444eb8"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a1f33380144ad2fd42f3574dfcc444eb8">repeated_uint64_size</a> () const </td></tr>
-<tr class="separator:a1f33380144ad2fd42f3574dfcc444eb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aec1fb3a582a642688a01a6dc9097cef8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aec1fb3a582a642688a01a6dc9097cef8">clear_repeated_uint64</a> ()</td></tr>
-<tr class="separator:aec1fb3a582a642688a01a6dc9097cef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab3d9bf46249a0a7235b5366731318ba4"><td class="memItemLeft" align="right" valign="top">::google::protobuf::uint64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ab3d9bf46249a0a7235b5366731318ba4">repeated_uint64</a> (int index) const </td></tr>
-<tr class="separator:ab3d9bf46249a0a7235b5366731318ba4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ed95abbeab9d6adf5a4de7bd16e38ad"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a9ed95abbeab9d6adf5a4de7bd16e38ad">set_repeated_uint64</a> (int index,::google::protobuf::uint64 value)</td></tr>
-<tr class="separator:a9ed95abbeab9d6adf5a4de7bd16e38ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a03042d43f312aad50ee04e3a7d750ebd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a03042d43f312aad50ee04e3a7d750ebd">add_repeated_uint64</a> (::google::protobuf::uint64 value)</td></tr>
-<tr class="separator:a03042d43f312aad50ee04e3a7d750ebd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae72a0a1908dfde10f3b933573b3d0ae7"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; ::google::protobuf::uint64 &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ae72a0a1908dfde10f3b933573b3d0ae7">repeated_uint64</a> () const </td></tr>
-<tr class="separator:ae72a0a1908dfde10f3b933573b3d0ae7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adf41f870dbb5e0bc25e50d8457c9fd7a"><td class="memItemLeft" align="right" valign="top">::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; ::google::protobuf::uint64 &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#adf41f870dbb5e0bc25e50d8457c9fd7a">mutable_repeated_uint64</a> ()</td></tr>
-<tr class="separator:adf41f870dbb5e0bc25e50d8457c9fd7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a77329780ce952ea4a8ca2df9803f3623"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a77329780ce952ea4a8ca2df9803f3623">repeated_sint32_size</a> () const </td></tr>
-<tr class="separator:a77329780ce952ea4a8ca2df9803f3623"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac51315e83513e1c3bb7ffc81a566a902"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ac51315e83513e1c3bb7ffc81a566a902">clear_repeated_sint32</a> ()</td></tr>
-<tr class="separator:ac51315e83513e1c3bb7ffc81a566a902"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7951db4ae32d385b0b349eda86958cd8"><td class="memItemLeft" align="right" valign="top">::google::protobuf::int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a7951db4ae32d385b0b349eda86958cd8">repeated_sint32</a> (int index) const </td></tr>
-<tr class="separator:a7951db4ae32d385b0b349eda86958cd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2137c27099d10581c896cfe66739d57e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a2137c27099d10581c896cfe66739d57e">set_repeated_sint32</a> (int index,::google::protobuf::int32 value)</td></tr>
-<tr class="separator:a2137c27099d10581c896cfe66739d57e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af1116c81286cbda75290e308408e585e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#af1116c81286cbda75290e308408e585e">add_repeated_sint32</a> (::google::protobuf::int32 value)</td></tr>
-<tr class="separator:af1116c81286cbda75290e308408e585e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aef6c53d76a98fe12bd10ea510111d7b3"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; ::google::protobuf::int32 &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aef6c53d76a98fe12bd10ea510111d7b3">repeated_sint32</a> () const </td></tr>
-<tr class="separator:aef6c53d76a98fe12bd10ea510111d7b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac066f6596cde8e05e69d8aa739691168"><td class="memItemLeft" align="right" valign="top">::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; ::google::protobuf::int32 &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ac066f6596cde8e05e69d8aa739691168">mutable_repeated_sint32</a> ()</td></tr>
-<tr class="separator:ac066f6596cde8e05e69d8aa739691168"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0cda058c580a5486074a01e98239bf8f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a0cda058c580a5486074a01e98239bf8f">repeated_sint64_size</a> () const </td></tr>
-<tr class="separator:a0cda058c580a5486074a01e98239bf8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf3f8f46af14f0970a6a1ad6f3017db5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#acf3f8f46af14f0970a6a1ad6f3017db5">clear_repeated_sint64</a> ()</td></tr>
-<tr class="separator:acf3f8f46af14f0970a6a1ad6f3017db5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aae39cb3cb03a6f9d6f702184b9492efa"><td class="memItemLeft" align="right" valign="top">::google::protobuf::int64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aae39cb3cb03a6f9d6f702184b9492efa">repeated_sint64</a> (int index) const </td></tr>
-<tr class="separator:aae39cb3cb03a6f9d6f702184b9492efa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa62b7ffae16fa698dc544bfed11dc027"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aa62b7ffae16fa698dc544bfed11dc027">set_repeated_sint64</a> (int index,::google::protobuf::int64 value)</td></tr>
-<tr class="separator:aa62b7ffae16fa698dc544bfed11dc027"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a68ade42c3711bddca8449e6c332a87b1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a68ade42c3711bddca8449e6c332a87b1">add_repeated_sint64</a> (::google::protobuf::int64 value)</td></tr>
-<tr class="separator:a68ade42c3711bddca8449e6c332a87b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0058b7d724e35a76d9b4943f654b296e"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; ::google::protobuf::int64 &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a0058b7d724e35a76d9b4943f654b296e">repeated_sint64</a> () const </td></tr>
-<tr class="separator:a0058b7d724e35a76d9b4943f654b296e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaa957609830340a6986fef54ad1ce5af"><td class="memItemLeft" align="right" valign="top">::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; ::google::protobuf::int64 &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aaa957609830340a6986fef54ad1ce5af">mutable_repeated_sint64</a> ()</td></tr>
-<tr class="separator:aaa957609830340a6986fef54ad1ce5af"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac01008dd8f2b29224734adce7546718a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ac01008dd8f2b29224734adce7546718a">repeated_float_size</a> () const </td></tr>
-<tr class="separator:ac01008dd8f2b29224734adce7546718a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab3b9547dfe7a936e213d284f2fc08d99"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ab3b9547dfe7a936e213d284f2fc08d99">clear_repeated_float</a> ()</td></tr>
-<tr class="separator:ab3b9547dfe7a936e213d284f2fc08d99"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac3fe3afc424efcb5673d0e6d4ac17ea9"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ac3fe3afc424efcb5673d0e6d4ac17ea9">repeated_float</a> (int index) const </td></tr>
-<tr class="separator:ac3fe3afc424efcb5673d0e6d4ac17ea9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a90f315fca0c640a9888b434350d7faf8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a90f315fca0c640a9888b434350d7faf8">set_repeated_float</a> (int index, float value)</td></tr>
-<tr class="separator:a90f315fca0c640a9888b434350d7faf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad569affffd8481f80488ed5bf73032c0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ad569affffd8481f80488ed5bf73032c0">add_repeated_float</a> (float value)</td></tr>
-<tr class="separator:ad569affffd8481f80488ed5bf73032c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7872efed5d4b15e4b39629117c6c79ee"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; float &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a7872efed5d4b15e4b39629117c6c79ee">repeated_float</a> () const </td></tr>
-<tr class="separator:a7872efed5d4b15e4b39629117c6c79ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2a5231fdd74012d276816f4a881e3c94"><td class="memItemLeft" align="right" valign="top">::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; float &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a2a5231fdd74012d276816f4a881e3c94">mutable_repeated_float</a> ()</td></tr>
-<tr class="separator:a2a5231fdd74012d276816f4a881e3c94"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab07b8d6168efe1521ede1ad07a9f8250"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ab07b8d6168efe1521ede1ad07a9f8250">repeated_double_size</a> () const </td></tr>
-<tr class="separator:ab07b8d6168efe1521ede1ad07a9f8250"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2a1cb118e261b7b4af54d5d3faafc92a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a2a1cb118e261b7b4af54d5d3faafc92a">clear_repeated_double</a> ()</td></tr>
-<tr class="separator:a2a1cb118e261b7b4af54d5d3faafc92a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1d8f175404cff137560d8ae7c0b59440"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a1d8f175404cff137560d8ae7c0b59440">repeated_double</a> (int index) const </td></tr>
-<tr class="separator:a1d8f175404cff137560d8ae7c0b59440"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab399182fada11a7ce81a095a3d561f3a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ab399182fada11a7ce81a095a3d561f3a">set_repeated_double</a> (int index, double value)</td></tr>
-<tr class="separator:ab399182fada11a7ce81a095a3d561f3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a42c12638c61e6d5d41f8edbe398457ac"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a42c12638c61e6d5d41f8edbe398457ac">add_repeated_double</a> (double value)</td></tr>
-<tr class="separator:a42c12638c61e6d5d41f8edbe398457ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4b9118a6a76203655a740f6a80d3b964"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; double &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a4b9118a6a76203655a740f6a80d3b964">repeated_double</a> () const </td></tr>
-<tr class="separator:a4b9118a6a76203655a740f6a80d3b964"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1bd68d663e617d012f7766d651a28530"><td class="memItemLeft" align="right" valign="top">::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; double &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a1bd68d663e617d012f7766d651a28530">mutable_repeated_double</a> ()</td></tr>
-<tr class="separator:a1bd68d663e617d012f7766d651a28530"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a877182c16721ea3139c559d512fcf21a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a877182c16721ea3139c559d512fcf21a">repeated_enum_size</a> () const </td></tr>
-<tr class="separator:a877182c16721ea3139c559d512fcf21a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaa62291b13ce79feeca007aa5e0c1f9a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aaa62291b13ce79feeca007aa5e0c1f9a">clear_repeated_enum</a> ()</td></tr>
-<tr class="separator:aaa62291b13ce79feeca007aa5e0c1f9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aac4acec0688a4c58e497440a79b11ce5"><td class="memItemLeft" align="right" valign="top">::<a class="el" href="namespacetests.html#a6c049fa6c86c025963220fd51801ddd4">tests::Enum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aac4acec0688a4c58e497440a79b11ce5">repeated_enum</a> (int index) const </td></tr>
-<tr class="separator:aac4acec0688a4c58e497440a79b11ce5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8ec8890dd9048d064ff132c001d59d3a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a8ec8890dd9048d064ff132c001d59d3a">set_repeated_enum</a> (int index,::<a class="el" href="namespacetests.html#a6c049fa6c86c025963220fd51801ddd4">tests::Enum</a> value)</td></tr>
-<tr class="separator:a8ec8890dd9048d064ff132c001d59d3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aafb6073ef42a3a2e0e5130e21ed3687b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aafb6073ef42a3a2e0e5130e21ed3687b">add_repeated_enum</a> (::<a class="el" href="namespacetests.html#a6c049fa6c86c025963220fd51801ddd4">tests::Enum</a> value)</td></tr>
-<tr class="separator:aafb6073ef42a3a2e0e5130e21ed3687b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a47fa1a01c93678f28bfe14a980976354"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; int &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a47fa1a01c93678f28bfe14a980976354">repeated_enum</a> () const </td></tr>
-<tr class="separator:a47fa1a01c93678f28bfe14a980976354"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0b592fd059de4d86bb65ab661ad4ec61"><td class="memItemLeft" align="right" valign="top">::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; int &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a0b592fd059de4d86bb65ab661ad4ec61">mutable_repeated_enum</a> ()</td></tr>
-<tr class="separator:a0b592fd059de4d86bb65ab661ad4ec61"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adf53d489b2dd2f7e9448c3110afab464"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#adf53d489b2dd2f7e9448c3110afab464">repeated_nested_size</a> () const </td></tr>
-<tr class="separator:adf53d489b2dd2f7e9448c3110afab464"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aacdee8a99984a460200201e26ac2eb55"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aacdee8a99984a460200201e26ac2eb55">clear_repeated_nested</a> ()</td></tr>
-<tr class="separator:aacdee8a99984a460200201e26ac2eb55"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aed8d2642c7e33eed0ac4c62b7b0271fa"><td class="memItemLeft" align="right" valign="top">const ::<a class="el" href="classtests_1_1Nested.html">tests::Nested</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aed8d2642c7e33eed0ac4c62b7b0271fa">repeated_nested</a> (int index) const </td></tr>
-<tr class="separator:aed8d2642c7e33eed0ac4c62b7b0271fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a21cd313447daf1c3b76928e4f7070b77"><td class="memItemLeft" align="right" valign="top">::<a class="el" href="classtests_1_1Nested.html">tests::Nested</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a21cd313447daf1c3b76928e4f7070b77">mutable_repeated_nested</a> (int index)</td></tr>
-<tr class="separator:a21cd313447daf1c3b76928e4f7070b77"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e1d9d8e1bb5ddbaa349fe48066433f3"><td class="memItemLeft" align="right" valign="top">::<a class="el" href="classtests_1_1Nested.html">tests::Nested</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a0e1d9d8e1bb5ddbaa349fe48066433f3">add_repeated_nested</a> ()</td></tr>
-<tr class="separator:a0e1d9d8e1bb5ddbaa349fe48066433f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad896e314a592106b2ff78d81cbe56e6a"><td class="memItemLeft" align="right" valign="top">::google::protobuf::RepeatedPtrField<br class="typebreak"/>
-&lt; ::<a class="el" href="classtests_1_1Nested.html">tests::Nested</a> &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ad896e314a592106b2ff78d81cbe56e6a">mutable_repeated_nested</a> ()</td></tr>
-<tr class="separator:ad896e314a592106b2ff78d81cbe56e6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aae70ad0db83b1f467be159e4ad5c6382"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::RepeatedPtrField<br class="typebreak"/>
-&lt; ::<a class="el" href="classtests_1_1Nested.html">tests::Nested</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aae70ad0db83b1f467be159e4ad5c6382">repeated_nested</a> () const </td></tr>
-<tr class="separator:aae70ad0db83b1f467be159e4ad5c6382"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a53780ddde5e9b10af7a33f19c8dd3aec"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a53780ddde5e9b10af7a33f19c8dd3aec">empty_size</a> () const </td></tr>
-<tr class="separator:a53780ddde5e9b10af7a33f19c8dd3aec"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5975c42c893403143aaba378955d3a88"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a5975c42c893403143aaba378955d3a88">clear_empty</a> ()</td></tr>
-<tr class="separator:a5975c42c893403143aaba378955d3a88"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa63bbc02a8c483b77eee11b7653f30c2"><td class="memItemLeft" align="right" valign="top">const ::std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aa63bbc02a8c483b77eee11b7653f30c2">empty</a> (int index) const </td></tr>
-<tr class="separator:aa63bbc02a8c483b77eee11b7653f30c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aab4e63932c546820d4bd42430fbcb08b"><td class="memItemLeft" align="right" valign="top">::std::string *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aab4e63932c546820d4bd42430fbcb08b">mutable_empty</a> (int index)</td></tr>
-<tr class="separator:aab4e63932c546820d4bd42430fbcb08b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac4fa36a167a2d438119cb411b2b0c50e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ac4fa36a167a2d438119cb411b2b0c50e">set_empty</a> (int index, const ::std::string &amp;value)</td></tr>
-<tr class="separator:ac4fa36a167a2d438119cb411b2b0c50e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a939e07e2156bf2c1b8762b7dcb678bea"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a939e07e2156bf2c1b8762b7dcb678bea">set_empty</a> (int index, const char *value)</td></tr>
-<tr class="separator:a939e07e2156bf2c1b8762b7dcb678bea"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7631ccf2eebd096162db0bf3cb543ab6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a7631ccf2eebd096162db0bf3cb543ab6">set_empty</a> (int index, const char *value, size_t size)</td></tr>
-<tr class="separator:a7631ccf2eebd096162db0bf3cb543ab6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8978dc98795cf1d4a1cf33216dd313bd"><td class="memItemLeft" align="right" valign="top">::std::string *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a8978dc98795cf1d4a1cf33216dd313bd">add_empty</a> ()</td></tr>
-<tr class="separator:a8978dc98795cf1d4a1cf33216dd313bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aad33a2e4cfbc88fc66ff4d6287961ea3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aad33a2e4cfbc88fc66ff4d6287961ea3">add_empty</a> (const ::std::string &amp;value)</td></tr>
-<tr class="separator:aad33a2e4cfbc88fc66ff4d6287961ea3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3e2bce452fcaee78234c7be07c5e5ef0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a3e2bce452fcaee78234c7be07c5e5ef0">add_empty</a> (const char *value)</td></tr>
-<tr class="separator:a3e2bce452fcaee78234c7be07c5e5ef0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adeeb94430399f324000ffa6f2bcd031a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#adeeb94430399f324000ffa6f2bcd031a">add_empty</a> (const char *value, size_t size)</td></tr>
-<tr class="separator:adeeb94430399f324000ffa6f2bcd031a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a49480a0633243135a410720c8024fffd"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::RepeatedPtrField<br class="typebreak"/>
-&lt; ::std::string &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a49480a0633243135a410720c8024fffd">empty</a> () const </td></tr>
-<tr class="separator:a49480a0633243135a410720c8024fffd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae39c3ed4693deac46b8bca635d4e4248"><td class="memItemLeft" align="right" valign="top">::google::protobuf::RepeatedPtrField<br class="typebreak"/>
-&lt; ::std::string &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ae39c3ed4693deac46b8bca635d4e4248">mutable_empty</a> ()</td></tr>
-<tr class="separator:ae39c3ed4693deac46b8bca635d4e4248"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5324f4c7276c3f63d52a6775d186b8f7"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a5324f4c7276c3f63d52a6775d186b8f7">repeated_bool_size</a> () const </td></tr>
-<tr class="separator:a5324f4c7276c3f63d52a6775d186b8f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aea3e7ecb66996851d82be52df8295803"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aea3e7ecb66996851d82be52df8295803">clear_repeated_bool</a> ()</td></tr>
-<tr class="separator:aea3e7ecb66996851d82be52df8295803"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a74f0df90b80f006d16a9abf59e7a67c8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a74f0df90b80f006d16a9abf59e7a67c8">repeated_bool</a> (int index) const </td></tr>
-<tr class="separator:a74f0df90b80f006d16a9abf59e7a67c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a805f14fda835b82e9ef4c1c94b07ae44"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a805f14fda835b82e9ef4c1c94b07ae44">set_repeated_bool</a> (int index, bool value)</td></tr>
-<tr class="separator:a805f14fda835b82e9ef4c1c94b07ae44"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a910b54fc63c2f7aee0f5908bef317c81"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a910b54fc63c2f7aee0f5908bef317c81">add_repeated_bool</a> (bool value)</td></tr>
-<tr class="separator:a910b54fc63c2f7aee0f5908bef317c81"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a43784198913395ff222e81e635cebed2"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; bool &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a43784198913395ff222e81e635cebed2">repeated_bool</a> () const </td></tr>
-<tr class="separator:a43784198913395ff222e81e635cebed2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4dc1d4d05ac5e1a37d73b6c25471c410"><td class="memItemLeft" align="right" valign="top">::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; bool &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a4dc1d4d05ac5e1a37d73b6c25471c410">mutable_repeated_bool</a> ()</td></tr>
-<tr class="separator:a4dc1d4d05ac5e1a37d73b6c25471c410"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a275478f3886e2e2749ad8aa2dd242703"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a275478f3886e2e2749ad8aa2dd242703">has_str</a> () const </td></tr>
-<tr class="separator:a275478f3886e2e2749ad8aa2dd242703"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a66dd75debb99ca6c89fd1446b831dcf8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a66dd75debb99ca6c89fd1446b831dcf8">clear_str</a> ()</td></tr>
-<tr class="separator:a66dd75debb99ca6c89fd1446b831dcf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41007a1b238f46719dcb5858765dcb9b"><td class="memItemLeft" align="right" valign="top">const ::std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a41007a1b238f46719dcb5858765dcb9b">str</a> () const </td></tr>
-<tr class="separator:a41007a1b238f46719dcb5858765dcb9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac8b59f6e19f7bf3860490c7beec4b27e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ac8b59f6e19f7bf3860490c7beec4b27e">set_str</a> (const ::std::string &amp;value)</td></tr>
-<tr class="separator:ac8b59f6e19f7bf3860490c7beec4b27e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa9dca2a7bef94f3161980bfb0f5f2a66"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aa9dca2a7bef94f3161980bfb0f5f2a66">set_str</a> (const char *value)</td></tr>
-<tr class="separator:aa9dca2a7bef94f3161980bfb0f5f2a66"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acce083c20701810bc33a48097e5526d2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#acce083c20701810bc33a48097e5526d2">set_str</a> (const char *value, size_t size)</td></tr>
-<tr class="separator:acce083c20701810bc33a48097e5526d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a982e52d868809c0cb876c9a359e7cfd1"><td class="memItemLeft" align="right" valign="top">::std::string *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a982e52d868809c0cb876c9a359e7cfd1">mutable_str</a> ()</td></tr>
-<tr class="separator:a982e52d868809c0cb876c9a359e7cfd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a07db74760f21a4a4880d987154f8e701"><td class="memItemLeft" align="right" valign="top">::std::string *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a07db74760f21a4a4880d987154f8e701">release_str</a> ()</td></tr>
-<tr class="separator:a07db74760f21a4a4880d987154f8e701"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac02203126b129de03bd7471a2e05b20a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ac02203126b129de03bd7471a2e05b20a">set_allocated_str</a> (::std::string *<a class="el" href="classtests_1_1Message.html#a41007a1b238f46719dcb5858765dcb9b">str</a>)</td></tr>
-<tr class="separator:ac02203126b129de03bd7471a2e05b20a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8bb34647fca185ecd2de1b355d83a441"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a8bb34647fca185ecd2de1b355d83a441">has_bytes</a> () const </td></tr>
-<tr class="separator:a8bb34647fca185ecd2de1b355d83a441"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c92bdae971a3413c2898434d9f0c57c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a7c92bdae971a3413c2898434d9f0c57c">clear_bytes</a> ()</td></tr>
-<tr class="separator:a7c92bdae971a3413c2898434d9f0c57c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1204c9dc0de2dc2be2e10382ebb7c52e"><td class="memItemLeft" align="right" valign="top">const ::std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a1204c9dc0de2dc2be2e10382ebb7c52e">bytes</a> () const </td></tr>
-<tr class="separator:a1204c9dc0de2dc2be2e10382ebb7c52e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab13a706c9fc0912655b4d8dca0702416"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ab13a706c9fc0912655b4d8dca0702416">set_bytes</a> (const ::std::string &amp;value)</td></tr>
-<tr class="separator:ab13a706c9fc0912655b4d8dca0702416"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aab03547a472c4f371ca3e23794c64571"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aab03547a472c4f371ca3e23794c64571">set_bytes</a> (const char *value)</td></tr>
-<tr class="separator:aab03547a472c4f371ca3e23794c64571"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2f11ab433e4096d9b6e104c89371f58a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a2f11ab433e4096d9b6e104c89371f58a">set_bytes</a> (const void *value, size_t size)</td></tr>
-<tr class="separator:a2f11ab433e4096d9b6e104c89371f58a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1cff83e94b0f8775f00146227c371de2"><td class="memItemLeft" align="right" valign="top">::std::string *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a1cff83e94b0f8775f00146227c371de2">mutable_bytes</a> ()</td></tr>
-<tr class="separator:a1cff83e94b0f8775f00146227c371de2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a59cb90cd083f022906936b4e20a484de"><td class="memItemLeft" align="right" valign="top">::std::string *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a59cb90cd083f022906936b4e20a484de">release_bytes</a> ()</td></tr>
-<tr class="separator:a59cb90cd083f022906936b4e20a484de"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a015a99ed3efa035ccb57f68854a264f5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a015a99ed3efa035ccb57f68854a264f5">set_allocated_bytes</a> (::std::string *<a class="el" href="classtests_1_1Message.html#a1204c9dc0de2dc2be2e10382ebb7c52e">bytes</a>)</td></tr>
-<tr class="separator:a015a99ed3efa035ccb57f68854a264f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a581c10a76b4a545bdcc68cf72296b6ef"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a581c10a76b4a545bdcc68cf72296b6ef">has_nested</a> () const </td></tr>
-<tr class="separator:a581c10a76b4a545bdcc68cf72296b6ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad9517d31ff713c65ce417a713b3306a1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ad9517d31ff713c65ce417a713b3306a1">clear_nested</a> ()</td></tr>
-<tr class="separator:ad9517d31ff713c65ce417a713b3306a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aee68f7a6412d62af5b197a72d992a3ba"><td class="memItemLeft" align="right" valign="top">const ::<a class="el" href="classtests_1_1Nested.html">tests::Nested</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aee68f7a6412d62af5b197a72d992a3ba">nested</a> () const </td></tr>
-<tr class="separator:aee68f7a6412d62af5b197a72d992a3ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4dc88382105f549d30fa72e6e473b9f0"><td class="memItemLeft" align="right" valign="top">::<a class="el" href="classtests_1_1Nested.html">tests::Nested</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a4dc88382105f549d30fa72e6e473b9f0">mutable_nested</a> ()</td></tr>
-<tr class="separator:a4dc88382105f549d30fa72e6e473b9f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a95fcfc82c4c0a83a23cc9b3d1034e83e"><td class="memItemLeft" align="right" valign="top">::<a class="el" href="classtests_1_1Nested.html">tests::Nested</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a95fcfc82c4c0a83a23cc9b3d1034e83e">release_nested</a> ()</td></tr>
-<tr class="separator:a95fcfc82c4c0a83a23cc9b3d1034e83e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adbc8fab113ce77eddadccc4cf212c95b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#adbc8fab113ce77eddadccc4cf212c95b">set_allocated_nested</a> (::<a class="el" href="classtests_1_1Nested.html">tests::Nested</a> *<a class="el" href="classtests_1_1Message.html#aee68f7a6412d62af5b197a72d992a3ba">nested</a>)</td></tr>
-<tr class="separator:adbc8fab113ce77eddadccc4cf212c95b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a676bb48a6056185808b6de531972a8f1"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a676bb48a6056185808b6de531972a8f1">has_int64</a> () const </td></tr>
-<tr class="separator:a676bb48a6056185808b6de531972a8f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac2588d1a79b6bb1401ca1aaad53a6d03"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ac2588d1a79b6bb1401ca1aaad53a6d03">clear_int64</a> ()</td></tr>
-<tr class="separator:ac2588d1a79b6bb1401ca1aaad53a6d03"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac68916a4fa634e6a6b063639df3cbc2f"><td class="memItemLeft" align="right" valign="top">::google::protobuf::int64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ac68916a4fa634e6a6b063639df3cbc2f">int64</a> () const </td></tr>
-<tr class="separator:ac68916a4fa634e6a6b063639df3cbc2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a44eab63a55422e4a8cb1c8a4b6e6b94d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a44eab63a55422e4a8cb1c8a4b6e6b94d">set_int64</a> (::google::protobuf::int64 value)</td></tr>
-<tr class="separator:a44eab63a55422e4a8cb1c8a4b6e6b94d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa7a640e0d4f759686f40691350fa819d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aa7a640e0d4f759686f40691350fa819d">has_int32</a> () const </td></tr>
-<tr class="separator:aa7a640e0d4f759686f40691350fa819d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa194eacc0ef1b8aaffddccdd1a76aaf3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aa194eacc0ef1b8aaffddccdd1a76aaf3">clear_int32</a> ()</td></tr>
-<tr class="separator:aa194eacc0ef1b8aaffddccdd1a76aaf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1ca046796f145a250e595344acb0aa3d"><td class="memItemLeft" align="right" valign="top">::google::protobuf::int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a1ca046796f145a250e595344acb0aa3d">int32</a> () const </td></tr>
-<tr class="separator:a1ca046796f145a250e595344acb0aa3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af840595d79ea8168b16990a02ee9ce96"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#af840595d79ea8168b16990a02ee9ce96">set_int32</a> (::google::protobuf::int32 value)</td></tr>
-<tr class="separator:af840595d79ea8168b16990a02ee9ce96"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a96977804aa57e67a0ae421e18150387b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a96977804aa57e67a0ae421e18150387b">has_uint32</a> () const </td></tr>
-<tr class="separator:a96977804aa57e67a0ae421e18150387b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1a8fa5d54db66c9fccbef9ae96fb0873"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a1a8fa5d54db66c9fccbef9ae96fb0873">clear_uint32</a> ()</td></tr>
-<tr class="separator:a1a8fa5d54db66c9fccbef9ae96fb0873"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5cd492441cf1cf1da72fdc372f3aa61a"><td class="memItemLeft" align="right" valign="top">::google::protobuf::uint32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a5cd492441cf1cf1da72fdc372f3aa61a">uint32</a> () const </td></tr>
-<tr class="separator:a5cd492441cf1cf1da72fdc372f3aa61a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a76d02455cd032e850f05cabf734a846f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a76d02455cd032e850f05cabf734a846f">set_uint32</a> (::google::protobuf::uint32 value)</td></tr>
-<tr class="separator:a76d02455cd032e850f05cabf734a846f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac1daf4d01f6b434d55216897831ad6ee"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ac1daf4d01f6b434d55216897831ad6ee">has_uint64</a> () const </td></tr>
-<tr class="separator:ac1daf4d01f6b434d55216897831ad6ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab0bdca6e703e9b1f46ad9088a2397d59"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ab0bdca6e703e9b1f46ad9088a2397d59">clear_uint64</a> ()</td></tr>
-<tr class="separator:ab0bdca6e703e9b1f46ad9088a2397d59"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a60a9b8168e781e16629c968aeb245645"><td class="memItemLeft" align="right" valign="top">::google::protobuf::uint64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a60a9b8168e781e16629c968aeb245645">uint64</a> () const </td></tr>
-<tr class="separator:a60a9b8168e781e16629c968aeb245645"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a19858d16eefab17136ebb2bff7714ed1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a19858d16eefab17136ebb2bff7714ed1">set_uint64</a> (::google::protobuf::uint64 value)</td></tr>
-<tr class="separator:a19858d16eefab17136ebb2bff7714ed1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a48e83b94cf278364dfa72d697ab59b9e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a48e83b94cf278364dfa72d697ab59b9e">has_sint64</a> () const </td></tr>
-<tr class="separator:a48e83b94cf278364dfa72d697ab59b9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5a0b2e85291c4ed06c0cdf80560ec0dc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a5a0b2e85291c4ed06c0cdf80560ec0dc">clear_sint64</a> ()</td></tr>
-<tr class="separator:a5a0b2e85291c4ed06c0cdf80560ec0dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a72b70614d0046b19f069bc8ac22ca678"><td class="memItemLeft" align="right" valign="top">::google::protobuf::int64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a72b70614d0046b19f069bc8ac22ca678">sint64</a> () const </td></tr>
-<tr class="separator:a72b70614d0046b19f069bc8ac22ca678"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a71a2e37fea9c2ba918e3f7e18c7c626e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a71a2e37fea9c2ba918e3f7e18c7c626e">set_sint64</a> (::google::protobuf::int64 value)</td></tr>
-<tr class="separator:a71a2e37fea9c2ba918e3f7e18c7c626e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aad8983bd36c480a115168550efbfa600"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aad8983bd36c480a115168550efbfa600">has_sint32</a> () const </td></tr>
-<tr class="separator:aad8983bd36c480a115168550efbfa600"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a10457e513d62685ba5fde35e0db455ec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a10457e513d62685ba5fde35e0db455ec">clear_sint32</a> ()</td></tr>
-<tr class="separator:a10457e513d62685ba5fde35e0db455ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae97af40e68f6cce95af67b605b4bc36c"><td class="memItemLeft" align="right" valign="top">::google::protobuf::int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ae97af40e68f6cce95af67b605b4bc36c">sint32</a> () const </td></tr>
-<tr class="separator:ae97af40e68f6cce95af67b605b4bc36c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aed5de82b4f8036708793743d3d3e1f78"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aed5de82b4f8036708793743d3d3e1f78">set_sint32</a> (::google::protobuf::int32 value)</td></tr>
-<tr class="separator:aed5de82b4f8036708793743d3d3e1f78"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7d3d27abaa6f2ec569f22a86d210576e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a7d3d27abaa6f2ec569f22a86d210576e">has_f</a> () const </td></tr>
-<tr class="separator:a7d3d27abaa6f2ec569f22a86d210576e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a86171982139ca7a9db3ce47e32936b4c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a86171982139ca7a9db3ce47e32936b4c">clear_f</a> ()</td></tr>
-<tr class="separator:a86171982139ca7a9db3ce47e32936b4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa591aa783c1c240a62cd6ed4322b732d"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aa591aa783c1c240a62cd6ed4322b732d">f</a> () const </td></tr>
-<tr class="separator:aa591aa783c1c240a62cd6ed4322b732d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a811d231d94ff10e0bb2356a094b3ac14"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a811d231d94ff10e0bb2356a094b3ac14">set_f</a> (float value)</td></tr>
-<tr class="separator:a811d231d94ff10e0bb2356a094b3ac14"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9dcbd40de86cb189df00796145a9f753"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a9dcbd40de86cb189df00796145a9f753">has_d</a> () const </td></tr>
-<tr class="separator:a9dcbd40de86cb189df00796145a9f753"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab82f92ab92fbb8fe158de5f081391af9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ab82f92ab92fbb8fe158de5f081391af9">clear_d</a> ()</td></tr>
-<tr class="separator:ab82f92ab92fbb8fe158de5f081391af9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae95b698daa1f72dfff018d7490c91d24"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ae95b698daa1f72dfff018d7490c91d24">d</a> () const </td></tr>
-<tr class="separator:ae95b698daa1f72dfff018d7490c91d24"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab9c59598ffd3efd87b1bc15d6d60574c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ab9c59598ffd3efd87b1bc15d6d60574c">set_d</a> (double value)</td></tr>
-<tr class="separator:ab9c59598ffd3efd87b1bc15d6d60574c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a69a9d6369c75716d8276c028ff25611e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a69a9d6369c75716d8276c028ff25611e">has_optional_no_default</a> () const </td></tr>
-<tr class="separator:a69a9d6369c75716d8276c028ff25611e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac21f817d655d8f456ac2537657f21564"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ac21f817d655d8f456ac2537657f21564">clear_optional_no_default</a> ()</td></tr>
-<tr class="separator:ac21f817d655d8f456ac2537657f21564"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6bba70bdb9a55932d1ea299cc7794af4"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a6bba70bdb9a55932d1ea299cc7794af4">optional_no_default</a> () const </td></tr>
-<tr class="separator:a6bba70bdb9a55932d1ea299cc7794af4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6fef933f26456771f862a36a1438b127"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a6fef933f26456771f862a36a1438b127">set_optional_no_default</a> (double value)</td></tr>
-<tr class="separator:a6fef933f26456771f862a36a1438b127"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2198e16de02a6471b8c6ad46de2470c5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a2198e16de02a6471b8c6ad46de2470c5">has_b</a> () const </td></tr>
-<tr class="separator:a2198e16de02a6471b8c6ad46de2470c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae9014e5ee2582d082f1a099cac9d9170"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#ae9014e5ee2582d082f1a099cac9d9170">clear_b</a> ()</td></tr>
-<tr class="separator:ae9014e5ee2582d082f1a099cac9d9170"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a510971baef3b560edda586e176643935"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#a510971baef3b560edda586e176643935">b</a> () const </td></tr>
-<tr class="separator:a510971baef3b560edda586e176643935"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa92d5575f2470ddd91301645da25b254"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.html#aa92d5575f2470ddd91301645da25b254">set_b</a> (bool value)</td></tr>
-<tr class="separator:aa92d5575f2470ddd91301645da25b254"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac0d2f28a1921a46001ae24338b6b281e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Message.htm

<TRUNCATED>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classtests_1_1Message.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classtests_1_1Message.png b/content/api/latest/c++/classtests_1_1Message.png
deleted file mode 100644
index f3329c7..0000000
Binary files a/content/api/latest/c++/classtests_1_1Message.png and /dev/null differ


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classes.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classes.html b/content/api/latest/c++/classes.html
index 66b8944..213dfa0 100644
--- a/content/api/latest/c++/classes.html
+++ b/content/api/latest/c++/classes.html
@@ -53,189 +53,192 @@
 <div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_G">G</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_J">J</a>&#160;|&#160;<a class="qindex" href="#letter_K">K</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_O">O</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_Q">Q</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href=
 "#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_V">V</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a>&#160;|&#160;<a class="qindex" href="#letter_X">X</a>&#160;|&#160;<a class="qindex" href="#letter_Z">Z</a>&#160;|&#160;<a class="qindex" href="#letter__">_</a></div>
 <table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
 <tr><td rowspan="2" valign="bottom"><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;A&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="structprocess_1_1Event.html">Event</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classInterval.html">Interval</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classNanoseconds.html">Nanoseconds</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1SessionTracker.html">SessionTracker</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1EventLoop.html">EventLoop</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structboost_1_1icl_1_1interval__bound__type_3_01Interval_3_01T_01_4_01_4.html">interval_bound_type&lt; Interval&lt; T &gt; &gt;</a> (<a class="el" href="namespaceboost_1_1icl.html">boost::icl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classtests_1_1Nested.html">Nested</a> (<a class="el" href="namespacetests.html">tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1SetnsTestHelper.html">SetnsTestHelper</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1Accepted.html">Accepted</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1EventVisitor.html">EventVisitor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html">interval_traits&lt; Interval&lt; T &gt; &gt;</a> (<a class="el" href="namespaceboost_1_1icl.html">boost::icl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1NetClsHandle.html">NetClsHandle</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Shared.html">Shared</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1AcceptingObjectApprover.html">AcceptingObjectApprover</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1Exec.html">Exec</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classIntervalSet.html">IntervalSet</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsHandleManager.html">NetClsHandleManager</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html">SharedFilesystemIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Access.html">Entry::Access</a> (<a class="el" href="namespacecgroups_1_1devices.html">cgroups::devices</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">Executor</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html">ContainerIO::IO</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html">NetClsSubsystem</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classSharedHandle.html">SharedHandle</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structDocker_1_1Device_1_1Access.html">Docker::Device::Access</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1Executor.html">Executor</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Subprocess_1_1IO.html">Subprocess::IO</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classrouting_1_1Netlink.html">Netlink</a> (<a class="el" href="namespacerouting.html">routing</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a> (<a class="el" href="namespacetests.html">tests</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classrouting_1_1action_1_1Action.html">Action</a> (<a class="el" href="namespacerouting_1_1action.html">routing::action</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Executor.html">Executor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">IOSwitchboard</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem.html">NetPrioSubsystem</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html">HierarchicalAllocatorProcess::Slave</a> (<a class="el"
  href="namespacemesos_1_1internal_1_1master_1_1allocator_1_1internal.html">mesos::internal::master::allocator::internal</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html">ActiveUserTestHelper</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1ExecutorDriver.html">ExecutorDriver</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html">IOSwitchboardServer</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classNetwork.html">Network</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1cluster.html">mesos::internal::tests::cluster</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1unix.html">process::network::unix</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1paths_1_1ExecutorRunPath.html">ExecutorRunPath</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html">mesos::internal::slave::paths</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1IP.html">IP</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">NetworkCniIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_
 1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet.html">process::network::inet</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">ExecutorState</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1IPNetwork.html">IPNetwork</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html">NetworkCniIsolatorSetup</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1interna
 l_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network.html">process::network</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structgoogle_1_1protobuf_1_1is__proto__enum_3_01_1_1tests_1_1Enum_01_4.html">is_proto_enum&lt; ::tests::Enum &gt;</a> (<a class="el" href="namespacegoogle_1_1protobuf.html">google::protobuf</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classNetworkProcess.html">NetworkProcess</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">SlaveState</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html">AdmitSlave</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;F&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classmesos_1_1slave_1_1Isolator.html">Isolator</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html">NIOServerCnxnFactory</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">Socket</a> (<a class="el" href="namespaceprocess_1_1network_1_1internal.html">process::network::internal</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html">DRFSorter::Node::Allocation</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1internal_1_1IsSequence.html">IsSequence</a> (<a class="el" href="namespaceJSON_1_1internal.html">JSON::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html">DRFSorter::Node</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html">SocketImpl</a> (<a class="el" href="namespaceprocess_1_1network_1_1internal.html">process::network::internal</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">Allocator</a> (<a class="el" href="namespacemesos_1_1allocator.html">mesos::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Failure.html">Failure</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_J"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;J&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="structNone.html">None</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">Sorter</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1modules_1_1Anonymous.html">Anonymous</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1False.html">False</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html">NoopQoSController</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classSSLTemporaryDirectoryTest.html">SSLTemporaryDirectoryTest</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">AppcRuntimeIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">Fetcher</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJNI.html">JNI</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html">NoopResourceEstimator</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classos_1_1Stack.html">Stack</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classos_1_1raw_1_1Argv.html">Argv</a> (<a class="el" href="namespaceos_1_1raw.html">os::raw</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Fetcher.html">Fetcher</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html">mesos::internal::slave::appc</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1internal_1_1JobObjectManager.html">JobObjectManager</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1NotAcceptable.html">NotAcceptable</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1master_1_1contender_1_1StandaloneMasterContender.html">StandaloneMasterContender</a> (<a class="el" href="namespacemesos_1_1master_1_1contender.html">
 mesos::master::contender</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structJSON_1_1Array.html">Array</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1Fetcher.html">Fetcher</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm.html">Jvm</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1NotFound.html">NotFound</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html">StandaloneMasterDetector</a> (<a class="el" href="namespacemesos_1_1master_1_1detector.html">mesos::master::detector</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a> (<a class="el" href="namespacetests.html">tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">FetcherProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html">JWT</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structNothing.html">Nothing</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html">StartMaintenance</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1maintenance.html">mesos::internal::master::maintenance</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classJSON_1_1ArrayWriter.html">ArrayWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Field.html">Jvm::Field</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html">JWTError</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1NotImplemented.html">NotImplemented</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="clasself_1_1File.html">File</a> (<a class="el" href="namespaceelf.html">elf</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html">JWTSecretGenerator</a> (<a class="el" href="namespacemesos_1_1authentication_1_1executor.html">mesos::authentication::executor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1Null.html">Null</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1state_1_1protobuf.html">mesos::state::protobuf</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible.html">AtLeastOneIsSameOrConvertible</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classjava_1_1io_1_1File.html">File</a> (<a class="el" href="namespacejava_1_1io.html">java::io</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_K"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;K&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classJvm_1_1Null.html">Jvm::Null</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible_3_01U_00_01T_00_01Ts_8_8_8_4.html">AtLeastOneIsSameOrConvertible&lt; U, T, Ts...&gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1FileEncoder.html">FileEncoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJSON_1_1NullWriter.html">NullWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1log_1_1Storage_1_1State.html">Storage::State</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1v1_1_1Attributes.html">Attributes</a> (<a class="el" href="namespacemesos_1_1v1.html">mesos::v1</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1Files.html">Files</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html">KillPolicyTestHelper</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1Number.html">Number</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1StaticVariable.html">Jvm::StaticVariable</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1Attributes.html">Attributes</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1FilesError.html">FilesError</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;L&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classJSON_1_1NumberWriter.html">NumberWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Statistics.html">Statistics</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">AufsBackend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1persistence_1_1FileTxnSnapLog.html">FileTxnSnapLog</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server_1_1persistence.html">org::apache::zookeeper::server::persistence</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1NvidiaComponents.html">NvidiaComponents</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structcgroups_1_1cpuacct_1_1Stats.html">Stats</a> (<a class="el" href="namespacecgroups_1_1cpuacct.html">cgroups::cpuacct</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1Authenticatee.html">Authenticatee</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structrouting_1_1filter_1_1Filter.html">Filter</a> (<a class="el" href="namespacerouting_1_1filter.html">routing::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structLambdaTraits.html">LambdaTraits</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html">NvidiaGpuAllocator</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1Status.html">Status</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structzookeeper_1_1Authentication.html">Authentication</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Filter.html">Filter</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structLambdaTraits_3_01Result_07Class_1_1_5_08_07Args_8_8_8_08_01const_01_01_4.html">LambdaTraits&lt; Result(Class::*)(Args...) const  &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">NvidiaGpuIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html">StatusUpdateManager</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a
 >)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html">AuthenticationResult</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1FilterTestEventListener.html">FilterTestEventListener</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Latch.html">Latch</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html">NvidiaVolume</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1StatusUpdateStream.html">StatusUpdateStream</a> (<a class="el" href="namespacemesos_1_1internal_
 1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1Authenticator.html">Authenticator</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1firewall_1_1FirewallRule.html">FirewallRule</a> (<a class="el" href="namespaceprocess_1_1firewall.html">process::firewall</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html">Launcher</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_O"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;O&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html">StopMaintenance</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1maintenance.html">mesos::internal::master::maintenance</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1Authenticator.html">Authenticator</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structflags_1_1Flag.html">Flag</a> (<a class="el" href="namespaceflags.html">flags</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classzookeeper_1_1LeaderContender.html">LeaderContender</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classStopwatch.html">Stopwatch</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html">AuthenticatorManager</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html">HadoopFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classzookeeper_1_1LeaderDetector.html">LeaderDetector</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html">ObjectApprover::Object</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html">Storage</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">meso
 s::internal::log</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1Authorizer.html">Authorizer</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">DockerFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1internal_1_1LessPrefer.html">LessPrefer</a> (<a class="el" href="namespaceJSON_1_1internal.html">JSON::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1Object.html">Object</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1Storage.html">Storage</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1internal_1_1AwaitProcess.html">AwaitProcess</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">CurlFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1log4j_1_1Level.html">Level</a> (<a class="el" href="namespaceorg_1_1apache_1_1log4j.html">org::apache::log4j</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Object.html">Jvm::Object</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">mesos::internal::slave::docker</a>)&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="structprocess_1_1Event.html">Event</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1InternalServerError.html">InternalServerError</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html">NamespacesIPCIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1SequenceProcess.html">SequenceProcess</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1EventLoop.html">EventLoop</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1python_1_1InterpreterLock.html">InterpreterLock</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html">NamespacesPidIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1ServiceUnavailable.html">ServiceUnavailable</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1Accepted.html">Accepted</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1EventVisitor.html">EventVisitor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classInterval.html">Interval</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classNanoseconds.html">Nanoseconds</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1SessionTracker.html">SessionTracker</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1AcceptingObjectApprover.html">AcceptingObjectApprover</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1Exec.html">Exec</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structboost_1_1icl_1_1interval__bound__type_3_01Interval_3_01T_01_4_01_4.html">interval_bound_type&lt; Interval&lt; T &gt; &gt;</a> (<a class="el" href="namespaceboost_1_1icl.html">boost::icl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1NetClsHandle.html">NetClsHandle</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1SetnsTestHelper.html">SetnsTestHelper</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal:
 :tests</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Access.html">Entry::Access</a> (<a class="el" href="namespacecgroups_1_1devices.html">cgroups::devices</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html">Executor</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html">interval_traits&lt; Interval&lt; T &gt; &gt;</a> (<a class="el" href="namespaceboost_1_1icl.html">boost::icl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsHandleManager.html">NetClsHandleManager</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Shared.html">Shared</a> (<a class="el" hr
 ef="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structDocker_1_1Device_1_1Access.html">Docker::Device::Access</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1Executor.html">Executor</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classIntervalSet.html">IntervalSet</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html">NetClsSubsystem</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html">SharedFilesystemIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classrouting_1_1action_1_1Action.html">Action</a> (<a class="el" href="namespacerouting_1_1action.html">routing::action</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Executor.html">Executor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1slave_1_1ContainerIO_1_1IO.html">ContainerIO::IO</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classrouting_1_1Netlink.html">Netlink</a> (<a class="el" href="namespacerouting.html">routing</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classSharedHandle.html">SharedHandle</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper.html">ActiveUserTestHelper</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1ExecutorDriver.html">ExecutorDriver</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Subprocess_1_1IO.html">Subprocess::IO</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem.html">NetPrioSubsystem</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#1
 60;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet.html">process::network::inet</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1paths_1_1ExecutorRunPath.html">ExecutorRunPath</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html">mesos::internal::slave::paths</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html">IOSwitchboard</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1IP_1_1Network.html">IP::Network</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1mas
 ter.html">mesos::internal::master</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network.html">process::network</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">ExecutorState</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html">IOSwitchboardServer</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classNetwork.html">Network</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html">HierarchicalAllocatorProcess::Slave</a> (<a class="el" href="namespacemesos_1_1internal
 _1_1master_1_1allocator_1_1internal.html">mesos::internal::master::allocator::internal</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1unix.html">process::network::unix</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1IP.html">IP</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">NetworkCniIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1cluster.html">mesos::internal::tests::cluster</a>)&#160;&#160;&#160
 ;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet6.html">process::network::inet6</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;F&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classnet_1_1IPv4.html">IPv4</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html">NetworkCniIsolatorSetup</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html">SlaveState</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">Address</a> (<a class="el" href="namespaceprocess_1_1network_1_1inet4.html">process::network::inet4</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1IPv6.html">IPv6</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classNetworkProcess.html">NetworkProcess</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html">Socket</a> (<a class="el" href="namespaceprocess_1_1network_1_1internal.html">process::network::internal</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1AdmitSlave.html">AdmitSlave</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Failure.html">Failure</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1slave_1_1Isolator.html">Isolator</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html">NIOServerCnxnFactory</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html">SocketImpl</a> (<a class="el" href="namespaceprocess_1_1network_1_1internal.h
 tml">process::network::internal</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node_1_1Allocation.html">DRFSorter::Node::Allocation</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1False.html">False</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1internal_1_1IsSequence.html">IsSequence</a> (<a class="el" href="namespaceJSON_1_1internal.html">JSON::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html">DRFSorter::Node</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorte
 r.html">Sorter</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">Allocator</a> (<a class="el" href="namespacemesos_1_1allocator.html">mesos::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Fetcher.html">Fetcher</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html">mesos::internal::slave::appc</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_J"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;J&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="structNone.html">None</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classSSLTemporaryDirectoryTest.html">SSLTemporaryDirectoryTest</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1modules_1_1Anonymous.html">Anonymous</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1Fetcher.html">Fetcher</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html">NoopQoSController</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classos_1_1Stack.html">Stack</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">AppcRuntimeIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">Fetcher</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJNI.html">JNI</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html">NoopResourceEstimator</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1master_1_1contender_1_1StandaloneMasterContender.html">StandaloneMasterContender</a> (<a class="el" href="namespacemesos_1_1master_1_1contender.html">mesos::mas
 ter::contender</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classos_1_1raw_1_1Argv.html">Argv</a> (<a class="el" href="namespaceos_1_1raw.html">os::raw</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">FetcherProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1internal_1_1JobObjectManager.html">JobObjectManager</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1NotAcceptable.html">NotAcceptable</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html">StandaloneMasterDetector</a> (<a class="el" href="namespacemesos_1_1master_1_1detector.html">mesos::maste
 r::detector</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structJSON_1_1Array.html">Array</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Field.html">Jvm::Field</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm.html">Jvm</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1NotFound.html">NotFound</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.html">StartMaintenance</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1maintenance.html">mesos::internal::master::maintenance</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classJSON_1_1ArrayWriter.html">ArrayWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="clasself_1_1File.html">File</a> (<a class="el" href="namespaceelf.html">elf</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html">JWT</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structNothing.html">Nothing</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1state_1_1protobuf.html">mesos::state::protobuf</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1AsyncExecutor.html">AsyncExecutor</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classjava_1_1io_1_1File.html">File</a> (<a class="el" href="namespacejava_1_1io.html">java::io</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1JWTError.html">JWTError</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1NotImplemented.html">NotImplemented</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td></
 tr>
+<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible.html">AtLeastOneIsSameOrConvertible</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1FileEncoder.html">FileEncoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1authentication_1_1executor_1_1JWTSecretGenerator.html">JWTSecretGenerator</a> (<a class="el" href="namespacemesos_1_1authentication_1_1executor.html">mesos::authentication::executor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1Null.html">Null</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structAtLeastOneIsSameOrConvertible_3_01U_00_01T_00_01Ts_8_8_8_4.html">AtLeastOneIsSameOrConvertible&lt; U, T, Ts...&gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1Files.html">Files</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_K"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;K&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classJvm_1_1Null.html">Jvm::Null</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1log_1_1Storage_1_1State.html">Storage::State</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1v1_1_1Attributes.html">Attributes</a> (<a class="el" href="namespacemesos_1_1v1.html">mesos::v1</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1FilesError.html">FilesError</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJSON_1_1NullWriter.html">NullWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1StaticVariable.html">Jvm::StaticVariable</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1Attributes.html">Attributes</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1persistence_1_1FileTxnSnapLog.html">FileTxnSnapLog</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server_1_1persistence.html">org::apache::zookeeper::server::persistence</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1Number.html">Number</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Statistics.html">Statistics</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html">AufsBackend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structrouting_1_1filter_1_1Filter.html">Filter</a> (<a class="el" href="namespacerouting_1_1filter.html">routing::filter</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html">KillPolicyTestHelper</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJSON_1_1NumberWriter.html">NumberWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structcgroups_1_1cpuacct_1_1Stats.html">Stats</a> (<a class="el" href="namespacecgroups_1_1cpuacct.html">cgroups::cpuacct</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1Authenticatee.html">Authenticatee</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Filter.html">Filter</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;L&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1NvidiaComponents.html">NvidiaComponents</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1Status.html">Status</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structzookeeper_1_1Authentication.html">Authentication</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1FilterTestEventListener.html">FilterTestEventListener</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html">NvidiaGpuAllocator</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html">StatusUpdateManager</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html">AuthenticationResult</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1firewall_1_1FirewallRule.html">FirewallRule</a> (<a class="el" href="namespaceprocess_1_1firewall.html">process::firewall</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structLambdaTraits.html">LambdaTraits</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html">NvidiaGpuIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1StatusUpdateStream.html">StatusUpdateStream</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">me
 sos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1Authenticator.html">Authenticator</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structflags_1_1Flag.html">Flag</a> (<a class="el" href="namespaceflags.html">flags</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structLambdaTraits_3_01Result_07Class_1_1_5_08_07Args_8_8_8_08_01const_01_01_4.html">LambdaTraits&lt; Result(Class::*)(Args...) const  &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html">NvidiaVolume</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html">StopMaintenance</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1maintenance.html">mesos::internal::master::maintenance</a>)&#160;&#
 160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1Authenticator.html">Authenticator</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin_1_1Flags.html">HadoopFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Latch.html">Latch</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_O"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;O&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classStopwatch.html">Stopwatch</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1AuthenticatorManager.html">AuthenticatorManager</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin_1_1Flags.html">DockerFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html">Launcher</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="unionnet_1_1IP_1_1Storage.html">IP::Storage</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html">AuthorizationAcceptor</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html">CurlFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classzookeeper_1_1LeaderContender.html">LeaderContender</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1Object.html">Object</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html">Storage</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1Authorizer.html">Authorizer</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin_1_1Flags.html">CopyFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classzookeeper_1_1LeaderDetector.html">LeaderDetector</a> (<a class="el" href="namespacezookeeper.html">zookeeper</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Object.html">Jvm::Object</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1Storage.html">Storage</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1internal_1_1AwaitProcess.html">AwaitProcess</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1fetcher_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1uri_1_1fetcher.html">mesos::uri::fetcher</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1internal_1_1LessPrefer.html">LessPrefer</a> (<a class="el" href="namespaceJSON_1_1internal.html">JSON::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html">ObjectApprover::Object</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html">StorageLocalResourceProvider</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&
 #160;</td></tr>
 <tr><td rowspan="2" valign="bottom"><a name="letter_B"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;B&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1CopyFetcherPlugin_1_1Flags.html">CopyFetcherPlugin::Flags</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1LevelDBStorage.html">LevelDBStorage</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1ObjectApprover.html">ObjectApprover</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html">mesos::internal::slave::appc</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1uri_1_1fetcher_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1uri_1_1fetcher.html">mesos::uri::fetcher</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html">LevelDBStorage</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJSON_1_1ObjectWriter.html">ObjectWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">Backend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html">LibeventSSLSocketImpl</a> (<a class="el" href="namespaceprocess_1_1network_1_1internal.html">process::network::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1OK.html">OK</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1StreamingRequestDecoder.html">StreamingRequestDecoder</a> (<a class="el" href="namespaceprocess.h
 tml">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1BadRequest.html">BadRequest</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper_1_1Flags.html">KillPolicyTestHelper::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classLinkedHashMap.html">LinkedHashMap</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Once.html">Once</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1StreamingResponseDecoder.html">StreamingResponseDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1BasicAuthenticator.html">BasicAuthenticator</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_1_1Flags.html">HttpServerTestHelper::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html">LinuxCapabilitiesIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">Operation</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td va
 lign="top"><a class="el" href="structJSON_1_1String.html">String</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatorFactory.html">BasicAuthenticatorFactory</a> (<a class="el" href="namespacemesos_1_1http_1_1authentication.html">mesos::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html">LinuxFilesystemIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classOption.html">Option</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstrings_1_1internal_1_1stringify.html">stringify</a> (<a class="el" href="namespacestrings_1_1internal.html">strings::internal</a>)&#160
 ;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1xfs_1_1BasicBlocks.html">BasicBlocks</a> (<a class="el" href="namespacemesos_1_1internal_1_1xfs.html">mesos::internal::xfs</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1logging.html">mesos::internal::logging</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html">LinuxLauncher</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html">Subprocess::IO::OutputFileDescriptors</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstrings_1_1internal_1_1stringify_3_01std_1_1string_00_01true_01_4.html">string
 ify&lt; std::string, true &gt;</a> (<a class="el" href="namespacestrings_1_1internal.html">strings::internal</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1BasicDataTreeBuilder.html">ZooKeeperServer::BasicDataTreeBuilder</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica_1_1Flags.html">Replica::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1LinuxRootfs.html">LinuxRootfs</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html">OverlayBackend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td v
 align="top"><a class="el" href="structstrings_1_1internal_1_1stringify_3_01T_00_01false_01_4.html">stringify&lt; T, false &gt;</a> (<a class="el" href="namespacestrings_1_1internal.html">strings::internal</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark.html">Benchmark</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html">CapabilitiesTestHelper::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1Load.html">Load</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structOverload.html">Overload</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstrings_1_1internal_1_1stringify_3_01T_00_01true_01_4.html">stringify&lt; T, true &gt;</a> (<a class="el" href="namespacestrings_1_1internal.html">strings::internal</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html">BindBackend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Read_1_1Flags.html">Read::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html">LoadQoSController</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structOverload_3_01F_01_4.html">Overload&lt; F &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJSON_1_1StringWriter.html">StringWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem.html">BlkioSubsystem</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize_1_1Flags.html">Initialize::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html">LocalAuthorizer</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Owned.html">Owned</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classSubcommand.html">Subcommand</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structJSON_1_1Boolean.html">Boolean</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html">ActiveUserTestHelper::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html">LocalPuller</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">mesos::internal::slave::docker</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;P&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classprocess_1_1Subprocess.html">Subprocess</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classJSON_1_1BooleanWriter.html">BooleanWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html">Benchmark::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1log_1_1Log.html">Log</a> (<a class="el" href="namespacemesos_1_1log.html">mesos::log</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html">SubprocessLauncher</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classBound.html">Bound</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1log4j_1_1Logger.html">Logger</a> (<a class="el" href="namespaceorg_1_1apache_1_1log4j.html">org::apache::log4j</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html">Subprocess::ParentHook</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html">Master::Subscribers::Subscriber</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classBoundedHashMap.html">BoundedHashMap</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1local_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1local.html">mesos::internal::local</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1logger_1_1LoggerFlags.html">LoggerFlags</a> (<a class="el" href="namespacemesos_1_1internal_1_1logger.html">mesos::internal::logger</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprotobuf_1_1internal_1_1Parse.html">Parse</a> (<a class="el" href="namespaceprotobuf_1_1internal.html">protobuf::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">Subsystem</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1ControlFlow_1_1Break.html">ControlFlow::Break</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classsystemd_1_1Flags.html">Flags</a> (<a class="el" href="namespacesystemd.html">systemd</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Logging.html">Logging</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprotobuf_1_1internal_1_1Parse_3_01google_1_1protobuf_1_1RepeatedPtrField_3_01T_01_4_01_4.html">Parse&lt; google::protobuf::RepeatedPtrField&lt; T &gt; &gt;</a> (<a class="el" href="namespaceprotobuf_1_1internal.html">protobuf::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1signals_1_1internal_1_1Suppressor.html">Suppressor</a> (<a class="el" href="namespaceos_1_1signals_1_1internal.html">os::signals::internal</a>)&
 #160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classBytes.html">Bytes</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_1_1Flags.html">MesosContainerizerMount::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html">LogProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprotobuf_1_1internal_1_1Parser.html">Parser</a> (<a class="el" href="namespaceprotobuf_1_1internal.html">protobuf::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structinternal_1_1windows_1_1SymbolicLink.html">SymbolicLink</a> (<a class="el" href="namespaceinternal_1_1windows.html">internal::windows</a>)&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1log4j_1_1Level.html">Level</a> (<a class="el" href="namespaceorg_1_1apache_1_1log4j.html">org::apache::log4j</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1ObjectApprover.html">ObjectApprover</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html">mesos::internal::slave::appc</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper_1_1Flags.html">KillPolicyTestHelper::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1LevelDBStorage.html">LevelDBStorage</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJSON_1_1ObjectWriter.html">ObjectWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">Store</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html">Backend</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_1_1Flags.html">HttpServerTestHelper::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html">LevelDBStorage</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1OK.html">OK</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">Store</a> (<a class="el" href="namespacemeso
 s_1_1internal_1_1slave_1_1docker.html">mesos::internal::slave::docker</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structprocess_1_1http_1_1BadRequest.html">BadRequest</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1network_1_1internal_1_1LibeventSSLSocketImpl.html">LibeventSSLSocketImpl</a> (<a class="el" href="namespaceprocess_1_1network_1_1internal.html">process::network::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Once.html">Once</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1StreamingRequestDecoder.html">StreamingRequestDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1http_1_1authentication_1_1BasicAuthenticator.html">BasicAuthenticator</a> (<a class="el" href="namespaceprocess_1_1http_1_1authentication.html">process::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1logging.html">mesos::internal::logging</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classLinkedHashMap.html">LinkedHashMap</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1Operation.html">Operation</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1StreamingResponseDecoder.html">StreamingResponseDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatorFactory.html">BasicAuthenticatorFactory</a> (<a class="el" href="namespacemesos_1_1http_1_1authentication.html">mesos::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica_1_1Flags.html">Replica::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1log_1_1tool.html">mesos::internal::log::tool</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html">LinuxCapabilitiesIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classOption.html">Option</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1String.html">String</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#
 160;</td></tr>
+<tr><td valign="top"><a class="el" href="clas

<TRUNCATED>

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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classtests_1_1ArrayMessage.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classtests_1_1ArrayMessage.html b/content/api/latest/c++/classtests_1_1ArrayMessage.html
deleted file mode 100644
index 43cbf2c..0000000
--- a/content/api/latest/c++/classtests_1_1ArrayMessage.html
+++ /dev/null
@@ -1,852 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>Apache Mesos: tests::ArrayMessage Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacetests.html">tests</a></li><li class="navelem"><a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
-<a href="#friends">Friends</a> &#124;
-<a href="classtests_1_1ArrayMessage-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">tests::ArrayMessage Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include &lt;<a class="el" href="protobuf__tests_8pb_8h_source.html">protobuf_tests.pb.h</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for tests::ArrayMessage:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classtests_1_1ArrayMessage.png" usemap="#tests::ArrayMessage_map" alt=""/>
-  <map id="tests::ArrayMessage_map" name="tests::ArrayMessage_map">
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a29a56d12ab15362292c99bdad296c9bc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a29a56d12ab15362292c99bdad296c9bc">ArrayMessage</a> ()</td></tr>
-<tr class="separator:a29a56d12ab15362292c99bdad296c9bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6011f39ae1a9753b91335b017bb26960"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a6011f39ae1a9753b91335b017bb26960">~ArrayMessage</a> ()</td></tr>
-<tr class="separator:a6011f39ae1a9753b91335b017bb26960"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af60b526dcfdf20f8ae1b5bd8b0b96706"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#af60b526dcfdf20f8ae1b5bd8b0b96706">ArrayMessage</a> (const <a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a> &amp;from)</td></tr>
-<tr class="separator:af60b526dcfdf20f8ae1b5bd8b0b96706"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8fadb9aed18990dbef5b10845aed8ab7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a8fadb9aed18990dbef5b10845aed8ab7">operator=</a> (const <a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a> &amp;from)</td></tr>
-<tr class="separator:a8fadb9aed18990dbef5b10845aed8ab7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9cbdf270d3a8c77ce1f5c5b6b1877cf3"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::UnknownFieldSet &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a9cbdf270d3a8c77ce1f5c5b6b1877cf3">unknown_fields</a> () const </td></tr>
-<tr class="separator:a9cbdf270d3a8c77ce1f5c5b6b1877cf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3ca51b1d09673b79e6f7acd0b2d0c297"><td class="memItemLeft" align="right" valign="top">inline::google::protobuf::UnknownFieldSet *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a3ca51b1d09673b79e6f7acd0b2d0c297">mutable_unknown_fields</a> ()</td></tr>
-<tr class="separator:a3ca51b1d09673b79e6f7acd0b2d0c297"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4c1c41b68385fb55406710a0910e1490"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a4c1c41b68385fb55406710a0910e1490">Swap</a> (<a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a> *other)</td></tr>
-<tr class="separator:a4c1c41b68385fb55406710a0910e1490"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afe3572e3e7ab8f323ee7e5c33252ac9d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#afe3572e3e7ab8f323ee7e5c33252ac9d">New</a> () const PROTOBUF_FINAL</td></tr>
-<tr class="separator:afe3572e3e7ab8f323ee7e5c33252ac9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afee363b59419cfa803ec8e830509c260"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#afee363b59419cfa803ec8e830509c260">New</a> (::google::protobuf::Arena *arena) const PROTOBUF_FINAL</td></tr>
-<tr class="separator:afee363b59419cfa803ec8e830509c260"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9a676f216492e30a5fb0309460355152"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a9a676f216492e30a5fb0309460355152">CopyFrom</a> (const ::google::protobuf::Message &amp;from) PROTOBUF_FINAL</td></tr>
-<tr class="separator:a9a676f216492e30a5fb0309460355152"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2db034988e93d2e661b269bd6dc80eb5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a2db034988e93d2e661b269bd6dc80eb5">MergeFrom</a> (const ::google::protobuf::Message &amp;from) PROTOBUF_FINAL</td></tr>
-<tr class="separator:a2db034988e93d2e661b269bd6dc80eb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac0161ed70f3ff189ba0f1278fcad38f1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#ac0161ed70f3ff189ba0f1278fcad38f1">CopyFrom</a> (const <a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a> &amp;from)</td></tr>
-<tr class="separator:ac0161ed70f3ff189ba0f1278fcad38f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4fc828f6499abae86635d93487b97f46"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a4fc828f6499abae86635d93487b97f46">MergeFrom</a> (const <a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a> &amp;from)</td></tr>
-<tr class="separator:a4fc828f6499abae86635d93487b97f46"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a44844077de605609e9993d58324581a0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a44844077de605609e9993d58324581a0">Clear</a> () PROTOBUF_FINAL</td></tr>
-<tr class="separator:a44844077de605609e9993d58324581a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2b45478885e6412ce5de5237a13bd1a7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a2b45478885e6412ce5de5237a13bd1a7">IsInitialized</a> () const PROTOBUF_FINAL</td></tr>
-<tr class="separator:a2b45478885e6412ce5de5237a13bd1a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2b69f934c9b5b7cc25b6546675113e0b"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a2b69f934c9b5b7cc25b6546675113e0b">ByteSizeLong</a> () const PROTOBUF_FINAL</td></tr>
-<tr class="separator:a2b69f934c9b5b7cc25b6546675113e0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab6b9e55e12821c997d01fca6c7a09abf"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#ab6b9e55e12821c997d01fca6c7a09abf">MergePartialFromCodedStream</a> (::google::protobuf::io::CodedInputStream *input) PROTOBUF_FINAL</td></tr>
-<tr class="separator:ab6b9e55e12821c997d01fca6c7a09abf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3dc1f20c3a6b4c3d9c050bc4ef6f6da0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a3dc1f20c3a6b4c3d9c050bc4ef6f6da0">SerializeWithCachedSizes</a> (::google::protobuf::io::CodedOutputStream *output) const PROTOBUF_FINAL</td></tr>
-<tr class="separator:a3dc1f20c3a6b4c3d9c050bc4ef6f6da0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a98aaeecc4e8fa50ba9ce1114cbe24b93"><td class="memItemLeft" align="right" valign="top">::google::protobuf::uint8 *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a98aaeecc4e8fa50ba9ce1114cbe24b93">InternalSerializeWithCachedSizesToArray</a> (bool deterministic,::google::protobuf::uint8 *target) const PROTOBUF_FINAL</td></tr>
-<tr class="separator:a98aaeecc4e8fa50ba9ce1114cbe24b93"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afa31d744f0278d948399038667aed897"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#afa31d744f0278d948399038667aed897">GetCachedSize</a> () const PROTOBUF_FINAL</td></tr>
-<tr class="separator:afa31d744f0278d948399038667aed897"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a977e8c00842c086900cd836e64c98d5a"><td class="memItemLeft" align="right" valign="top">::google::protobuf::Metadata&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a977e8c00842c086900cd836e64c98d5a">GetMetadata</a> () const PROTOBUF_FINAL</td></tr>
-<tr class="separator:a977e8c00842c086900cd836e64c98d5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a64cf449a5fc15cd82093c81be78adb62"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a64cf449a5fc15cd82093c81be78adb62">values_size</a> () const </td></tr>
-<tr class="separator:a64cf449a5fc15cd82093c81be78adb62"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aad62719f8c715642524e601f8c6dbb12"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#aad62719f8c715642524e601f8c6dbb12">clear_values</a> ()</td></tr>
-<tr class="separator:aad62719f8c715642524e601f8c6dbb12"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acecedbc0fd28fac3d90c5d14ddfb4e3c"><td class="memItemLeft" align="right" valign="top">const ::<a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#acecedbc0fd28fac3d90c5d14ddfb4e3c">values</a> (int index) const </td></tr>
-<tr class="separator:acecedbc0fd28fac3d90c5d14ddfb4e3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8b552b80579b0ec1b11022895b05082b"><td class="memItemLeft" align="right" valign="top">::<a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a8b552b80579b0ec1b11022895b05082b">mutable_values</a> (int index)</td></tr>
-<tr class="separator:a8b552b80579b0ec1b11022895b05082b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae7c63707f2fe0d4f29db49def6f7cbf9"><td class="memItemLeft" align="right" valign="top">::<a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#ae7c63707f2fe0d4f29db49def6f7cbf9">add_values</a> ()</td></tr>
-<tr class="separator:ae7c63707f2fe0d4f29db49def6f7cbf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad5100e5ea2ffce70e94253f4619fda43"><td class="memItemLeft" align="right" valign="top">::google::protobuf::RepeatedPtrField<br class="typebreak"/>
-&lt; ::<a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a> &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#ad5100e5ea2ffce70e94253f4619fda43">mutable_values</a> ()</td></tr>
-<tr class="separator:ad5100e5ea2ffce70e94253f4619fda43"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a52ee37efdc17284f8bd800660296cd96"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::RepeatedPtrField<br class="typebreak"/>
-&lt; ::<a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a52ee37efdc17284f8bd800660296cd96">values</a> () const </td></tr>
-<tr class="separator:a52ee37efdc17284f8bd800660296cd96"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
-Static Public Member Functions</h2></td></tr>
-<tr class="memitem:a0178f06c7034e77a51acea4335fc14a8"><td class="memItemLeft" align="right" valign="top">static const <br class="typebreak"/>
-::google::protobuf::Descriptor *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a0178f06c7034e77a51acea4335fc14a8">descriptor</a> ()</td></tr>
-<tr class="separator:a0178f06c7034e77a51acea4335fc14a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aada8dcf73fc388fd2aeb135b4655e28e"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#aada8dcf73fc388fd2aeb135b4655e28e">default_instance</a> ()</td></tr>
-<tr class="separator:aada8dcf73fc388fd2aeb135b4655e28e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2aff40a3da94012e4f08690c61999b2f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a2aff40a3da94012e4f08690c61999b2f">internal_default_instance</a> ()</td></tr>
-<tr class="separator:a2aff40a3da94012e4f08690c61999b2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr class="memitem:a183ce93428074e7c67b4dcb71f0c0f5e"><td class="memItemLeft" align="right" valign="top">static PROTOBUF_CONSTEXPR int const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a183ce93428074e7c67b4dcb71f0c0f5e">kIndexInFileMessages</a></td></tr>
-<tr class="separator:a183ce93428074e7c67b4dcb71f0c0f5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aed4776726de1e05135e5a2d002253703"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#aed4776726de1e05135e5a2d002253703">kValuesFieldNumber</a> = 1</td></tr>
-<tr class="separator:aed4776726de1e05135e5a2d002253703"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
-Friends</h2></td></tr>
-<tr class="memitem:a8a58f4c5974e383058e6efc2558d398e"><td class="memItemLeft" align="right" valign="top">struct&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1ArrayMessage.html#a8a58f4c5974e383058e6efc2558d398e">protobuf_protobuf_5ftests_2eproto::TableStruct</a></td></tr>
-<tr class="separator:a8a58f4c5974e383058e6efc2558d398e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a29a56d12ab15362292c99bdad296c9bc"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">tests::ArrayMessage::ArrayMessage </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a6011f39ae1a9753b91335b017bb26960"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual tests::ArrayMessage::~ArrayMessage </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="af60b526dcfdf20f8ae1b5bd8b0b96706"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">tests::ArrayMessage::ArrayMessage </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a> &amp;&#160;</td>
-          <td class="paramname"><em>from</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="ae7c63707f2fe0d4f29db49def6f7cbf9"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a> * tests::ArrayMessage::add_values </td>
-          <td>(</td>
-          <td class="paramname"></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="a2b69f934c9b5b7cc25b6546675113e0b"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">size_t tests::ArrayMessage::ByteSizeLong </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a44844077de605609e9993d58324581a0"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::ArrayMessage::Clear </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aad62719f8c715642524e601f8c6dbb12"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::ArrayMessage::clear_values </td>
-          <td>(</td>
-          <td class="paramname"></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="a9a676f216492e30a5fb0309460355152"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::ArrayMessage::CopyFrom </td>
-          <td>(</td>
-          <td class="paramtype">const ::google::protobuf::Message &amp;&#160;</td>
-          <td class="paramname"><em>from</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac0161ed70f3ff189ba0f1278fcad38f1"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::ArrayMessage::CopyFrom </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a> &amp;&#160;</td>
-          <td class="paramname"><em>from</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aada8dcf73fc388fd2aeb135b4655e28e"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">static const <a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a>&amp; tests::ArrayMessage::default_instance </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a0178f06c7034e77a51acea4335fc14a8"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">static const ::google::protobuf::Descriptor* tests::ArrayMessage::descriptor </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="afa31d744f0278d948399038667aed897"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">int tests::ArrayMessage::GetCachedSize </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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="a977e8c00842c086900cd836e64c98d5a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">::google::protobuf::Metadata tests::ArrayMessage::GetMetadata </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a2aff40a3da94012e4f08690c61999b2f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">static const <a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a>* tests::ArrayMessage::internal_default_instance </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a98aaeecc4e8fa50ba9ce1114cbe24b93"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">::google::protobuf::uint8* tests::ArrayMessage::InternalSerializeWithCachedSizesToArray </td>
-          <td>(</td>
-          <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>deterministic</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">::google::protobuf::uint8 *&#160;</td>
-          <td class="paramname"><em>target</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a2b45478885e6412ce5de5237a13bd1a7"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool tests::ArrayMessage::IsInitialized </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a2db034988e93d2e661b269bd6dc80eb5"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::ArrayMessage::MergeFrom </td>
-          <td>(</td>
-          <td class="paramtype">const ::google::protobuf::Message &amp;&#160;</td>
-          <td class="paramname"><em>from</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a4fc828f6499abae86635d93487b97f46"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::ArrayMessage::MergeFrom </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a> &amp;&#160;</td>
-          <td class="paramname"><em>from</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab6b9e55e12821c997d01fca6c7a09abf"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool tests::ArrayMessage::MergePartialFromCodedStream </td>
-          <td>(</td>
-          <td class="paramtype">::google::protobuf::io::CodedInputStream *&#160;</td>
-          <td class="paramname"><em>input</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a3ca51b1d09673b79e6f7acd0b2d0c297"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">inline ::google::protobuf::UnknownFieldSet* tests::ArrayMessage::mutable_unknown_fields </td>
-          <td>(</td>
-          <td class="paramname"></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="a8b552b80579b0ec1b11022895b05082b"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a> * tests::ArrayMessage::mutable_values </td>
-          <td>(</td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>index</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="ad5100e5ea2ffce70e94253f4619fda43"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">google::protobuf::RepeatedPtrField&lt;::<a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a> &gt; * tests::ArrayMessage::mutable_values </td>
-          <td>(</td>
-          <td class="paramname"></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="afe3572e3e7ab8f323ee7e5c33252ac9d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a>* tests::ArrayMessage::New </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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="afee363b59419cfa803ec8e830509c260"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a>* tests::ArrayMessage::New </td>
-          <td>(</td>
-          <td class="paramtype">::google::protobuf::Arena *&#160;</td>
-          <td class="paramname"><em>arena</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a8fadb9aed18990dbef5b10845aed8ab7"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a>&amp; tests::ArrayMessage::operator= </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a> &amp;&#160;</td>
-          <td class="paramname"><em>from</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="a3dc1f20c3a6b4c3d9c050bc4ef6f6da0"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::ArrayMessage::SerializeWithCachedSizes </td>
-          <td>(</td>
-          <td class="paramtype">::google::protobuf::io::CodedOutputStream *&#160;</td>
-          <td class="paramname"><em>output</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a4c1c41b68385fb55406710a0910e1490"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::ArrayMessage::Swap </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classtests_1_1ArrayMessage.html">ArrayMessage</a> *&#160;</td>
-          <td class="paramname"><em>other</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a9cbdf270d3a8c77ce1f5c5b6b1877cf3"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const ::google::protobuf::UnknownFieldSet&amp; tests::ArrayMessage::unknown_fields </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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="acecedbc0fd28fac3d90c5d14ddfb4e3c"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const ::<a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a> &amp; tests::ArrayMessage::values </td>
-          <td>(</td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>index</em></td><td>)</td>
-          <td> const</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="a52ee37efdc17284f8bd800660296cd96"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const ::google::protobuf::RepeatedPtrField&lt;::<a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a> &gt; &amp; tests::ArrayMessage::values </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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="a64cf449a5fc15cd82093c81be78adb62"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">int tests::ArrayMessage::values_size </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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>
-<h2 class="groupheader">Friends And Related Function Documentation</h2>
-<a class="anchor" id="a8a58f4c5974e383058e6efc2558d398e"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">friend struct <a class="el" href="structtests_1_1protobuf__protobuf__5ftests__2eproto_1_1TableStruct.html">protobuf_protobuf_5ftests_2eproto::TableStruct</a></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a183ce93428074e7c67b4dcb71f0c0f5e"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">PROTOBUF_CONSTEXPR int const tests::ArrayMessage::kIndexInFileMessages</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-<b>Initial value:</b><div class="fragment"><div class="line">=</div>
-<div class="line">    3</div>
-</div><!-- fragment -->
-</div>
-</div>
-<a class="anchor" id="aed4776726de1e05135e5a2d002253703"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const int tests::ArrayMessage::kValuesFieldNumber = 1</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>3rdparty/stout/tests/<a class="el" href="protobuf__tests_8pb_8h_source.html">protobuf_tests.pb.h</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classtests_1_1ArrayMessage.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classtests_1_1ArrayMessage.png b/content/api/latest/c++/classtests_1_1ArrayMessage.png
deleted file mode 100644
index 28f3235..0000000
Binary files a/content/api/latest/c++/classtests_1_1ArrayMessage.png and /dev/null differ


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1Logging-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1Logging-members.html b/content/api/latest/c++/classprocess_1_1Logging-members.html
index 9af04e1..8a96fde 100644
--- a/content/api/latest/c++/classprocess_1_1Logging-members.html
+++ b/content/api/latest/c++/classprocess_1_1Logging-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Logging.html#aadc2611836b2e3e9f6ea667e06da4fa5">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Logging.html">process::Logging</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -72,7 +72,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Logging.html#a33d14fbf25fd137a1482d43b9d81369c">Logging</a>(Option&lt; std::string &gt; _authenticationRealm)</td><td class="entry"><a class="el" href="classprocess_1_1Logging.html">process::Logging</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1MessageEncoder-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1MessageEncoder-members.html b/content/api/latest/c++/classprocess_1_1MessageEncoder-members.html
index 31a1007..224e865 100644
--- a/content/api/latest/c++/classprocess_1_1MessageEncoder-members.html
+++ b/content/api/latest/c++/classprocess_1_1MessageEncoder-members.html
@@ -60,17 +60,16 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1DataEncoder.html#a70909315bb6d4dd0add1064fe1d113a5">backup</a>(size_t length)</td><td class="entry"><a class="el" href="classprocess_1_1DataEncoder.html">process::DataEncoder</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Encoder.html#a61ab7c7c77f3285b9e1a91c3f962a007ac87a85b245f499b11d47cf8c1a941b34">DATA</a> enum value</td><td class="entry"><a class="el" href="classprocess_1_1Encoder.html">process::Encoder</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1DataEncoder.html#ad0fbdefe790670db3d6d83c78d00e88e">DataEncoder</a>(const std::string &amp;_data)</td><td class="entry"><a class="el" href="classprocess_1_1DataEncoder.html">process::DataEncoder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1MessageEncoder.html#a28b00d2695185a172bf4bb8984e87637">encode</a>(Message *message)</td><td class="entry"><a class="el" href="classprocess_1_1MessageEncoder.html">process::MessageEncoder</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="classprocess_1_1MessageEncoder.html#a2eac4fc7fb0ab34c2c15de22772c16a7">encode</a>(const Message &amp;message)</td><td class="entry"><a class="el" href="classprocess_1_1MessageEncoder.html">process::MessageEncoder</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="classprocess_1_1Encoder.html#a088747c70d4551a8971fc916c785bc1b">Encoder</a>()=default</td><td class="entry"><a class="el" href="classprocess_1_1Encoder.html">process::Encoder</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Encoder.html#a61ab7c7c77f3285b9e1a91c3f962a007a0268afc52c40ae5367e3735511000246">FILE</a> enum value</td><td class="entry"><a class="el" href="classprocess_1_1Encoder.html">process::Encoder</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1DataEncoder.html#a5430bf4549e2aa2d841970d8c48dd3f1">kind</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1DataEncoder.html">process::DataEncoder</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Encoder.html#a61ab7c7c77f3285b9e1a91c3f962a007">Kind</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1Encoder.html">process::Encoder</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1MessageEncoder.html#a5f7a6eefde5fe9c9c7a3b98d5f980448">MessageEncoder</a>(Message *_message)</td><td class="entry"><a class="el" href="classprocess_1_1MessageEncoder.html">process::MessageEncoder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1MessageEncoder.html#a443a78b1fc1b1acd1ffd1007d5a8ba11">MessageEncoder</a>(const Message &amp;message)</td><td class="entry"><a class="el" href="classprocess_1_1MessageEncoder.html">process::MessageEncoder</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1DataEncoder.html#a640834efa9c9e8a37f26cc8be8d19c86">next</a>(size_t *length)</td><td class="entry"><a class="el" href="classprocess_1_1DataEncoder.html">process::DataEncoder</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1DataEncoder.html#ac1aad9f354442ecb25d18bbb89b6f239">remaining</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1DataEncoder.html">process::DataEncoder</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1DataEncoder.html#acb993d917c7bbf177318d6d68ab5f800">~DataEncoder</a>()</td><td class="entry"><a class="el" href="classprocess_1_1DataEncoder.html">process::DataEncoder</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Encoder.html#a9168827ab5f9afb73fb91b2b7d100b6a">~Encoder</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Encoder.html">process::Encoder</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1MessageEncoder.html#a95150268a4621a21a08442f68dd67a26">~MessageEncoder</a>()</td><td class="entry"><a class="el" href="classprocess_1_1MessageEncoder.html">process::MessageEncoder</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1MessageEncoder.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1MessageEncoder.html b/content/api/latest/c++/classprocess_1_1MessageEncoder.html
index ccaefe4..db9837e 100644
--- a/content/api/latest/c++/classprocess_1_1MessageEncoder.html
+++ b/content/api/latest/c++/classprocess_1_1MessageEncoder.html
@@ -73,10 +73,8 @@ Inheritance diagram for process::MessageEncoder:</div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
-<tr class="memitem:a5f7a6eefde5fe9c9c7a3b98d5f980448"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1MessageEncoder.html#a5f7a6eefde5fe9c9c7a3b98d5f980448">MessageEncoder</a> (<a class="el" href="structprocess_1_1Message.html">Message</a> *_message)</td></tr>
-<tr class="separator:a5f7a6eefde5fe9c9c7a3b98d5f980448"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a95150268a4621a21a08442f68dd67a26"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1MessageEncoder.html#a95150268a4621a21a08442f68dd67a26">~MessageEncoder</a> ()</td></tr>
-<tr class="separator:a95150268a4621a21a08442f68dd67a26"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a443a78b1fc1b1acd1ffd1007d5a8ba11"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1MessageEncoder.html#a443a78b1fc1b1acd1ffd1007d5a8ba11">MessageEncoder</a> (const <a class="el" href="structprocess_1_1Message.html">Message</a> &amp;message)</td></tr>
+<tr class="separator:a443a78b1fc1b1acd1ffd1007d5a8ba11"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1DataEncoder"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1DataEncoder')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1DataEncoder.html">process::DataEncoder</a></td></tr>
 <tr class="memitem:ad0fbdefe790670db3d6d83c78d00e88e inherit pub_methods_classprocess_1_1DataEncoder"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1DataEncoder.html#ad0fbdefe790670db3d6d83c78d00e88e">DataEncoder</a> (const std::string &amp;_data)</td></tr>
 <tr class="separator:ad0fbdefe790670db3d6d83c78d00e88e inherit pub_methods_classprocess_1_1DataEncoder"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -98,8 +96,8 @@ Public Member Functions</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
 Static Public Member Functions</h2></td></tr>
-<tr class="memitem:a28b00d2695185a172bf4bb8984e87637"><td class="memItemLeft" align="right" valign="top">static std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1MessageEncoder.html#a28b00d2695185a172bf4bb8984e87637">encode</a> (<a class="el" href="structprocess_1_1Message.html">Message</a> *message)</td></tr>
-<tr class="separator:a28b00d2695185a172bf4bb8984e87637"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2eac4fc7fb0ab34c2c15de22772c16a7"><td class="memItemLeft" align="right" valign="top">static std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1MessageEncoder.html#a2eac4fc7fb0ab34c2c15de22772c16a7">encode</a> (const <a class="el" href="structprocess_1_1Message.html">Message</a> &amp;message)</td></tr>
+<tr class="separator:a2eac4fc7fb0ab34c2c15de22772c16a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
 Additional Inherited Members</h2></td></tr>
@@ -110,7 +108,7 @@ Additional Inherited Members</h2></td></tr>
 <tr class="separator:a61ab7c7c77f3285b9e1a91c3f962a007 inherit pub_types_classprocess_1_1Encoder"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a5f7a6eefde5fe9c9c7a3b98d5f980448"></a>
+<a class="anchor" id="a443a78b1fc1b1acd1ffd1007d5a8ba11"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -120,8 +118,8 @@ Additional Inherited Members</h2></td></tr>
         <tr>
           <td class="memname">process::MessageEncoder::MessageEncoder </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="structprocess_1_1Message.html">Message</a> *&#160;</td>
-          <td class="paramname"><em>_message</em></td><td>)</td>
+          <td class="paramtype">const <a class="el" href="structprocess_1_1Message.html">Message</a> &amp;&#160;</td>
+          <td class="paramname"><em>message</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
@@ -134,31 +132,8 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a95150268a4621a21a08442f68dd67a26"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual process::MessageEncoder::~MessageEncoder </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a28b00d2695185a172bf4bb8984e87637"></a>
+<a class="anchor" id="a2eac4fc7fb0ab34c2c15de22772c16a7"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -168,7 +143,7 @@ Additional Inherited Members</h2></td></tr>
         <tr>
           <td class="memname">static std::string process::MessageEncoder::encode </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="structprocess_1_1Message.html">Message</a> *&#160;</td>
+          <td class="paramtype">const <a class="el" href="structprocess_1_1Message.html">Message</a> &amp;&#160;</td>
           <td class="paramname"><em>message</em></td><td>)</td>
           <td></td>
         </tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1MockFilter-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1MockFilter-members.html b/content/api/latest/c++/classprocess_1_1MockFilter-members.html
index 2c71da3..5f409ff 100644
--- a/content/api/latest/c++/classprocess_1_1MockFilter-members.html
+++ b/content/api/latest/c++/classprocess_1_1MockFilter-members.html
@@ -61,12 +61,13 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Filter.html#a6d55030f6e192c35bdc354a799a1d34e">filter</a>(const DispatchEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#af5ffca93749dd368a7089d9082d386d7">filter</a>(const HttpEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Filter.html#ad4d4913663d15fde5885253344c6ea9a">filter</a>(const ExitedEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html#a0040d754098f1ba0ca3f5a416cfba415">MOCK_METHOD1</a>(filter, bool(const MessageEvent &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html">process::MockFilter</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html#aa2dacabbee2ef393a13dcfce9721a560">MOCK_METHOD1</a>(filter, bool(const DispatchEvent &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html">process::MockFilter</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html#a668364fdefb63bcaca33cfbe509562db">MOCK_METHOD1</a>(filter, bool(const HttpEvent &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html">process::MockFilter</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html#a17298c338ada275000ffa0a64ca22cf7">MOCK_METHOD1</a>(filter, bool(const ExitedEvent &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html">process::MockFilter</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html#a46e44e83120e5758acc6b731f2bbe190">MockFilter</a>()</td><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html">process::MockFilter</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227">~Filter</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c">filter</a>(Event *event)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html#a0040d754098f1ba0ca3f5a416cfba415">MOCK_METHOD1</a>(filter, bool(const MessageEvent &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html">process::MockFilter</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html#aa2dacabbee2ef393a13dcfce9721a560">MOCK_METHOD1</a>(filter, bool(const DispatchEvent &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html">process::MockFilter</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html#a668364fdefb63bcaca33cfbe509562db">MOCK_METHOD1</a>(filter, bool(const HttpEvent &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html">process::MockFilter</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html#a17298c338ada275000ffa0a64ca22cf7">MOCK_METHOD1</a>(filter, bool(const ExitedEvent &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html">process::MockFilter</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html#a46e44e83120e5758acc6b731f2bbe190">MockFilter</a>()</td><td class="entry"><a class="el" href="classprocess_1_1MockFilter.html">process::MockFilter</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227">~Filter</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1MockFilter.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1MockFilter.html b/content/api/latest/c++/classprocess_1_1MockFilter.html
index 2741429..23a2614 100644
--- a/content/api/latest/c++/classprocess_1_1MockFilter.html
+++ b/content/api/latest/c++/classprocess_1_1MockFilter.html
@@ -92,6 +92,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:af5ffca93749dd368a7089d9082d386d7 inherit pub_methods_classprocess_1_1Filter"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad4d4913663d15fde5885253344c6ea9a inherit pub_methods_classprocess_1_1Filter"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#ad4d4913663d15fde5885253344c6ea9a">filter</a> (const <a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> &amp;)</td></tr>
 <tr class="separator:ad4d4913663d15fde5885253344c6ea9a inherit pub_methods_classprocess_1_1Filter"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a07aeb097828837ae84197403a72d383c inherit pub_methods_classprocess_1_1Filter"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c">filter</a> (<a class="el" href="structprocess_1_1Event.html">Event</a> *event)</td></tr>
+<tr class="separator:a07aeb097828837ae84197403a72d383c inherit pub_methods_classprocess_1_1Filter"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="a46e44e83120e5758acc6b731f2bbe190"></a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1Process-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1Process-members.html b/content/api/latest/c++/classprocess_1_1Process-members.html
index c2e392d..86c6d9e 100644
--- a/content/api/latest/c++/classprocess_1_1Process-members.html
+++ b/content/api/latest/c++/classprocess_1_1Process-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -71,7 +71,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1ProcessBase-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1ProcessBase-members.html b/content/api/latest/c++/classprocess_1_1ProcessBase-members.html
index e1f56e9..e1f721f 100644
--- a/content/api/latest/c++/classprocess_1_1ProcessBase-members.html
+++ b/content/api/latest/c++/classprocess_1_1ProcessBase-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -71,7 +71,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae1701c7594fe2cf1c96b951a52eb0396">ProcessManager</a> class</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1ProcessBase.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1ProcessBase.html b/content/api/latest/c++/classprocess_1_1ProcessBase.html
index 971ab4c..4323d54 100644
--- a/content/api/latest/c++/classprocess_1_1ProcessBase.html
+++ b/content/api/latest/c++/classprocess_1_1ProcessBase.html
@@ -1316,12 +1316,12 @@ template&lt;typename T &gt; </div>
 </div>
 </div>
 <h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a120889e50b21c8b76f5f3301d498d8e6"></a>
+<a class="anchor" id="a2f0e2769d84e1491c180d0da6458624b"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::map&lt;std::string, HttpEndpoint&gt; process::ProcessBase::http</td>
+          <td class="memname"><a class="el" href="classhashmap.html">hashmap</a>&lt;std::string, HttpEndpoint&gt; process::ProcessBase::http</td>
         </tr>
       </table>
 </div><div class="memdoc">
@@ -1340,12 +1340,12 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a025e342d8f2be6c42fe34031edda54a3"></a>
+<a class="anchor" id="afb219ae4b5e8dab3f724e78032e03d0c"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::map&lt;std::string, <a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a>&gt; process::ProcessBase::message</td>
+          <td class="memname"><a class="el" href="classhashmap.html">hashmap</a>&lt;std::string, <a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a>&gt; process::ProcessBase::message</td>
         </tr>
       </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1Profiler-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1Profiler-members.html b/content/api/latest/c++/classprocess_1_1Profiler-members.html
index 40287d3..9258726 100644
--- a/content/api/latest/c++/classprocess_1_1Profiler-members.html
+++ b/content/api/latest/c++/classprocess_1_1Profiler-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Profiler.html#a9131797d93999031d9e732c8a2d45da4">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Profiler.html">process::Profiler</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -71,7 +71,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Profiler.html#ac3603ac30749c5f0bc2321769b9bb9a8">Profiler</a>(const Option&lt; std::string &gt; &amp;_authenticationRealm)</td><td class="entry"><a class="el" href="classprocess_1_1Profiler.html">process::Profiler</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1RateLimiterProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1RateLimiterProcess-members.html b/content/api/latest/c++/classprocess_1_1RateLimiterProcess-members.html
index a23d5df..5fccc3e 100644
--- a/content/api/latest/c++/classprocess_1_1RateLimiterProcess-members.html
+++ b/content/api/latest/c++/classprocess_1_1RateLimiterProcess-members.html
@@ -63,7 +63,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1RateLimiterProcess.html#a52f385d91c5420d62baef6c6054b408a">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1RateLimiterProcess.html">process::RateLimiterProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -72,7 +72,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1SequenceProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1SequenceProcess-members.html b/content/api/latest/c++/classprocess_1_1SequenceProcess-members.html
index 2c6fa1a..9786bc4 100644
--- a/content/api/latest/c++/classprocess_1_1SequenceProcess-members.html
+++ b/content/api/latest/c++/classprocess_1_1SequenceProcess-members.html
@@ -63,7 +63,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1SequenceProcess.html#a6eae0ed53077a4573c73d0a36ed7964d">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1SequenceProcess.html">process::SequenceProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -72,7 +72,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1Subprocess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1Subprocess.html b/content/api/latest/c++/classprocess_1_1Subprocess.html
index 0ace1e6..1b220c5 100644
--- a/content/api/latest/c++/classprocess_1_1Subprocess.html
+++ b/content/api/latest/c++/classprocess_1_1Subprocess.html
@@ -64,7 +64,7 @@
 <p>Represents a fork() exec()ed subprocess.  
  <a href="classprocess_1_1Subprocess.html#details">More...</a></p>
 
-<p><code>#include &lt;<a class="el" href="subprocess__base_8hpp_source.html">subprocess_base.hpp</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" href="subprocess_8hpp_source.html">subprocess.hpp</a>&gt;</code></p>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Classes</h2></td></tr>
@@ -405,7 +405,7 @@ Friends</h2></td></tr>
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following file:<ul>
-<li>3rdparty/libprocess/include/process/<a class="el" href="subprocess__base_8hpp_source.html">subprocess_base.hpp</a></li>
+<li>3rdparty/libprocess/include/process/<a class="el" href="subprocess_8hpp_source.html">subprocess.hpp</a></li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1Subprocess_1_1ChildHook.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1Subprocess_1_1ChildHook.html b/content/api/latest/c++/classprocess_1_1Subprocess_1_1ChildHook.html
index 6784899..4f5eb32 100644
--- a/content/api/latest/c++/classprocess_1_1Subprocess_1_1ChildHook.html
+++ b/content/api/latest/c++/classprocess_1_1Subprocess_1_1ChildHook.html
@@ -62,7 +62,7 @@
 <p>A <code><a class="el" href="classprocess_1_1Subprocess_1_1ChildHook.html" title="A ChildHook can be passed to a subprocess call. ">ChildHook</a></code> can be passed to a <code>subprocess</code> call.  
  <a href="classprocess_1_1Subprocess_1_1ChildHook.html#details">More...</a></p>
 
-<p><code>#include &lt;<a class="el" href="subprocess__base_8hpp_source.html">subprocess_base.hpp</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" href="subprocess_8hpp_source.html">subprocess.hpp</a>&gt;</code></p>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
@@ -255,7 +255,7 @@ Static Public Member Functions</h2></td></tr>
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following file:<ul>
-<li>3rdparty/libprocess/include/process/<a class="el" href="subprocess__base_8hpp_source.html">subprocess_base.hpp</a></li>
+<li>3rdparty/libprocess/include/process/<a class="el" href="subprocess_8hpp_source.html">subprocess.hpp</a></li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1Subprocess_1_1IO.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1Subprocess_1_1IO.html b/content/api/latest/c++/classprocess_1_1Subprocess_1_1IO.html
index 167f7cf..c81ae52 100644
--- a/content/api/latest/c++/classprocess_1_1Subprocess_1_1IO.html
+++ b/content/api/latest/c++/classprocess_1_1Subprocess_1_1IO.html
@@ -63,7 +63,7 @@
 <p>Describes how the I/O is redirected for stdin/stdout/stderr.  
  <a href="classprocess_1_1Subprocess_1_1IO.html#details">More...</a></p>
 
-<p><code>#include &lt;<a class="el" href="subprocess__base_8hpp_source.html">subprocess_base.hpp</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" href="subprocess_8hpp_source.html">subprocess.hpp</a>&gt;</code></p>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 Classes</h2></td></tr>
@@ -226,7 +226,7 @@ Friends</h2></td></tr>
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following file:<ul>
-<li>3rdparty/libprocess/include/process/<a class="el" href="subprocess__base_8hpp_source.html">subprocess_base.hpp</a></li>
+<li>3rdparty/libprocess/include/process/<a class="el" href="subprocess_8hpp_source.html">subprocess.hpp</a></li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1System-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1System-members.html b/content/api/latest/c++/classprocess_1_1System-members.html
index 54003c7..11c32e8 100644
--- a/content/api/latest/c++/classprocess_1_1System-members.html
+++ b/content/api/latest/c++/classprocess_1_1System-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1System.html#ac64aa6bb6638963782932ebfc140c952">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1System.html">process::System</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1System.html#a5cfa4acb240377af06c74eca269df423">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1System.html">process::System</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -71,7 +71,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1TestsFilter-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1TestsFilter-members.html b/content/api/latest/c++/classprocess_1_1TestsFilter-members.html
index b234584..6b30158 100644
--- a/content/api/latest/c++/classprocess_1_1TestsFilter-members.html
+++ b/content/api/latest/c++/classprocess_1_1TestsFilter-members.html
@@ -61,11 +61,12 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#ac6fea285df55cce7b4cf6425f97d9a1d">filter</a>(const DispatchEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#afd4ae2b2b702960301732443e934116f">filter</a>(const HttpEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#a1e7d90c91627d2b719669049732a1345">filter</a>(const ExitedEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#a1d5e43feacfada02c5c0eaf69ec7f2ca">handle</a>(const T &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#a0655ea251c4adfe978c7dbf072c117ab">mock</a></td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#a9551cfa133104028b13b10c9d612f72f">mutex</a></td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#a1c90f4054bbb9a655d95b749a5a50d25">TestsFilter</a>()=default</td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227">~Filter</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c">process::Filter::filter</a>(Event *event)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#a1d5e43feacfada02c5c0eaf69ec7f2ca">handle</a>(const T &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#a0655ea251c4adfe978c7dbf072c117ab">mock</a></td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#a9551cfa133104028b13b10c9d612f72f">mutex</a></td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html#a1c90f4054bbb9a655d95b749a5a50d25">TestsFilter</a>()=default</td><td class="entry"><a class="el" href="classprocess_1_1TestsFilter.html">process::TestsFilter</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227">~Filter</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1TestsFilter.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1TestsFilter.html b/content/api/latest/c++/classprocess_1_1TestsFilter.html
index ebf4337..e2ad6fa 100644
--- a/content/api/latest/c++/classprocess_1_1TestsFilter.html
+++ b/content/api/latest/c++/classprocess_1_1TestsFilter.html
@@ -88,6 +88,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Filter"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Filter')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td></tr>
 <tr class="memitem:af337696567c45148ae5d6a7a2d298227 inherit pub_methods_classprocess_1_1Filter"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227">~Filter</a> ()</td></tr>
 <tr class="separator:af337696567c45148ae5d6a7a2d298227 inherit pub_methods_classprocess_1_1Filter"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a07aeb097828837ae84197403a72d383c inherit pub_methods_classprocess_1_1Filter"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c">filter</a> (<a class="el" href="structprocess_1_1Event.html">Event</a> *event)</td></tr>
+<tr class="separator:a07aeb097828837ae84197403a72d383c inherit pub_methods_classprocess_1_1Filter"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
 Public Attributes</h2></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1internal_1_1AwaitProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1internal_1_1AwaitProcess-members.html b/content/api/latest/c++/classprocess_1_1internal_1_1AwaitProcess-members.html
index fd94b95..cc5572c 100644
--- a/content/api/latest/c++/classprocess_1_1internal_1_1AwaitProcess-members.html
+++ b/content/api/latest/c++/classprocess_1_1internal_1_1AwaitProcess-members.html
@@ -63,7 +63,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1internal_1_1AwaitProcess.html#a8121fadd91f2221a673d4e711f22c948">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1internal_1_1AwaitProcess.html">process::internal::AwaitProcess&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
@@ -72,7 +72,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1internal_1_1CollectProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1internal_1_1CollectProcess-members.html b/content/api/latest/c++/classprocess_1_1internal_1_1CollectProcess-members.html
index 10f4cc9..443b429 100644
--- a/content/api/latest/c++/classprocess_1_1internal_1_1CollectProcess-members.html
+++ b/content/api/latest/c++/classprocess_1_1internal_1_1CollectProcess-members.html
@@ -63,7 +63,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1internal_1_1CollectProcess.html#a6e13d430bd37e93903d3f0b4201b8e31">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1internal_1_1CollectProcess.html">process::internal::CollectProcess&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
@@ -72,7 +72,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp_source.html
index 0d76bbf..9ecf305 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp_source.html
@@ -107,22 +107,22 @@
 <div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div>
 <div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="abort_8hpp.html">stout/abort.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="bits_8hpp.html">stout/bits.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="error_8hpp.html">stout/error.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="none_8hpp.html">stout/none.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="numify_8hpp.html">stout/numify.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="strerror_8hpp.html">stout/os/strerror.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="result_8hpp.html">stout/result.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="stringify_8hpp.html">stout/stringify.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="strings_8hpp.html">stout/strings.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="unreachable_8hpp.html">stout/unreachable.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="preprocessor">#ifdef __WINDOWS__</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">stout/windows.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="stout_2include_2stout_2check_8hpp.html">stout/check.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="error_8hpp.html">stout/error.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="none_8hpp.html">stout/none.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="numify_8hpp.html">stout/numify.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="strerror_8hpp.html">stout/os/strerror.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="result_8hpp.html">stout/result.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="stringify_8hpp.html">stout/stringify.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="strings_8hpp.html">stout/strings.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="unreachable_8hpp.html">stout/unreachable.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="preprocessor">#ifdef __WINDOWS__</span></div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">stout/windows.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;<span class="preprocessor"></span></div>
 <div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="namespacenet.html">   72</a></span>&#160;<span class="keyword">namespace </span>net {</div>
 <div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div>
 <div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="comment">// Represents an IP.</span></div>
@@ -146,64 +146,64 @@
 <div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;  <span class="comment">// Creates an IP from struct in_addr. Note that by standard, struct</span></div>
 <div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;  <span class="comment">// in_addr stores the IP address in network order.</span></div>
 <div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="classnet_1_1IP.html#a59c961e993728ab3dc969249ca610417">   94</a></span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classnet_1_1IP.html#a59c961e993728ab3dc969249ca610417">IP</a>(<span class="keyword">const</span> <span class="keyword">struct</span> in_addr&amp; _storage)</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;    : family_(AF_INET)</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;    : <a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a>(AF_INET)</div>
 <div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;  {</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;     clear();</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;     storage_.in_ = _storage;</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;     <a class="code" href="classnet_1_1IP.html#a8834a1d831e2616dd7aee4308762dc3f">clear</a>();</div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;     <a class="code" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a>.<a class="code" href="unionnet_1_1IP_1_1Storage.html#a67ec8da858494ad0e43427ddf4816e77">in_</a> = _storage;</div>
 <div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;  }</div>
 <div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;</div>
 <div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;  <span class="comment">// Creates an IP from struct in6_addr. Note that by standard, struct</span></div>
 <div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;  <span class="comment">// in_addr stores the IP address in network order.</span></div>
 <div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="classnet_1_1IP.html#a574d9ab0029b8d131dab5b2a494c6fd2">  103</a></span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classnet_1_1IP.html#a574d9ab0029b8d131dab5b2a494c6fd2">IP</a>(<span class="keyword">const</span> <span class="keyword">struct</span> in6_addr&amp; _storage)</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;    : family_(AF_INET6)</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;    : <a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a>(AF_INET6)</div>
 <div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;  {</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;     clear();</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;     storage_.in6_ = _storage;</div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;     <a class="code" href="classnet_1_1IP.html#a8834a1d831e2616dd7aee4308762dc3f">clear</a>();</div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;     <a class="code" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a>.<a class="code" href="unionnet_1_1IP_1_1Storage.html#a93f0b9e5b72502bdf770f9ca2cf5a959">in6_</a> = _storage;</div>
 <div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  }</div>
 <div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
 <div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  <span class="comment">// Creates an IP from a 32 bit unsigned integer. Note that the</span></div>
 <div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  <span class="comment">// integer stores the IP address in host order.</span></div>
 <div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="classnet_1_1IP.html#a24fde6c74bb2f48af330048fb4740408">  112</a></span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classnet_1_1IP.html#a24fde6c74bb2f48af330048fb4740408">IP</a>(uint32_t _ip)</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;    : family_(AF_INET)</div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;    : <a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a>(AF_INET)</div>
 <div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  {</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;     clear();</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;     storage_.in_.s_addr = htonl(_ip);</div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;     <a class="code" href="classnet_1_1IP.html#a8834a1d831e2616dd7aee4308762dc3f">clear</a>();</div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;     <a class="code" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a>.<a class="code" href="unionnet_1_1IP_1_1Storage.html#a67ec8da858494ad0e43427ddf4816e77">in_</a>.s_addr = htonl(_ip);</div>
 <div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;  }</div>
 <div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;</div>
 <div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;  <span class="comment">// Returns the family type.</span></div>
 <div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">  120</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>()<span class="keyword"> const</span></div>
 <div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;    <span class="keywordflow">return</span> family_;</div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a>;</div>
 <div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;  }</div>
 <div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;</div>
 <div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;  <span class="comment">// Returns the struct in_addr storage.</span></div>
 <div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="classnet_1_1IP.html#a9b2b8da4b79c15e6632a9305a3d4c7cb">  126</a></span>&#160;  <a class="code" href="classTry.html">Try&lt;struct in_addr&gt;</a> <a class="code" href="classnet_1_1IP.html#a9b2b8da4b79c15e6632a9305a3d4c7cb">in</a>()<span class="keyword"> const</span></div>
 <div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;    <span class="keywordflow">if</span> (family_ == AF_INET) {</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;      <span class="keywordflow">return</span> storage_.in_;</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a> == AF_INET) {</div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a>.<a class="code" href="unionnet_1_1IP_1_1Storage.html#a67ec8da858494ad0e43427ddf4816e77">in_</a>;</div>
 <div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;    } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Cannot create in_addr from family: &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(family_));</div>
+<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Cannot create in_addr from family: &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(<a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a>));</div>
 <div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;    }</div>
 <div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;  }</div>
 <div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;</div>
 <div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;  <span class="comment">// Returns the struct in6_addr storage.</span></div>
 <div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="classnet_1_1IP.html#ad81fc914433c4874645a406471f57b34">  136</a></span>&#160;  <a class="code" href="classTry.html">Try&lt;struct in6_addr&gt;</a> <a class="code" href="classnet_1_1IP.html#ad81fc914433c4874645a406471f57b34">in6</a>()<span class="keyword"> const</span></div>
 <div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    <span class="keywordflow">if</span> (family_ == AF_INET6) {</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;      <span class="keywordflow">return</span> storage_.in6_;</div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a> == AF_INET6) {</div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a>.<a class="code" href="unionnet_1_1IP_1_1Storage.html#a93f0b9e5b72502bdf770f9ca2cf5a959">in6_</a>;</div>
 <div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;    } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Cannot create in6_addr from family: &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(family_));</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Cannot create in6_addr from family: &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(<a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</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">  144</span>&#160;</div>
 <div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;  <span class="comment">// Checks if this IP is for loopback (e.g., INADDR_LOOPBACK).</span></div>
 <div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="classnet_1_1IP.html#aa7fa7dfc2b72525f0a86a07b03e8ca3e">  146</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classnet_1_1IP.html#aa7fa7dfc2b72525f0a86a07b03e8ca3e">isLoopback</a>()<span class="keyword"> const</span></div>
 <div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;    <span class="keywordflow">switch</span> (family_) {</div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;    <span class="keywordflow">switch</span> (<a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a>) {</div>
 <div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;      <span class="keywordflow">case</span> AF_INET:</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;        <span class="keywordflow">return</span> storage_.in_.s_addr == htonl(INADDR_LOOPBACK);</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;        <span class="keywordflow">return</span> <a class="code" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a>.<a class="code" href="unionnet_1_1IP_1_1Storage.html#a67ec8da858494ad0e43427ddf4816e77">in_</a>.s_addr == htonl(INADDR_LOOPBACK);</div>
 <div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;      <span class="keywordflow">case</span> AF_INET6:</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;        <span class="keywordflow">return</span> !memcmp(&amp;storage_.in6_.s6_addr, &amp;in6addr_loopback.s6_addr, 16);</div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;        <span class="keywordflow">return</span> !memcmp(&amp;<a class="code" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a>.<a class="code" href="unionnet_1_1IP_1_1Storage.html#a93f0b9e5b72502bdf770f9ca2cf5a959">in6_</a>.s6_addr, &amp;in6addr_loopback.s6_addr, 16);</div>
 <div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;      <span class="keywordflow">default</span>:</div>
 <div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;        <a class="code" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a>();</div>
 <div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;    }</div>
@@ -212,11 +212,11 @@
 <div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;  <span class="comment">// Checks if this IP is for any incoming address (e.g., INADDR_ANY).</span></div>
 <div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="classnet_1_1IP.html#adef252cbd8b3cb3ddae4b1aea4ce04c1">  159</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classnet_1_1IP.html#adef252cbd8b3cb3ddae4b1aea4ce04c1">isAny</a>()<span class="keyword"> const</span></div>
 <div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;    <span class="keywordflow">switch</span> (family_) {</div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;    <span class="keywordflow">switch</span> (<a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a>) {</div>
 <div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;      <span class="keywordflow">case</span> AF_INET:</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;        <span class="keywordflow">return</span> storage_.in_.s_addr == htonl(INADDR_ANY);</div>
+<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;        <span class="keywordflow">return</span> <a class="code" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a>.<a class="code" href="unionnet_1_1IP_1_1Storage.html#a67ec8da858494ad0e43427ddf4816e77">in_</a>.s_addr == htonl(INADDR_ANY);</div>
 <div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;      <span class="keywordflow">case</span> AF_INET6:</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;        <span class="keywordflow">return</span> !memcmp(&amp;storage_.in6_.s6_addr, &amp;in6addr_any.s6_addr, 16);</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;        <span class="keywordflow">return</span> !memcmp(&amp;<a class="code" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a>.<a class="code" href="unionnet_1_1IP_1_1Storage.html#a93f0b9e5b72502bdf770f9ca2cf5a959">in6_</a>.s6_addr, &amp;in6addr_any.s6_addr, 16);</div>
 <div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;      <span class="keywordflow">default</span>:</div>
 <div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;        <a class="code" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a>();</div>
 <div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;    }</div>
@@ -224,10 +224,10 @@
 <div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;</div>
 <div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="classnet_1_1IP.html#a5ceb2f0c6ba902dbe29c1d62f7f53427">  171</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classnet_1_1IP.html#a5ceb2f0c6ba902dbe29c1d62f7f53427">operator==</a>(<span class="keyword">const</span> <a class="code" href="classnet_1_1IP.html">IP</a>&amp; that)<span class="keyword"> const</span></div>
 <div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;    <span class="keywordflow">if</span> (family_ != that.family_) {</div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a> != that.<a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a>) {</div>
 <div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;      <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
 <div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;    } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;      <span class="keywordflow">return</span> memcmp(&amp;storage_, &amp;that.storage_, <span class="keyword">sizeof</span>(storage_)) == 0;</div>
+<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;      <span class="keywordflow">return</span> memcmp(&amp;<a class="code" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a>, &amp;that.<a class="code" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a>, <span class="keyword">sizeof</span>(<a class="code" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a>)) == 0;</div>
 <div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;    }</div>
 <div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;  }</div>
 <div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;</div>
@@ -238,485 +238,656 @@
 <div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;</div>
 <div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="classnet_1_1IP.html#a93ced0f7f6476376931b8617b00c8fb0">  185</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classnet_1_1IP.html#a93ced0f7f6476376931b8617b00c8fb0">operator&lt;</a>(<span class="keyword">const</span> <a class="code" href="classnet_1_1IP.html">IP</a>&amp; that)<span class="keyword"> const</span></div>
 <div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;    <span class="keywordflow">if</span> (family_ != that.family_) {</div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;      <span class="keywordflow">return</span> family_ &lt; that.family_;</div>
+<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a> != that.<a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a>) {</div>
+<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a> &lt; that.<a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a>;</div>
 <div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;    } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;      <span class="keywordflow">return</span> memcmp(&amp;storage_, &amp;that.storage_, <span class="keyword">sizeof</span>(storage_)) &lt; 0;</div>
+<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;      <span class="keywordflow">return</span> memcmp(&amp;<a class="code" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a>, &amp;that.<a class="code" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a>, <span class="keyword">sizeof</span>(<a class="code" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a>)) &lt; 0;</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;</div>
 <div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="classnet_1_1IP.html#ae57a99f62c1f524eb2937408993365cb">  194</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classnet_1_1IP.html#ae57a99f62c1f524eb2937408993365cb">operator&gt;</a>(<span class="keyword">const</span> <a class="code" href="classnet_1_1IP.html">IP</a>&amp; that)<span class="keyword"> const</span></div>
 <div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;    <span class="keywordflow">if</span> (family_ != that.family_) {</div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;      <span class="keywordflow">return</span> family_ &gt; that.family_;</div>
+<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a> != that.<a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a>) {</div>
+<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a> &gt; that.<a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a>;</div>
 <div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;    } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;      <span class="keywordflow">return</span> memcmp(&amp;storage_, &amp;that.storage_, <span class="keyword">sizeof</span>(storage_)) &gt; 0;</div>
+<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;      <span class="keywordflow">return</span> memcmp(&amp;<a class="code" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a>, &amp;that.<a class="code" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a>, <span class="keyword">sizeof</span>(<a class="code" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a>)) &gt; 0;</div>
 <div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;    }</div>
 <div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;  }</div>
 <div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;  <span class="comment">// NOTE: We need to clear the union when creating an IP because the</span></div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;  <span class="comment">// equality check uses memcmp.</span></div>
-<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;  <span class="keywordtype">void</span> clear()</div>
-<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;  {</div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;    memset(&amp;storage_, 0, <span class="keyword">sizeof</span>(storage_));</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;  <span class="keyword">union </span>Storage</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">struct </span>in_addr in_;</div>
-<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;    <span class="keyword">struct </span>in6_addr in6_;</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;</div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;  <span class="keywordtype">int</span> family_;</div>
-<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;  Storage storage_;</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"><a class="line" href="classnet_1_1IP.html#a29469a2770ed1c02f447470712158d0e">  222</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;IP&gt;</a> <a class="code" href="classnet_1_1IP.html#a29469a2770ed1c02f447470712158d0e">IP::parse</a>(<span class="keyword">const</span> std::string&amp; value, <span class="keywordtype">int</span> family)</div>
-<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;{</div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;  Storage storage;</div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;  <span class="keywordflow">switch</span> (family) {</div>
-<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;  <span class="keywordflow">case</span> AF_INET: {</div>
-<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;    <span class="keywordflow">if</span> (inet_pton(AF_INET, value.c_str(), &amp;storage.in_) == 1) {</div>
-<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classnet_1_1IP.html#a59c961e993728ab3dc969249ca610417">IP</a>(storage.in_);</div>
-<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;    }</div>
-<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;</div>
-<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Failed to parse IPv4: &quot;</span> + value);</div>
-<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;  }</div>
-<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;  <span class="keywordflow">case</span> AF_INET6: {</div>
-<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;    <span class="keywordflow">if</span> (inet_pton(AF_INET6, value.c_str(), &amp;storage.in6_) == 1) {</div>
-<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classnet_1_1IP.html#a59c961e993728ab3dc969249ca610417">IP</a>(storage.in6_);</div>
-<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;    }</div>
+<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;  <span class="comment">// Represents an IP network. We store the IP address and the IP</span></div>
+<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;  <span class="comment">// netmask which defines the subnet.</span></div>
+<div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="classnet_1_1IP_1_1Network.html">  205</a></span>&#160;  <span class="keyword">class </span><a class="code" href="classnet_1_1IP_1_1Network.html">Network</a></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">public</span>:</div>
+<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;    <span class="comment">// Returns the IPv4 network for loopback (i.e., 127.0.0.1/8).</span></div>
+<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;    <span class="comment">//</span></div>
+<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;    <span class="comment">// TODO(asridharan): We need to move this functionality to an</span></div>
+<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;    <span class="comment">// `net::inet::IP::Network` class in the future.</span></div>
+<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;    <span class="keyword">static</span> <a class="code" href="classnet_1_1IP_1_1Network.html">Network</a> <a class="code" href="classnet_1_1IP_1_1Network.html#ac2cb74ae9a4175c05482e2b77e46634b">LOOPBACK_V4</a>();</div>
+<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;</div>
+<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;    <span class="comment">// Returns the IPv6 network for loopback (i.e. ::1/128)</span></div>
+<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;    <span class="comment">//</span></div>
+<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;    <span class="comment">// TODO(asridharan): We need to move this functionality to an</span></div>
+<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;    <span class="comment">// `net::inet6::IP::Network` class in the future.</span></div>
+<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;    <span class="keyword">static</span> <a class="code" href="classnet_1_1IP_1_1Network.html">Network</a> <a class="code" href="classnet_1_1IP_1_1Network.html#a3b9dca3008878a560631f2f44e63ba97">LOOPBACK_V6</a>();</div>
+<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;</div>
+<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;    <span class="comment">// Creates an IP network from the given string that has the</span></div>
+<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;    <span class="comment">// IP address in canonical format with subnet prefix.</span></div>
+<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;    <span class="comment">// For example:</span></div>
+<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;    <span class="comment">//   10.0.0.1/8</span></div>
+<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;    <span class="comment">//   192.168.1.100/24</span></div>
+<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;    <span class="comment">//   fe80::3/64</span></div>
+<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;    <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;Network&gt;</a> <a class="code" href="classnet_1_1IP_1_1Network.html#a2b77c3604579c84ee5945589fee6b82a">parse</a>(</div>
+<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;        <span class="keyword">const</span> std::string&amp; value,</div>
+<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;        <span class="keywordtype">int</span> <a class="code" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a> = AF_UNSPEC);</div>
+<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;</div>
+<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;    <span class="comment">// Creates an IP network from the given IP address and netmask.</span></div>
+<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;    <span class="comment">// Returns error if the netmask is not valid (e.g., not contiguous).</span></div>
+<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;    <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;Network&gt;</a> <a class="code" href="classnet_1_1IP_1_1Network.html#aae567f80d6cee424de7a5ddaf4fcc912">create</a>(<span class="keyword">const</span> <a class="code" href="classnet_1_1IP.html">IP</a>&amp; <a class="code" href="classnet_1_1IP_1_1Network.html#a695af4d391431eaf349b81615baf90de">address</a>, <span class="keyword">const</span> <a class="code" href="classnet_1_1IP.html">IP</a>&amp; <a class="code" href="classnet_1_1IP_1_1Network.html#a6b8b0d0e7dfb45cf184e547428376b02">netmask</a>);</div>
+<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;</div>
+<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;    <span class="comment">// Creates an IP network from an IP address and a subnet prefix.</span></div>
+<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;    <span class="comment">// Returns error if the prefix is not valid.</span></div>
+<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;    <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;Network&gt;</a> <a class="code" href="classnet_1_1IP_1_1Network.html#aae567f80d6cee424de7a5ddaf4fcc912">create</a>(<span class="keyword">const</span> <a class="code" href="classnet_1_1IP.html">IP</a>&amp; address, <span class="keywordtype">int</span> <a class="code" href="classnet_1_1IP_1_1Network.html#a4058bf3b6ef0142f5f1fd0827171fcba">prefix</a>);</div>
 <div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;</div>
-<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Failed to parse IPv6: &quot;</span> + value);</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">  240</span>&#160;  <span class="keywordflow">case</span> AF_UNSPEC: {</div>
-<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;    <a class="code" href="classTry.html">Try&lt;IP&gt;</a> ip4 = <a class="code" href="classnet_1_1IP.html#a29469a2770ed1c02f447470712158d0e">parse</a>(value, AF_INET);</div>
-<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;    <span class="keywordflow">if</span> (ip4.<a class="code" href="classTry.html#a6543d7d5db4f298bcd673bf3cd509acc">isSome</a>()) {</div>
-<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;      <span class="keywordflow">return</span> ip4;</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;</div>
-<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;    <a class="code" href="classTry.html">Try&lt;IP&gt;</a> ip6 = <a class="code" href="classnet_1_1IP.html#a29469a2770ed1c02f447470712158d0e">parse</a>(value, AF_INET6);</div>
-<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;    <span class="keywordflow">if</span> (ip6.<a class="code" href="classTry.html#a6543d7d5db4f298bcd673bf3cd509acc">isSome</a>()) {</div>
-<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;      <span class="keywordflow">return</span> ip6;</div>
-<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;    }</div>
-<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;</div>
-<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Failed to parse IP as either IPv4 or IPv6:&quot;</span> + value);</div>
-<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;  }</div>
-<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;  <span class="keywordflow">default</span>:</div>
-<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Unsupported family type: &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(family));</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;}</div>
-<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;</div>
-<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;</div>
-<div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">  259</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;IP&gt;</a> <a class="code" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">IP::create</a>(<span class="keyword">const</span> <span class="keyword">struct</span> sockaddr_storage&amp; _storage)</div>
-<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;{</div>
-<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;  <span class="comment">// According to POSIX: (IEEE Std 1003.1, 2004)</span></div>
-<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;  <span class="comment">// (1) `sockaddr_storage` is &quot;aligned at an appropriate boundary so that</span></div>
-<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;  <span class="comment">// pointers to it can be cast as pointers to protocol-specific address</span></div>
-<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;  <span class="comment">// structures and used to access the fields of those structures without</span></div>
-<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;  <span class="comment">// alignment problems.&quot;</span></div>
-<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;  <span class="comment">// (2) &quot;When a `sockaddr_storage` structure is cast as a `sockaddr`</span></div>
-<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;  <span class="comment">// structure, the `ss_family` field of the `sockaddr_storage` structure</span></div>
-<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;  <span class="comment">// shall map onto the `sa_family` field of the `sockaddr` structure.&quot;</span></div>
-<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;  <span class="comment">// Therefore, casting from `const sockaddr_storage*` to `const sockaddr*`</span></div>
-<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;  <span class="comment">// (then subsequently dereferencing the `const sockaddr*`) should be safe.</span></div>
-<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;  <span class="comment">// Note that casting in the reverse direction (`const sockaddr*` to</span></div>
-<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;  <span class="comment">// `const sockaddr_storage*`) would NOT be safe, since the former might</span></div>
-<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;  <span class="comment">// not be aligned appropriately.</span></div>
-<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;  <span class="keyword">const</span> <span class="keyword">struct </span>sockaddr* addr =</div>
-<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;    <span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span>struct sockaddr*<span class="keyword">&gt;</span>(&amp;_storage);</div>
-<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;</div>
-<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">create</a>(*addr);</div>
-<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;}</div>
-<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;</div>
-<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;</div>
-<div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="classnet_1_1IP.html#a627b2e1c1f63a2bc6315a9dfecee141d">  284</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;IP&gt;</a> <a class="code" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">IP::create</a>(<span class="keyword">const</span> <span class="keyword">struct</span> sockaddr&amp; addr)</div>
-<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;{</div>
-<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;  <span class="keywordflow">switch</span> (addr.sa_family) {</div>
-<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;    <span class="keywordflow">case</span> AF_INET: {</div>
-<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;      <span class="keyword">const</span> <span class="keyword">struct </span>sockaddr_in&amp; addr4 =</div>
-<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;        <span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span>struct sockaddr_in&amp;<span class="keyword">&gt;</span>(addr);</div>
-<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;</div>
-<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classnet_1_1IP.html#a59c961e993728ab3dc969249ca610417">IP</a>(addr4.sin_addr);</div>
-<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;    }</div>
-<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;    <span class="keywordflow">case</span> AF_INET6: {</div>
-<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;      <span class="keyword">const</span> <span class="keyword">struct </span>sockaddr_in6&amp; addr6 =</div>
-<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;        <span class="keyword">reinterpret_cast&lt;</span><span class="keyword">const </span>struct sockaddr_in6&amp;<span class="keyword">&gt;</span>(addr);</div>
-<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;</div>
-<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classnet_1_1IP.html#a59c961e993728ab3dc969249ca610417">IP</a>(addr6.sin6_addr);</div>
-<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;    }</div>
-<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;    <span class="keywordflow">default</span>: {</div>
-<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Unsupported family type: &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(addr.sa_family));</div>
-<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;    }</div>
-<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;  }</div>
-<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;}</div>
-<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;</div>
-<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;</div>
-<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;<span class="comment">// Returns the string representation of the given IP using the</span></div>
-<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;<span class="comment">// canonical form, for example: &quot;10.0.0.1&quot; or &quot;fe80::1&quot;.</span></div>
-<div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="namespacenet.html#ab2ed5173deb8f3daf281f9828613956d">  308</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacenet.html#ab2ed5173deb8f3daf281f9828613956d">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="classnet_1_1IP.html">IP</a>&amp; ip)</div>
-<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;{</div>
-<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;  <span class="keywordflow">switch</span> (ip.<a class="code" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>()) {</div>
-<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;    <span class="keywordflow">case</span> AF_INET: {</div>
-<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;      <span class="keywordtype">char</span> buffer[INET_ADDRSTRLEN];</div>
-<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;      <span class="keyword">struct </span>in_addr in = ip.<a class="code" href="classnet_1_1IP.html#a9b2b8da4b79c15e6632a9305a3d4c7cb">in</a>().get();</div>
-<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;      <span class="keywordflow">if</span> (inet_ntop(AF_INET, &amp;in, buffer, <span class="keyword">sizeof</span>(buffer)) == <span class="keyword">nullptr</span>) {</div>
-<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;        <span class="comment">// We do not expect inet_ntop to fail because all parameters</span></div>
-<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;        <span class="comment">// passed in are valid.</span></div>
-<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;        <a class="code" href="abort_8hpp.html#a4d84a74fe6e4f84bc3d2f901b9e89f93">ABORT</a>(<span class="stringliteral">&quot;Failed to get human-readable IPv4 for &quot;</span> +</div>
-<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;              <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(ntohl(in.s_addr)) + <span class="stringliteral">&quot;: &quot;</span> + <a class="code" href="namespaceos.html#aa9ac22b4028f187826a9861373006abf">os::strerror</a>(errno));</div>
-<div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;      }</div>
-<div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;      <span class="keywordflow">return</span> stream &lt;&lt; buffer;</div>
-<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;    }</div>
-<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;    <span class="keywordflow">case</span> AF_INET6: {</div>
-<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;      <span class="keywordtype">char</span> buffer[INET6_ADDRSTRLEN];</div>
-<div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;      <span class="keyword">struct </span>in6_addr in6 = ip.<a class="code" href="classnet_1_1IP.html#ad81fc914433c4874645a406471f57b34">in6</a>().get();</div>
-<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;      <span class="keywordflow">if</span> (inet_ntop(AF_INET6, &amp;in6, buffer, <span class="keyword">sizeof</span>(buffer)) == <span class="keyword">nullptr</span>) {</div>
-<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;        <a class="code" href="abort_8hpp.html#a4d84a74fe6e4f84bc3d2f901b9e89f93">ABORT</a>(<span class="stringliteral">&quot;Failed to get human-readable IPv6: &quot;</span> + <a class="code" href="namespaceos.html#aa9ac22b4028f187826a9861373006abf">os::strerror</a>(errno));</div>
-<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;      }</div>
-<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;      <span class="keywordflow">return</span> stream &lt;&lt; buffer;</div>
-<div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;    }</div>
-<div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;    <span class="keywordflow">default</span>: {</div>
-<div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;      <a class="code" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a>();</div>
-<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;    }</div>
-<div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;  }</div>
-<div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;}</div>
+<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;    <span class="comment">// Returns the first available IP network of a given link device.</span></div>
+<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;    <span class="comment">// The link device is specified using its name (e.g., eth0). Returns</span></div>
+<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;    <span class="comment">// error if the link device is not found. Returns none if the link</span></div>
+<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;    <span class="comment">// device is found, but does not have an IP network.</span></div>
+<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;    <span class="comment">// TODO(jieyu): It is uncommon, but likely that a link device has</span></div>
+<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;    <span class="comment">// multiple IP networks. In that case, consider returning the</span></div>
+<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;    <span class="comment">// primary IP network instead of the first one.</span></div>
+<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;    <span class="keyword">static</span> <a class="code" href="classResult.html">Result&lt;Network&gt;</a> <a class="code" href="classnet_1_1IP_1_1Network.html#a2fddda437abb4b15242e00d0563b9617">fromLinkDevice</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>, <span class="keywordtype">int</span> <a class="code" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>);</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="comment">// Need to add a copy constructor due to the presence of</span></div>
+<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;    <span class="comment">// `unique_ptr`.</span></div>
+<div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="classnet_1_1IP_1_1Network.html#aecb7c53c02df3e7df91275ae11f69120">  249</a></span>&#160;    <a class="code" href="classnet_1_1IP_1_1Network.html#aecb7c53c02df3e7df91275ae11f69120">Network</a>(<span class="keyword">const</span> <a class="code" href="classnet_1_1IP_1_1Network.html">Network</a>&amp; network)</div>
+<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;      : <a class="code" href="classnet_1_1IP_1_1Network.html#a30679cdc80f56215f8e4c9f07cc92679">address_</a>(new <a class="code" href="classnet_1_1IP.html">IP</a>(network.address())),</div>
+<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;        <a class="code" href="classnet_1_1IP_1_1Network.html#abc2d27a92a48427b9a85bcfd78e6e1c1">netmask_</a>(new <a class="code" href="classnet_1_1IP.html">IP</a>(network.netmask())) {}</div>
+<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;</div>
+<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;    <span class="comment">// Need to add a copy assignment operator due to the use of</span></div>
+<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;    <span class="comment">// `std::unique_ptr`.</span></div>
+<div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="classnet_1_1IP_1_1Network.html#a11d6e408855fe1f5d0dde3134c08fe9e">  255</a></span>&#160;    <a class="code" href="classnet_1_1IP_1_1Network.html">Network</a>&amp; <a class="code" href="classnet_1_1IP_1_1Network.html#a11d6e408855fe1f5d0dde3134c08fe9e">operator=</a>(<span class="keyword">const</span> <a class="code" href="classnet_1_1IP_1_1Network.html">Network</a>&amp; network)</div>
+<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;    {</div>
+<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;      <a class="code" href="classnet_1_1IP_1_1Network.html#a30679cdc80f56215f8e4c9f07cc92679">address_</a>.reset(<span class="keyword">new</span> <a class="code" href="classnet_1_1IP.html#a59c961e993728ab3dc969249ca610417">IP</a>(network.<a class="code" href="classnet_1_1IP_1_1Network.html#a695af4d391431eaf349b81615baf90de">address</a>()));</div>
+<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;      <a class="code" href="classnet_1_1IP_1_1Network.html#abc2d27a92a48427b9a85bcfd78e6e1c1">netmask_</a>.reset(<span class="keyword">new</span> <a class="code" href="classnet_1_1IP.html#a59c961e993728ab3dc969249ca610417">IP</a>(network.<a class="code" href="classnet_1_1IP_1_1Network.html#a6b8b0d0e7dfb45cf184e547428376b02">netmask</a>()));</div>
+<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;</div>
+<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;      <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div>
+<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;    }</div>
+<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;</div>
+<div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="classnet_1_1IP_1_1Network.html#a695af4d391431eaf349b81615baf90de">  263</a></span>&#160;    <a class="code" href="classnet_1_1IP.html">IP</a> <a class="code" href="classnet_1_1IP_1_1Network.html#a695af4d391431eaf349b81615baf90de">address</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> *<a class="code" href="classnet_1_1IP_1_1Network.html#a30679cdc80f56215f8e4c9f07cc92679">address_</a>; }</div>
+<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;</div>
+<div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="classnet_1_1IP_1_1Network.html#a6b8b0d0e7dfb45cf184e547428376b02">  265</a></span>&#160;    <a class="code" href="classnet_1_1IP.html">IP</a> <a class="code" href="classnet_1_1IP_1_1Network.html#a6b8b0d0e7dfb45cf184e547428376b02">netmask</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> *<a class="code" href="classnet_1_1IP_1_1Network.html#abc2d27a92a48427b9a85bcfd78e6e1c1">netmask_</a>; }</div>
+<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;</div>
+<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;    <span class="comment">// Returns the prefix of the subnet defined by the IP netmask.</span></div>
+<div class="line"><a name="l00268"></a><span class="lineno"><a class="line" href="classnet_1_1IP_1_1Network.html#a4058bf3b6ef0142f5f1fd0827171fcba">  268</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="classnet_1_1IP_1_1Network.html#a4058bf3b6ef0142f5f1fd0827171fcba">prefix</a>()<span class="keyword"> const</span></div>
+<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;<span class="keyword">    </span>{</div>
+<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;      <span class="keywordflow">switch</span> (<a class="code" href="classnet_1_1IP_1_1Network.html#abc2d27a92a48427b9a85bcfd78e6e1c1">netmask_</a>-&gt;family()) {</div>
+<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;        <span class="keywordflow">case</span> AF_INET: {</div>
+<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;          <span class="keywordflow">return</span> <a class="code" href="namespacebits.html#a0fada23875c3456cff49f279b5a5239b">bits::countSetBits</a>(<a class="code" href="classnet_1_1IP_1_1Network.html#abc2d27a92a48427b9a85bcfd78e6e1c1">netmask_</a>-&gt;in()-&gt;s_addr);</div>
+<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;        }</div>
+<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;        <span class="keywordflow">case</span> AF_INET6: {</div>
+<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;          <span class="keyword">struct </span>in6_addr in6 = <a class="code" href="classnet_1_1IP_1_1Network.html#abc2d27a92a48427b9a85bcfd78e6e1c1">netmask_</a>-&gt;in6().get();</div>
+<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;</div>
+<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;          <span class="keywordtype">int</span> prefix = std::accumulate(</div>
+<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;              std::begin(in6.s6_addr),</div>
+<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;              std::end(in6.s6_addr),</div>
+<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;              0,</div>
+<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;              [](<span class="keywordtype">int</span> acc, uint8_t c) {</div>
+<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;                <span class="keywordflow">return</span> acc + <a class="code" href="namespacebits.html#a0fada23875c3456cff49f279b5a5239b">bits::countSetBits</a>(c);</div>
+<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;              });</div>
+<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;</div>
+<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;          <span class="keywordflow">return</span> <a class="code" href="classnet_1_1IP_1_1Network.html#a4058bf3b6ef0142f5f1fd0827171fcba">prefix</a>;</div>
+<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;        }</div>
+<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;        <span class="keywordflow">default</span>: {</div>
+<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;          <a class="code" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a>();</div>
+<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;        }</div>
+<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;      }</div>
+<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;    }</div>
+<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;</div>
+<div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="classnet_1_1IP_1_1Network.html#a7caf57738bb2acc394ec654ef6088ef3">  293</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="classnet_1_1IP_1_1Network.html#a7caf57738bb2acc394ec654ef6088ef3">operator==</a>(<span class="keyword">const</span> <a class="code" href="classnet_1_1IP_1_1Network.html">Network</a>&amp; that)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;<span class="keyword">    </span>{</div>
+<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;      <span class="keywordflow">return</span> *(address_) == *(that.<a class="code" href="classnet_1_1IP_1_1Network.html#a30679cdc80f56215f8e4c9f07cc92679">address_</a>) &amp;&amp;</div>
+<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;        *(netmask_) == *(that.<a class="code" href="classnet_1_1IP_1_1Network.html#abc2d27a92a48427b9a85bcfd78e6e1c1">netmask_</a>);</div>
+<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;    }</div>
+<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;</div>
+<div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="classnet_1_1IP_1_1Network.html#a1092241ceaa7c4ec81ac4a170dc5a695">  299</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="classnet_1_1IP_1_1Network.html#a1092241ceaa7c4ec81ac4a170dc5a695">operator!=</a>(<span class="keyword">const</span> <a class="code" href="classnet_1_1IP_1_1Network.html">Network</a>&amp; that)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;<span class="keyword">    </span>{</div>
+<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;      <span class="keywordflow">return</span> !(*<span class="keyword">this</span> == that);</div>
+<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;    }</div>
+<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;</div>
+<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;  <span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="classnet_1_1IP_1_1Network.html#a92eb2e67f7b5d9be0e537b4181b88b9e">  305</a></span>&#160;    <a class="code" href="classnet_1_1IP_1_1Network.html#a92eb2e67f7b5d9be0e537b4181b88b9e">Network</a>(<span class="keyword">const</span> <a class="code" href="classnet_1_1IP.html">IP</a>&amp; _address, <span class="keyword">const</span> <a class="code" href="classnet_1_1IP.html">IP</a>&amp; _netmask)</div>
+<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;      : address_(new <a class="code" href="classnet_1_1IP.html">IP</a>(_address)), netmask_(new <a class="code" href="classnet_1_1IP.html">IP</a>(_netmask)) {}</div>
+<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;</div>
+<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;    <span class="comment">// NOTE: The reason we need to store `std::unique_ptr` and not</span></div>
+<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;    <span class="comment">// `net::IP` here is that since this class has a nested definition</span></div>
+<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;    <span class="comment">// within `net::IP` `net::IP` is an incomplete type at this point.</span></div>
+<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;    <span class="comment">// We therefore cannot store an object and can only store pointers</span></div>
+<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;    <span class="comment">// for this incomplete type.</span></div>
+<div class="line"><a name="l00313"></a><span class="lineno"><a class="line" href="classnet_1_1IP_1_1Network.html#a30679cdc80f56215f8e4c9f07cc92679">  313</a></span>&#160;    std::unique_ptr&lt;IP&gt; <a class="code" href="classnet_1_1IP_1_1Network.html#a30679cdc80f56215f8e4c9f07cc92679">address_</a>;</div>
+<div class="line"><a name="l00314"></a><span class="lineno"><a class="line" href="classnet_1_1IP_1_1Network.html#abc2d27a92a48427b9a85bcfd78e6e1c1">  314</a></span>&#160;    std::unique_ptr&lt;IP&gt; <a class="code" href="classnet_1_1IP_1_1Network.html#abc2d27a92a48427b9a85bcfd78e6e1c1">netmask_</a>;</div>
+<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;  };</div>
+<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;</div>
+<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;<span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;  <span class="comment">// NOTE: We need to clear the union when creating an IP because the</span></div>
+<div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;  <span class="comment">// equality check uses memcmp.</span></div>
+<div class="line"><a name="l00320"></a><span class="lineno"><a class="line" href="classnet_1_1IP.html#a8834a1d831e2616dd7aee4308762dc3f">  320</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classnet_1_1IP.html#a8834a1d831e2616dd7aee4308762dc3f">clear</a>()</div>
+<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;  {</div>
+<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;    memset(&amp;storage_, 0, <span class="keyword">sizeof</span>(storage_));</div>
+<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;  }</div>
+<div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;</div>
+<div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="unionnet_1_1IP_1_1Storage.html">  325</a></span>&#160;  <span class="keyword">union </span><a class="code" href="unionnet_1_1IP_1_1Storage.html">Storage</a></div>
+<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;  {</div>
+<div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="unionnet_1_1IP_1_1Storage.html#a67ec8da858494ad0e43427ddf4816e77">  327</a></span>&#160;    <span class="keyword">struct </span>in_addr in_;</div>
+<div class="line"><a name="l00328"></a><span class="lineno"><a class="line" href="unionnet_1_1IP_1_1Storage.html#a93f0b9e5b72502bdf770f9ca2cf5a959">  328</a></span>&#160;    <span class="keyword">struct </span>in6_addr in6_;</div>
+<div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;  };</div>
+<div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;</div>
+<div class="line"><a name="l00331"></a><span class="lineno"><a class="line" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">  331</a></span>&#160;  <span class="keywordtype">int</span> <a class="code" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a>;</div>
+<div class="line"><a name="l00332"></a><span class="lineno"><a class="line" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">  332</a></span>&#160;  <a class="code" href="unionnet_1_1IP_1_1Storage.html">Storage</a> <a class="code" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a>;</div>
+<div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;};</div>
+<div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;</div>
 <div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;</div>
-<div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;</div>
-<div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;<span class="comment">// Represents an IP network. We store the IP address and the IP</span></div>
-<div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;<span class="comment">// netmask which defines the subnet.</span></div>
-<div class="line"><a name="l00339"></a><span class="lineno"><a class="line" href="classnet_1_1IPNetwork.html">  339</a></span>&#160;<span class="keyword">class </span><a class="code" href="classnet_1_1IPNetwork.html">IPNetwork</a></div>
-<div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;{</div>
-<div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;  <span class="comment">// Returns the IPv4 network for loopback (i.e., 127.0.0.1/8).</span></div>
-<div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;  <span class="keyword">static</span> <a class="code" href="classnet_1_1IPNetwork.html">IPNetwork</a> <a class="code" href="classnet_1_1IPNetwork.html#af71cd4cc8ebff5ecf9bec6da3eb9d97d">LOOPBACK_V4</a>();</div>
-<div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;</div>
-<div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;  <span class="comment">// Returns the IPv6 network for loopback (i.e. ::1/128)</span></div>
-<div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;  <span class="keyword">static</span> <a class="code" href="classnet_1_1IPNetwork.html">IPNetwork</a> <a class="code" href="classnet_1_1IPNetwork.html#a0aa6bf90c9e06eca1b930fdb94d69209">LOOPBACK_V6</a>();</div>
-<div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;</div>
-<div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;  <span class="comment">// Creates an IP network from the given string that has the</span></div>
-<div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;  <span class="comment">// IP address in canonical format with subnet prefix.</span></div>
-<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;  <span class="comment">// For example:</span></div>
-<div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;  <span class="comment">//   10.0.0.1/8</span></div>
-<div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;  <span class="comment">//   192.168.1.100/24</span></div>
-<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;  <span class="comment">//   fe80::3/64</span></div>
-<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;IPNetwork&gt;</a> <a class="code" href="classnet_1_1IPNetwork.html#a9973b0eb8e1d7414547523503b238971">parse</a>(<span class="keyword">const</span> std::string&amp; value, <span class="keywordtype">int</span> family = AF_UNSPEC);</div>
-<div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;</div>
-<div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;  <span class="comment">// Creates an IP network from the given IP address and netmask.</span></div>
-<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;  <span class="comment">// Returns error if the netmask is not valid (e.g., not contiguous).</span></div>
-<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;IPNetwork&gt;</a> <a class="code" href="classnet_1_1IPNetwork.html#a29645a80f4a422825dcd402f86f138e6">create</a>(<span class="keyword">const</span> <a class="code" href="classnet_1_1IP.html">IP</a>&amp; <a class="code" href="classnet_1_1IPNetwork.html#a9986306f9653245f55f4570771726a67">address</a>, <span class="keyword">const</span> <a class="code" href="classnet_1_1IP.html">IP</a>&amp; <a class="code" href="classnet_1_1IPNetwork.html#a68e36065af86781ad06a285bcb120ed4">netmask</a>);</div>
+<div class="line"><a name="l00336"></a><span class="lineno"><a class="line" href="classnet_1_1IPv4.html">  336</a></span>&#160;<span class="keyword">class </span><a class="code" href="classnet_1_1IPv4.html">IPv4</a> : <span class="keyword">public</span> <a class="code" href="classnet_1_1IP.html">IP</a></div>
+<div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;{</div>
+<div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00339"></a><span class="lineno"><a class="line" href="classnet_1_1IPv4.html#aff703885c9e57efdbfe1f5c514daf877">  339</a></span>&#160;  <span class="keyword">static</span> <a class="code" href="classnet_1_1IPv4.html">IPv4</a> <a class="code" href="classnet_1_1IPv4.html#aff703885c9e57efdbfe1f5c514daf877">LOOPBACK</a>()</div>
+<div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;  {</div>
+<div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classnet_1_1IPv4.html">IPv4</a>(INADDR_LOOPBACK);</div>
+<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;  }</div>
+<div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;</div>
+<div class="line"><a name="l00344"></a><span class="lineno"><a class="line" href="classnet_1_1IPv4.html#a90f84f1f19c0ca6ba310b6680b779d84">  344</a></span>&#160;  <span class="keyword">static</span> <a class="code" href="classnet_1_1IPv4.html">IPv4</a> <a class="code" href="classnet_1_1IPv4.html#a90f84f1f19c0ca6ba310b6680b779d84">ANY</a>()</div>
+<div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;  {</div>
+<div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classnet_1_1IPv4.html">IPv4</a>(INADDR_ANY);</div>
+<div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;  }</div>
+<div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;</div>
+<div class="line"><a name="l00349"></a><span class="lineno"><a class="line" href="classnet_1_1IPv4.html#a6ec1fda0ad381dbd68df36239edd1ecc">  349</a></span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;IPv4&gt;</a> <a class="code" href="classnet_1_1IPv4.html#a6ec1fda0ad381dbd68df36239edd1ecc">parse</a>(<span class="keyword">const</span> std::string&amp; value)</div>
+<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;  {</div>
+<div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;    in_addr in;</div>
+<div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;</div>
+<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;    <span class="keywordflow">if</span> (inet_pton(AF_INET, value.c_str(), &amp;in) == 1) {</div>
+<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classnet_1_1IPv4.html">IPv4</a>(in);</div>
+<div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;    }</div>
+<div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;</div>
+<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Failed to parse IPv4: &quot;</span> + value);</div>
+<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;  }</div>
 <div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;</div>
-<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;  <span class="comment">// Creates an IP network from an IP address and a subnet prefix.</span></div>
-<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;  <span class="comment">// Returns error if the prefix is not valid.</span></div>
-<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;IPNetwork&gt;</a> <a class="code" href="classnet_1_1IPNetwork.html#a29645a80f4a422825dcd402f86f138e6">create</a>(<span class="keyword">const</span> <a class="code" href="classnet_1_1IP.html">IP</a>&amp; address, <span class="keywordtype">int</span> <a class="code" href="classnet_1_1IPNetwork.html#a119a8f122571f5532146b8130c0c0a50">prefix</a>);</div>
-<div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;</div>
-<div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;  <span class="comment">// Returns the first available IP network of a given link device.</span></div>
-<div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;  <span class="comment">// The link device is specified using its name (e.g., eth0). Returns</span></div>
-<div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;  <span class="comment">// error if the link device is not found. Returns none if the link</span></div>
-<div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;  <span class="comment">// device is found, but does not have an IP network.</span></div>
-<div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;  <span class="comment">// TODO(jieyu): It is uncommon, but likely that a link device has</span></div>
-<div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;  <span class="comment">// multiple IP networks. In that case, consider returning the</span></div>
-<div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;  <span class="comment">// primary IP network instead of the first one.</span></div>
-<div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;  <span class="keyword">static</span> <a class="code"

<TRUNCATED>

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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/fetcher__process_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/fetcher__process_8hpp_source.html b/content/api/latest/c++/fetcher__process_8hpp_source.html
new file mode 100644
index 0000000..95ef565
--- /dev/null
+++ b/content/api/latest/c++/fetcher__process_8hpp_source.html
@@ -0,0 +1,403 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: src/slave/containerizer/fetcher_process.hpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_80f0d4a0945c74dfa611dba2ec326a39.html">slave</a></li><li class="navelem"><a class="el" href="dir_fbb1f3397356a940a2dbc4baf07ee5bb.html">containerizer</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">fetcher_process.hpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="fetcher__process_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __SLAVE_CONTAINERIZER_FETCHER_PROCESS_HPP__</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define __SLAVE_CONTAINERIZER_FETCHER_PROCESS_HPP__</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;list&gt;</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="type__utils_8hpp.html">mesos/type_utils.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="libprocess_2include_2process_2process_8hpp.html">process/process.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="counter_8hpp.html">process/metrics/counter.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="gauge_8hpp.html">process/metrics/gauge.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="hashmap_8hpp.html">stout/hashmap.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="src_2slave_2flags_8hpp.html">slave/flags.hpp</a>&quot;</span></div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">namespace </span>slave {</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div>
+<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">   41</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">FetcherProcess</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">process::Process</a>&lt;FetcherProcess&gt;</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;{</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a0e1e5d30009069a71b9aff975304e3e3">FetcherProcess</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>&amp; _flags);</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#ac547207a79610941e4fd1a44fb1eb225">~FetcherProcess</a>();</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#aa85f02a121ced7824d5f1a4f8868d12d">fetch</a>(</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;      <span class="keyword">const</span> CommandInfo&amp; commandInfo,</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;      <span class="keyword">const</span> std::string&amp; sandboxDirectory,</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; <a class="code" href="namespaceos.html#a698aa27e5ea6b1dc1c190b978c2f7960">user</a>);</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <span class="comment">// Runs the mesos-fetcher, creating a &quot;stdout&quot; and &quot;stderr&quot; file</span></div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <span class="comment">// in the given directory, using these for trace output.</span></div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#af4f74f98f2997125702f99aaad749764">run</a>(</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;      <span class="keyword">const</span> std::string&amp; sandboxDirectory,</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; user,</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;      <span class="keyword">const</span> mesos::fetcher::FetcherInfo&amp; info);</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  <span class="comment">// Best effort attempt to kill the external mesos-fetcher process</span></div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  <span class="comment">// running on behalf of the given container ID, if any.</span></div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a5d2404279c883b8bd50493349ae70dbc">kill</a>(<span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;  <span class="comment">// Representation of the fetcher cache and its contents. There is</span></div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  <span class="comment">// exactly one instance per instance of FetcherProcess. All methods</span></div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  <span class="comment">// of Cache are to be executed on the latter to ensure atomicity of</span></div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  <span class="comment">// cache operations.</span></div>
+<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html">   69</a></span>&#160;  <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html">Cache</a></div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  {</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html">   72</a></span>&#160;    <span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html">Entry</a></div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    {</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;    <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a455df03497fa53d3a2b174181a9c91d6">   75</a></span>&#160;      <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a455df03497fa53d3a2b174181a9c91d6">Entry</a>(</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;          <span class="keyword">const</span> std::string&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a0297220fc67343a86f4433e51d95adb4">key</a>,</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;          <span class="keyword">const</span> std::string&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a287fe4e57be0aef3e9c62440e615d97a">directory</a>,</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;          <span class="keyword">const</span> std::string&amp; <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a7fcdedae0524c389961c6ab122c25074">filename</a>)</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;        : key(key),</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;          directory(directory),</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;          filename(filename),</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;          <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#aa555eaa4e8f7155290f52088bf69ba34">size</a>(0),</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;          referenceCount(0) {}</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div>
+<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a29819d6b83020d6b1158ac0d104c1b07">   85</a></span>&#160;      <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a29819d6b83020d6b1158ac0d104c1b07">~Entry</a>() {}</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;      <span class="comment">// Marks this file&#39;s download as successful by setting its promise</span></div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;      <span class="comment">// to the path of the file in the cache.</span></div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;      <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#ab605385790138d8f71abc18974aee1d5">complete</a>();</div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;</div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;      <span class="comment">// Indicates whether this file&#39;s download into the cache is</span></div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;      <span class="comment">// successfully completed.</span></div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;      <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a45d1570d67ed377199137e272a126711">completion</a>();</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;      <span class="comment">// Marks this download as failed, notifying concurrent fetch attempts</span></div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;      <span class="comment">// waiting for this result, by setting the promise to failed.</span></div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;      <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#ad67bbd6639b81505a6c3be8825eafa5b">fail</a>();</div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;</div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;      <span class="comment">// While an entry is &quot;referenced&quot; it cannot be evicted from the</span></div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;      <span class="comment">// cache.</span></div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;      <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a201044dce390fe17935873208428fc86">reference</a>();</div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;      <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a3df365057bac1a641a348583b2fa7480">unreference</a>();</div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;      <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a9ac79e387cdf76b3daa0b3e160758b29">isReferenced</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;      <span class="comment">// Returns the path in the filesystem where cache entry resides.</span></div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;      <span class="comment">// TODO(bernd-mesos): Remove this construct after refactoring so</span></div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;      <span class="comment">// that the slave flags get injected into the fetcher.</span></div>
+<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a67db657f034ac8b51e68ee0477a2da1e">  108</a></span>&#160;      <a class="code" href="classPath.html">Path</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a67db657f034ac8b51e68ee0477a2da1e">path</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classPath.html">Path</a>(<a class="code" href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path::join</a>(<a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a287fe4e57be0aef3e9c62440e615d97a">directory</a>, <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a7fcdedae0524c389961c6ab122c25074">filename</a>)); }</div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;      <span class="comment">// Uniquely identifies a user/URI combination.</span></div>
+<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a0297220fc67343a86f4433e51d95adb4">  111</a></span>&#160;      <span class="keyword">const</span> std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a0297220fc67343a86f4433e51d95adb4">key</a>;</div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;</div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;      <span class="comment">// Cache directory where this entry is stored.</span></div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;      <span class="comment">// TODO(bernd-mesos): Remove this construct after refactoring so</span></div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;      <span class="comment">// that the slave flags get injected into the fetcher.</span></div>
+<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a287fe4e57be0aef3e9c62440e615d97a">  116</a></span>&#160;      <span class="keyword">const</span> std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a287fe4e57be0aef3e9c62440e615d97a">directory</a>;</div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;</div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;      <span class="comment">// The unique name of the file held in the cache on behalf of a</span></div>
+<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;      <span class="comment">// URI.</span></div>
+<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a7fcdedae0524c389961c6ab122c25074">  120</a></span>&#160;      <span class="keyword">const</span> std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a7fcdedae0524c389961c6ab122c25074">filename</a>;</div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;      <span class="comment">// The expected size of the cache file. This field is set before</span></div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;      <span class="comment">// downloading. If the actual size of the downloaded file is</span></div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;      <span class="comment">// different a warning is logged and the field&#39;s value adjusted.</span></div>
+<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#aa555eaa4e8f7155290f52088bf69ba34">  125</a></span>&#160;      <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#aa555eaa4e8f7155290f52088bf69ba34">size</a>;</div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;      <span class="comment">// Concurrent fetch attempts can reference the same entry multiple</span></div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;      <span class="comment">// times.</span></div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;      <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> referenceCount;</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="comment">// Indicates successful downloading to the cache.</span></div>
+<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;      <a class="code" href="classprocess_1_1Promise.html">process::Promise&lt;Nothing&gt;</a> promise;</div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;    };</div>
+<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div>
+<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#abe9028cb04e53cd6ee174961af83d59b">  136</a></span>&#160;    <span class="keyword">explicit</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#abe9028cb04e53cd6ee174961af83d59b">Cache</a>(<a class="code" href="classBytes.html">Bytes</a> _space) : space(_space), tally(0), filenameSerial(0) {}</div>
+<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a6512abf4e95bb472c6d1847fd560c66b">  137</a></span>&#160;    <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a6512abf4e95bb472c6d1847fd560c66b">~Cache</a>() {}</div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;</div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a4ed2793e1dcf944525235ae1f4a2c474">claimSpace</a>(<span class="keyword">const</span> <a class="code" href="classBytes.html">Bytes</a>&amp; bytes);</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#aa71855bc2a58180c8abdfac250e6c4af">releaseSpace</a>(<span class="keyword">const</span> <a class="code" href="classBytes.html">Bytes</a>&amp; bytes);</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;    <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a7e9241ea074b72218ace2abaf65a00ab">totalSpace</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;    <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#ad6cbb59defc88edb511562c691bb4d10">usedSpace</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#aad24cf6d30a1f1deec48c39b1adb01cc">availableSpace</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;    <span class="comment">// Invents a new, distinct base name for a cache file, using the same</span></div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;    <span class="comment">// filename extension as the URI.</span></div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;    std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a4d70156e4b7b93d9a5570adcdb870898">nextFilename</a>(<span class="keyword">const</span> CommandInfo::URI&amp; uri);</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="comment">// Creates a new entry and inserts it into the cache table. Also</span></div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;    <span class="comment">// sets its reference count to 1. Returns the entry.</span></div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;    std::shared_ptr&lt;Entry&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#ae3c4174b4c86b74869e4069e7e3ceab1">create</a>(</div>
+<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;        <span class="keyword">const</span> std::string&amp; cacheDirectory,</div>
+<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;        <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; user,</div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;        <span class="keyword">const</span> CommandInfo::URI&amp; uri);</div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;    <span class="comment">// Retrieves the cache entry indexed by the parameters, without</span></div>
+<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;    <span class="comment">// changing its reference count.</span></div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;    <a class="code" href="classOption.html">Option&lt;std::shared_ptr&lt;Entry&gt;</a>&gt; <span class="keyword">get</span>(</div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;        <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; <a class="code" href="namespaceos.html#a698aa27e5ea6b1dc1c190b978c2f7960">user</a>,</div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;        <span class="keyword">const</span> std::string&amp; uri);</div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;</div>
+<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;    <span class="comment">// Returns whether an entry for this user and URI is in the cache.</span></div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#ab3c3ecce0a57e75bfc160d343c23c876">contains</a>(</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;        <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; user, <span class="keyword">const</span> std::string&amp; uri) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;</div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;    <span class="comment">// Returns whether this identical entry is in the cache.</span></div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#ab3c3ecce0a57e75bfc160d343c23c876">contains</a>(<span class="keyword">const</span> std::shared_ptr&lt;Cache::Entry&gt;&amp; entry) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div>
+<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;    <span class="comment">// Completely deletes a cache entry and its file. Warns on failure.</span></div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;    <span class="comment">// Virtual for mock testing.</span></div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;    <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <span class="keyword">remove</span>(<span class="keyword">const</span> std::shared_ptr&lt;Entry&gt;&amp; entry);</div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;    <span class="comment">// Determines a list of cache entries to remove, respectively cache files</span></div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;    <span class="comment">// to delete, so that at least the required amount of space would become</span></div>
+<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;    <span class="comment">// available.</span></div>
+<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;    <a class="code" href="classTry.html">Try&lt;std::list&lt;std::shared_ptr&lt;Cache::Entry&gt;</a>&gt;&gt;</div>
+<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;        <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a0467f9eeeff780c236140976df41e6bf">selectVictims</a>(<span class="keyword">const</span> <a class="code" href="classBytes.html">Bytes</a>&amp; requiredSpace);</div>
+<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;</div>
+<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;    <span class="comment">// Ensures that there is the requested amount of space is available</span></div>
+<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;    <span class="comment">// Evicts other files as necessary to make it so.</span></div>
+<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a78dc006d647ff14c96d51ed2306493e0">reserve</a>(<span class="keyword">const</span> <a class="code" href="classBytes.html">Bytes</a>&amp; requestedSpace);</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="comment">// Finds out if any predictions about cache file sizes have been</span></div>
+<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;    <span class="comment">// inaccurate, logs this if so, and records the cache files&#39; actual</span></div>
+<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;    <span class="comment">// sizes and adjusts the cache&#39;s total amount of space in use.</span></div>
+<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;    <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#ac38d5471648944c61e590c1c673604c9">adjust</a>(<span class="keyword">const</span> std::shared_ptr&lt;Cache::Entry&gt;&amp; entry);</div>
+<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;</div>
+<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;    <span class="comment">// Number of entries.</span></div>
+<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;    <span class="keywordtype">size_t</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#aca89fb1173427f36364a56512bfa9b04">size</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;</div>
+<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;  <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;    <span class="comment">// Maximum storable number of bytes in the cache directory.</span></div>
+<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;    <span class="keyword">const</span> <a class="code" href="classBytes.html">Bytes</a> space;</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="comment">// How much space has been reserved to be occupied by cache files.</span></div>
+<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;    <a class="code" href="classBytes.html">Bytes</a> tally;</div>
+<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;</div>
+<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;    <span class="comment">// Used to generate distinct cache file names simply by counting.</span></div>
+<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;    <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> filenameSerial;</div>
+<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;</div>
+<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;    <span class="comment">// Maps keys (cache directory / URI combinations) to cache file</span></div>
+<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;    <span class="comment">// entries.</span></div>
+<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;    <a class="code" href="classhashmap.html">hashmap&lt;std::string, std::shared_ptr&lt;Entry&gt;</a>&gt; table;</div>
+<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;</div>
+<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;    <span class="comment">// Stores cache file entries sorted from LRU to MRU.</span></div>
+<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;    std::list&lt;std::shared_ptr&lt;Entry&gt;&gt; lruSortedEntries;</div>
+<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;  };</div>
+<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;</div>
+<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;  <span class="comment">// Public and virtual for mock testing.</span></div>
+<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a7839bfa6ada1f6f5a0107878bfc358f2">_fetch</a>(</div>
+<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap</a>&lt;</div>
+<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;          CommandInfo::URI,</div>
+<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;          <a class="code" href="classOption.html">Option</a>&lt;<a class="code" href="classprocess_1_1Future.html">process::Future</a>&lt;std::shared_ptr&lt;Cache::Entry&gt;&gt;&gt;&gt;&amp;</div>
+<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;        entries,</div>
+<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;      <span class="keyword">const</span> std::string&amp; sandboxDirectory,</div>
+<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;      <span class="keyword">const</span> std::string&amp; cacheDirectory,</div>
+<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; user);</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;  <span class="comment">// Returns a list of cache files on disk for the given slave</span></div>
+<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;  <span class="comment">// (for all users combined). For testing.</span></div>
+<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;  <a class="code" href="classTry.html">Try&lt;std::list&lt;Path&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a2b61700c6c2727a27e6dc2c96a85fd3f">cacheFiles</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;</div>
+<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;  <span class="comment">// Returns the number of cache entries for the given slave (for all</span></div>
+<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;  <span class="comment">// users combined). For testing.</span></div>
+<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;  <span class="keywordtype">size_t</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a179d83b99f69455b6968bd27d9b5649e">cacheSize</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;</div>
+<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;  <span class="comment">// Returns the amount of remaining cache space that is not occupied</span></div>
+<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;  <span class="comment">// by cache entries. For testing.</span></div>
+<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;  <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a94fb0cab716a430c9a9e85c6f2ccaf70">availableCacheSpace</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;</div>
+<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> __fetch(</div>
+<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;      <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap</a>&lt;CommandInfo::URI,</div>
+<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;      <a class="code" href="classOption.html">Option</a>&lt;std::shared_ptr&lt;Cache::Entry&gt;&gt;&gt;&amp; entries,</div>
+<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;      <span class="keyword">const</span> std::string&amp; sandboxDirectory,</div>
+<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;      <span class="keyword">const</span> std::string&amp; cacheDirectory,</div>
+<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; user);</div>
+<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;</div>
+<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;  <span class="comment">// Calls Cache::reserve() and returns a ready entry future if successful,</span></div>
+<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;  <span class="comment">// else Failure. Claims the space and assigns the entry&#39;s size to this</span></div>
+<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;  <span class="comment">// amount if and only if successful.</span></div>
+<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;std::shared_ptr&lt;Cache::Entry&gt;</a>&gt; reserveCacheSpace(</div>
+<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;      <span class="keyword">const</span> <a class="code" href="classTry.html">Try&lt;Bytes&gt;</a>&amp; requestedSpace,</div>
+<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;      <span class="keyword">const</span> std::shared_ptr&lt;Cache::Entry&gt;&amp; entry);</div>
+<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;</div>
+<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1slave_1_1Metrics.html">Metrics</a></div>
+<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;  {</div>
+<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;    <span class="keyword">explicit</span> <a class="code" href="namespacemesos_1_1internal_1_1tests.html#ace210c8852d8ef1f0f67ec3af06281f6">Metrics</a>(<a class="code" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">FetcherProcess</a> *fetcher);</div>
+<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;    ~<a class="code" href="structmesos_1_1internal_1_1slave_1_1Metrics.html">Metrics</a>();</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">// NOTE: These metrics will increment at most once per task. Even if</span></div>
+<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;    <span class="comment">// a single task asks for multiple artifacts, the total number of</span></div>
+<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;    <span class="comment">// fetches will only go up by one. And if any of those artifacts</span></div>
+<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;    <span class="comment">// fail to fetch, the failure count will only increase by one.</span></div>
+<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;    <a class="code" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a> task_fetches_total;</div>
+<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;    <a class="code" href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a> task_fetches_failed;</div>
+<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;</div>
+<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;    <a class="code" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> cache_size_total_bytes;</div>
+<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;    <a class="code" href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a> cache_size_used_bytes;</div>
+<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;  } metrics;</div>
+<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;</div>
+<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;  <span class="keyword">const</span> Flags flags;</div>
+<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;</div>
+<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;  <a class="code" href="classCache.html">Cache</a> cache;</div>
+<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;</div>
+<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;  <a class="code" href="classhashmap.html">hashmap&lt;ContainerID, pid_t&gt;</a> subprocessPids;</div>
+<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;};</div>
+<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;</div>
+<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;</div>
+<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;} <span class="comment">// namespace slave {</span></div>
+<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;} <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;</div>
+<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;<span class="preprocessor">#endif // __SLAVE_CONTAINERIZER_FETCHER_PROCESS_HPP__</span></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_html_a0e1e5d30009069a71b9aff975304e3e3"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a0e1e5d30009069a71b9aff975304e3e3">mesos::internal::slave::FetcherProcess::FetcherProcess</a></div><div class="ttdeci">FetcherProcess(const Flags &amp;_flags)</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="gauge_8hpp_html"><div class="ttname"><a href="gauge_8hpp.html">gauge.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_html_ab3c3ecce0a57e75bfc160d343c23c876"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#ab3c3ecce0a57e75bfc160d343c23c876">mesos::internal::slave::FetcherProcess::Cache::contains</a></div><div class="ttdeci">bool contains(const Option&lt; std::string &gt; &amp;user, const std::string &amp;uri) const </div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_html_ac38d5471648944c61e590c1c673604c9"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#ac38d5471648944c61e590c1c673604c9">mesos::internal::slave::FetcherProcess::Cache::adjust</a></div><div class="ttdeci">Try&lt; Nothing &gt; adjust(const std::shared_ptr&lt; Cache::Entry &gt; &amp;entry)</div></div>
+<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_html_a78dc006d647ff14c96d51ed2306493e0"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a78dc006d647ff14c96d51ed2306493e0">mesos::internal::slave::FetcherProcess::Cache::reserve</a></div><div class="ttdeci">Try&lt; Nothing &gt; reserve(const Bytes &amp;requestedSpace)</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry_html_a9ac79e387cdf76b3daa0b3e160758b29"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a9ac79e387cdf76b3daa0b3e160758b29">mesos::internal::slave::FetcherProcess::Cache::Entry::isReferenced</a></div><div class="ttdeci">bool isReferenced() const </div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_html_abe9028cb04e53cd6ee174961af83d59b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#abe9028cb04e53cd6ee174961af83d59b">mesos::internal::slave::FetcherProcess::Cache::Cache</a></div><div class="ttdeci">Cache(Bytes _space)</div><div class="ttdef"><b>Definition:</b> fetcher_process.hpp:136</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_html_ad6cbb59defc88edb511562c691bb4d10"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#ad6cbb59defc88edb511562c691bb4d10">mesos::internal::slave::FetcherProcess::Cache::usedSpace</a></div><div class="ttdeci">Bytes usedSpace() const </div></div>
+<div class="ttc" id="namespaceos_html_a698aa27e5ea6b1dc1c190b978c2f7960"><div class="ttname"><a href="namespaceos.html#a698aa27e5ea6b1dc1c190b978c2f7960">os::user</a></div><div class="ttdeci">Result&lt; std::string &gt; user(Option&lt; uid_t &gt; uid=None())</div><div class="ttdef"><b>Definition:</b> su.hpp:277</div></div>
+<div class="ttc" id="type__utils_8hpp_html"><div class="ttname"><a href="type__utils_8hpp.html">type_utils.hpp</a></div></div>
+<div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></div><div class="ttdef"><b>Definition:</b> fetcher_process.hpp:41</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_html_a2b61700c6c2727a27e6dc2c96a85fd3f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a2b61700c6c2727a27e6dc2c96a85fd3f">mesos::internal::slave::FetcherProcess::cacheFiles</a></div><div class="ttdeci">Try&lt; std::list&lt; Path &gt; &gt; cacheFiles() const </div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_html_aa85f02a121ced7824d5f1a4f8868d12d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#aa85f02a121ced7824d5f1a4f8868d12d">mesos::internal::slave::FetcherProcess::fetch</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; fetch(const ContainerID &amp;containerId, const CommandInfo &amp;commandInfo, const std::string &amp;sandboxDirectory, const Option&lt; std::string &gt; &amp;user)</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry_html_a0297220fc67343a86f4433e51d95adb4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a0297220fc67343a86f4433e51d95adb4">mesos::internal::slave::FetcherProcess::Cache::Entry::key</a></div><div class="ttdeci">const std::string key</div><div class="ttdef"><b>Definition:</b> fetcher_process.hpp:111</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_html_a7839bfa6ada1f6f5a0107878bfc358f2"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a7839bfa6ada1f6f5a0107878bfc358f2">mesos::internal::slave::FetcherProcess::_fetch</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; _fetch(const hashmap&lt; CommandInfo::URI, Option&lt; process::Future&lt; std::shared_ptr&lt; Cache::Entry &gt;&gt;&gt;&gt; &amp;entries, const ContainerID &amp;containerId, const std::string &amp;sandboxDirectory, const std::string &amp;cacheDirectory, const Option&lt; std::string &gt; &amp;user)</div></div>
+<div class="ttc" id="namespacepath_html_aa86b16a2171cec90bb3337930513ef0f"><div class="ttname"><a href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path::join</a></div><div class="ttdeci">std::string join(const std::string &amp;path1, const std::string &amp;path2, const char _separator=os::PATH_SEPARATOR)</div><div class="ttdef"><b>Definition:</b> path.hpp:29</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html">mesos::internal::slave::FetcherProcess::Cache::Entry</a></div><div class="ttdef"><b>Definition:</b> fetcher_process.hpp:72</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_html_a4d70156e4b7b93d9a5570adcdb870898"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a4d70156e4b7b93d9a5570adcdb870898">mesos::internal::slave::FetcherProcess::Cache::nextFilename</a></div><div class="ttdeci">std::string nextFilename(const CommandInfo::URI &amp;uri)</div></div>
+<div class="ttc" id="classprocess_1_1metrics_1_1Counter_html"><div class="ttname"><a href="classprocess_1_1metrics_1_1Counter.html">process::metrics::Counter</a></div><div class="ttdef"><b>Definition:</b> counter.hpp:26</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html">mesos::internal::slave::FetcherProcess::Cache</a></div><div class="ttdef"><b>Definition:</b> fetcher_process.hpp:69</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry_html_a7fcdedae0524c389961c6ab122c25074"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a7fcdedae0524c389961c6ab122c25074">mesos::internal::slave::FetcherProcess::Cache::Entry::filename</a></div><div class="ttdeci">const std::string filename</div><div class="ttdef"><b>Definition:</b> fetcher_process.hpp:120</div></div>
+<div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap</a></div><div class="ttdef"><b>Definition:</b> hashmap.hpp:36</div></div>
+<div class="ttc" id="classCache_html"><div class="ttname"><a href="classCache.html">Cache</a></div><div class="ttdef"><b>Definition:</b> cache.hpp:30</div></div>
+<div class="ttc" id="classprocess_1_1metrics_1_1Gauge_html"><div class="ttname"><a href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a></div><div class="ttdef"><b>Definition:</b> gauge.hpp:27</div></div>
+<div class="ttc" id="counter_8hpp_html"><div class="ttname"><a href="counter_8hpp.html">counter.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry_html_a29819d6b83020d6b1158ac0d104c1b07"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a29819d6b83020d6b1158ac0d104c1b07">mesos::internal::slave::FetcherProcess::Cache::Entry::~Entry</a></div><div class="ttdeci">~Entry()</div><div class="ttdef"><b>Definition:</b> fetcher_process.hpp:85</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:118</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_html_af4f74f98f2997125702f99aaad749764"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#af4f74f98f2997125702f99aaad749764">mesos::internal::slave::FetcherProcess::run</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; run(const ContainerID &amp;containerId, const std::string &amp;sandboxDirectory, const Option&lt; std::string &gt; &amp;user, const mesos::fetcher::FetcherInfo &amp;info)</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; Nothing &gt;</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_html_aa71855bc2a58180c8abdfac250e6c4af"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#aa71855bc2a58180c8abdfac250e6c4af">mesos::internal::slave::FetcherProcess::Cache::releaseSpace</a></div><div class="ttdeci">void releaseSpace(const Bytes &amp;bytes)</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry_html_a287fe4e57be0aef3e9c62440e615d97a"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a287fe4e57be0aef3e9c62440e615d97a">mesos::internal::slave::FetcherProcess::Cache::Entry::directory</a></div><div class="ttdeci">const std::string directory</div><div class="ttdef"><b>Definition:</b> fetcher_process.hpp:116</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_html_a6512abf4e95bb472c6d1847fd560c66b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a6512abf4e95bb472c6d1847fd560c66b">mesos::internal::slave::FetcherProcess::Cache::~Cache</a></div><div class="ttdeci">virtual ~Cache()</div><div class="ttdef"><b>Definition:</b> fetcher_process.hpp:137</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry_html_ab605385790138d8f71abc18974aee1d5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#ab605385790138d8f71abc18974aee1d5">mesos::internal::slave::FetcherProcess::Cache::Entry::complete</a></div><div class="ttdeci">void complete()</div></div>
+<div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry_html_a67db657f034ac8b51e68ee0477a2da1e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a67db657f034ac8b51e68ee0477a2da1e">mesos::internal::slave::FetcherProcess::Cache::Entry::path</a></div><div class="ttdeci">Path path() const </div><div class="ttdef"><b>Definition:</b> fetcher_process.hpp:108</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_html_a4ed2793e1dcf944525235ae1f4a2c474"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a4ed2793e1dcf944525235ae1f4a2c474">mesos::internal::slave::FetcherProcess::Cache::claimSpace</a></div><div class="ttdeci">void claimSpace(const Bytes &amp;bytes)</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_html_a7e9241ea074b72218ace2abaf65a00ab"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a7e9241ea074b72218ace2abaf65a00ab">mesos::internal::slave::FetcherProcess::Cache::totalSpace</a></div><div class="ttdeci">Bytes totalSpace() const </div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry_html_a201044dce390fe17935873208428fc86"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a201044dce390fe17935873208428fc86">mesos::internal::slave::FetcherProcess::Cache::Entry::reference</a></div><div class="ttdeci">void reference()</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry_html_aa555eaa4e8f7155290f52088bf69ba34"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#aa555eaa4e8f7155290f52088bf69ba34">mesos::internal::slave::FetcherProcess::Cache::Entry::size</a></div><div class="ttdeci">Bytes size</div><div class="ttdef"><b>Definition:</b> fetcher_process.hpp:125</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry_html_a455df03497fa53d3a2b174181a9c91d6"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a455df03497fa53d3a2b174181a9c91d6">mesos::internal::slave::FetcherProcess::Cache::Entry::Entry</a></div><div class="ttdeci">Entry(const std::string &amp;key, const std::string &amp;directory, const std::string &amp;filename)</div><div class="ttdef"><b>Definition:</b> fetcher_process.hpp:75</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_html_aad24cf6d30a1f1deec48c39b1adb01cc"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#aad24cf6d30a1f1deec48c39b1adb01cc">mesos::internal::slave::FetcherProcess::Cache::availableSpace</a></div><div class="ttdeci">Bytes availableSpace() const </div></div>
+<div class="ttc" id="src_2slave_2flags_8hpp_html"><div class="ttname"><a href="src_2slave_2flags_8hpp.html">flags.hpp</a></div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_ace210c8852d8ef1f0f67ec3af06281f6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#ace210c8852d8ef1f0f67ec3af06281f6">mesos::internal::tests::Metrics</a></div><div class="ttdeci">JSON::Object Metrics()</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1Metrics_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1Metrics.html">mesos::internal::slave::Metrics</a></div><div class="ttdef"><b>Definition:</b> metrics.hpp:32</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="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry_html_ad67bbd6639b81505a6c3be8825eafa5b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#ad67bbd6639b81505a6c3be8825eafa5b">mesos::internal::slave::FetcherProcess::Cache::Entry::fail</a></div><div class="ttdeci">void fail()</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry_html_a45d1570d67ed377199137e272a126711"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a45d1570d67ed377199137e272a126711">mesos::internal::slave::FetcherProcess::Cache::Entry::completion</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; completion()</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_html_aca89fb1173427f36364a56512bfa9b04"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#aca89fb1173427f36364a56512bfa9b04">mesos::internal::slave::FetcherProcess::Cache::size</a></div><div class="ttdeci">size_t size() const </div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_html_ac547207a79610941e4fd1a44fb1eb225"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#ac547207a79610941e4fd1a44fb1eb225">mesos::internal::slave::FetcherProcess::~FetcherProcess</a></div><div class="ttdeci">virtual ~FetcherProcess()</div></div>
+<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:490</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_html_a0467f9eeeff780c236140976df41e6bf"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a0467f9eeeff780c236140976df41e6bf">mesos::internal::slave::FetcherProcess::Cache::selectVictims</a></div><div class="ttdeci">Try&lt; std::list&lt; std::shared_ptr&lt; Cache::Entry &gt; &gt; &gt; selectVictims(const Bytes &amp;requiredSpace)</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_html_a179d83b99f69455b6968bd27d9b5649e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a179d83b99f69455b6968bd27d9b5649e">mesos::internal::slave::FetcherProcess::cacheSize</a></div><div class="ttdeci">size_t cacheSize() const </div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_html_a5d2404279c883b8bd50493349ae70dbc"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a5d2404279c883b8bd50493349ae70dbc">mesos::internal::slave::FetcherProcess::kill</a></div><div class="ttdeci">void kill(const ContainerID &amp;containerId)</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_html_ae3c4174b4c86b74869e4069e7e3ceab1"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#ae3c4174b4c86b74869e4069e7e3ceab1">mesos::internal::slave::FetcherProcess::Cache::create</a></div><div class="ttdeci">std::shared_ptr&lt; Entry &gt; create(const std::string &amp;cacheDirectory, const Option&lt; std::string &gt; &amp;user, const CommandInfo::URI &amp;uri)</div></div>
+<div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_html_a94fb0cab716a430c9a9e85c6f2ccaf70"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a94fb0cab716a430c9a9e85c6f2ccaf70">mesos::internal::slave::FetcherProcess::availableCacheSpace</a></div><div class="ttdeci">Bytes availableCacheSpace() const </div></div>
+<div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry_html_a3df365057bac1a641a348583b2fa7480"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a3df365057bac1a641a348583b2fa7480">mesos::internal::slave::FetcherProcess::Cache::Entry::unreference</a></div><div class="ttdeci">void unreference()</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future&lt; Nothing &gt;</a></div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Subsystem-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Subsystem-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Subsystem-members.html
index 0ff38af..06e7b17 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Subsystem-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Subsystem-members.html
@@ -66,7 +66,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8664a93f45d3086122355139598f5ce2">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8f9a6c398b905dcdac8c8efebde06fd5">hierarchy</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -76,7 +76,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a5dcbb71ea3166e7ed9658fb2751cd53b">isolate</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a6c6a31c694952b9ed4d27c8726d8a5d5">name</a>() const =0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a3007548a9361c0194017b00e9a88e7f0">prepare</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess-members.html
index e83fa4d..dde3334 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html#a42d5e2341e2391c25e310aac0ec13716">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html">mesos::internal::slave::VolumeImageIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess-members.html
index ef68093..8133e86 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html#a098095cb7af213cdf69e43874696089b">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html">mesos::internal::slave::VolumeSandboxPathIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess-members.html
index ae13f76..366c831 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess.html#a974beb91927e6e1f92a27d7686d54d89">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess.html">mesos::internal::slave::VolumeSecretIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess-members.html
index d4761f5..ce34bc0 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a1a456c37615df1a0b54193cbe6052b04">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a7bc12246d1bf01a5d5aadc612840aa52">pids</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html#a2fb1c6256b2429c25d43673351bb0645">PosixCpuIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html">mesos::internal::slave::PosixCpuIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsFilesystemIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsFilesystemIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsFilesystemIsolatorProcess-members.html
index de31bee..3a12c6f 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsFilesystemIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsFilesystemIsolatorProcess-members.html
@@ -65,7 +65,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#a94fb86c045c622e26497587ed7b003b9">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">mesos::internal::slave::PosixFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#a972552ae8b127b51bcc7ba3c025dbdfa">infos</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">mesos::internal::slave::PosixFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -76,7 +76,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#ab18447801d2a94466315cf13b5380424">PosixFilesystemIsolatorProcess</a>(const Flags &amp;flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">mesos::internal::slave::PosixFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#ab14ce6d047f10978be388b598055fd40">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">mesos::internal::slave::PosixFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsIsolatorProcess-members.html
index f1eb366..c341598 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsIsolatorProcess-members.html
@@ -63,7 +63,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -73,7 +73,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a1a456c37615df1a0b54193cbe6052b04">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a7bc12246d1bf01a5d5aadc612840aa52">pids</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a58494a44c2f7f573a6edbe6aecd794ce">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess-members.html
index 42e7b63..bc09417 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a1a456c37615df1a0b54193cbe6052b04">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a7bc12246d1bf01a5d5aadc612840aa52">pids</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html#ab8f8ec2dfe6a51fd5173086d653df78a">PosixMemIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html">mesos::internal::slave::PosixMemIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess-members.html
index 953a2a5..cc10e32 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#ab8f24b1b41014dfa43a907c16ba3562d">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html">mesos::internal::slave::XfsDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a6ac149587d64f556500a6fc227915bbe">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html">mesos::internal::slave::XfsDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizerProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizerProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizerProcess-members.html
index 1b234fc..ba11f33 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizerProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizerProcess-members.html
@@ -68,7 +68,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#aebc5890cccfbeaf44b48be7b33c676e9">fetch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html">mesos::internal::slave::DockerContainerizerProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -78,7 +78,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a7b19b2b6b107e15ac62261c1b5c1d202">launch</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig, const std::map&lt; std::string, std::string &gt; &amp;environment, const Option&lt; std::string &gt; &amp;pidCheckpointPath)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html">mesos::internal::slave::DockerContainerizerProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizerProcess.html#a7d4e9c51dbdeb007159e61520ac9637c">MOCK_METHOD1</a>(fetch, process::Future&lt; Nothing &gt;(const ContainerID &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizerProcess.html">mesos::internal::tests::MockDockerContainerizerProcess</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizerProcess.html#a7d34950e1325c06ad63462d2553a30ab">MOCK_METHOD1</a>(pull, process::Future&lt; Nothing &gt;(const ContainerID &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizerProcess.html">mesos::internal::tests::MockDockerContainerizerProcess</a></td><td class="entry"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockFetcherProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockFetcherProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockFetcherProcess-members.html
index b6867e4..5466413 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockFetcherProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockFetcherProcess-members.html
@@ -68,7 +68,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#aa85f02a121ced7824d5f1a4f8868d12d">fetch</a>(const ContainerID &amp;containerId, const CommandInfo &amp;commandInfo, const std::string &amp;sandboxDirectory, const Option&lt; std::string &gt; &amp;user)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a0e1e5d30009069a71b9aff975304e3e3">FetcherProcess</a>(const Flags &amp;_flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -78,7 +78,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#a5d2404279c883b8bd50493349ae70dbc">kill</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html">mesos::internal::slave::FetcherProcess</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html#a3964bc4ca97733813371bbdd680edc07">MOCK_METHOD4</a>(run, process::Future&lt; Nothing &gt;(const ContainerID &amp;containerId, const std::string &amp;sandboxDirectory, const Option&lt; std::string &gt; &amp;user, const mesos::fetcher::FetcherInfo &amp;info))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html">mesos::internal::tests::MockFetcherProcess</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html#ae78ee85c0ad540adad18e63dd3181e4c">MOCK_METHOD5</a>(_fetch, process::Future&lt; Nothing &gt;(const hashmap&lt; CommandInfo::URI, Option&lt; process::Future&lt; std::shared_ptr&lt; Cache::Entry &gt;&gt;&gt;&gt; &amp;entries, const ContainerID &amp;containerId, const std::string &amp;sandboxDirectory, const std::string &amp;cacheDirectory, const Option&lt; std::string &gt; &amp;user))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html">mesos::internal::tests::MockFetcherProcess</a></td><td class="entry"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html
index aac3469..a17ea26 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html
@@ -58,7 +58,7 @@
 </div><!--header-->
 <div class="contents">
 
-<p><code>#include &lt;<a class="el" href="src_2tests_2mesos_8hpp_source.html">mesos.hpp</a>&gt;</code></p>
+<p><code>#include &lt;<a class="el" href="mock__fetcher_8hpp_source.html">mock_fetcher.hpp</a>&gt;</code></p>
 <div class="dynheader">
 Inheritance diagram for mesos::internal::tests::MockFetcherProcess:</div>
 <div class="dyncontent">
@@ -393,7 +393,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 </div>
 </div>
 <hr/>The documentation for this class was generated from the following file:<ul>
-<li>src/tests/<a class="el" href="src_2tests_2mesos_8hpp_source.html">mesos.hpp</a></li>
+<li>src/tests/<a class="el" href="mock__fetcher_8hpp_source.html">mock_fetcher.hpp</a></li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave-members.html
index eff9348..940c8ba 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave-members.html
@@ -123,7 +123,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aec8e91248f772177ed7cc8c2ca9ea54c">launchExecutor</a>(const Option&lt; process::Future&lt; Secret &gt;&gt; &amp;future, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const Option&lt; TaskInfo &gt; &amp;taskInfo)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#a298118d8a9b4c996e755e53ba0044d07">MOCK_METHOD0</a>(qosCorrections, void())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html#ad2701cef01c2dc085cd22bc7e6706194">MOCK_METHOD0</a>(usage, process::Future&lt; ResourceUsage &gt;())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockSlave.html">mesos::internal::tests::MockSlave</a></td><td class="entry"></td></tr>
@@ -166,8 +166,8 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a5ca99c4d54ff269e0f669480055966b7">runTaskGroup</a>(const process::UPID &amp;from, const FrameworkInfo &amp;frameworkInfo, const ExecutorInfo &amp;executorInfo, const TaskGroupInfo &amp;taskGroupInfo)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad479def15e8e6a1214040b586960595b">schedulerMessage</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const std::string &amp;data)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac81a0a2d8dc38bbe864c1c4d34d9f96c">secretGenerator</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a>(const process::UPID &amp;to, const google::protobuf::Message &amp;message)</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">Process&lt; Slave &gt;::send</a>(const UPID &amp;to, const std::string &amp;name, const char *data=nullptr, size_t length=0)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a79814ca5804d56a805d43bc1c86ee1e1">serve</a>(const Event &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave.html
index 12d48ca..b9ae98a 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockSlave.html
@@ -129,7 +129,7 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:ad0e96504544270343dadd39350e7a96e inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad958f0e032e8ea9a49a442232df8bbd3 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad958f0e032e8ea9a49a442232df8bbd3">~Slave</a> ()</td></tr>
 <tr class="separator:ad958f0e032e8ea9a49a442232df8bbd3 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a16989d154cc28900c0094622ffb38324 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a16989d154cc28900c0094622ffb38324">shutdown</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;from, const std::string &amp;<a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a>)</td></tr>
+<tr class="memitem:a16989d154cc28900c0094622ffb38324 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a16989d154cc28900c0094622ffb38324">shutdown</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;from, const std::string &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:a16989d154cc28900c0094622ffb38324 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a15efbb67f94f85e7d08726c0697c179b inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a15efbb67f94f85e7d08726c0697c179b">registered</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;from, const SlaveID &amp;slaveId, const MasterSlaveConnection &amp;connection)</td></tr>
 <tr class="separator:a15efbb67f94f85e7d08726c0697c179b inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -155,7 +155,7 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:abbbc83998379b2613f6c0b1e943b9e3c inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad479def15e8e6a1214040b586960595b inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad479def15e8e6a1214040b586960595b">schedulerMessage</a> (const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const std::string &amp;data)</td></tr>
 <tr class="separator:ad479def15e8e6a1214040b586960595b inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a908f4faf4a455a57bb0c12f67c5b352b inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a908f4faf4a455a57bb0c12f67c5b352b">updateFramework</a> (const UpdateFrameworkMessage &amp;<a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a>)</td></tr>
+<tr class="memitem:a908f4faf4a455a57bb0c12f67c5b352b inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a908f4faf4a455a57bb0c12f67c5b352b">updateFramework</a> (const UpdateFrameworkMessage &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:a908f4faf4a455a57bb0c12f67c5b352b inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:acf8c6cf73789692d60ad155f2a72b6f8 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#acf8c6cf73789692d60ad155f2a72b6f8">checkpointResources</a> (std::vector&lt; Resource &gt; checkpointedResources)</td></tr>
 <tr class="separator:acf8c6cf73789692d60ad155f2a72b6f8 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Slave"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -324,9 +324,9 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 <tr class="inherit_header pro_methods_classProtobufProcess"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classProtobufProcess')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Slave &gt;</a></td></tr>
 <tr class="memitem:a815baf04a27f8675a1a92a6c1075d969 inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a815baf04a27f8675a1a92a6c1075d969">visit</a> (const <a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a> &amp;event)</td></tr>
 <tr class="separator:a815baf04a27f8675a1a92a6c1075d969 inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6c404fdc490a7199a0d2ad881d588e5c inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;to, const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a>)</td></tr>
+<tr class="memitem:a6c404fdc490a7199a0d2ad881d588e5c inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;to, const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:a6c404fdc490a7199a0d2ad881d588e5c inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aac3a38ee730baa94fcc6c94482f8f756 inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a> (const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a>)</td></tr>
+<tr class="memitem:aac3a38ee730baa94fcc6c94482f8f756 inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a> (const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:aac3a38ee730baa94fcc6c94482f8f756 inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9e844001b1b4af4b57923a719f1e128a inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a9e844001b1b4af4b57923a719f1e128a">install</a> (void(Slave::*method)(const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;, const M &amp;))</td></tr>
 <tr class="separator:a9e844001b1b4af4b57923a719f1e128a inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags-members.html
index f76e102..02d46b9 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags-members.html
@@ -89,75 +89,76 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a910adf4c4dcd8b2e1c471735d5148749">cluster</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a683e242f292d5b1aa07c871ed0aab20a">credentials</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7dc9f7d8739f83bdbcaa0bcd071b9936">end</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a2afbdc821eeefba18d7315198bdada91">end</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#af1b4e747f21c81e12ded90d14b3cd6ad">external_log_file</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">extract</a>(const std::string &amp;prefix) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a0f6ed59f4862b2a514fda762f42a3a4b">fair_sharing_excluded_resource_names</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a7ac6fc68832fa44d7039375706ad6e99">filter_gpu_resources</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a9af4a1d2944d81a683331090a0193e04">firewall_rules</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a42c5d3061c187acef5fad8e502a2846b">Flags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a07d5e36f36240d0e7b5571f9b2d1467a">framework_sorter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a42a15c8e23c4361783dc58fbff70ad1c">hooks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a6351810227ded07a2a83c80f0a7385b2">hostname</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#aed3cf0521a589179e476aa99d2db7de4">hostname_lookup</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ac538bf062f66da58dcbf211e5df285a9">http_authenticators</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ad31f1225e628ee6f9a1ef3143c2ed6f1">http_framework_authenticators</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a510a10484ef5763e460d5337aa596a8d">initialize_driver_logging</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#abe9b91d5debfcef30ac3e859cec50bed">ip</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ad6b6bc2dbe209a99ad26dbd1b18f1d8c">ip_discovery_command</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ad4f96e7c673aeefd6b2757505bfb7224">load</a>(const std::string &amp;prefix)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a9a949502e400870c557ec4c11256e891">load</a>(const Option&lt; std::string &gt; &amp;prefix, int argc, const char *const *argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8cd76e5147cea872db5e6f91f9453b09">load</a>(const Option&lt; std::string &gt; &amp;prefix, int *argc, char ***argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a69a4792cc358705da4af292f3333843c">load</a>(const std::map&lt; std::string, Option&lt; std::string &gt;&gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a79f4fca0960161e251fb2338aaf30f48">load</a>(const std::map&lt; std::string, std::string &gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#aec3161df9e2c635b5c16ac9cc6642226">log_auto_initialize</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#aa382322475e9dd53acf55e4bb857a3c7">log_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a12737ea7442e91560e677345a47df067">logbufsecs</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a9525130c5e3e621116643ade19b30fda">logging_level</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a2f1c70cf8016f80fddb81c8ccadcb5d9">master_contender</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a0969465687432dddfb942ba1add17311">master_detector</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ac89227f89581d1981721d7c302946b3b">max_agent_ping_timeouts</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a1b3b0fcb39a22e2d1dbafd165c07495e">max_completed_frameworks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a44e433924e217b2cb7926314b57f4bd8">max_completed_tasks_per_framework</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a644b73682c9d82f8502a63b2b6dabdca">max_unreachable_tasks_per_framework</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a9b9e41ead0256d7e340ef44dd4555ae4">modules</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a57f590ac194fdd7ae599458611d3455d">modulesDir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a7890a3165138b9e7eba054a561fa43f2">offer_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">operator=</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">operator=</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#af20f3281fcef10c5180fa31aeae0ef81">port</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a6e2d2063bdfe38877b0f5b2eea37f5aa">quiet</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a55461beda5a8b7ef487c82f17a27768c">quorum</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ab7a3fc4ce4be412678377b01f2aff087">rate_limits</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ad6005ec992e1c2c2353c291b8c5e84f9">recovery_agent_removal_limit</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a18373fbc63f88227e418e21a60fec367">registry</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a780fb95262b4c76dc5252fdfec30c562">registry_fetch_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a1bb46d380b206094096acad66253f864">registry_gc_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a7bbca77227a378deb3c32a1b9832eab3">registry_max_agent_age</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a8c901dad0a578296eceeff2ee0dd0dea">registry_max_agent_count</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a890c9a0125ea5c87c5480390ce35ca54">registry_store_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#aebe0b36393876c3a192f869115700a70">registry_strict</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a2d6ceeda8424544119431ac03fe99d98">roles</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a9ada3d623640c548972084b1ed83ebea">root_submissions</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a>(const Option&lt; std::string &gt; &amp;message=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a4c2f6835994da0eba355aeaaed61de69">user_sorter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a0e801063e15ee4e466e74ed058e021b2">version</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a94a63a333e884c51856ce197f29f8e89">webui_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a2968741de5df7f404d6ecc69b025ea79">weights</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a533ff05e6d77fd38c6d3177505f54fee">whitelist</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a630f049551815414d190135bf0b1c99f">work_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a116dd6a318523e60a6224aace0fd875c">zk</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a06a2f795996106a48ffed46b3083b3aa">zk_session_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8e23f0708a5cccc45a67dd8ea9159439">~FlagsBase</a>()=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a8fd4c1abb696126e8a08b8b5b634b491">domain</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7dc9f7d8739f83bdbcaa0bcd071b9936">end</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a2afbdc821eeefba18d7315198bdada91">end</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#af1b4e747f21c81e12ded90d14b3cd6ad">external_log_file</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">extract</a>(const std::string &amp;prefix) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a0f6ed59f4862b2a514fda762f42a3a4b">fair_sharing_excluded_resource_names</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a7ac6fc68832fa44d7039375706ad6e99">filter_gpu_resources</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a9af4a1d2944d81a683331090a0193e04">firewall_rules</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a42c5d3061c187acef5fad8e502a2846b">Flags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a07d5e36f36240d0e7b5571f9b2d1467a">framework_sorter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a42a15c8e23c4361783dc58fbff70ad1c">hooks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a6351810227ded07a2a83c80f0a7385b2">hostname</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#aed3cf0521a589179e476aa99d2db7de4">hostname_lookup</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ac538bf062f66da58dcbf211e5df285a9">http_authenticators</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ad31f1225e628ee6f9a1ef3143c2ed6f1">http_framework_authenticators</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a510a10484ef5763e460d5337aa596a8d">initialize_driver_logging</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#abe9b91d5debfcef30ac3e859cec50bed">ip</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ad6b6bc2dbe209a99ad26dbd1b18f1d8c">ip_discovery_command</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ad4f96e7c673aeefd6b2757505bfb7224">load</a>(const std::string &amp;prefix)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a9a949502e400870c557ec4c11256e891">load</a>(const Option&lt; std::string &gt; &amp;prefix, int argc, const char *const *argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8cd76e5147cea872db5e6f91f9453b09">load</a>(const Option&lt; std::string &gt; &amp;prefix, int *argc, char ***argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a69a4792cc358705da4af292f3333843c">load</a>(const std::map&lt; std::string, Option&lt; std::string &gt;&gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a79f4fca0960161e251fb2338aaf30f48">load</a>(const std::map&lt; std::string, std::string &gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#aec3161df9e2c635b5c16ac9cc6642226">log_auto_initialize</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#aa382322475e9dd53acf55e4bb857a3c7">log_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a12737ea7442e91560e677345a47df067">logbufsecs</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a9525130c5e3e621116643ade19b30fda">logging_level</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a2f1c70cf8016f80fddb81c8ccadcb5d9">master_contender</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a0969465687432dddfb942ba1add17311">master_detector</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ac89227f89581d1981721d7c302946b3b">max_agent_ping_timeouts</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a1b3b0fcb39a22e2d1dbafd165c07495e">max_completed_frameworks</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a44e433924e217b2cb7926314b57f4bd8">max_completed_tasks_per_framework</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a644b73682c9d82f8502a63b2b6dabdca">max_unreachable_tasks_per_framework</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a9b9e41ead0256d7e340ef44dd4555ae4">modules</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a57f590ac194fdd7ae599458611d3455d">modulesDir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a7890a3165138b9e7eba054a561fa43f2">offer_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">operator=</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">operator=</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#af20f3281fcef10c5180fa31aeae0ef81">port</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a6e2d2063bdfe38877b0f5b2eea37f5aa">quiet</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a55461beda5a8b7ef487c82f17a27768c">quorum</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ab7a3fc4ce4be412678377b01f2aff087">rate_limits</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#ad6005ec992e1c2c2353c291b8c5e84f9">recovery_agent_removal_limit</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a18373fbc63f88227e418e21a60fec367">registry</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a780fb95262b4c76dc5252fdfec30c562">registry_fetch_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a1bb46d380b206094096acad66253f864">registry_gc_interval</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a7bbca77227a378deb3c32a1b9832eab3">registry_max_agent_age</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a8c901dad0a578296eceeff2ee0dd0dea">registry_max_agent_count</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a890c9a0125ea5c87c5480390ce35ca54">registry_store_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#aebe0b36393876c3a192f869115700a70">registry_strict</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a2d6ceeda8424544119431ac03fe99d98">roles</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a9ada3d623640c548972084b1ed83ebea">root_submissions</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a>(const Option&lt; std::string &gt; &amp;message=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a4c2f6835994da0eba355aeaaed61de69">user_sorter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a0e801063e15ee4e466e74ed058e021b2">version</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a94a63a333e884c51856ce197f29f8e89">webui_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a2968741de5df7f404d6ecc69b025ea79">weights</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a533ff05e6d77fd38c6d3177505f54fee">whitelist</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a630f049551815414d190135bf0b1c99f">work_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a116dd6a318523e60a6224aace0fd875c">zk</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a06a2f795996106a48ffed46b3083b3aa">zk_session_timeout</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8e23f0708a5cccc45a67dd8ea9159439">~FlagsBase</a>()=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags.html
index cd7d029..c933b94 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags.html
@@ -260,6 +260,8 @@ Public Attributes</h2></td></tr>
 <tr class="separator:a7bbca77227a378deb3c32a1b9832eab3"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8c901dad0a578296eceeff2ee0dd0dea"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a8c901dad0a578296eceeff2ee0dd0dea">registry_max_agent_count</a></td></tr>
 <tr class="separator:a8c901dad0a578296eceeff2ee0dd0dea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8fd4c1abb696126e8a08b8b5b634b491"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; DomainInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a8fd4c1abb696126e8a08b8b5b634b491">domain</a></td></tr>
+<tr class="separator:a8fd4c1abb696126e8a08b8b5b634b491"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abe9b91d5debfcef30ac3e859cec50bed"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#abe9b91d5debfcef30ac3e859cec50bed">ip</a></td></tr>
 <tr class="separator:abe9b91d5debfcef30ac3e859cec50bed"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:af20f3281fcef10c5180fa31aeae0ef81"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#af20f3281fcef10c5180fa31aeae0ef81">port</a></td></tr>
@@ -525,6 +527,18 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a8fd4c1abb696126e8a08b8b5b634b491"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classOption.html">Option</a>&lt;DomainInfo&gt; mesos::internal::master::Flags::domain</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a0f6ed59f4862b2a514fda762f42a3a4b"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater-members.html
index eb1ed2f..6b512f1 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Heartbeater-members.html
@@ -71,7 +71,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html
index 31c6789..0ddee2d 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html
@@ -151,7 +151,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a2902390a0abb83ed2cb6734e214dd4d1">markUnreachable</a>(const SlaveID &amp;slaveId, const std::string &amp;message)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a58ede481ab173072469a1122b9777703">markUnreachableAfterFailover</a>(const SlaveInfo &amp;slave)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a111451890cbc49fc403168624c536d7a">Master</a>(mesos::allocator::Allocator *allocator, Registrar *registrar, Files *files, mesos::master::contender::MasterContender *contender, mesos::master::detector::MasterDetector *detector, const Option&lt; Authorizer * &gt; &amp;authorizer, const Option&lt; std::shared_ptr&lt; process::RateLimiter &gt;&gt; &amp;slaveRemovalLimiter, const Flags &amp;flags=Flags())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">ProtobufProcess&lt; Master &gt;::message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">ProtobufProcess&lt; Master &gt;::message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a33768639ed69e6812b805bd70b29bf35">Metrics</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a4ee609877b1309ae57fcd4ba4ba7e798">newFrameworkId</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -193,31 +193,32 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ac06fd896b2bfa469445780728279e5cd">sendSlaveLost</a>(const SlaveInfo &amp;slaveInfo)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a79814ca5804d56a805d43bc1c86ee1e1">serve</a>(const Event &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ae1a3fb953af58d3b19033d4395ba4e5c">Slave</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ae1c4caf776aae3a6d5f062431f0e4566">statusUpdate</a>(StatusUpdate update, const process::UPID &amp;pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a43f3d08bee0c1cb847914a16c0f05fd6">statusUpdateAcknowledgement</a>(const process::UPID &amp;from, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const TaskID &amp;taskId, const std::string &amp;uuid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a10612b0c349105c4e3ac1cb8bc48210f">submitScheduler</a>(const std::string &amp;name)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Master &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ad4b9dbb6705a90f74ce929464d3c677c">throttled</a>(const process::MessageEvent &amp;event, const Option&lt; std::string &gt; &amp;principal)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a3b121770595af7978290e598a47ae3f7">unregisterFramework</a>(const process::UPID &amp;from, const FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a10cc0fd019512c68eae59432b7aff3a4">unregisterSlave</a>(const process::UPID &amp;from, const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#acebf75338ede75fc4cf3bcbdba86e82b">updateFramework</a>(Framework *framework, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#aec3b5a72c45445001f117942e0543317">updateSlave</a>(const SlaveID &amp;slaveId, const Resources &amp;oversubscribedResources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#afb50f46fa9a7c640505e19f2d2136f4b">updateTask</a>(Task *task, const StatusUpdate &amp;update)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a2bcd31ff91d60fac0172aaeab69bae93">updateUnavailability</a>(const MachineID &amp;machineId, const Option&lt; Unavailability &gt; &amp;unavailability)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a9a526495e4fb02447a99ce99b8342ae9">validateFrameworkAuthentication</a>(const FrameworkInfo &amp;frameworkInfo, const process::UPID &amp;from)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#af53d19cf9610be66dd8fc7a91c6fde5b">validation::offer::getInverseOffer</a>(Master *master, const OfferID &amp;offerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#abdf4da8359e30cf5dc3a37ee47990216">validation::offer::getOffer</a>(Master *master, const OfferID &amp;offerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#aa41489eb0629d99dac6794766cfb7a33">validation::offer::getSlave</a>(Master *master, const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#abc98aab1998bf1a0db65bd0a6799bc9c">visit</a>(const process::MessageEvent &amp;event)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ac6025245facc481ba42f7208969494df">visit</a>(const process::ExitedEvent &amp;event)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a9b7eb1f7b22934a2ae9787ec4129b879">Process&lt; Master &gt;::visit</a>(const DispatchEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6c225bbf6d2fd8f93e827ef3515a7e20">Process&lt; Master &gt;::visit</a>(const HttpEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a34a0d883ad4159e8780e6e1698a7c00a">Process&lt; Master &gt;::visit</a>(const TerminateEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">~EventVisitor</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html">process::EventVisitor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a764cc788ce2694bc201e8f7dfc24d005">~Master</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Master &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">~ProtobufProcess</a>()</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Master &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#af55044d85d26455bf76563f9f9253f4c">SlavesWriter</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ae1c4caf776aae3a6d5f062431f0e4566">statusUpdate</a>(StatusUpdate update, const process::UPID &amp;pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a43f3d08bee0c1cb847914a16c0f05fd6">statusUpdateAcknowledgement</a>(const process::UPID &amp;from, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const TaskID &amp;taskId, const std::string &amp;uuid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a10612b0c349105c4e3ac1cb8bc48210f">submitScheduler</a>(const std::string &amp;name)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Master &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ad4b9dbb6705a90f74ce929464d3c677c">throttled</a>(const process::MessageEvent &amp;event, const Option&lt; std::string &gt; &amp;principal)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a3b121770595af7978290e598a47ae3f7">unregisterFramework</a>(const process::UPID &amp;from, const FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a10cc0fd019512c68eae59432b7aff3a4">unregisterSlave</a>(const process::UPID &amp;from, const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#acebf75338ede75fc4cf3bcbdba86e82b">updateFramework</a>(Framework *framework, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a7d82dd8c81f792177720f47dcc651b7c">updateSlave</a>(const UpdateSlaveMessage &amp;message)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#afb50f46fa9a7c640505e19f2d2136f4b">updateTask</a>(Task *task, const StatusUpdate &amp;update)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a2bcd31ff91d60fac0172aaeab69bae93">updateUnavailability</a>(const MachineID &amp;machineId, const Option&lt; Unavailability &gt; &amp;unavailability)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a9a526495e4fb02447a99ce99b8342ae9">validateFrameworkAuthentication</a>(const FrameworkInfo &amp;frameworkInfo, const process::UPID &amp;from)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#af53d19cf9610be66dd8fc7a91c6fde5b">validation::offer::getInverseOffer</a>(Master *master, const OfferID &amp;offerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#abdf4da8359e30cf5dc3a37ee47990216">validation::offer::getOffer</a>(Master *master, const OfferID &amp;offerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#aa41489eb0629d99dac6794766cfb7a33">validation::offer::getSlave</a>(Master *master, const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#abc98aab1998bf1a0db65bd0a6799bc9c">visit</a>(const process::MessageEvent &amp;event)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ac6025245facc481ba42f7208969494df">visit</a>(const process::ExitedEvent &amp;event)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a9b7eb1f7b22934a2ae9787ec4129b879">Process&lt; Master &gt;::visit</a>(const DispatchEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6c225bbf6d2fd8f93e827ef3515a7e20">Process&lt; Master &gt;::visit</a>(const HttpEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a34a0d883ad4159e8780e6e1698a7c00a">Process&lt; Master &gt;::visit</a>(const TerminateEvent &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">~EventVisitor</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html">process::EventVisitor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a764cc788ce2694bc201e8f7dfc24d005">~Master</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Master &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">~ProtobufProcess</a>()</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Master &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master.html
index 3bd2d64..a898a91 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master.html
@@ -117,8 +117,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a694f20e8171922c4899139f09e32f3d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1c43d0e0feca12e86a5f03fab4065cda"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a1c43d0e0feca12e86a5f03fab4065cda">exitedExecutor</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;from, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, int32_t status)</td></tr>
 <tr class="separator:a1c43d0e0feca12e86a5f03fab4065cda"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aec3b5a72c45445001f117942e0543317"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#aec3b5a72c45445001f117942e0543317">updateSlave</a> (const SlaveID &amp;slaveId, const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;oversubscribedResources)</td></tr>
-<tr class="separator:aec3b5a72c45445001f117942e0543317"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7d82dd8c81f792177720f47dcc651b7c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a7d82dd8c81f792177720f47dcc651b7c">updateSlave</a> (const UpdateSlaveMessage &amp;message)</td></tr>
+<tr class="separator:a7d82dd8c81f792177720f47dcc651b7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a2bcd31ff91d60fac0172aaeab69bae93"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a2bcd31ff91d60fac0172aaeab69bae93">updateUnavailability</a> (const MachineID &amp;machineId, const <a class="el" href="classOption.html">Option</a>&lt; Unavailability &gt; &amp;unavailability)</td></tr>
 <tr class="separator:a2bcd31ff91d60fac0172aaeab69bae93"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a2902390a0abb83ed2cb6734e214dd4d1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a2902390a0abb83ed2cb6734e214dd4d1">markUnreachable</a> (const SlaveID &amp;slaveId, const std::string &amp;message)</td></tr>
@@ -313,9 +313,9 @@ Protected Member Functions</h2></td></tr>
 <tr class="memitem:ae5fdaed6ff563268774b24b1d6813f67"><td class="memItemLeft" align="right" valign="top">SlaveID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ae5fdaed6ff563268774b24b1d6813f67">newSlaveId</a> ()</td></tr>
 <tr class="separator:ae5fdaed6ff563268774b24b1d6813f67"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classProtobufProcess"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classProtobufProcess')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Master &gt;</a></td></tr>
-<tr class="memitem:a6c404fdc490a7199a0d2ad881d588e5c inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;to, const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a>)</td></tr>
+<tr class="memitem:a6c404fdc490a7199a0d2ad881d588e5c inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;to, const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:a6c404fdc490a7199a0d2ad881d588e5c inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aac3a38ee730baa94fcc6c94482f8f756 inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a> (const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a>)</td></tr>
+<tr class="memitem:aac3a38ee730baa94fcc6c94482f8f756 inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a> (const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:aac3a38ee730baa94fcc6c94482f8f756 inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9e844001b1b4af4b57923a719f1e128a inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a9e844001b1b4af4b57923a719f1e128a">install</a> (void(Master::*method)(const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;, const M &amp;))</td></tr>
 <tr class="separator:a9e844001b1b4af4b57923a719f1e128a inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -416,6 +416,8 @@ Friends</h2></td></tr>
 <tr class="separator:a33768639ed69e6812b805bd70b29bf35"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae1a3fb953af58d3b19033d4395ba4e5c"><td class="memItemLeft" align="right" valign="top">struct&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ae1a3fb953af58d3b19033d4395ba4e5c">Slave</a></td></tr>
 <tr class="separator:ae1a3fb953af58d3b19033d4395ba4e5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af55044d85d26455bf76563f9f9253f4c"><td class="memItemLeft" align="right" valign="top">struct&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#af55044d85d26455bf76563f9f9253f4c">SlavesWriter</a></td></tr>
+<tr class="separator:af55044d85d26455bf76563f9f9253f4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abdf4da8359e30cf5dc3a37ee47990216"><td class="memItemLeft" align="right" valign="top">Offer *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#abdf4da8359e30cf5dc3a37ee47990216">validation::offer::getOffer</a> (<a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a> *master, const OfferID &amp;offerId)</td></tr>
 <tr class="separator:abdf4da8359e30cf5dc3a37ee47990216"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:af53d19cf9610be66dd8fc7a91c6fde5b"><td class="memItemLeft" align="right" valign="top">InverseOffer *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#af53d19cf9610be66dd8fc7a91c6fde5b">validation::offer::getInverseOffer</a> (<a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a> *master, const OfferID &amp;offerId)</td></tr>
@@ -3677,26 +3679,16 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 
 </div>
 </div>
-<a class="anchor" id="aec3b5a72c45445001f117942e0543317"></a>
+<a class="anchor" id="a7d82dd8c81f792177720f47dcc651b7c"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname">void mesos::internal::master::Master::updateSlave </td>
           <td>(</td>
-          <td class="paramtype">const SlaveID &amp;&#160;</td>
-          <td class="paramname"><em>slaveId</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;&#160;</td>
-          <td class="paramname"><em>oversubscribedResources</em>&#160;</td>
-        </tr>
-        <tr>
+          <td class="paramtype">const UpdateSlaveMessage &amp;&#160;</td>
+          <td class="paramname"><em>message</em></td><td>)</td>
           <td></td>
-          <td>)</td>
-          <td></td><td></td>
         </tr>
       </table>
 </div><div class="memdoc">
@@ -3910,6 +3902,26 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 
 </div>
 </div>
+<a class="anchor" id="af55044d85d26455bf76563f9f9253f4c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">friend struct SlavesWriter</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="af53d19cf9610be66dd8fc7a91c6fde5b"></a>
 <div class="memitem">
 <div class="memproto">


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classtests_1_1Nested-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classtests_1_1Nested-members.html b/content/api/latest/c++/classtests_1_1Nested-members.html
deleted file mode 100644
index 2464a6b..0000000
--- a/content/api/latest/c++/classtests_1_1Nested-members.html
+++ /dev/null
@@ -1,128 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>Apache Mesos: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacetests.html">tests</a></li><li class="navelem"><a class="el" href="classtests_1_1Nested.html">Nested</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">tests::Nested Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classtests_1_1Nested.html">tests::Nested</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#aba0e464de5870b4d753a28629b1ba2fd">add_repeated_str</a>()</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#acb45f5393cf7a1335173e75ff0b2ced7">add_repeated_str</a>(const ::std::string &amp;value)</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#ad434b2be25be7ffa530d8661f700534f">add_repeated_str</a>(const char *value)</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#aac49d55b0eb932b5cc268788231e108f">add_repeated_str</a>(const char *value, size_t size)</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#af3e4724fe788882bed0b6e8f722df6a9">ByteSizeLong</a>() const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#ac13e03778b5190a85e249d87ed5b0643">Clear</a>() PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#a23a17856d1bd1b5be801148b8174671e">clear_optional_str</a>()</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#a738236ed841f0c31b6ff7f40c40c8c20">clear_repeated_str</a>()</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#aed8af2f61501562c9d16634bb4bfe779">clear_str</a>()</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#a9bb6973755129d45a64dcc11bb407150">CopyFrom</a>(const ::google::protobuf::Message &amp;from) PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#acbc8c047d2f56ba7209f2db7b286eb59">CopyFrom</a>(const Nested &amp;from)</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#ae27138d1cc1a11b3e9c75c87009c23ce">default_instance</a>()</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#a819b6c7d37cebbd68dd5217d885ac8e6">descriptor</a>()</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#a6c4e846766141a8dcab1493ffd8b810d">GetCachedSize</a>() const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#abd14fb184181188a4a8e31308a20e668">GetMetadata</a>() const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#aa06642549a5200c2cc67562ed5dd2a8c">has_optional_str</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#a9aa97a6b919149994326a2a9c1eb9294">has_str</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#a98047e3ab9c22274d033b4d84f2ed7d0">internal_default_instance</a>()</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</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="classtests_1_1Nested.html#a15f06c373e7904dca83815ff8a720815">InternalSerializeWithCachedSizesToArray</a>(bool deterministic,::google::protobuf::uint8 *target) const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#ab389699f16f741d529bad953d457e8ff">IsInitialized</a>() const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#a7a5ea0c347089edce8a3270bea5d656f">kIndexInFileMessages</a></td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#af051e5aa8831b5d197b5e94afdd01a23">kOptionalStrFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#acab37f727963bcaddb7548fe8a4d11fa">kRepeatedStrFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#a39a209c608dc2396b3d4b6e664309b2f">kStrFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#a95d3c42daa73996b98aebf3cf6a439d2">MergeFrom</a>(const ::google::protobuf::Message &amp;from) PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#a8ad34edcc95f653aa8ef235da63839ea">MergeFrom</a>(const Nested &amp;from)</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#aeb0b6a8a45e7890c591852a14eef0ce8">MergePartialFromCodedStream</a>(::google::protobuf::io::CodedInputStream *input) PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#a47bf223dda3c9d34e7952954e4d19f89">mutable_optional_str</a>()</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#a15dd6dc99c9b24030b39de4092cc8284">mutable_repeated_str</a>(int index)</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#ac7a0e94fc47407ef8a035a394712dea5">mutable_repeated_str</a>()</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#a071824475f4f06d509778035bc8a0691">mutable_str</a>()</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#afac0d26b8a5c6b8d363da6ef1fbc3d52">mutable_unknown_fields</a>()</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#af92ecfd26d48af668fed7c24e51ed86a">Nested</a>()</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#aaa9117823f8ab203b1e16a555acac4f0">Nested</a>(const Nested &amp;from)</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#ad5c375ede6abe0b2e1b5fba348519e2c">New</a>() const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#a7c104a6c1f67d45fee356687c509703c">New</a>(::google::protobuf::Arena *arena) const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#aaeadeb0d6bf614dd1fc2dacafebd2f1c">operator=</a>(const Nested &amp;from)</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#a9397e1c8d56e819e9bca3d7d91322e57">optional_str</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#a8a58f4c5974e383058e6efc2558d398e">protobuf_protobuf_5ftests_2eproto::TableStruct</a></td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#a8b8533a51f291c50b8ba0e5547eb80ab">release_optional_str</a>()</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#a6171772513859296bd631ab61757ee3a">release_str</a>()</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#ae6d9b0e3cbcb221712c2a55ece6cc480">repeated_str</a>(int index) const </td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#a3f9d7f177844853e4b2ce1e0c9c0d2cb">repeated_str</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#aadaac655fa74ef719b80571c33f263aa">repeated_str_size</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#a3bdd2f74c19abe71bfadf3248ea8fc99">SerializeWithCachedSizes</a>(::google::protobuf::io::CodedOutputStream *output) const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#a024c57dd802a8bf69142799d26377c1d">set_allocated_optional_str</a>(::std::string *optional_str)</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#a503d0ffbbb7cc9e6e3868ab56f3dbee0">set_allocated_str</a>(::std::string *str)</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#a7ac6ae626d4e5a18c033ea5d8eeaf873">set_optional_str</a>(const ::std::string &amp;value)</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#a860a662d6d75889f2d326d0d09423092">set_optional_str</a>(const char *value)</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#a363f7320f44f2f1f6711ef0fd1ff8b87">set_optional_str</a>(const char *value, size_t size)</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#a73b642a761bc83c169a5e6dd06511dbf">set_repeated_str</a>(int index, const ::std::string &amp;value)</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#acaf0e201eeb322473ee9c21c944cc445">set_repeated_str</a>(int index, const char *value)</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#a4067fb9646f518a28580b3b332fe6f84">set_repeated_str</a>(int index, const char *value, size_t size)</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#a19a889f665b7e0f19a84e5eb581d128c">set_str</a>(const ::std::string &amp;value)</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#aeb13f650f4266fba521293fb8b71ea8d">set_str</a>(const char *value)</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#ac60f55707dc30a66a4141c979e608a0d">set_str</a>(const char *value, size_t size)</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#ab20b6adf8119614a956f09b943295161">str</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#a8718dc82c010d6b73f183c056ac5ef2e">Swap</a>(Nested *other)</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Nested.html#a9acc3fe273a53058fe9aa4cda3a34aaf">unknown_fields</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Nested.html#a3cbc5a8dda532776c9372c7b018b1b63">~Nested</a>()</td><td class="entry"><a class="el" href="classtests_1_1Nested.html">tests::Nested</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classtests_1_1Nested.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classtests_1_1Nested.html b/content/api/latest/c++/classtests_1_1Nested.html
deleted file mode 100644
index 228ddbb..0000000
--- a/content/api/latest/c++/classtests_1_1Nested.html
+++ /dev/null
@@ -1,1576 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>Apache Mesos: tests::Nested Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacetests.html">tests</a></li><li class="navelem"><a class="el" href="classtests_1_1Nested.html">Nested</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
-<a href="#friends">Friends</a> &#124;
-<a href="classtests_1_1Nested-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">tests::Nested Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include &lt;<a class="el" href="protobuf__tests_8pb_8h_source.html">protobuf_tests.pb.h</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for tests::Nested:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classtests_1_1Nested.png" usemap="#tests::Nested_map" alt=""/>
-  <map id="tests::Nested_map" name="tests::Nested_map">
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:af92ecfd26d48af668fed7c24e51ed86a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#af92ecfd26d48af668fed7c24e51ed86a">Nested</a> ()</td></tr>
-<tr class="separator:af92ecfd26d48af668fed7c24e51ed86a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3cbc5a8dda532776c9372c7b018b1b63"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a3cbc5a8dda532776c9372c7b018b1b63">~Nested</a> ()</td></tr>
-<tr class="separator:a3cbc5a8dda532776c9372c7b018b1b63"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaa9117823f8ab203b1e16a555acac4f0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#aaa9117823f8ab203b1e16a555acac4f0">Nested</a> (const <a class="el" href="classtests_1_1Nested.html">Nested</a> &amp;from)</td></tr>
-<tr class="separator:aaa9117823f8ab203b1e16a555acac4f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaeadeb0d6bf614dd1fc2dacafebd2f1c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classtests_1_1Nested.html">Nested</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#aaeadeb0d6bf614dd1fc2dacafebd2f1c">operator=</a> (const <a class="el" href="classtests_1_1Nested.html">Nested</a> &amp;from)</td></tr>
-<tr class="separator:aaeadeb0d6bf614dd1fc2dacafebd2f1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9acc3fe273a53058fe9aa4cda3a34aaf"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::UnknownFieldSet &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a9acc3fe273a53058fe9aa4cda3a34aaf">unknown_fields</a> () const </td></tr>
-<tr class="separator:a9acc3fe273a53058fe9aa4cda3a34aaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afac0d26b8a5c6b8d363da6ef1fbc3d52"><td class="memItemLeft" align="right" valign="top">inline::google::protobuf::UnknownFieldSet *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#afac0d26b8a5c6b8d363da6ef1fbc3d52">mutable_unknown_fields</a> ()</td></tr>
-<tr class="separator:afac0d26b8a5c6b8d363da6ef1fbc3d52"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8718dc82c010d6b73f183c056ac5ef2e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a8718dc82c010d6b73f183c056ac5ef2e">Swap</a> (<a class="el" href="classtests_1_1Nested.html">Nested</a> *other)</td></tr>
-<tr class="separator:a8718dc82c010d6b73f183c056ac5ef2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad5c375ede6abe0b2e1b5fba348519e2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classtests_1_1Nested.html">Nested</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#ad5c375ede6abe0b2e1b5fba348519e2c">New</a> () const PROTOBUF_FINAL</td></tr>
-<tr class="separator:ad5c375ede6abe0b2e1b5fba348519e2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c104a6c1f67d45fee356687c509703c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classtests_1_1Nested.html">Nested</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a7c104a6c1f67d45fee356687c509703c">New</a> (::google::protobuf::Arena *arena) const PROTOBUF_FINAL</td></tr>
-<tr class="separator:a7c104a6c1f67d45fee356687c509703c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9bb6973755129d45a64dcc11bb407150"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a9bb6973755129d45a64dcc11bb407150">CopyFrom</a> (const ::google::protobuf::Message &amp;from) PROTOBUF_FINAL</td></tr>
-<tr class="separator:a9bb6973755129d45a64dcc11bb407150"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a95d3c42daa73996b98aebf3cf6a439d2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a95d3c42daa73996b98aebf3cf6a439d2">MergeFrom</a> (const ::google::protobuf::Message &amp;from) PROTOBUF_FINAL</td></tr>
-<tr class="separator:a95d3c42daa73996b98aebf3cf6a439d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acbc8c047d2f56ba7209f2db7b286eb59"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#acbc8c047d2f56ba7209f2db7b286eb59">CopyFrom</a> (const <a class="el" href="classtests_1_1Nested.html">Nested</a> &amp;from)</td></tr>
-<tr class="separator:acbc8c047d2f56ba7209f2db7b286eb59"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8ad34edcc95f653aa8ef235da63839ea"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a8ad34edcc95f653aa8ef235da63839ea">MergeFrom</a> (const <a class="el" href="classtests_1_1Nested.html">Nested</a> &amp;from)</td></tr>
-<tr class="separator:a8ad34edcc95f653aa8ef235da63839ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac13e03778b5190a85e249d87ed5b0643"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#ac13e03778b5190a85e249d87ed5b0643">Clear</a> () PROTOBUF_FINAL</td></tr>
-<tr class="separator:ac13e03778b5190a85e249d87ed5b0643"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab389699f16f741d529bad953d457e8ff"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#ab389699f16f741d529bad953d457e8ff">IsInitialized</a> () const PROTOBUF_FINAL</td></tr>
-<tr class="separator:ab389699f16f741d529bad953d457e8ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af3e4724fe788882bed0b6e8f722df6a9"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#af3e4724fe788882bed0b6e8f722df6a9">ByteSizeLong</a> () const PROTOBUF_FINAL</td></tr>
-<tr class="separator:af3e4724fe788882bed0b6e8f722df6a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aeb0b6a8a45e7890c591852a14eef0ce8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#aeb0b6a8a45e7890c591852a14eef0ce8">MergePartialFromCodedStream</a> (::google::protobuf::io::CodedInputStream *input) PROTOBUF_FINAL</td></tr>
-<tr class="separator:aeb0b6a8a45e7890c591852a14eef0ce8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3bdd2f74c19abe71bfadf3248ea8fc99"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a3bdd2f74c19abe71bfadf3248ea8fc99">SerializeWithCachedSizes</a> (::google::protobuf::io::CodedOutputStream *output) const PROTOBUF_FINAL</td></tr>
-<tr class="separator:a3bdd2f74c19abe71bfadf3248ea8fc99"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a15f06c373e7904dca83815ff8a720815"><td class="memItemLeft" align="right" valign="top">::google::protobuf::uint8 *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a15f06c373e7904dca83815ff8a720815">InternalSerializeWithCachedSizesToArray</a> (bool deterministic,::google::protobuf::uint8 *target) const PROTOBUF_FINAL</td></tr>
-<tr class="separator:a15f06c373e7904dca83815ff8a720815"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6c4e846766141a8dcab1493ffd8b810d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a6c4e846766141a8dcab1493ffd8b810d">GetCachedSize</a> () const PROTOBUF_FINAL</td></tr>
-<tr class="separator:a6c4e846766141a8dcab1493ffd8b810d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abd14fb184181188a4a8e31308a20e668"><td class="memItemLeft" align="right" valign="top">::google::protobuf::Metadata&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#abd14fb184181188a4a8e31308a20e668">GetMetadata</a> () const PROTOBUF_FINAL</td></tr>
-<tr class="separator:abd14fb184181188a4a8e31308a20e668"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aadaac655fa74ef719b80571c33f263aa"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#aadaac655fa74ef719b80571c33f263aa">repeated_str_size</a> () const </td></tr>
-<tr class="separator:aadaac655fa74ef719b80571c33f263aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a738236ed841f0c31b6ff7f40c40c8c20"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a738236ed841f0c31b6ff7f40c40c8c20">clear_repeated_str</a> ()</td></tr>
-<tr class="separator:a738236ed841f0c31b6ff7f40c40c8c20"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae6d9b0e3cbcb221712c2a55ece6cc480"><td class="memItemLeft" align="right" valign="top">const ::std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#ae6d9b0e3cbcb221712c2a55ece6cc480">repeated_str</a> (int index) const </td></tr>
-<tr class="separator:ae6d9b0e3cbcb221712c2a55ece6cc480"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a15dd6dc99c9b24030b39de4092cc8284"><td class="memItemLeft" align="right" valign="top">::std::string *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a15dd6dc99c9b24030b39de4092cc8284">mutable_repeated_str</a> (int index)</td></tr>
-<tr class="separator:a15dd6dc99c9b24030b39de4092cc8284"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a73b642a761bc83c169a5e6dd06511dbf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a73b642a761bc83c169a5e6dd06511dbf">set_repeated_str</a> (int index, const ::std::string &amp;value)</td></tr>
-<tr class="separator:a73b642a761bc83c169a5e6dd06511dbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acaf0e201eeb322473ee9c21c944cc445"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#acaf0e201eeb322473ee9c21c944cc445">set_repeated_str</a> (int index, const char *value)</td></tr>
-<tr class="separator:acaf0e201eeb322473ee9c21c944cc445"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4067fb9646f518a28580b3b332fe6f84"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a4067fb9646f518a28580b3b332fe6f84">set_repeated_str</a> (int index, const char *value, size_t size)</td></tr>
-<tr class="separator:a4067fb9646f518a28580b3b332fe6f84"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aba0e464de5870b4d753a28629b1ba2fd"><td class="memItemLeft" align="right" valign="top">::std::string *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#aba0e464de5870b4d753a28629b1ba2fd">add_repeated_str</a> ()</td></tr>
-<tr class="separator:aba0e464de5870b4d753a28629b1ba2fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acb45f5393cf7a1335173e75ff0b2ced7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#acb45f5393cf7a1335173e75ff0b2ced7">add_repeated_str</a> (const ::std::string &amp;value)</td></tr>
-<tr class="separator:acb45f5393cf7a1335173e75ff0b2ced7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad434b2be25be7ffa530d8661f700534f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#ad434b2be25be7ffa530d8661f700534f">add_repeated_str</a> (const char *value)</td></tr>
-<tr class="separator:ad434b2be25be7ffa530d8661f700534f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aac49d55b0eb932b5cc268788231e108f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#aac49d55b0eb932b5cc268788231e108f">add_repeated_str</a> (const char *value, size_t size)</td></tr>
-<tr class="separator:aac49d55b0eb932b5cc268788231e108f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f9d7f177844853e4b2ce1e0c9c0d2cb"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::RepeatedPtrField<br class="typebreak"/>
-&lt; ::std::string &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a3f9d7f177844853e4b2ce1e0c9c0d2cb">repeated_str</a> () const </td></tr>
-<tr class="separator:a3f9d7f177844853e4b2ce1e0c9c0d2cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac7a0e94fc47407ef8a035a394712dea5"><td class="memItemLeft" align="right" valign="top">::google::protobuf::RepeatedPtrField<br class="typebreak"/>
-&lt; ::std::string &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#ac7a0e94fc47407ef8a035a394712dea5">mutable_repeated_str</a> ()</td></tr>
-<tr class="separator:ac7a0e94fc47407ef8a035a394712dea5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9aa97a6b919149994326a2a9c1eb9294"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a9aa97a6b919149994326a2a9c1eb9294">has_str</a> () const </td></tr>
-<tr class="separator:a9aa97a6b919149994326a2a9c1eb9294"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aed8af2f61501562c9d16634bb4bfe779"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#aed8af2f61501562c9d16634bb4bfe779">clear_str</a> ()</td></tr>
-<tr class="separator:aed8af2f61501562c9d16634bb4bfe779"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab20b6adf8119614a956f09b943295161"><td class="memItemLeft" align="right" valign="top">const ::std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#ab20b6adf8119614a956f09b943295161">str</a> () const </td></tr>
-<tr class="separator:ab20b6adf8119614a956f09b943295161"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a19a889f665b7e0f19a84e5eb581d128c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a19a889f665b7e0f19a84e5eb581d128c">set_str</a> (const ::std::string &amp;value)</td></tr>
-<tr class="separator:a19a889f665b7e0f19a84e5eb581d128c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aeb13f650f4266fba521293fb8b71ea8d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#aeb13f650f4266fba521293fb8b71ea8d">set_str</a> (const char *value)</td></tr>
-<tr class="separator:aeb13f650f4266fba521293fb8b71ea8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac60f55707dc30a66a4141c979e608a0d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#ac60f55707dc30a66a4141c979e608a0d">set_str</a> (const char *value, size_t size)</td></tr>
-<tr class="separator:ac60f55707dc30a66a4141c979e608a0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a071824475f4f06d509778035bc8a0691"><td class="memItemLeft" align="right" valign="top">::std::string *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a071824475f4f06d509778035bc8a0691">mutable_str</a> ()</td></tr>
-<tr class="separator:a071824475f4f06d509778035bc8a0691"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6171772513859296bd631ab61757ee3a"><td class="memItemLeft" align="right" valign="top">::std::string *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a6171772513859296bd631ab61757ee3a">release_str</a> ()</td></tr>
-<tr class="separator:a6171772513859296bd631ab61757ee3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a503d0ffbbb7cc9e6e3868ab56f3dbee0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a503d0ffbbb7cc9e6e3868ab56f3dbee0">set_allocated_str</a> (::std::string *<a class="el" href="classtests_1_1Nested.html#ab20b6adf8119614a956f09b943295161">str</a>)</td></tr>
-<tr class="separator:a503d0ffbbb7cc9e6e3868ab56f3dbee0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa06642549a5200c2cc67562ed5dd2a8c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#aa06642549a5200c2cc67562ed5dd2a8c">has_optional_str</a> () const </td></tr>
-<tr class="separator:aa06642549a5200c2cc67562ed5dd2a8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a23a17856d1bd1b5be801148b8174671e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a23a17856d1bd1b5be801148b8174671e">clear_optional_str</a> ()</td></tr>
-<tr class="separator:a23a17856d1bd1b5be801148b8174671e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9397e1c8d56e819e9bca3d7d91322e57"><td class="memItemLeft" align="right" valign="top">const ::std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a9397e1c8d56e819e9bca3d7d91322e57">optional_str</a> () const </td></tr>
-<tr class="separator:a9397e1c8d56e819e9bca3d7d91322e57"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7ac6ae626d4e5a18c033ea5d8eeaf873"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a7ac6ae626d4e5a18c033ea5d8eeaf873">set_optional_str</a> (const ::std::string &amp;value)</td></tr>
-<tr class="separator:a7ac6ae626d4e5a18c033ea5d8eeaf873"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a860a662d6d75889f2d326d0d09423092"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a860a662d6d75889f2d326d0d09423092">set_optional_str</a> (const char *value)</td></tr>
-<tr class="separator:a860a662d6d75889f2d326d0d09423092"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a363f7320f44f2f1f6711ef0fd1ff8b87"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a363f7320f44f2f1f6711ef0fd1ff8b87">set_optional_str</a> (const char *value, size_t size)</td></tr>
-<tr class="separator:a363f7320f44f2f1f6711ef0fd1ff8b87"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a47bf223dda3c9d34e7952954e4d19f89"><td class="memItemLeft" align="right" valign="top">::std::string *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a47bf223dda3c9d34e7952954e4d19f89">mutable_optional_str</a> ()</td></tr>
-<tr class="separator:a47bf223dda3c9d34e7952954e4d19f89"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8b8533a51f291c50b8ba0e5547eb80ab"><td class="memItemLeft" align="right" valign="top">::std::string *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a8b8533a51f291c50b8ba0e5547eb80ab">release_optional_str</a> ()</td></tr>
-<tr class="separator:a8b8533a51f291c50b8ba0e5547eb80ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a024c57dd802a8bf69142799d26377c1d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a024c57dd802a8bf69142799d26377c1d">set_allocated_optional_str</a> (::std::string *<a class="el" href="classtests_1_1Nested.html#a9397e1c8d56e819e9bca3d7d91322e57">optional_str</a>)</td></tr>
-<tr class="separator:a024c57dd802a8bf69142799d26377c1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
-Static Public Member Functions</h2></td></tr>
-<tr class="memitem:a819b6c7d37cebbd68dd5217d885ac8e6"><td class="memItemLeft" align="right" valign="top">static const <br class="typebreak"/>
-::google::protobuf::Descriptor *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a819b6c7d37cebbd68dd5217d885ac8e6">descriptor</a> ()</td></tr>
-<tr class="separator:a819b6c7d37cebbd68dd5217d885ac8e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae27138d1cc1a11b3e9c75c87009c23ce"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classtests_1_1Nested.html">Nested</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#ae27138d1cc1a11b3e9c75c87009c23ce">default_instance</a> ()</td></tr>
-<tr class="separator:ae27138d1cc1a11b3e9c75c87009c23ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a98047e3ab9c22274d033b4d84f2ed7d0"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classtests_1_1Nested.html">Nested</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a98047e3ab9c22274d033b4d84f2ed7d0">internal_default_instance</a> ()</td></tr>
-<tr class="separator:a98047e3ab9c22274d033b4d84f2ed7d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr class="memitem:a7a5ea0c347089edce8a3270bea5d656f"><td class="memItemLeft" align="right" valign="top">static PROTOBUF_CONSTEXPR int const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a7a5ea0c347089edce8a3270bea5d656f">kIndexInFileMessages</a></td></tr>
-<tr class="separator:a7a5ea0c347089edce8a3270bea5d656f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acab37f727963bcaddb7548fe8a4d11fa"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#acab37f727963bcaddb7548fe8a4d11fa">kRepeatedStrFieldNumber</a> = 3</td></tr>
-<tr class="separator:acab37f727963bcaddb7548fe8a4d11fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a39a209c608dc2396b3d4b6e664309b2f"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a39a209c608dc2396b3d4b6e664309b2f">kStrFieldNumber</a> = 1</td></tr>
-<tr class="separator:a39a209c608dc2396b3d4b6e664309b2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af051e5aa8831b5d197b5e94afdd01a23"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#af051e5aa8831b5d197b5e94afdd01a23">kOptionalStrFieldNumber</a> = 2</td></tr>
-<tr class="separator:af051e5aa8831b5d197b5e94afdd01a23"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
-Friends</h2></td></tr>
-<tr class="memitem:a8a58f4c5974e383058e6efc2558d398e"><td class="memItemLeft" align="right" valign="top">struct&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1Nested.html#a8a58f4c5974e383058e6efc2558d398e">protobuf_protobuf_5ftests_2eproto::TableStruct</a></td></tr>
-<tr class="separator:a8a58f4c5974e383058e6efc2558d398e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="af92ecfd26d48af668fed7c24e51ed86a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">tests::Nested::Nested </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a3cbc5a8dda532776c9372c7b018b1b63"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual tests::Nested::~Nested </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aaa9117823f8ab203b1e16a555acac4f0"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">tests::Nested::Nested </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classtests_1_1Nested.html">Nested</a> &amp;&#160;</td>
-          <td class="paramname"><em>from</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="aba0e464de5870b4d753a28629b1ba2fd"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string * tests::Nested::add_repeated_str </td>
-          <td>(</td>
-          <td class="paramname"></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="acb45f5393cf7a1335173e75ff0b2ced7"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::add_repeated_str </td>
-          <td>(</td>
-          <td class="paramtype">const ::std::string &amp;&#160;</td>
-          <td class="paramname"><em>value</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="ad434b2be25be7ffa530d8661f700534f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::add_repeated_str </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"><em>value</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="aac49d55b0eb932b5cc268788231e108f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::add_repeated_str </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"><em>value</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t&#160;</td>
-          <td class="paramname"><em>size</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="af3e4724fe788882bed0b6e8f722df6a9"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">size_t tests::Nested::ByteSizeLong </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac13e03778b5190a85e249d87ed5b0643"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::Clear </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a23a17856d1bd1b5be801148b8174671e"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::clear_optional_str </td>
-          <td>(</td>
-          <td class="paramname"></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="a738236ed841f0c31b6ff7f40c40c8c20"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::clear_repeated_str </td>
-          <td>(</td>
-          <td class="paramname"></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="aed8af2f61501562c9d16634bb4bfe779"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::clear_str </td>
-          <td>(</td>
-          <td class="paramname"></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="a9bb6973755129d45a64dcc11bb407150"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::CopyFrom </td>
-          <td>(</td>
-          <td class="paramtype">const ::google::protobuf::Message &amp;&#160;</td>
-          <td class="paramname"><em>from</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="acbc8c047d2f56ba7209f2db7b286eb59"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::CopyFrom </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classtests_1_1Nested.html">Nested</a> &amp;&#160;</td>
-          <td class="paramname"><em>from</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae27138d1cc1a11b3e9c75c87009c23ce"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">static const <a class="el" href="classtests_1_1Nested.html">Nested</a>&amp; tests::Nested::default_instance </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a819b6c7d37cebbd68dd5217d885ac8e6"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">static const ::google::protobuf::Descriptor* tests::Nested::descriptor </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a6c4e846766141a8dcab1493ffd8b810d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">int tests::Nested::GetCachedSize </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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="abd14fb184181188a4a8e31308a20e668"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">::google::protobuf::Metadata tests::Nested::GetMetadata </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aa06642549a5200c2cc67562ed5dd2a8c"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool tests::Nested::has_optional_str </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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="a9aa97a6b919149994326a2a9c1eb9294"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool tests::Nested::has_str </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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="a98047e3ab9c22274d033b4d84f2ed7d0"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">static const <a class="el" href="classtests_1_1Nested.html">Nested</a>* tests::Nested::internal_default_instance </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a15f06c373e7904dca83815ff8a720815"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">::google::protobuf::uint8* tests::Nested::InternalSerializeWithCachedSizesToArray </td>
-          <td>(</td>
-          <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>deterministic</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">::google::protobuf::uint8 *&#160;</td>
-          <td class="paramname"><em>target</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab389699f16f741d529bad953d457e8ff"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool tests::Nested::IsInitialized </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a95d3c42daa73996b98aebf3cf6a439d2"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::MergeFrom </td>
-          <td>(</td>
-          <td class="paramtype">const ::google::protobuf::Message &amp;&#160;</td>
-          <td class="paramname"><em>from</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a8ad34edcc95f653aa8ef235da63839ea"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::MergeFrom </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classtests_1_1Nested.html">Nested</a> &amp;&#160;</td>
-          <td class="paramname"><em>from</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aeb0b6a8a45e7890c591852a14eef0ce8"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool tests::Nested::MergePartialFromCodedStream </td>
-          <td>(</td>
-          <td class="paramtype">::google::protobuf::io::CodedInputStream *&#160;</td>
-          <td class="paramname"><em>input</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a47bf223dda3c9d34e7952954e4d19f89"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string * tests::Nested::mutable_optional_str </td>
-          <td>(</td>
-          <td class="paramname"></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="a15dd6dc99c9b24030b39de4092cc8284"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string * tests::Nested::mutable_repeated_str </td>
-          <td>(</td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>index</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="ac7a0e94fc47407ef8a035a394712dea5"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">google::protobuf::RepeatedPtrField&lt;::std::string &gt; * tests::Nested::mutable_repeated_str </td>
-          <td>(</td>
-          <td class="paramname"></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="a071824475f4f06d509778035bc8a0691"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string * tests::Nested::mutable_str </td>
-          <td>(</td>
-          <td class="paramname"></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="afac0d26b8a5c6b8d363da6ef1fbc3d52"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">inline ::google::protobuf::UnknownFieldSet* tests::Nested::mutable_unknown_fields </td>
-          <td>(</td>
-          <td class="paramname"></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="ad5c375ede6abe0b2e1b5fba348519e2c"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classtests_1_1Nested.html">Nested</a>* tests::Nested::New </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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="a7c104a6c1f67d45fee356687c509703c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classtests_1_1Nested.html">Nested</a>* tests::Nested::New </td>
-          <td>(</td>
-          <td class="paramtype">::google::protobuf::Arena *&#160;</td>
-          <td class="paramname"><em>arena</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aaeadeb0d6bf614dd1fc2dacafebd2f1c"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classtests_1_1Nested.html">Nested</a>&amp; tests::Nested::operator= </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classtests_1_1Nested.html">Nested</a> &amp;&#160;</td>
-          <td class="paramname"><em>from</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="a9397e1c8d56e819e9bca3d7d91322e57"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const ::std::string &amp; tests::Nested::optional_str </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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="a8b8533a51f291c50b8ba0e5547eb80ab"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string * tests::Nested::release_optional_str </td>
-          <td>(</td>
-          <td class="paramname"></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="a6171772513859296bd631ab61757ee3a"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string * tests::Nested::release_str </td>
-          <td>(</td>
-          <td class="paramname"></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="ae6d9b0e3cbcb221712c2a55ece6cc480"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const ::std::string &amp; tests::Nested::repeated_str </td>
-          <td>(</td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>index</em></td><td>)</td>
-          <td> const</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="a3f9d7f177844853e4b2ce1e0c9c0d2cb"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const ::google::protobuf::RepeatedPtrField&lt;::std::string &gt; &amp; tests::Nested::repeated_str </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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="aadaac655fa74ef719b80571c33f263aa"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">int tests::Nested::repeated_str_size </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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="a3bdd2f74c19abe71bfadf3248ea8fc99"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::SerializeWithCachedSizes </td>
-          <td>(</td>
-          <td class="paramtype">::google::protobuf::io::CodedOutputStream *&#160;</td>
-          <td class="paramname"><em>output</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a024c57dd802a8bf69142799d26377c1d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::set_allocated_optional_str </td>
-          <td>(</td>
-          <td class="paramtype">::std::string *&#160;</td>
-          <td class="paramname"><em>optional_str</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="a503d0ffbbb7cc9e6e3868ab56f3dbee0"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::set_allocated_str </td>
-          <td>(</td>
-          <td class="paramtype">::std::string *&#160;</td>
-          <td class="paramname"><em>str</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="a7ac6ae626d4e5a18c033ea5d8eeaf873"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::set_optional_str </td>
-          <td>(</td>
-          <td class="paramtype">const ::std::string &amp;&#160;</td>
-          <td class="paramname"><em>value</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="a860a662d6d75889f2d326d0d09423092"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::set_optional_str </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"><em>value</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="a363f7320f44f2f1f6711ef0fd1ff8b87"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::set_optional_str </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"><em>value</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t&#160;</td>
-          <td class="paramname"><em>size</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a73b642a761bc83c169a5e6dd06511dbf"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::set_repeated_str </td>
-          <td>(</td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>index</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const ::std::string &amp;&#160;</td>
-          <td class="paramname"><em>value</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="acaf0e201eeb322473ee9c21c944cc445"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::set_repeated_str </td>
-          <td>(</td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>index</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"><em>value</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a4067fb9646f518a28580b3b332fe6f84"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::set_repeated_str </td>
-          <td>(</td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>index</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"><em>value</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t&#160;</td>
-          <td class="paramname"><em>size</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a19a889f665b7e0f19a84e5eb581d128c"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::set_str </td>
-          <td>(</td>
-          <td class="paramtype">const ::std::string &amp;&#160;</td>
-          <td class="paramname"><em>value</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="aeb13f650f4266fba521293fb8b71ea8d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::set_str </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"><em>value</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="ac60f55707dc30a66a4141c979e608a0d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::set_str </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"><em>value</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t&#160;</td>
-          <td class="paramname"><em>size</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab20b6adf8119614a956f09b943295161"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const ::std::string &amp; tests::Nested::str </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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="a8718dc82c010d6b73f183c056ac5ef2e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::Nested::Swap </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classtests_1_1Nested.html">Nested</a> *&#160;</td>
-          <td class="paramname"><em>other</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a9acc3fe273a53058fe9aa4cda3a34aaf"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const ::google::protobuf::UnknownFieldSet&amp; tests::Nested::unknown_fields </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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>
-<h2 class="groupheader">Friends And Related Function Documentation</h2>
-<a class="anchor" id="a8a58f4c5974e383058e6efc2558d398e"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">friend struct <a class="el" href="structtests_1_1protobuf__protobuf__5ftests__2eproto_1_1TableStruct.html">protobuf_protobuf_5ftests_2eproto::TableStruct</a></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a7a5ea0c347089edce8a3270bea5d656f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">PROTOBUF_CONSTEXPR int const tests::Nested::kIndexInFileMessages</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-<b>Initial value:</b><div class="fragment"><div class="line">=</div>
-<div class="line">    0</div>
-</div><!-- fragment -->
-</div>
-</div>
-<a class="anchor" id="af051e5aa8831b5d197b5e94afdd01a23"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const int tests::Nested::kOptionalStrFieldNumber = 2</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="acab37f727963bcaddb7548fe8a4d11fa"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const int tests::Nested::kRepeatedStrFieldNumber = 3</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a39a209c608dc2396b3d4b6e664309b2f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const int tests::Nested::kStrFieldNumber = 1</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>3rdparty/stout/tests/<a class="el" href="protobuf__tests_8pb_8h_source.html">protobuf_tests.pb.h</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classtests_1_1Nested.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classtests_1_1Nested.png b/content/api/latest/c++/classtests_1_1Nested.png
deleted file mode 100644
index 3754aa8..0000000
Binary files a/content/api/latest/c++/classtests_1_1Nested.png and /dev/null differ


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/cni_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/cni_8hpp_source.html b/content/api/latest/c++/cni_8hpp_source.html
index 9aea9c8..40ae5ef 100644
--- a/content/api/latest/c++/cni_8hpp_source.html
+++ b/content/api/latest/c++/cni_8hpp_source.html
@@ -149,7 +149,7 @@
 <div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;          <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; _hostname = <a class="code" href="structNone.html">None</a>())</div>
 <div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;      : containerNetworks (_containerNetworks),</div>
 <div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;        rootfs(_rootfs),</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;        <a class="code" href="namespacenet.html#a18b188d54e864e4cdd1f7cac6fb140e4">hostname</a>(_hostname) {}</div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;        <a class="code" href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">hostname</a>(_hostname) {}</div>
 <div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
 <div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;    <span class="comment">// CNI network information keyed by network name.</span></div>
 <div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;    <span class="comment">//</span></div>
@@ -163,7 +163,7 @@
 <div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;    <span class="comment">// the host file system, this will be `None`.</span></div>
 <div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> rootfs;</div>
 <div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="namespacenet.html#a18b188d54e864e4cdd1f7cac6fb140e4">hostname</a>;</div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;    <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">hostname</a>;</div>
 <div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;  };</div>
 <div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;</div>
 <div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;  <span class="comment">// Reads each CNI config present in `configDir`, validates if the</span></div>
@@ -317,15 +317,15 @@
 <div class="ttc" id="src_2slave_2containerizer_2mesos_2isolator_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2mesos_2isolator_8hpp.html">isolator.hpp</a></div></div>
 <div class="ttc" id="containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp_html"><div class="ttname"><a href="containerizer_2mesos_2isolators_2network_2cni_2paths_8hpp.html">paths.hpp</a></div></div>
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap&lt; std::string, ContainerNetwork &gt;</a></div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ab03ced250ed239bc3b50b669493997f9"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a></div><div class="ttdeci">DWORD pid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:171</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ab03ced250ed239bc3b50b669493997f9"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a></div><div class="ttdeci">DWORD pid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:185</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags_html_a4f8462d186e873b26b40c767f15cf6a5"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a4f8462d186e873b26b40c767f15cf6a5">mesos::internal::slave::NetworkCniIsolatorSetup::Flags::etc_resolv_conf</a></div><div class="ttdeci">Option&lt; std::string &gt; etc_resolv_conf</div><div class="ttdef"><b>Definition:</b> cni.hpp:230</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">mesos::internal::slave::NetworkCniIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> cni.hpp:47</div></div>
 <div class="ttc" id="classSubcommand_html"><div class="ttname"><a href="classSubcommand.html">Subcommand</a></div><div class="ttdef"><b>Definition:</b> subcommand.hpp:41</div></div>
 <div class="ttc" id="subcommand_8hpp_html"><div class="ttname"><a href="subcommand_8hpp.html">subcommand.hpp</a></div></div>
 <div class="ttc" id="classflags_1_1FlagsBase_html"><div class="ttname"><a href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
-<div class="ttc" id="namespacenet_html_a18b188d54e864e4cdd1f7cac6fb140e4"><div class="ttname"><a href="namespacenet.html#a18b188d54e864e4cdd1f7cac6fb140e4">net::hostname</a></div><div class="ttdeci">Try&lt; std::string &gt; hostname()</div><div class="ttdef"><b>Definition:</b> net.hpp:209</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess_html_a12a31bdd9d873ebe68c492c1eea562de"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html#a12a31bdd9d873ebe68c492c1eea562de">mesos::internal::slave::NetworkCniIsolatorProcess::create</a></div><div class="ttdeci">static Try&lt; mesos::slave::Isolator * &gt; create(const Flags &amp;flags)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:79</div></div>
+<div class="ttc" id="namespacenet_html_a28018530986e91a179ea6239fdf0a447"><div class="ttname"><a href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">net::hostname</a></div><div class="ttdeci">Try&lt; std::string &gt; hostname()</div><div class="ttdef"><b>Definition:</b> net.hpp:154</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags_html_a5b39398b8277620eadce2c6799585c5c"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a5b39398b8277620eadce2c6799585c5c">mesos::internal::slave::NetworkCniIsolatorSetup::Flags::etc_hosts_path</a></div><div class="ttdeci">Option&lt; std::string &gt; etc_hosts_path</div><div class="ttdef"><b>Definition:</b> cni.hpp:228</div></div>
 <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags_html_a792e873bae0fe54efee978120acb69fa"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html#a792e873bae0fe54efee978120acb69fa">mesos::internal::slave::NetworkCniIsolatorSetup::Flags::rootfs</a></div><div class="ttdeci">Option&lt; std::string &gt; rootfs</div><div class="ttdef"><b>Definition:</b> cni.hpp:227</div></div>
 <div class="ttc" id="namespacecgroups_1_1devices_html_a22494291bc2cb89697dcd2b5f288bdd3"><div class="ttname"><a href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">cgroups::devices::list</a></div><div class="ttdeci">Try&lt; std::vector&lt; Entry &gt; &gt; list(const std::string &amp;hierarchy, const std::string &amp;cgroup)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/collect_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/collect_8hpp_source.html b/content/api/latest/c++/collect_8hpp_source.html
index f813d57..2c3c3af 100644
--- a/content/api/latest/c++/collect_8hpp_source.html
+++ b/content/api/latest/c++/collect_8hpp_source.html
@@ -321,7 +321,7 @@
 <div class="ttc" id="classprocess_1_1Promise_html_a2fc569c8bf99acb3e53a68ff3b266667"><div class="ttname"><a href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">process::Promise::fail</a></div><div class="ttdeci">bool fail(const std::string &amp;message)</div><div class="ttdef"><b>Definition:</b> future.hpp:772</div></div>
 <div class="ttc" id="classprocess_1_1internal_1_1CollectProcess_html_aef71c5f6f3c016b544805111417573a8"><div class="ttname"><a href="classprocess_1_1internal_1_1CollectProcess.html#aef71c5f6f3c016b544805111417573a8">process::internal::CollectProcess::~CollectProcess</a></div><div class="ttdeci">virtual ~CollectProcess()</div><div class="ttdef"><b>Definition:</b> collect.hpp:74</div></div>
 <div class="ttc" id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div class="ttname"><a href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div class="ttdeci">const Future&lt; T &gt; &amp; onDiscard(DiscardCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1177</div></div>
-<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:68</div></div>
+<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:69</div></div>
 <div class="ttc" id="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1025</div></div>
 <div class="ttc" id="namespaceprocess_html_aff22904a83567125d3b4d0d88e5a2270"><div class="ttname"><a href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process::spawn</a></div><div class="ttdeci">UPID spawn(ProcessBase *process, bool manage=false)</div><div class="ttdoc">Spawn a new process. </div></div>
 <div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &amp;pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div>
@@ -347,7 +347,7 @@
 <div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try&lt; Nothing &gt; bind(int_fd s, const Address &amp;address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>
 <div class="ttc" id="classprocess_1_1internal_1_1AwaitProcess_html_a8121fadd91f2221a673d4e711f22c948"><div class="ttname"><a href="classprocess_1_1internal_1_1AwaitProcess.html#a8121fadd91f2221a673d4e711f22c948">process::internal::AwaitProcess::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> collect.hpp:146</div></div>
 <div class="ttc" id="id_8hpp_html"><div class="ttname"><a href="id_8hpp.html">id.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:489</div></div>
+<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:490</div></div>
 <div class="ttc" id="defer_8hpp_html"><div class="ttname"><a href="defer_8hpp.html">defer.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_html_a8b27a2ef76eb133bf0ce7a5eea4fb77c"><div class="ttname"><a href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">process::defer</a></div><div class="ttdeci">Deferred&lt; void()&gt; defer(const PID&lt; T &gt; &amp;pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> defer.hpp:35</div></div>
 <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/common_2resources__utils_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/common_2resources__utils_8hpp.html b/content/api/latest/c++/common_2resources__utils_8hpp.html
index 66ab8f6..a0d149d 100644
--- a/content/api/latest/c++/common_2resources__utils_8hpp.html
+++ b/content/api/latest/c++/common_2resources__utils_8hpp.html
@@ -60,7 +60,9 @@
 <code>#include &lt;google/protobuf/repeated_field.h&gt;</code><br/>
 <code>#include &lt;<a class="el" href="include_2mesos_2mesos_8hpp_source.html">mesos/mesos.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="resources_8hpp_source.html">mesos/resources.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="error_8hpp_source.html">stout/error.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="nothing_8hpp_source.html">stout/nothing.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="option_8hpp_source.html">stout/option.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>&gt;</code><br/>
 </div>
 <p><a href="common_2resources__utils_8hpp_source.html">Go to the source code of this file.</a></p>
@@ -90,8 +92,8 @@ Functions</h2></td></tr>
 <tr class="separator:ad248dd7e67de347397e0e53018dde98c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:adffefc8a8e27c477ede7849dcc8e1897"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#adffefc8a8e27c477ede7849dcc8e1897">mesos::convertResourceFormat</a> (std::vector&lt; Resource &gt; *resources, ResourceFormat format)</td></tr>
 <tr class="separator:adffefc8a8e27c477ede7849dcc8e1897"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab7015df2a396a52ec965c062cccd3032"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classError.html">Error</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#ab7015df2a396a52ec965c062cccd3032">mesos::validateAndUpgradeResources</a> (google::protobuf::RepeatedPtrField&lt; Resource &gt; *resources)</td></tr>
-<tr class="separator:ab7015df2a396a52ec965c062cccd3032"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac533aafba65560d778e909ab03cd2479"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classError.html">Error</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#ac533aafba65560d778e909ab03cd2479">mesos::validateAndNormalizeResources</a> (Offer::Operation *operation)</td></tr>
+<tr class="separator:ac533aafba65560d778e909ab03cd2479"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab6aedf5b9bda94224599094cb8140c83"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#ab6aedf5b9bda94224599094cb8140c83">mesos::downgradeResources</a> (google::protobuf::RepeatedPtrField&lt; Resource &gt; *resources)</td></tr>
 <tr class="separator:ab6aedf5b9bda94224599094cb8140c83"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/common_2resources__utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/common_2resources__utils_8hpp_source.html b/content/api/latest/c++/common_2resources__utils_8hpp_source.html
index 9b96d3f..b623561 100644
--- a/content/api/latest/c++/common_2resources__utils_8hpp_source.html
+++ b/content/api/latest/c++/common_2resources__utils_8hpp_source.html
@@ -78,146 +78,153 @@
 <div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="resources_8hpp.html">mesos/resources.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="error_8hpp.html">stout/error.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">// Tests if the given Resource needs to be checkpointed on the slave.</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="comment">// NOTE: We assume the given resource is validated.</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespacemesos.html#a4c15c1f79f8e77b9c96823ce2313b4aa">needCheckpointing</a>(<span class="keyword">const</span> Resource&amp; resource);</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="comment">// Returns the total resources by applying the given checkpointed</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">// resources to the given resources. This function is useful when we</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="comment">// want to calculate the total resources of a slave from the resources</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="comment">// specified from the command line and the checkpointed resources.</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="comment">// Returns error if the given resources are not compatible with the</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="comment">// given checkpointed resources.</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<a class="code" href="classTry.html">Try&lt;Resources&gt;</a> <a class="code" href="namespacemesos.html#aa29c69dc413109882c5009aec52b50b2">applyCheckpointedResources</a>(</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;    <span class="keyword">const</span> Resources&amp; resources,</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    <span class="keyword">const</span> Resources&amp; checkpointedResources);</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="comment">// Resource format options to be used with the `convertResourceFormat` function.</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="comment">// The preconditions of the options are asymmetric, centered around the</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="comment">// &quot;post-reservation-refinement&quot; format. This is mainly due to the fact that</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="comment">// &quot;post-reservation-refinement&quot; format is our canonical representation.</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="comment">// The transformations are generally applied to any of the 3 formats to be</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="comment">// converted to the canonical format, then later converted back as necessary.</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="comment">// See &#39;Resource Format&#39; section in `mesos.proto` for more details.</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82">   56</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82">ResourceFormat</a></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;{</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <span class="comment">// &quot;post-reservation-refinement&quot; -&gt; &quot;pre-reservation-refinement&quot;</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  <span class="comment">// The `Resource` objects must be in the &quot;post-reservation-refinement&quot; format,</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  <span class="comment">// and must not have refined reservations.</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <span class="comment">// All resources end up with the `Resource.role` and `Resource.reservation`</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  <span class="comment">// fields set, and the `Resource.reservations` field unset.</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  <span class="comment">// We convert the resources to the &quot;pre-reservation-refinement&quot; format to</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  <span class="comment">// checkpoint resources for example. This enables downgrading to an agent</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  <span class="comment">// without a RESERVATION_REFINEMENT caapbility, since the resources will</span></div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;  <span class="comment">// be checkpointed in a format that the downgraded agent can recover from.</span></div>
-<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c">   70</a></span>&#160;  <a class="code" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c">PRE_RESERVATION_REFINEMENT</a>,</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  <span class="comment">// &quot;pre-reservation-refinement&quot;  -&gt; &quot;post-reservation-refinement&quot;</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <span class="comment">// &quot;post-reservation-refinement&quot; -&gt; &quot;post-reservation-refinement&quot;</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  <span class="comment">// &quot;endpoint&quot;                    -&gt; &quot;post-reservation-refinement&quot;</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <span class="comment">// The `Resource` objects can be in any of the valid resource formats:</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  <span class="comment">// &quot;pre-reservation-refinement&quot;, &quot;post-reservation-refinement&quot;, &quot;endpoint&quot;.</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  <span class="comment">// All resources end up with the `Resource.reservations` field set,</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  <span class="comment">// and the `Resource.role` and `Resource.reservation` fields unset.</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;  <span class="comment">// If the `Resource` objects are already in the &quot;post-reservation-refinement&quot;</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="comment">// format, this is a no-op.</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  <span class="comment">// We convert the resources to the &quot;post-reservation-refinement&quot; format,</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;  <span class="comment">// for example, when a master receives a message from an agent without</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  <span class="comment">// the RESERVATION_REFINEMENT capability. This allows a component</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;  <span class="comment">// (e.g. master) code to deal with a canonical format to simplify the code.</span></div>
-<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82acc3723fdea465eaae535d3c19da528f2">   89</a></span>&#160;  <a class="code" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82acc3723fdea465eaae535d3c19da528f2">POST_RESERVATION_REFINEMENT</a>,</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;  <span class="comment">// &quot;post-reservation-refinement&quot; -&gt; &quot;endpoint&quot;</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;  <span class="comment">// This is a special case for endpoints, which injects</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;  <span class="comment">// the &quot;pre-reservation-refinement&quot; format.</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;  <span class="comment">// The `Resource` objects must be in the &quot;post-reservation-refinement&quot; format.</span></div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">namespace </span>mesos {</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">// Tests if the given Resource needs to be checkpointed on the slave.</span></div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="comment">// NOTE: We assume the given resource is validated.</span></div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespacemesos.html#a4c15c1f79f8e77b9c96823ce2313b4aa">needCheckpointing</a>(<span class="keyword">const</span> Resource&amp; resource);</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="comment">// Returns the total resources by applying the given checkpointed</span></div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="comment">// resources to the given resources. This function is useful when we</span></div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="comment">// want to calculate the total resources of a slave from the resources</span></div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="comment">// specified from the command line and the checkpointed resources.</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="comment">// Returns error if the given resources are not compatible with the</span></div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment">// given checkpointed resources.</span></div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<a class="code" href="classTry.html">Try&lt;Resources&gt;</a> <a class="code" href="namespacemesos.html#aa29c69dc413109882c5009aec52b50b2">applyCheckpointedResources</a>(</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    <span class="keyword">const</span> Resources&amp; resources,</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    <span class="keyword">const</span> Resources&amp; checkpointedResources);</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="comment">// Resource format options to be used with the `convertResourceFormat` function.</span></div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="comment">// The preconditions of the options are asymmetric, centered around the</span></div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="comment">// &quot;post-reservation-refinement&quot; format. This is mainly due to the fact that</span></div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="comment">// &quot;post-reservation-refinement&quot; format is our canonical representation.</span></div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="comment">// The transformations are generally applied to any of the 3 formats to be</span></div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="comment">// converted to the canonical format, then later converted back as necessary.</span></div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="comment">// See &#39;Resource Format&#39; section in `mesos.proto` for more details.</span></div>
+<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82">   58</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82">ResourceFormat</a></div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;{</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  <span class="comment">// &quot;post-reservation-refinement&quot; -&gt; &quot;pre-reservation-refinement&quot;</span></div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  <span class="comment">// The `Resource` objects must be in the &quot;post-reservation-refinement&quot; format,</span></div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <span class="comment">// and must not have refined reservations.</span></div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;  <span class="comment">// All resources end up with the `Resource.role` and `Resource.reservation`</span></div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  <span class="comment">// fields set, and the `Resource.reservations` field unset.</span></div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  <span class="comment">// We convert the resources to the &quot;pre-reservation-refinement&quot; format to</span></div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;  <span class="comment">// checkpoint resources for example. This enables downgrading to an agent</span></div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <span class="comment">// without a RESERVATION_REFINEMENT caapbility, since the resources will</span></div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  <span class="comment">// be checkpointed in a format that the downgraded agent can recover from.</span></div>
+<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c">   72</a></span>&#160;  <a class="code" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c">PRE_RESERVATION_REFINEMENT</a>,</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  <span class="comment">// &quot;pre-reservation-refinement&quot;  -&gt; &quot;post-reservation-refinement&quot;</span></div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  <span class="comment">// &quot;post-reservation-refinement&quot; -&gt; &quot;post-reservation-refinement&quot;</span></div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <span class="comment">// &quot;endpoint&quot;                    -&gt; &quot;post-reservation-refinement&quot;</span></div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;  <span class="comment">// The `Resource` objects can be in any of the valid resource formats:</span></div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  <span class="comment">// &quot;pre-reservation-refinement&quot;, &quot;post-reservation-refinement&quot;, &quot;endpoint&quot;.</span></div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  <span class="comment">// All resources end up with the `Resource.reservations` field set,</span></div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;  <span class="comment">// and the `Resource.role` and `Resource.reservation` fields unset.</span></div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;  <span class="comment">// If the `Resource` objects are already in the &quot;post-reservation-refinement&quot;</span></div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  <span class="comment">// format, this is a no-op.</span></div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  <span class="comment">// We convert the resources to the &quot;post-reservation-refinement&quot; format,</span></div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;  <span class="comment">// for example, when a master receives a message from an agent without</span></div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  <span class="comment">// the RESERVATION_REFINEMENT capability. This allows a component</span></div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;  <span class="comment">// (e.g. master) code to deal with a canonical format to simplify the code.</span></div>
+<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82acc3723fdea465eaae535d3c19da528f2">   91</a></span>&#160;  <a class="code" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82acc3723fdea465eaae535d3c19da528f2">POST_RESERVATION_REFINEMENT</a>,</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;  <span class="comment">// &quot;post-reservation-refinement&quot; -&gt; &quot;endpoint&quot;</span></div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  <span class="comment">// This is a special case for endpoints, which injects</span></div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;  <span class="comment">// the &quot;pre-reservation-refinement&quot; format.</span></div>
 <div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;  <span class="comment">// All resources continue to have the `Resource.reservations` field set.</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;  <span class="comment">// The `Resource` objects without refined reservations end up with the</span></div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  <span class="comment">// `Resource.role` and `Resource.reservation` fields set, and the objects</span></div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;  <span class="comment">// with refined reservations have them unset.</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;  <span class="comment">// We inject the resources with the &quot;pre-reservation-refinement&quot; format to</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;  <span class="comment">// enable backward compatibility with external tooling. If the master has been</span></div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;  <span class="comment">// upgraded to a version that supports reservation refinement but no refined</span></div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;  <span class="comment">// reservations have been made, the endpoints will return the data in both new</span></div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;  <span class="comment">// and old formats to maximize backward compatibility. However, once</span></div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  <span class="comment">// a reservation refinement is made to a resource, that resource is only</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;  <span class="comment">// returned in the new format.</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82a3f59e6dad3a4b4f6aff438d84c0ab0d6">  110</a></span>&#160;  <a class="code" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82a3f59e6dad3a4b4f6aff438d84c0ab0d6">ENDPOINT</a></div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;};</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;<span class="comment">// Converts the given `Resource` to the specified `ResourceFormat`.</span></div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;<span class="comment">// See the &quot;Resource Format&quot; section in `mesos.proto` for more details.</span></div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;<span class="comment">// See the `ResourceFormat` enum above for more details.</span></div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespacemesos.html#ad0bd8e49e373a07b70645e94527af581">convertResourceFormat</a>(Resource* resource, <a class="code" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82">ResourceFormat</a> <a class="code" href="namespacestrings_1_1internal.html#a870e2db270d980f83de20525ec414d2a">format</a>);</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="comment">// Converts the given `Resource`s to the specified `ResourceFormat`.</span></div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespacemesos.html#ad0bd8e49e373a07b70645e94527af581">convertResourceFormat</a>(</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    google::protobuf::RepeatedPtrField&lt;Resource&gt;* resources,</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    <a class="code" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82">ResourceFormat</a> <a class="code" href="namespacestrings_1_1internal.html#a870e2db270d980f83de20525ec414d2a">format</a>);</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;<span class="comment">// Converts the given `Resource`s to the specified `ResourceFormat`.</span></div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespacemesos.html#ad0bd8e49e373a07b70645e94527af581">convertResourceFormat</a>(</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;    std::vector&lt;Resource&gt;* resources,</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;    <a class="code" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82">ResourceFormat</a> <a class="code" href="namespacestrings_1_1internal.html#a870e2db270d980f83de20525ec414d2a">format</a>);</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;<span class="comment">// Convert the given resources to the &quot;post-reservation-refinement&quot; format</span></div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;<span class="comment">// from any format (&quot;pre-&quot;, &quot;post-&quot; or &quot;endpoint&quot;) if all of the resources</span></div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;<span class="comment">// are valid. Returns an `Error` if there are any invalid resources present;</span></div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;<span class="comment">// in this case, the resources are left unchanged.</span></div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos.html#ab7015df2a396a52ec965c062cccd3032">validateAndUpgradeResources</a>(</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    google::protobuf::RepeatedPtrField&lt;Resource&gt;* resources);</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;<span class="comment">// Convert the given resources to the &quot;pre-reservation-refinement&quot; format</span></div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;<span class="comment">// if none of the resources have refined reservations. Returns an `Error`</span></div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;<span class="comment">// if there are any refined reservations present; in this case, the resources</span></div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;<span class="comment">// are left in the &quot;post-reservation-refinement&quot; format.</span></div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;<a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespacemesos.html#ab6aedf5b9bda94224599094cb8140c83">downgradeResources</a>(</div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;    google::protobuf::RepeatedPtrField&lt;Resource&gt;* resources);</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;} <span class="comment">// namespace mesos {</span></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="preprocessor">#endif // __RESOURCES_UTILS_HPP__</span></div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;  <span class="comment">// The `Resource` objects must be in the &quot;post-reservation-refinement&quot; format.</span></div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  <span class="comment">// All resources continue to have the `Resource.reservations` field set.</span></div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;  <span class="comment">// The `Resource` objects without refined reservations end up with the</span></div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;  <span class="comment">// `Resource.role` and `Resource.reservation` fields set, and the objects</span></div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;  <span class="comment">// with refined reservations have them unset.</span></div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;  <span class="comment">// We inject the resources with the &quot;pre-reservation-refinement&quot; format to</span></div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;  <span class="comment">// enable backward compatibility with external tooling. If the master has been</span></div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;  <span class="comment">// upgraded to a version that supports reservation refinement but no refined</span></div>
+<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  <span class="comment">// reservations have been made, the endpoints will return the data in both new</span></div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;  <span class="comment">// and old formats to maximize backward compatibility. However, once</span></div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  <span class="comment">// a reservation refinement is made to a resource, that resource is only</span></div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  <span class="comment">// returned in the new format.</span></div>
+<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82a3f59e6dad3a4b4f6aff438d84c0ab0d6">  112</a></span>&#160;  <a class="code" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82a3f59e6dad3a4b4f6aff438d84c0ab0d6">ENDPOINT</a></div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;};</div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;</div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;<span class="comment">// Converts the given `Resource` to the specified `ResourceFormat`.</span></div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;<span class="comment">// See the &quot;Resource Format&quot; section in `mesos.proto` for more details.</span></div>
+<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;<span class="comment">// See the `ResourceFormat` enum above for more details.</span></div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespacemesos.html#ad0bd8e49e373a07b70645e94527af581">convertResourceFormat</a>(Resource* resource, <a class="code" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82">ResourceFormat</a> <a class="code" href="namespacestrings_1_1internal.html#a870e2db270d980f83de20525ec414d2a">format</a>);</div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;<span class="comment">// Converts the given `Resource`s to the specified `ResourceFormat`.</span></div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespacemesos.html#ad0bd8e49e373a07b70645e94527af581">convertResourceFormat</a>(</div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    google::protobuf::RepeatedPtrField&lt;Resource&gt;* resources,</div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;    <a class="code" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82">ResourceFormat</a> <a class="code" href="namespacestrings_1_1internal.html#a870e2db270d980f83de20525ec414d2a">format</a>);</div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;</div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;<span class="comment">// Converts the given `Resource`s to the specified `ResourceFormat`.</span></div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespacemesos.html#ad0bd8e49e373a07b70645e94527af581">convertResourceFormat</a>(</div>
+<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;    std::vector&lt;Resource&gt;* resources,</div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;    <a class="code" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82">ResourceFormat</a> <a class="code" href="namespacestrings_1_1internal.html#a870e2db270d980f83de20525ec414d2a">format</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">  135</span>&#160;<span class="comment">// Convert the resources in the given `Operation` to the</span></div>
+<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;<span class="comment">// &quot;post-reservation-refinement&quot; format from any format</span></div>
+<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;<span class="comment">// (&quot;pre-&quot;, &quot;post-&quot; or &quot;endpoint&quot;) if all of the resources are valid.</span></div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;<span class="comment">// Returns an `Error` if there are any invalid resources present;</span></div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;<span class="comment">// in this case, all resources are left unchanged.</span></div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;<span class="comment">// NOTE: The validate and upgrade steps are bundled because currently</span></div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;<span class="comment">// it would be an error to validate but not upgrade or to upgrade</span></div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;<span class="comment">// without validating.</span></div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos.html#ac533aafba65560d778e909ab03cd2479">validateAndNormalizeResources</a>(Offer::Operation* operation);</div>
+<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;</div>
+<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;<span class="comment">// Convert the given resources to the &quot;pre-reservation-refinement&quot; format</span></div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;<span class="comment">// if none of the resources have refined reservations. Returns an `Error`</span></div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;<span class="comment">// if there are any refined reservations present; in this case, the resources</span></div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;<span class="comment">// are left in the &quot;post-reservation-refinement&quot; format.</span></div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;<a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespacemesos.html#ab6aedf5b9bda94224599094cb8140c83">downgradeResources</a>(</div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;    google::protobuf::RepeatedPtrField&lt;Resource&gt;* resources);</div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;</div>
+<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;} <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;</div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;<span class="preprocessor">#endif // __RESOURCES_UTILS_HPP__</span></div>
 <div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_html_ab6aedf5b9bda94224599094cb8140c83"><div class="ttname"><a href="namespacemesos.html#ab6aedf5b9bda94224599094cb8140c83">mesos::downgradeResources</a></div><div class="ttdeci">Try&lt; Nothing &gt; downgradeResources(google::protobuf::RepeatedPtrField&lt; Resource &gt; *resources)</div></div>
-<div class="ttc" id="namespacemesos_html_aeea322fd31c5b71ac06c65bcf1241a82acc3723fdea465eaae535d3c19da528f2"><div class="ttname"><a href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82acc3723fdea465eaae535d3c19da528f2">mesos::POST_RESERVATION_REFINEMENT</a></div><div class="ttdef"><b>Definition:</b> resources_utils.hpp:89</div></div>
+<div class="ttc" id="namespacemesos_html_aeea322fd31c5b71ac06c65bcf1241a82acc3723fdea465eaae535d3c19da528f2"><div class="ttname"><a href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82acc3723fdea465eaae535d3c19da528f2">mesos::POST_RESERVATION_REFINEMENT</a></div><div class="ttdef"><b>Definition:</b> resources_utils.hpp:91</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; Error &gt;</a></div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
+<div class="ttc" id="namespacemesos_html_ac533aafba65560d778e909ab03cd2479"><div class="ttname"><a href="namespacemesos.html#ac533aafba65560d778e909ab03cd2479">mesos::validateAndNormalizeResources</a></div><div class="ttdeci">Option&lt; Error &gt; validateAndNormalizeResources(Offer::Operation *operation)</div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_html_ad0bd8e49e373a07b70645e94527af581"><div class="ttname"><a href="namespacemesos.html#ad0bd8e49e373a07b70645e94527af581">mesos::convertResourceFormat</a></div><div class="ttdeci">void convertResourceFormat(Resource *resource, ResourceFormat format)</div></div>
-<div class="ttc" id="namespacemesos_html_aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c"><div class="ttname"><a href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c">mesos::PRE_RESERVATION_REFINEMENT</a></div><div class="ttdef"><b>Definition:</b> resources_utils.hpp:70</div></div>
-<div class="ttc" id="namespacemesos_html_ab7015df2a396a52ec965c062cccd3032"><div class="ttname"><a href="namespacemesos.html#ab7015df2a396a52ec965c062cccd3032">mesos::validateAndUpgradeResources</a></div><div class="ttdeci">Option&lt; Error &gt; validateAndUpgradeResources(google::protobuf::RepeatedPtrField&lt; Resource &gt; *resources)</div></div>
+<div class="ttc" id="namespacemesos_html_aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c"><div class="ttname"><a href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c">mesos::PRE_RESERVATION_REFINEMENT</a></div><div class="ttdef"><b>Definition:</b> resources_utils.hpp:72</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_html_aeea322fd31c5b71ac06c65bcf1241a82a3f59e6dad3a4b4f6aff438d84c0ab0d6"><div class="ttname"><a href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82a3f59e6dad3a4b4f6aff438d84c0ab0d6">mesos::ENDPOINT</a></div><div class="ttdef"><b>Definition:</b> resources_utils.hpp:110</div></div>
+<div class="ttc" id="namespacemesos_html_aeea322fd31c5b71ac06c65bcf1241a82a3f59e6dad3a4b4f6aff438d84c0ab0d6"><div class="ttname"><a href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82a3f59e6dad3a4b4f6aff438d84c0ab0d6">mesos::ENDPOINT</a></div><div class="ttdef"><b>Definition:</b> resources_utils.hpp:112</div></div>
+<div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_html_a4c15c1f79f8e77b9c96823ce2313b4aa"><div class="ttname"><a href="namespacemesos.html#a4c15c1f79f8e77b9c96823ce2313b4aa">mesos::needCheckpointing</a></div><div class="ttdeci">bool needCheckpointing(const Resource &amp;resource)</div></div>
+<div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_html_aa29c69dc413109882c5009aec52b50b2"><div class="ttname"><a href="namespacemesos.html#aa29c69dc413109882c5009aec52b50b2">mesos::applyCheckpointedResources</a></div><div class="ttdeci">Try&lt; Resources &gt; applyCheckpointedResources(const Resources &amp;resources, const Resources &amp;checkpointedResources)</div></div>
 <div class="ttc" id="namespacestrings_1_1internal_html_a870e2db270d980f83de20525ec414d2a"><div class="ttname"><a href="namespacestrings_1_1internal.html#a870e2db270d980f83de20525ec414d2a">strings::internal::format</a></div><div class="ttdeci">Try&lt; std::string &gt; format(const std::string &amp;fmt, va_list args)</div><div class="ttdef"><b>Definition:</b> format.hpp:68</div></div>
-<div class="ttc" id="namespacemesos_html_aeea322fd31c5b71ac06c65bcf1241a82"><div class="ttname"><a href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82">mesos::ResourceFormat</a></div><div class="ttdeci">ResourceFormat</div><div class="ttdef"><b>Definition:</b> resources_utils.hpp:56</div></div>
+<div class="ttc" id="namespacemesos_html_aeea322fd31c5b71ac06c65bcf1241a82"><div class="ttname"><a href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82">mesos::ResourceFormat</a></div><div class="ttdeci">ResourceFormat</div><div class="ttdef"><b>Definition:</b> resources_utils.hpp:58</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/ba48e30e/content/api/latest/c++/containerizer_2mesos_2paths_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/containerizer_2mesos_2paths_8hpp_source.html b/content/api/latest/c++/containerizer_2mesos_2paths_8hpp_source.html
index aadcdd4..822e941 100644
--- a/content/api/latest/c++/containerizer_2mesos_2paths_8hpp_source.html
+++ b/content/api/latest/c++/containerizer_2mesos_2paths_8hpp_source.html
@@ -120,7 +120,7 @@
 <div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a653d0434259f0a4f7a51593de97e565f">buildPath</a>(</div>
 <div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    <span class="keyword">const</span> ContainerID&amp; containerId,</div>
 <div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    <span class="keyword">const</span> std::string&amp; separator,</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30c">Mode</a>&amp; <a class="code" href="namespaceos_1_1stat.html#a0b77d3699a25c2c39a29b36062f07321">mode</a>);</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30c">Mode</a>&amp; <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a>);</div>
 <div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
 <div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div>
 <div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;<span class="comment">// The containerizer uses the runtime directory (flag &#39;runtime_dir&#39;)</span></div>
@@ -261,7 +261,6 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a6eeb2befd01d8b66e10d09d574c103d1"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a6eeb2befd01d8b66e10d09d574c103d1">mesos::internal::slave::containerizer::paths::CONTAINER_DIRECTORY</a></div><div class="ttdeci">constexpr char CONTAINER_DIRECTORY[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:46</div></div>
 <div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> result.hpp:40</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30c"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30c">mesos::internal::slave::containerizer::paths::Mode</a></div><div class="ttdeci">Mode</div><div class="ttdef"><b>Definition:</b> paths.hpp:50</div></div>
-<div class="ttc" id="namespaceos_1_1stat_html_a0b77d3699a25c2c39a29b36062f07321"><div class="ttname"><a href="namespaceos_1_1stat.html#a0b77d3699a25c2c39a29b36062f07321">os::stat::mode</a></div><div class="ttdeci">Try&lt; mode_t &gt; mode(const std::string &amp;path, const FollowSymlink follow=FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:114</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a7b416a3b94a61c02488bf1db88da76cc"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a7b416a3b94a61c02488bf1db88da76cc">mesos::internal::slave::containerizer::paths::getContainerForceDestroyOnRecoveryPath</a></div><div class="ttdeci">std::string getContainerForceDestroyOnRecoveryPath(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_adfbafba703eb6711c0133a7d75313eb3"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#adfbafba703eb6711c0133a7d75313eb3">mesos::internal::slave::containerizer::paths::getContainerIOSwitchboardSocketPath</a></div><div class="ttdeci">std::string getContainerIOSwitchboardSocketPath(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a586ef837d89f4e1cb575379a8b38705e"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a586ef837d89f4e1cb575379a8b38705e">mesos::internal::slave::containerizer::paths::getContainerPid</a></div><div class="ttdeci">Result&lt; pid_t &gt; getContainerPid(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
@@ -278,6 +277,7 @@
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths::PREFIX</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:52</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a579f11fd11074169f5a4a77a653e323d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a579f11fd11074169f5a4a77a653e323d">mesos::internal::slave::containerizer::paths::CONTAINER_LAUNCH_INFO_FILE</a></div><div class="ttdeci">constexpr char CONTAINER_LAUNCH_INFO_FILE[]</div><div class="ttdef"><b>Definition:</b> paths.hpp:47</div></div>
+<div class="ttc" id="namespaceos_1_1stat_html_afc51654ad486693167c300612bf8ebfa"><div class="ttname"><a href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">os::stat::mode</a></div><div class="ttdeci">Try&lt; mode_t &gt; mode(const std::string &amp;path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:126</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_aad1a2f63dc7f59fad08fcc0b26843a24"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#aad1a2f63dc7f59fad08fcc0b26843a24">mesos::internal::slave::containerizer::paths::getContainerStatus</a></div><div class="ttdeci">Result&lt; int &gt; getContainerStatus(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_ad85b281334a82974dd385129bd8c6d1a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#ad85b281334a82974dd385129bd8c6d1a">mesos::internal::slave::containerizer::paths::getContainerForceDestroyOnRecovery</a></div><div class="ttdeci">bool getContainerForceDestroyOnRecovery(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths_html_a5f3475b6a2623238728e875c5e9be17f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#a5f3475b6a2623238728e875c5e9be17f">mesos::internal::slave::containerizer::paths::getContainerIOSwitchboardPid</a></div><div class="ttdeci">Result&lt; pid_t &gt; getContainerIOSwitchboardPid(const std::string &amp;runtimeDir, const ContainerID &amp;containerId)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/count__down__latch_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/count__down__latch_8hpp.html b/content/api/latest/c++/count__down__latch_8hpp.html
new file mode 100644
index 0000000..a219ad3
--- /dev/null
+++ b/content/api/latest/c++/count__down__latch_8hpp.html
@@ -0,0 +1,81 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: 3rdparty/libprocess/include/process/count_down_latch.hpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_8cab8f464681f7cc51cee77e79a434cd.html">3rdparty</a></li><li class="navelem"><a class="el" href="dir_043a76de98701f9bddf61b5e98f305ff.html">libprocess</a></li><li class="navelem"><a class="el" href="dir_eac18f7a64f6f8afbd1493ef4e09abdb.html">include</a></li><li class="navelem"><a class="el" href="dir_1894286df79cf582d947dbc4268b06cf.html">process</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a>  </div>
+  <div class="headertitle">
+<div class="title">count_down_latch.hpp File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;atomic&gt;</code><br/>
+<code>#include &lt;<a class="el" href="future_8hpp_source.html">process/future.hpp</a>&gt;</code><br/>
+</div>
+<p><a href="count__down__latch_8hpp_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1CountDownLatch.html">process::CountDownLatch</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceprocess"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess.html">process</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/dirent_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dirent_8hpp.html b/content/api/latest/c++/dirent_8hpp.html
deleted file mode 100644
index 4018c61..0000000
--- a/content/api/latest/c++/dirent_8hpp.html
+++ /dev/null
@@ -1,165 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>Apache Mesos: 3rdparty/stout/include/stout/internal/windows/dirent.hpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="dir_8cab8f464681f7cc51cee77e79a434cd.html">3rdparty</a></li><li class="navelem"><a class="el" href="dir_aa547de1d719d14adccfca1dfb1735b3.html">stout</a></li><li class="navelem"><a class="el" href="dir_1a1b923d951dd999d43396870333fc33.html">include</a></li><li class="navelem"><a class="el" href="dir_dbd52553d038069c1ed93e3477ea333d.html">stout</a></li><li class="navelem"><a class="el" href="dir_35c8ff4668e5819502b5d29320c39425.html">internal</a></li><li class="navelem"><a class="el" href="dir_3bd05d674f9d85fce6785660a08f69c2.html">windows</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> &#124;
-<a href="#func-members">Functions</a>  </div>
-  <div class="headertitle">
-<div class="title">dirent.hpp File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include &lt;assert.h&gt;</code><br/>
-<code>#include &lt;malloc.h&gt;</code><br/>
-<code>#include &lt;<a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp_source.html">stout/windows.hpp</a>&gt;</code><br/>
-</div>
-<p><a href="dirent_8hpp_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdirent.html">dirent</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structDIR.html">DIR</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceinternal"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinternal.html">internal</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr class="memitem:ac5cb837b3dc55a6e8563185a250249bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinternal.html#ac5cb837b3dc55a6e8563185a250249bc">internal::free_dir</a> (<a class="el" href="structDIR.html">DIR</a> *directory)</td></tr>
-<tr class="separator:ac5cb837b3dc55a6e8563185a250249bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a349ee4f30811a81b17b978aa4542512e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinternal.html#a349ee4f30811a81b17b978aa4542512e">internal::open_dir_stream</a> (<a class="el" href="structDIR.html">DIR</a> *directory)</td></tr>
-<tr class="separator:a349ee4f30811a81b17b978aa4542512e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae4859a1394c039682b7d80197c15000c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinternal.html#ae4859a1394c039682b7d80197c15000c">internal::reentrant_advance_dir_stream</a> (<a class="el" href="structDIR.html">DIR</a> *directory)</td></tr>
-<tr class="separator:ae4859a1394c039682b7d80197c15000c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afa648ff43ec9eba592716a334f243111"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structDIR.html">DIR</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dirent_8hpp.html#afa648ff43ec9eba592716a334f243111">opendir</a> (const char *path)</td></tr>
-<tr class="separator:afa648ff43ec9eba592716a334f243111"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aad231479179ccec556425aba97fcadb4"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structdirent.html">dirent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dirent_8hpp.html#aad231479179ccec556425aba97fcadb4">readdir</a> (<a class="el" href="structDIR.html">DIR</a> *directory)</td></tr>
-<tr class="separator:aad231479179ccec556425aba97fcadb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac027505212fc09d5711e7f9b09c09b59"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dirent_8hpp.html#ac027505212fc09d5711e7f9b09c09b59">closedir</a> (<a class="el" href="structDIR.html">DIR</a> *directory)</td></tr>
-<tr class="separator:ac027505212fc09d5711e7f9b09c09b59"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ac027505212fc09d5711e7f9b09c09b59"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">int closedir </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="structDIR.html">DIR</a> *&#160;</td>
-          <td class="paramname"><em>directory</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="afa648ff43ec9eba592716a334f243111"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="structDIR.html">DIR</a>* opendir </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"><em>path</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="aad231479179ccec556425aba97fcadb4"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">struct <a class="el" href="structdirent.html">dirent</a>* readdir </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="structDIR.html">DIR</a> *&#160;</td>
-          <td class="paramname"><em>directory</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/dirent_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dirent_8hpp_source.html b/content/api/latest/c++/dirent_8hpp_source.html
deleted file mode 100644
index 022da6e..0000000
--- a/content/api/latest/c++/dirent_8hpp_source.html
+++ /dev/null
@@ -1,307 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>Apache Mesos: 3rdparty/stout/include/stout/internal/windows/dirent.hpp Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li class="current"><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="files.html"><span>File&#160;List</span></a></li>
-      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="dir_8cab8f464681f7cc51cee77e79a434cd.html">3rdparty</a></li><li class="navelem"><a class="el" href="dir_aa547de1d719d14adccfca1dfb1735b3.html">stout</a></li><li class="navelem"><a class="el" href="dir_1a1b923d951dd999d43396870333fc33.html">include</a></li><li class="navelem"><a class="el" href="dir_dbd52553d038069c1ed93e3477ea333d.html">stout</a></li><li class="navelem"><a class="el" href="dir_35c8ff4668e5819502b5d29320c39425.html">internal</a></li><li class="navelem"><a class="el" href="dir_3bd05d674f9d85fce6785660a08f69c2.html">windows</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">dirent.hpp</div>  </div>
-</div><!--header-->
-<div class="contents">
-<a href="dirent_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div>
-<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div>
-<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// You may obtain a copy of the License at</span></div>
-<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//  http://www.apache.org/licenses/LICENSE-2.0</span></div>
-<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div>
-<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div>
-<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// limitations under the License.</span></div>
-<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div>
-<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#ifndef __STOUT_INTERNAL_WINDOWS_DIRENT_HPP__</span></div>
-<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define __STOUT_INTERNAL_WINDOWS_DIRENT_HPP__</span></div>
-<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;assert.h&gt;</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;malloc.h&gt;</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">stout/windows.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;</div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment">// Abbreviated version of the POSIX `dirent` struct. cf. specification[1].</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="comment">// [1] http://www.gnu.org/software/libc/manual/html_node/Directory-Entries.html</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="structdirent.html">   25</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structdirent.html">dirent</a></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;{</div>
-<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="structdirent.html#a155866eda2b5616c8c13b44a0a939dd6">   27</a></span>&#160;  <span class="keywordtype">char</span> <a class="code" href="structdirent.html#a155866eda2b5616c8c13b44a0a939dd6">d_name</a>[MAX_PATH];</div>
-<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="structdirent.html#a383442cd96a79cdb5cdc8bc91080099e">   28</a></span>&#160;  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="structdirent.html#a383442cd96a79cdb5cdc8bc91080099e">d_namlen</a>;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;};</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">// `DIR` is normally an opaque struct in the standard, we expose the</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="comment">// implementation here because this header is intended for internal use only.</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="structDIR.html">   34</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structDIR.html">DIR</a></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;{</div>
-<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="structDIR.html#a4f8af850178514de18b282dad7acdd17">   36</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structdirent.html">dirent</a> <a class="code" href="structDIR.html#a4f8af850178514de18b282dad7acdd17">curr</a>;</div>
-<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="structDIR.html#ae169300456d6d3406a5875590245ca18">   37</a></span>&#160;  <span class="keywordtype">char</span> *<a class="code" href="structDIR.html#ae169300456d6d3406a5875590245ca18">d_name</a>;</div>
-<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="structDIR.html#aa21001ab6c7b675e8438d9d7700e6122">   38</a></span>&#160;  WIN32_FIND_DATA <a class="code" href="structDIR.html#aa21001ab6c7b675e8438d9d7700e6122">fd</a>;</div>
-<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="structDIR.html#a34ac35e8f92117d78db0a1d01a05415c">   39</a></span>&#160;  <a class="code" href="namespacerouting_1_1queueing_1_1ingress.html#a934208b6017d0a9aed90b6594bb8292f">HANDLE</a> <a class="code" href="structDIR.html#a34ac35e8f92117d78db0a1d01a05415c">handle</a>;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;};</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment">// Avoid the C++-style name-mangling linkage, and use C-style instead to give</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="comment">// the appearance that this code is part of the real C standard library.</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
-<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="namespaceinternal.html">   46</a></span>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespaceinternal.html#ac5cb837b3dc55a6e8563185a250249bc">free_dir</a>(<a class="code" href="structDIR.html">DIR</a>* directory);</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespaceinternal.html#a349ee4f30811a81b17b978aa4542512e">open_dir_stream</a>(<a class="code" href="structDIR.html">DIR</a>* directory);</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="keywordtype">bool</span> <a class="code" href="namespaceinternal.html#ae4859a1394c039682b7d80197c15000c">reentrant_advance_dir_stream</a>(<a class="code" href="structDIR.html">DIR</a>* directory);</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="comment">// Windows implementation of POSIX standard `opendir`. cf. specification[1].</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="comment">// [1] http://www.gnu.org/software/libc/manual/html_node/Opening-a-Directory.html#Opening-a-Directory</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="dirent_8hpp.html#afa648ff43ec9eba592716a334f243111">   60</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="structDIR.html">DIR</a>* <a class="code" href="dirent_8hpp.html#afa648ff43ec9eba592716a334f243111">opendir</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* path)</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;{</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  <span class="keywordflow">if</span> (path == <span class="keyword">nullptr</span>) {</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;    errno = ENOTDIR;</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">nullptr</span>;</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;  }</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">size_t</span> path_size = strlen(path);</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;  <span class="keywordflow">if</span> (path_size == 0 || path_size &gt;= MAX_PATH) {</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    errno = ENOENT;</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">nullptr</span>;</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  }</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">char</span> windows_folder_separator = <span class="charliteral">&#39;\\&#39;</span>;</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">char</span> windows_drive_separator = <span class="charliteral">&#39;:&#39;</span>;</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">char</span> wildcard[] = <span class="stringliteral">&quot;*&quot;</span>;</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">char</span> dir_separator_and_wildcard[] = <span class="stringliteral">&quot;\\*&quot;</span>;</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  <span class="comment">// Allocate space for directory. Be sure to leave room at the end of</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  <span class="comment">// `directory-&gt;d_name` for a directory separator and a wildcard.</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  <a class="code" href="structDIR.html">DIR</a>* directory = (<a class="code" href="structDIR.html">DIR</a>*) malloc(<span class="keyword">sizeof</span>(<a class="code" href="structDIR.html">DIR</a>));</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="keywordflow">if</span> (directory == <span class="keyword">nullptr</span>) {</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;    errno = ENOMEM;</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">nullptr</span>;</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;  }</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;  directory-&gt;<a class="code" href="structDIR.html#ae169300456d6d3406a5875590245ca18">d_name</a> =</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;    (<span class="keywordtype">char</span>*) malloc(path_size + strlen(dir_separator_and_wildcard) + 1);</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;  <span class="keywordflow">if</span> (directory-&gt;<a class="code" href="structDIR.html#ae169300456d6d3406a5875590245ca18">d_name</a> == <span class="keyword">nullptr</span>) {</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;    errno = ENOMEM;</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;    free(directory);</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">nullptr</span>;</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  }</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;  <span class="comment">// Copy path over and append the appropriate postfix.</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;  strcpy(directory-&gt;<a class="code" href="structDIR.html#ae169300456d6d3406a5875590245ca18">d_name</a>, path);</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">size_t</span> last_char_in_name =</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;    directory-&gt;<a class="code" href="structDIR.html#ae169300456d6d3406a5875590245ca18">d_name</a>[strlen(directory-&gt;<a class="code" href="structDIR.html#ae169300456d6d3406a5875590245ca18">d_name</a>) - 1];</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;  <span class="keywordflow">if</span> (last_char_in_name != windows_folder_separator &amp;&amp;</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;      last_char_in_name != windows_drive_separator) {</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;    strcat(directory-&gt;<a class="code" href="structDIR.html#ae169300456d6d3406a5875590245ca18">d_name</a>, dir_separator_and_wildcard);</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;  } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;    strcat(directory-&gt;<a class="code" href="structDIR.html#ae169300456d6d3406a5875590245ca18">d_name</a>, wildcard);</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  }</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  <span class="keywordflow">if</span> (!<a class="code" href="namespaceinternal.html#a349ee4f30811a81b17b978aa4542512e">internal::open_dir_stream</a>(directory)) {</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;    <a class="code" href="namespaceinternal.html#ac5cb837b3dc55a6e8563185a250249bc">internal::free_dir</a>(directory);</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">nullptr</span>;</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;  }</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;  <span class="keywordflow">return</span> directory;</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;}</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;<span class="comment">// Implementation of the standard POSIX function. See documentation[1].</span></div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="comment">// On success: returns a pointer to the next directory entry, or `nullptr` if</span></div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;<span class="comment">// we&#39;ve reached the end of the stream.</span></div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;<span class="comment">// On failure: returns `nullptr` and sets `errno`.</span></div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;<span class="comment">// NOTE: as with most POSIX implementations of this function, you must reset</span></div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;<span class="comment">// `errno` before calling `readdir`.</span></div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;<span class="comment">// [1] http://www.gnu.org/software/libc/manual/html_node/Reading_002fClosing-Directory.html#Reading_002fClosing-Directory</span></div>
-<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="dirent_8hpp.html#aad231479179ccec556425aba97fcadb4">  130</a></span>&#160;<span class="keyword">inline</span> <span class="keyword">struct </span><a class="code" href="structdirent.html">dirent</a>* <a class="code" href="dirent_8hpp.html#aad231479179ccec556425aba97fcadb4">readdir</a>(<a class="code" href="structDIR.html">DIR</a>* directory)</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="keywordflow">if</span> (directory == <span class="keyword">nullptr</span>) {</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;    errno = EBADF;</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">nullptr</span>;</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;  }</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;  <span class="keywordflow">if</span> (!<a class="code" href="namespaceinternal.html#ae4859a1394c039682b7d80197c15000c">internal::reentrant_advance_dir_stream</a>(directory)) {</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">nullptr</span>;</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;  }</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;  <span class="keywordflow">return</span> &amp;directory-&gt;<a class="code" href="structDIR.html#a4f8af850178514de18b282dad7acdd17">curr</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">  144</span>&#160;</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;<span class="comment">// Implementation of the standard POSIX function. See documentation[1].</span></div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;<span class="comment">// On success, return 0; on failure, return -1 and set `errno` appropriately.</span></div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;<span class="comment">// [1] http://www.gnu.org/software/libc/manual/html_node/Reading_002fClosing-Directory.html#Reading_002fClosing-Directory</span></div>
-<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="dirent_8hpp.html#ac027505212fc09d5711e7f9b09c09b59">  150</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="dirent_8hpp.html#ac027505212fc09d5711e7f9b09c09b59">closedir</a>(<a class="code" href="structDIR.html">DIR</a>* directory)</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;{</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;  <span class="keywordflow">if</span> (directory == <span class="keyword">nullptr</span>) {</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;    errno = EBADF;</div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;    <span class="keywordflow">return</span> -1;</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;  BOOL search_closed = <span class="keyword">false</span>;</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="keywordflow">if</span> (directory-&gt;<a class="code" href="structDIR.html#a34ac35e8f92117d78db0a1d01a05415c">handle</a> != INVALID_HANDLE_VALUE) {</div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;    search_closed = FindClose(directory-&gt;<a class="code" href="structDIR.html#a34ac35e8f92117d78db0a1d01a05415c">handle</a>);</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;</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;  <a class="code" href="namespaceinternal.html#ac5cb837b3dc55a6e8563185a250249bc">internal::free_dir</a>(directory);</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;  <span class="keywordflow">return</span> search_closed ? 0 : -1;</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>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div>
-<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="namespaceinternal.html#ac5cb837b3dc55a6e8563185a250249bc">  170</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="namespaceinternal.html#ac5cb837b3dc55a6e8563185a250249bc">free_dir</a>(<a class="code" href="structDIR.html">DIR</a>* directory)</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> (directory != <span class="keyword">nullptr</span>) {</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;    free(directory-&gt;<a class="code" href="structDIR.html#ae169300456d6d3406a5875590245ca18">d_name</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;  free(directory);</div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;}</div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;</div>
-<div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="namespaceinternal.html#a349ee4f30811a81b17b978aa4542512e">  180</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="namespaceinternal.html#a349ee4f30811a81b17b978aa4542512e">open_dir_stream</a>(<a class="code" href="structDIR.html">DIR</a>* directory)</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;  assert(directory != <span class="keyword">nullptr</span>);</div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;  directory-&gt;<a class="code" href="structDIR.html#a34ac35e8f92117d78db0a1d01a05415c">handle</a> = FindFirstFile(directory-&gt;<a class="code" href="structDIR.html#ae169300456d6d3406a5875590245ca18">d_name</a>, &amp;directory-&gt;<a class="code" href="structDIR.html#aa21001ab6c7b675e8438d9d7700e6122">fd</a>);</div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;</div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;  <span class="keywordflow">if</span> (directory-&gt;<a class="code" href="structDIR.html#a34ac35e8f92117d78db0a1d01a05415c">handle</a> == INVALID_HANDLE_VALUE) {</div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;    errno = ENOENT;</div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">false</span>;</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="comment">// NOTE: `d_name` can be a statically-sized array of `MAX_PATH` size because</span></div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;  <span class="comment">// `cFileName` is. See[1]. This simplifies this copy operation because we</span></div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;  <span class="comment">// don&#39;t have to `malloc`.</span></div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;  <span class="comment">// [1] https://msdn.microsoft.com/en-us/library/windows/desktop/aa365740(v=vs.85).aspx</span></div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;  strcpy(directory-&gt;<a class="code" href="structDIR.html#a4f8af850178514de18b282dad7acdd17">curr</a>.<a class="code" href="structdirent.html#a155866eda2b5616c8c13b44a0a939dd6">d_name</a>, directory-&gt;<a class="code" href="structDIR.html#aa21001ab6c7b675e8438d9d7700e6122">fd</a>.cFileName);</div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;  directory-&gt;<a class="code" href="structDIR.html#a4f8af850178514de18b282dad7acdd17">curr</a>.<a class="code" href="structdirent.html#a383442cd96a79cdb5cdc8bc91080099e">d_namlen</a> =</div>
-<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;    <span class="keyword">static_cast&lt;</span><span class="keywordtype">unsigned</span> <span class="keywordtype">short</span><span class="keyword">&gt;</span>(strlen(directory-&gt;<a class="code" href="structDIR.html#a4f8af850178514de18b282dad7acdd17">curr</a>.<a class="code" href="structdirent.html#a155866eda2b5616c8c13b44a0a939dd6">d_name</a>));</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="keywordflow">return</span> <span class="keyword">true</span>;</div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;}</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;</div>
-<div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="namespaceinternal.html#ae4859a1394c039682b7d80197c15000c">  204</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="namespaceinternal.html#ae4859a1394c039682b7d80197c15000c">reentrant_advance_dir_stream</a>(<a class="code" href="structDIR.html">DIR</a>* directory)</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;  assert(directory != <span class="keyword">nullptr</span>);</div>
-<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;</div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;  <span class="keywordflow">if</span> (!FindNextFile(directory-&gt;<a class="code" href="structDIR.html#a34ac35e8f92117d78db0a1d01a05415c">handle</a>, &amp;directory-&gt;<a class="code" href="structDIR.html#aa21001ab6c7b675e8438d9d7700e6122">fd</a>)) {</div>
-<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;  }</div>
-<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;</div>
-<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;  <span class="comment">// NOTE: `d_name` can be a statically-sized array of `MAX_PATH` size because</span></div>
-<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;  <span class="comment">// `cFileName` is. See[1]. This simplifies this copy operation because we</span></div>
-<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;  <span class="comment">// don&#39;t have to `malloc`.</span></div>
-<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;  <span class="comment">// [1] https://msdn.microsoft.com/en-us/library/windows/desktop/aa365740(v=vs.85).aspx</span></div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;  strcpy(directory-&gt;<a class="code" href="structDIR.html#a4f8af850178514de18b282dad7acdd17">curr</a>.<a class="code" href="structdirent.html#a155866eda2b5616c8c13b44a0a939dd6">d_name</a>, directory-&gt;<a class="code" href="structDIR.html#aa21001ab6c7b675e8438d9d7700e6122">fd</a>.cFileName);</div>
-<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;  directory-&gt;<a class="code" href="structDIR.html#a4f8af850178514de18b282dad7acdd17">curr</a>.<a class="code" href="structdirent.html#a383442cd96a79cdb5cdc8bc91080099e">d_namlen</a> =</div>
-<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;    <span class="keyword">static_cast&lt;</span><span class="keywordtype">unsigned</span> <span class="keywordtype">short</span><span class="keyword">&gt;</span>(strlen(directory-&gt;<a class="code" href="structDIR.html#a4f8af850178514de18b282dad7acdd17">curr</a>.<a class="code" href="structdirent.html#a155866eda2b5616c8c13b44a0a939dd6">d_name</a>));</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;  <span class="keywordflow">return</span> <span class="keyword">true</span>;</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;</div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;} <span class="comment">// extern &quot;C&quot; {</span></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="preprocessor">#endif // __STOUT_INTERNAL_WINDOWS_DIRENT_HPP__</span></div>
-<div class="ttc" id="structDIR_html_a34ac35e8f92117d78db0a1d01a05415c"><div class="ttname"><a href="structDIR.html#a34ac35e8f92117d78db0a1d01a05415c">DIR::handle</a></div><div class="ttdeci">HANDLE handle</div><div class="ttdef"><b>Definition:</b> dirent.hpp:39</div></div>
-<div class="ttc" id="dirent_8hpp_html_aad231479179ccec556425aba97fcadb4"><div class="ttname"><a href="dirent_8hpp.html#aad231479179ccec556425aba97fcadb4">readdir</a></div><div class="ttdeci">struct dirent * readdir(DIR *directory)</div><div class="ttdef"><b>Definition:</b> dirent.hpp:130</div></div>
-<div class="ttc" id="namespaceinternal_html_a349ee4f30811a81b17b978aa4542512e"><div class="ttname"><a href="namespaceinternal.html#a349ee4f30811a81b17b978aa4542512e">internal::open_dir_stream</a></div><div class="ttdeci">bool open_dir_stream(DIR *directory)</div><div class="ttdef"><b>Definition:</b> dirent.hpp:180</div></div>
-<div class="ttc" id="structDIR_html_aa21001ab6c7b675e8438d9d7700e6122"><div class="ttname"><a href="structDIR.html#aa21001ab6c7b675e8438d9d7700e6122">DIR::fd</a></div><div class="ttdeci">WIN32_FIND_DATA fd</div><div class="ttdef"><b>Definition:</b> dirent.hpp:38</div></div>
-<div class="ttc" id="namespaceinternal_html_ac5cb837b3dc55a6e8563185a250249bc"><div class="ttname"><a href="namespaceinternal.html#ac5cb837b3dc55a6e8563185a250249bc">internal::free_dir</a></div><div class="ttdeci">void free_dir(DIR *directory)</div><div class="ttdef"><b>Definition:</b> dirent.hpp:170</div></div>
-<div class="ttc" id="structdirent_html"><div class="ttname"><a href="structdirent.html">dirent</a></div><div class="ttdef"><b>Definition:</b> dirent.hpp:25</div></div>
-<div class="ttc" id="structDIR_html_a4f8af850178514de18b282dad7acdd17"><div class="ttname"><a href="structDIR.html#a4f8af850178514de18b282dad7acdd17">DIR::curr</a></div><div class="ttdeci">struct dirent curr</div><div class="ttdef"><b>Definition:</b> dirent.hpp:36</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">windows.hpp</a></div></div>
-<div class="ttc" id="structdirent_html_a383442cd96a79cdb5cdc8bc91080099e"><div class="ttname"><a href="structdirent.html#a383442cd96a79cdb5cdc8bc91080099e">dirent::d_namlen</a></div><div class="ttdeci">unsigned short d_namlen</div><div class="ttdef"><b>Definition:</b> dirent.hpp:28</div></div>
-<div class="ttc" id="structDIR_html"><div class="ttname"><a href="structDIR.html">DIR</a></div><div class="ttdef"><b>Definition:</b> dirent.hpp:34</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="dirent_8hpp_html_ac027505212fc09d5711e7f9b09c09b59"><div class="ttname"><a href="dirent_8hpp.html#ac027505212fc09d5711e7f9b09c09b59">closedir</a></div><div class="ttdeci">int closedir(DIR *directory)</div><div class="ttdef"><b>Definition:</b> dirent.hpp:150</div></div>
-<div class="ttc" id="structDIR_html_ae169300456d6d3406a5875590245ca18"><div class="ttname"><a href="structDIR.html#ae169300456d6d3406a5875590245ca18">DIR::d_name</a></div><div class="ttdeci">char * d_name</div><div class="ttdef"><b>Definition:</b> dirent.hpp:37</div></div>
-<div class="ttc" id="namespaceinternal_html_ae4859a1394c039682b7d80197c15000c"><div class="ttname"><a href="namespaceinternal.html#ae4859a1394c039682b7d80197c15000c">internal::reentrant_advance_dir_stream</a></div><div class="ttdeci">bool reentrant_advance_dir_stream(DIR *directory)</div><div class="ttdef"><b>Definition:</b> dirent.hpp:204</div></div>
-<div class="ttc" id="dirent_8hpp_html_afa648ff43ec9eba592716a334f243111"><div class="ttname"><a href="dirent_8hpp.html#afa648ff43ec9eba592716a334f243111">opendir</a></div><div class="ttdeci">DIR * opendir(const char *path)</div><div class="ttdef"><b>Definition:</b> dirent.hpp:60</div></div>
-<div class="ttc" id="structdirent_html_a155866eda2b5616c8c13b44a0a939dd6"><div class="ttname"><a href="structdirent.html#a155866eda2b5616c8c13b44a0a939dd6">dirent::d_name</a></div><div class="ttdeci">char d_name[MAX_PATH]</div><div class="ttdef"><b>Definition:</b> dirent.hpp:27</div></div>
-</div><!-- fragment --></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/dispatch_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dispatch_8hpp_source.html b/content/api/latest/c++/dispatch_8hpp_source.html
index 7a26b5a..a27cb49 100644
--- a/content/api/latest/c++/dispatch_8hpp_source.html
+++ b/content/api/latest/c++/dispatch_8hpp_source.html
@@ -478,7 +478,7 @@
 <div class="ttc" id="structprocess_1_1internal_1_1Dispatch_3_01Future_3_01R_01_4_01_4_html_ad2ca16d4ccd574309d237ad397b36dac"><div class="ttname"><a href="structprocess_1_1internal_1_1Dispatch_3_01Future_3_01R_01_4_01_4.html#ad2ca16d4ccd574309d237ad397b36dac">process::internal::Dispatch&lt; Future&lt; R &gt; &gt;::operator()</a></div><div class="ttdeci">Future&lt; R &gt; operator()(const UPID &amp;pid, F &amp;&amp;f)</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:105</div></div>
 <div class="ttc" id="namespaceprocess_1_1internal_html_af41e327161ef61c79f5eb864fc2af03d"><div class="ttname"><a href="namespaceprocess_1_1internal.html#af41e327161ef61c79f5eb864fc2af03d">process::internal::dispatch</a></div><div class="ttdeci">void dispatch(const UPID &amp;pid, const std::shared_ptr&lt; std::function&lt; void(ProcessBase *)&gt;&gt; &amp;f, const Option&lt; const std::type_info * &gt; &amp;functionType=None())</div></div>
 <div class="ttc" id="structprocess_1_1internal_1_1Dispatch_3_01void_01_4_html_ade796e0f87b653a866347853cedf9153"><div class="ttname"><a href="structprocess_1_1internal_1_1Dispatch_3_01void_01_4.html#ade796e0f87b653a866347853cedf9153">process::internal::Dispatch&lt; void &gt;::operator()</a></div><div class="ttdeci">void operator()(const UPID &amp;pid, F &amp;&amp;f)</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:84</div></div>
-<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:68</div></div>
+<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:69</div></div>
 <div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID&lt; T &gt; &amp;pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:157</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &amp;quot;untyped&amp;quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div>
 <div class="ttc" id="namespaceprocess_html_aefdb2dafcc91a996be425476adf2b4e0"><div class="ttname"><a href="namespaceprocess.html#aefdb2dafcc91a996be425476adf2b4e0">process::REPEAT_FROM_TO</a></div><div class="ttdeci">REPEAT_FROM_TO(1, 12, TEMPLATE, _) class AsyncExecutorProcess</div><div class="ttdef"><b>Definition:</b> async.hpp:63</div></div>
@@ -486,13 +486,13 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a3b1f8bd7b18c51af9d1f58842950b545"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol::promise</a></div><div class="ttdeci">Protocol&lt; PromiseRequest, PromiseResponse &gt; promise</div></div>
 <div class="ttc" id="structprocess_1_1internal_1_1Dispatch_html"><div class="ttname"><a href="structprocess_1_1internal_1_1Dispatch.html">process::internal::Dispatch</a></div><div class="ttdef"><b>Definition:</b> dispatch.hpp:73</div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
-<div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &amp;quot;process identifier&amp;quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:127</div></div>
+<div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &amp;quot;process identifier&amp;quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:151</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="async_8hpp_html_a659a0f3373b1b8ed3e348bc4332657e2"><div class="ttname"><a href="async_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2">TEMPLATE</a></div><div class="ttdeci">#define TEMPLATE(Z, N, DATA)</div><div class="ttdef"><b>Definition:</b> async.hpp:255</div></div>
 <div class="ttc" id="structprocess_1_1internal_1_1Dispatch_html_a2f3d3f9bfab69a8fdc753e77dab3bede"><div class="ttname"><a href="structprocess_1_1internal_1_1Dispatch.html#a2f3d3f9bfab69a8fdc753e77dab3bede">process::internal::Dispatch::operator()</a></div><div class="ttdeci">Future&lt; R &gt; operator()(const UPID &amp;pid, F &amp;&amp;f)</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:129</div></div>
-<div class="ttc" id="classprocess_1_1Process_html_abef2d54388c5262af19b057b1a6eee8e"><div class="ttname"><a href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">process::Process::self</a></div><div class="ttdeci">PID&lt; T &gt; self() const </div><div class="ttdoc">Returns the PID of the process. </div><div class="ttdef"><b>Definition:</b> process.hpp:498</div></div>
+<div class="ttc" id="classprocess_1_1Process_html_abef2d54388c5262af19b057b1a6eee8e"><div class="ttname"><a href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">process::Process::self</a></div><div class="ttdeci">PID&lt; T &gt; self() const </div><div class="ttdoc">Returns the PID of the process. </div><div class="ttdef"><b>Definition:</b> process.hpp:499</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try&lt; uint32_t &gt; type(const std::string &amp;path)</div></div>
-<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:489</div></div>
+<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:490</div></div>
 <div class="ttc" id="result__of_8hpp_html"><div class="ttname"><a href="result__of_8hpp.html">result_of.hpp</a></div></div>
 <div class="ttc" id="preprocessor_8hpp_html"><div class="ttname"><a href="preprocessor_8hpp.html">preprocessor.hpp</a></div></div>
 <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/docker_2docker_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/docker_2docker_8hpp_source.html b/content/api/latest/c++/docker_2docker_8hpp_source.html
index 5fb6fa6..62361d6 100644
--- a/content/api/latest/c++/docker_2docker_8hpp_source.html
+++ b/content/api/latest/c++/docker_2docker_8hpp_source.html
@@ -467,7 +467,7 @@
 <div class="ttc" id="classDocker_html_ad4131f2a6b66ab4661339c51d20d812d"><div class="ttname"><a href="classDocker.html#ad4131f2a6b66ab4661339c51d20d812d">Docker::pull</a></div><div class="ttdeci">virtual process::Future&lt; Image &gt; pull(const std::string &amp;directory, const std::string &amp;image, bool force=false) const </div></div>
 <div class="ttc" id="docker_2docker_8hpp_html_aaa33f928061d14ba4d30c9d242ab3af6"><div class="ttname"><a href="docker_2docker_8hpp.html#aaa33f928061d14ba4d30c9d242ab3af6">DEFAULT_DOCKER_HOST_PREFIX</a></div><div class="ttdeci">constexpr char DEFAULT_DOCKER_HOST_PREFIX[]</div><div class="ttdef"><b>Definition:</b> docker.hpp:48</div></div>
 <div class="ttc" id="classDocker_1_1RunOptions_html_aaec598bf7739b0ebfbe35910dc9ebcd1"><div class="ttname"><a href="classDocker_1_1RunOptions.html#aaec598bf7739b0ebfbe35910dc9ebcd1">Docker::RunOptions::hostname</a></div><div class="ttdeci">Option&lt; std::string &gt; hostname</div><div class="ttdef"><b>Definition:</b> docker.hpp:194</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ae2fe1725bb5e9823d089c46b9ed5266e"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae2fe1725bb5e9823d089c46b9ed5266e">STDERR_FILENO</a></div><div class="ttdeci">#define STDERR_FILENO</div><div class="ttdef"><b>Definition:</b> windows.hpp:137</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ae2fe1725bb5e9823d089c46b9ed5266e"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae2fe1725bb5e9823d089c46b9ed5266e">STDERR_FILENO</a></div><div class="ttdeci">#define STDERR_FILENO</div><div class="ttdef"><b>Definition:</b> windows.hpp:151</div></div>
 <div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
 <div class="ttc" id="classDocker_html_a3b46502ea75be07f46e5e92acaea7917"><div class="ttname"><a href="classDocker.html#a3b46502ea75be07f46e5e92acaea7917">Docker::kill</a></div><div class="ttdeci">virtual process::Future&lt; Nothing &gt; kill(const std::string &amp;containerName, int signal) const </div></div>
 <div class="ttc" id="classDocker_html_a3be28ab0231c0fefaf839661b790c457"><div class="ttname"><a href="classDocker.html#a3be28ab0231c0fefaf839661b790c457">Docker::inspect</a></div><div class="ttdeci">virtual process::Future&lt; Container &gt; inspect(const std::string &amp;containerName, const Option&lt; Duration &gt; &amp;retryInterval=None()) const </div></div>
@@ -477,19 +477,19 @@
 <div class="ttc" id="classDocker_1_1Container_html"><div class="ttname"><a href="classDocker_1_1Container.html">Docker::Container</a></div><div class="ttdef"><b>Definition:</b> docker.hpp:89</div></div>
 <div class="ttc" id="structDocker_1_1Device_html"><div class="ttname"><a href="structDocker_1_1Device.html">Docker::Device</a></div><div class="ttdef"><b>Definition:</b> docker.hpp:67</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2version_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2version_8hpp.html">version.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Subprocess_html"><div class="ttname"><a href="classprocess_1_1Subprocess.html">process::Subprocess</a></div><div class="ttdoc">Represents a fork() exec()ed subprocess. </div><div class="ttdef"><b>Definition:</b> subprocess_base.hpp:47</div></div>
+<div class="ttc" id="classprocess_1_1Subprocess_html"><div class="ttname"><a href="classprocess_1_1Subprocess.html">process::Subprocess</a></div><div class="ttdoc">Represents a fork() exec()ed subprocess. </div><div class="ttdef"><b>Definition:</b> subprocess.hpp:43</div></div>
 <div class="ttc" id="classprocess_1_1Subprocess_html_aaa6e1b76ef54ed6db34d595811122ce0"><div class="ttname"><a href="classprocess_1_1Subprocess.html#aaa6e1b76ef54ed6db34d595811122ce0">process::Subprocess::FD</a></div><div class="ttdeci">static IO FD(int_fd fd, IO::FDType type=IO::DUPLICATED)</div></div>
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
 <div class="ttc" id="structDocker_1_1Device_1_1Access_html_a50be7cc67a985ab3fbc1a119e7c18bb6"><div class="ttname"><a href="structDocker_1_1Device_1_1Access.html#a50be7cc67a985ab3fbc1a119e7c18bb6">Docker::Device::Access::write</a></div><div class="ttdeci">bool write</div><div class="ttdef"><b>Definition:</b> docker.hpp:77</div></div>
 <div class="ttc" id="classDocker_1_1Container_html_a3f16c086b28059796d404e040612a8a2"><div class="ttname"><a href="classDocker_1_1Container.html#a3f16c086b28059796d404e040612a8a2">Docker::Container::ipAddress</a></div><div class="ttdeci">const Option&lt; std::string &gt; ipAddress</div><div class="ttdef"><b>Definition:</b> docker.hpp:114</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_abd165ee6474b5b75bf075842fff13a04"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#abd165ee6474b5b75bf075842fff13a04">STDOUT_FILENO</a></div><div class="ttdeci">#define STDOUT_FILENO</div><div class="ttdef"><b>Definition:</b> windows.hpp:136</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_abd165ee6474b5b75bf075842fff13a04"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#abd165ee6474b5b75bf075842fff13a04">STDOUT_FILENO</a></div><div class="ttdeci">#define STDOUT_FILENO</div><div class="ttdef"><b>Definition:</b> windows.hpp:150</div></div>
 <div class="ttc" id="classDocker_1_1RunOptions_html_a1a8640fe0688f6dcd283db28be6c1dba"><div class="ttname"><a href="classDocker_1_1RunOptions.html#a1a8640fe0688f6dcd283db28be6c1dba">Docker::RunOptions::create</a></div><div class="ttdeci">static Try&lt; RunOptions &gt; create(const mesos::ContainerInfo &amp;containerInfo, const mesos::CommandInfo &amp;commandInfo, const std::string &amp;containerName, const std::string &amp;sandboxDirectory, const std::string &amp;mappedDirectory, const Option&lt; mesos::Resources &gt; &amp;resources=None(), bool enableCfsQuota=false, const Option&lt; std::map&lt; std::string, std::string &gt;&gt; &amp;env=None(), const Option&lt; std::vector&lt; Device &gt;&gt; &amp;devices=None())</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="structDocker_1_1Device_1_1Access_html_a454de7a52e5aeae079b6487eaa8e993f"><div class="ttname"><a href="structDocker_1_1Device_1_1Access.html#a454de7a52e5aeae079b6487eaa8e993f">Docker::Device::Access::mknod</a></div><div class="ttdeci">bool mknod</div><div class="ttdef"><b>Definition:</b> docker.hpp:78</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:118</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="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:244</div></div>
-<div class="ttc" id="classprocess_1_1Subprocess_1_1IO_html"><div class="ttname"><a href="classprocess_1_1Subprocess_1_1IO.html">process::Subprocess::IO</a></div><div class="ttdoc">Describes how the I/O is redirected for stdin/stdout/stderr. </div><div class="ttdef"><b>Definition:</b> subprocess_base.hpp:65</div></div>
+<div class="ttc" id="classprocess_1_1Subprocess_1_1IO_html"><div class="ttname"><a href="classprocess_1_1Subprocess_1_1IO.html">process::Subprocess::IO</a></div><div class="ttdoc">Describes how the I/O is redirected for stdin/stdout/stderr. </div><div class="ttdef"><b>Definition:</b> subprocess.hpp:61</div></div>
 <div class="ttc" id="classDocker_1_1RunOptions_html_a048706a19cef73f4e674424c996e5c89"><div class="ttname"><a href="classDocker_1_1RunOptions.html#a048706a19cef73f4e674424c996e5c89">Docker::RunOptions::additionalOptions</a></div><div class="ttdeci">std::vector&lt; std::string &gt; additionalOptions</div><div class="ttdef"><b>Definition:</b> docker.hpp:209</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="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise</a></div><div class="ttdef"><b>Definition:</b> future.hpp:72</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/docker__archive_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/docker__archive_8hpp_source.html b/content/api/latest/c++/docker__archive_8hpp_source.html
index bf63435..43ed4f7 100644
--- a/content/api/latest/c++/docker__archive_8hpp_source.html
+++ b/content/api/latest/c++/docker__archive_8hpp_source.html
@@ -119,14 +119,14 @@
 <div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;        {<span class="stringliteral">&quot;LIBPROCESS_IP=invalid&quot;</span>},</div>
 <div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;        {<span class="stringliteral">&quot;LIBPROCESS_PORT=invalid&quot;</span>}})</div>
 <div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  {</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a7c14ffcd8b1139a0f616fd448c9a9876">mkdir</a> = <a class="code" href="namespaceos.html#ac93da0e90cdbecd6efea0e300b013328">os::mkdir</a>(directory, <span class="keyword">true</span>);</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespaceos.html#af0f3343df38b8241f66750a273d4a5a6">mkdir</a> = <a class="code" href="namespaceos.html#af0f3343df38b8241f66750a273d4a5a6">os::mkdir</a>(directory, <span class="keyword">true</span>);</div>
 <div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    <span class="keywordflow">if</span> (mkdir.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
 <div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="structprocess_1_1Failure.html">Failure</a>(<span class="stringliteral">&quot;Failed to create &#39;&quot;</span> + directory + <span class="stringliteral">&quot;&#39;: &quot;</span> + mkdir.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
 <div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    }</div>
 <div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
 <div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    <span class="keyword">const</span> std::string imagePath = <a class="code" href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path::join</a>(directory, name);</div>
 <div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;    mkdir = <a class="code" href="namespaceos.html#ac93da0e90cdbecd6efea0e300b013328">os::mkdir</a>(imagePath);</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;    mkdir = <a class="code" href="namespaceos.html#af0f3343df38b8241f66750a273d4a5a6">os::mkdir</a>(imagePath);</div>
 <div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;    <span class="keywordflow">if</span> (mkdir.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
 <div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="structprocess_1_1Failure.html">Failure</a>(<span class="stringliteral">&quot;Failed to create docker test image directory &#39;&quot;</span> +</div>
 <div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;                     imagePath + <span class="stringliteral">&quot;&#39;: &quot;</span> + mkdir.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
@@ -157,7 +157,7 @@
 <div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;                     write.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
 <div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;    }</div>
 <div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;    mkdir = <a class="code" href="namespaceos.html#ac93da0e90cdbecd6efea0e300b013328">os::mkdir</a>(layerPath);</div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;    mkdir = <a class="code" href="namespaceos.html#af0f3343df38b8241f66750a273d4a5a6">os::mkdir</a>(layerPath);</div>
 <div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;    <span class="keywordflow">if</span> (mkdir.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
 <div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="structprocess_1_1Failure.html">Failure</a>(<span class="stringliteral">&quot;Failed to create docker test image layer &#39;&quot;</span> +</div>
 <div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;                     layerId + <span class="stringliteral">&quot;&#39;: &quot;</span> + mkdir.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
@@ -230,7 +230,7 @@
 <div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div>
 <div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;    <span class="keyword">const</span> std::string rootfsDir = <a class="code" href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path::join</a>(layerPath, <span class="stringliteral">&quot;layer&quot;</span>);</div>
 <div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    mkdir = <a class="code" href="namespaceos.html#ac93da0e90cdbecd6efea0e300b013328">os::mkdir</a>(rootfsDir);</div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    mkdir = <a class="code" href="namespaceos.html#af0f3343df38b8241f66750a273d4a5a6">os::mkdir</a>(rootfsDir);</div>
 <div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    <span class="keywordflow">if</span> (mkdir.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
 <div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="structprocess_1_1Failure.html">Failure</a>(<span class="stringliteral">&quot;Failed to create layer rootfs directory &#39;&quot;</span> +</div>
 <div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;                     rootfsDir + <span class="stringliteral">&quot;&#39;: &quot;</span> + mkdir.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
@@ -314,9 +314,9 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1command_html_a6fa52ad212c7cc54ddcca193bb3bc5a4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1command.html#a6fa52ad212c7cc54ddcca193bb3bc5a4">mesos::internal::command::tar</a></div><div class="ttdeci">process::Future&lt; Nothing &gt; tar(const Path &amp;input, const Path &amp;output, const Option&lt; Path &gt; &amp;directory=None(), const Option&lt; Compression &gt; &amp;compression=None())</div><div class="ttdoc">Tar(archive) the file/directory to produce output file. </div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a1396c5e3b0a179220de2792d74770ec2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">mesos::internal::tests::environment</a></div><div class="ttdeci">Environment * environment</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespaceos_html_ac93da0e90cdbecd6efea0e300b013328"><div class="ttname"><a href="namespaceos.html#ac93da0e90cdbecd6efea0e300b013328">os::mkdir</a></div><div class="ttdeci">Try&lt; Nothing &gt; mkdir(const std::string &amp;directory, bool recursive=true)</div><div class="ttdef"><b>Definition:</b> mkdir.hpp:37</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:118</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="namespaceos_html_af0f3343df38b8241f66750a273d4a5a6"><div class="ttname"><a href="namespaceos.html#af0f3343df38b8241f66750a273d4a5a6">os::mkdir</a></div><div class="ttdeci">Try&lt; Nothing &gt; mkdir(const std::string &amp;directory, bool recursive=true)</div><div class="ttdef"><b>Definition:</b> mkdir.hpp:31</div></div>
 <div class="ttc" id="namespaceJSON_html_ae2ea04c2ecd465a301a630a7f32cea44"><div class="ttname"><a href="namespaceJSON.html#ae2ea04c2ecd465a301a630a7f32cea44">JSON::parse</a></div><div class="ttdeci">Try&lt; Value &gt; parse(const std::string &amp;s)</div><div class="ttdoc">Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given str...</div><div class="ttdef"><b>Definition:</b> json.hpp:886</div></div>
 <div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &amp;e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
 <div class="ttc" id="jsonify_8hpp_html_ab2d3ecf67ed06919e96e5e97b2effdc3"><div class="ttname"><a href="jsonify_8hpp.html#ab2d3ecf67ed06919e96e5e97b2effdc3">jsonify</a></div><div class="ttdeci">JSON::Proxy jsonify(const T &amp;)</div><div class="ttdef"><b>Definition:</b> jsonify.hpp:779</div></div>
@@ -330,7 +330,6 @@
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a66ff2d5af4db53227f787281c0765d8d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol::write</a></div><div class="ttdeci">Protocol&lt; WriteRequest, WriteResponse &gt; write</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a7c14ffcd8b1139a0f616fd448c9a9876"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a7c14ffcd8b1139a0f616fd448c9a9876">mkdir</a></div><div class="ttdeci">auto mkdir(const char *path, mode_t mode) -&gt;</div><div class="ttdef"><b>Definition:</b> windows.hpp:362</div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1LinuxRootfs_html_a989f2d98ba0035548be3fa43a0ae23c4"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1LinuxRootfs.html#a989f2d98ba0035548be3fa43a0ae23c4">mesos::internal::tests::LinuxRootfs::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; Rootfs &gt; &gt; create(const std::string &amp;root)</div></div>
 <div class="ttc" id="namespacestrings_html_a7884a23bea2a6543b8a93ad48faabe0c"><div class="ttname"><a href="namespacestrings.html#a7884a23bea2a6543b8a93ad48faabe0c">strings::format</a></div><div class="ttdeci">Try&lt; std::string &gt; format(const std::string &amp;s, const T &amp;...t)</div><div class="ttdef"><b>Definition:</b> format.hpp:58</div></div>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html
index 92ef762..54242c4 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html
@@ -85,8 +85,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:aea22e2f2117fcb1b9afff4996a50692c inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">process::PID</a><br class="typebreak"/>
 &lt; <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">HierarchicalAllocatorProcess</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c">self</a> () const </td></tr>
 <tr class="separator:aea22e2f2117fcb1b9afff4996a50692c inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0ac17e9a54d6c374b14815e64d81713f inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a0ac17e9a54d6c374b14815e64d81713f">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e67cbebf02977552794a9c69a3f31ee">allocationInterval</a>, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;<a class="el" href="classmesos_1_1inte
 rnal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae6ccb75b0c8f8dfaa203c26d5ff486c9">offerCallback</a>, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77cac44185bfc5d997de781740276202">inverseOfferCallback</a>, const <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a650088517da5692657a58ab961376d77">fairnessExcludeResourceNames</a>=<a class="el" href="structNone.html">None</a>(), bool <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b56
 9bbf8a0b8a07d3219ae7718828ca">filterGpuResources</a>=true)</td></tr>
-<tr class="separator:a0ac17e9a54d6c374b14815e64d81713f inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad0e3a99d252b35d236a95d0a2abcc5d0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad0e3a99d252b35d236a95d0a2abcc5d0">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e67cbebf02977552794a9c69a3f31ee">allocationInterval</a>, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;<a class="el" href="classmesos_1_1inte
 rnal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae6ccb75b0c8f8dfaa203c26d5ff486c9">offerCallback</a>, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77cac44185bfc5d997de781740276202">inverseOfferCallback</a>, const <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a650088517da5692657a58ab961376d77">fairnessExcludeResourceNames</a>=<a class="el" href="structNone.html">None</a>(), bool <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b56
 9bbf8a0b8a07d3219ae7718828ca">filterGpuResources</a>=true, const <a class="el" href="classOption.html">Option</a>&lt; DomainInfo &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a64b69bd952f0b6768c115cfbc36a8b87">domain</a>=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:ad0e3a99d252b35d236a95d0a2abcc5d0 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa54644fc06b4d56bdebe6f9a317f5cbc inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa54644fc06b4d56bdebe6f9a317f5cbc">recover</a> (const int _expectedAgentCount, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="structQuota.html">Quota</a> &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a367074e000559d67efe3a377657d3a9f">quotas</a>)</td></tr>
 <tr class="separator:aa54644fc06b4d56bdebe6f9a317f5cbc inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a74891dae6edb8e7b6283c82886141dd5 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a74891dae6edb8e7b6283c82886141dd5">addFramework</a> (const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used, bool active, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td></tr>
@@ -103,8 +103,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a04d053a50384c024cc0183c1f0a7f983 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa63a6a9f0c900a6760dfe5406efda44b inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">removeSlave</a> (const SlaveID &amp;slaveId)</td></tr>
 <tr class="separator:aa63a6a9f0c900a6760dfe5406efda44b inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aeb861ceab90b6d7070bcd8cf5c38c7d5 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aeb861ceab90b6d7070bcd8cf5c38c7d5">updateSlave</a> (const SlaveID &amp;slave, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;oversubscribed=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="separator:aeb861ceab90b6d7070bcd8cf5c38c7d5 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5aa224d2177f588be9a82aedc1d57c7b inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5aa224d2177f588be9a82aedc1d57c7b">updateSlave</a> (const SlaveID &amp;slave, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;total=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a5aa224d2177f588be9a82aedc1d57c7b inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8414f67fc1e1a07bb126d8e9db2bd035 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8414f67fc1e1a07bb126d8e9db2bd035">deactivateSlave</a> (const SlaveID &amp;slaveId)</td></tr>
 <tr class="separator:a8414f67fc1e1a07bb126d8e9db2bd035 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a4722c40305c3ade644527aa503d22407 inherit pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4722c40305c3ade644527aa503d22407">activateSlave</a> (const SlaveID &amp;slaveId)</td></tr>
@@ -346,6 +346,8 @@ FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a><br c
 <tr class="separator:a650088517da5692657a58ab961376d77 inherit pro_attribs_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a5b569bbf8a0b8a07d3219ae7718828ca inherit pro_attribs_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b569bbf8a0b8a07d3219ae7718828ca">filterGpuResources</a></td></tr>
 <tr class="separator:a5b569bbf8a0b8a07d3219ae7718828ca inherit pro_attribs_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a64b69bd952f0b6768c115cfbc36a8b87 inherit pro_attribs_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; DomainInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a64b69bd952f0b6768c115cfbc36a8b87">domain</a></td></tr>
+<tr class="separator:a64b69bd952f0b6768c115cfbc36a8b87 inherit pro_attribs_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a890bb44d4f46f708e8df0514036d44ca inherit pro_attribs_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">Sorter</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a890bb44d4f46f708e8df0514036d44ca">roleSorter</a></td></tr>
 <tr class="separator:a890bb44d4f46f708e8df0514036d44ca inherit pro_attribs_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:adc8f37c1d8b0394cc23178491d44c2e2 inherit pro_attribs_classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">Sorter</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#adc8f37c1d8b0394cc23178491d44c2e2">quotaRoleSorter</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
index 036f746..b1814c3 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
@@ -67,7 +67,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ab6bfe097b00b97e71e75bf34d2ee12b4">deactivateFramework</a>(const FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#af67ff01f9c80915a5c2db609fcfd466c">deactivateSlave</a>(const SlaveID &amp;slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a9c99e1ef89e81035b1e3656ca632628f">getInverseOfferStatuses</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a57eaa7eaa1d84f354e47ef6209bf2768">initialize</a>(const Duration &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources &gt; &amp;)&gt; &amp;inverseOfferCallback, const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=None(), bool filterGpuResources=true)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a76a6ed936520b6774c2d6381a382bd2d">initialize</a>(const Duration &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources &gt; &amp;)&gt; &amp;inverseOfferCallback, const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=None(), bool filterGpuResources=true, const Option&lt; DomainInfo &gt; &amp;domain=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa38e6a84a1dc03b531897ea1ee7745f1">recover</a>(const int expectedAgentCount, const hashmap&lt; std::string, Quota &gt; &amp;quotas)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a862c015739e0b536ac5ad206df1bd265">recoverResources</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;resources, const Option&lt; Filters &gt; &amp;filters)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a23724d1a04045cf433dc3d7c4e8ea44c">removeFramework</a>(const FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
@@ -84,7 +84,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ab07dbf341e4fe0e5847f00ea72b62592">updateFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#afd7c199417a36337e98d3faeefedd7c9">updateInverseOffer</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; UnavailableResources &gt; &amp;unavailableResources, const Option&lt; mesos::allocator::InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; &amp;filters)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a9b03a500abdf2f677f3fd9ea958d0690">mesos::allocator::Allocator::updateInverseOffer</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; UnavailableResources &gt; &amp;unavailableResources, const Option&lt; InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; &amp;filters=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#abd259d23b89536a11900e7e1be70905c">updateSlave</a>(const SlaveID &amp;slave, const Option&lt; Resources &gt; &amp;oversubscribed=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a97b18046f20d3420ecb30cae056db694">updateSlave</a>(const SlaveID &amp;slave, const Option&lt; Resources &gt; &amp;total=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a08403df603e11aacc3dcadab5cae4940">updateUnavailability</a>(const SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; &amp;unavailability)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a64aebea886bb0148defbbc1ce936e0a3">updateWeights</a>(const std::vector&lt; WeightInfo &gt; &amp;weightInfos)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#adb63887ce887bbff1179e717e0abdeb3">updateWhitelist</a>(const Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
index 620baab..87966c9 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
@@ -74,9 +74,9 @@ Inheritance diagram for mesos::internal::master::allocator::MesosAllocator&lt; A
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a9f92440e352e4345bf6cd813dc2313f3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a9f92440e352e4345bf6cd813dc2313f3">~MesosAllocator</a> ()</td></tr>
 <tr class="separator:a9f92440e352e4345bf6cd813dc2313f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a57eaa7eaa1d84f354e47ef6209bf2768"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a57eaa7eaa1d84f354e47ef6209bf2768">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;inverseOfferCallback, const <a class="el" href="classOption.html">Option</a>&l
 t; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=<a class="el" href="structNone.html">None</a>(), bool filterGpuResources=true)</td></tr>
-<tr class="memdesc:a57eaa7eaa1d84f354e47ef6209bf2768"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the allocator when the master starts up.  <a href="#a57eaa7eaa1d84f354e47ef6209bf2768">More...</a><br/></td></tr>
-<tr class="separator:a57eaa7eaa1d84f354e47ef6209bf2768"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76a6ed936520b6774c2d6381a382bd2d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a76a6ed936520b6774c2d6381a382bd2d">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;inverseOfferCallback, const <a class="el" href="classOption.html">Option</a>&l
 t; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=<a class="el" href="structNone.html">None</a>(), bool filterGpuResources=true, const <a class="el" href="classOption.html">Option</a>&lt; DomainInfo &gt; &amp;domain=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="memdesc:a76a6ed936520b6774c2d6381a382bd2d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the allocator when the master starts up.  <a href="#a76a6ed936520b6774c2d6381a382bd2d">More...</a><br/></td></tr>
+<tr class="separator:a76a6ed936520b6774c2d6381a382bd2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa38e6a84a1dc03b531897ea1ee7745f1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa38e6a84a1dc03b531897ea1ee7745f1">recover</a> (const int expectedAgentCount, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="structQuota.html">Quota</a> &gt; &amp;quotas)</td></tr>
 <tr class="memdesc:aa38e6a84a1dc03b531897ea1ee7745f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Informs the allocator of the recovered state from the master.  <a href="#aa38e6a84a1dc03b531897ea1ee7745f1">More...</a><br/></td></tr>
 <tr class="separator:aa38e6a84a1dc03b531897ea1ee7745f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -101,9 +101,9 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:aa668a3cac81d97424ff4ec517ca21b23"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#aa668a3cac81d97424ff4ec517ca21b23">removeSlave</a> (const SlaveID &amp;slaveId)</td></tr>
 <tr class="memdesc:aa668a3cac81d97424ff4ec517ca21b23"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes an agent from the Mesos cluster.  <a href="#aa668a3cac81d97424ff4ec517ca21b23">More...</a><br/></td></tr>
 <tr class="separator:aa668a3cac81d97424ff4ec517ca21b23"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abd259d23b89536a11900e7e1be70905c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#abd259d23b89536a11900e7e1be70905c">updateSlave</a> (const SlaveID &amp;slave, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;oversubscribed=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="memdesc:abd259d23b89536a11900e7e1be70905c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates an agent.  <a href="#abd259d23b89536a11900e7e1be70905c">More...</a><br/></td></tr>
-<tr class="separator:abd259d23b89536a11900e7e1be70905c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97b18046f20d3420ecb30cae056db694"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a97b18046f20d3420ecb30cae056db694">updateSlave</a> (const SlaveID &amp;slave, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;total=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="memdesc:a97b18046f20d3420ecb30cae056db694"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates an agent.  <a href="#a97b18046f20d3420ecb30cae056db694">More...</a><br/></td></tr>
+<tr class="separator:a97b18046f20d3420ecb30cae056db694"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a839be3c9f14c390cd92e9a4fde43065b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a839be3c9f14c390cd92e9a4fde43065b">activateSlave</a> (const SlaveID &amp;slaveId)</td></tr>
 <tr class="memdesc:a839be3c9f14c390cd92e9a4fde43065b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Activates an agent.  <a href="#a839be3c9f14c390cd92e9a4fde43065b">More...</a><br/></td></tr>
 <tr class="separator:a839be3c9f14c390cd92e9a4fde43065b"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -513,7 +513,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a57eaa7eaa1d84f354e47ef6209bf2768"></a>
+<a class="anchor" id="a76a6ed936520b6774c2d6381a382bd2d"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -550,7 +550,13 @@ template&lt;typename AllocatorProcess &gt; </div>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>filterGpuResources</em> = <code>true</code>&#160;</td>
+          <td class="paramname"><em>filterGpuResources</em> = <code>true</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; DomainInfo &gt; &amp;&#160;</td>
+          <td class="paramname"><em>domain</em> = <code><a class="el" href="structNone.html">None</a>()</code>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -576,7 +582,7 @@ template&lt;typename AllocatorProcess &gt; </div>
   </dd>
 </dl>
 
-<p>Implements <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a3d1ff43caed7d7484a71ae5114976105">mesos::allocator::Allocator</a>.</p>
+<p>Implements <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8386ac1a11731f6b8689810ed95b405b">mesos::allocator::Allocator</a>.</p>
 
 </div>
 </div>
@@ -615,7 +621,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 </div><div class="memdoc">
 
 <p>Informs the allocator of the recovered state from the master. </p>
-<p>Because it is hard to define recovery for a running allocator, this method should be called after <code><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a57eaa7eaa1d84f354e47ef6209bf2768" title="Initializes the allocator when the master starts up. ">initialize()</a></code>, but before actual allocation starts (i.e. <code><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#af21d8b1c164feddfc6a8550245028b06" title="Adds or re-adds an agent to the Mesos cluster. ">addSlave()</a></code> is called).</p>
+<p>Because it is hard to define recovery for a running allocator, this method should be called after <code><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a76a6ed936520b6774c2d6381a382bd2d" title="Initializes the allocator when the master starts up. ">initialize()</a></code>, but before actual allocation starts (i.e. <code><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#af21d8b1c164feddfc6a8550245028b06" title="Adds or re-adds an agent to the Mesos cluster. ">addSlave()</a></code> is called).</p>
 <p>TODO(alexr): Consider extending the signature with expected frameworks count once it is available upon the master failover.</p>
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
@@ -1127,7 +1133,7 @@ template&lt;typename AllocatorProcess &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="abd259d23b89536a11900e7e1be70905c"></a>
+<a class="anchor" id="a97b18046f20d3420ecb30cae056db694"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -1146,7 +1152,7 @@ template&lt;typename AllocatorProcess &gt; </div>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;&#160;</td>
-          <td class="paramname"><em>oversubscribed</em> = <code><a class="el" href="structNone.html">None</a>()</code>, </td>
+          <td class="paramname"><em>total</em> = <code><a class="el" href="structNone.html">None</a>()</code>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
@@ -1168,16 +1174,15 @@ template&lt;typename AllocatorProcess &gt; </div>
 </div><div class="memdoc">
 
 <p>Updates an agent. </p>
-<p>Updates the latest oversubscribed resources or capabilities for an agent. TODO(vinod): Instead of just oversubscribed resources have this method take total resources. We can then reuse this method to update Agent's total resources in the future.</p>
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
-    <tr><td class="paramname">oversubscribed</td><td>The new oversubscribed resources estimate from the agent. The oversubscribed resources include the total amount of oversubscribed resources that are allocated and available. </td></tr>
+    <tr><td class="paramname">total</td><td>The new total resources on the agent. </td></tr>
     <tr><td class="paramname">capabilities</td><td>The new capabilities of the agent. </td></tr>
   </table>
   </dd>
 </dl>
 
-<p>Implements <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#afeb21abe14f83ee609f459973bd31b05">mesos::allocator::Allocator</a>.</p>
+<p>Implements <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a0736a7f4fc8424d1dde7ff61e97e7317">mesos::allocator::Allocator</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess-members.html
index 329e4f3..5c96d5c 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess-members.html
@@ -69,10 +69,10 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a71eed1751fdd1576f307823ba57d92c6">getInverseOfferStatuses</a>()=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a01e54066b26228abd12813731837b94c">initialize</a>(const Duration &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources &gt; &amp;)&gt; &amp;inverseOfferCallback, const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=None(), bool filterGpuResources=true)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a0f26feebc5968794efd614164215db1a">initialize</a>(const Duration &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources &gt; &amp;)&gt; &amp;inverseOfferCallback, const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=None(), bool filterGpuResources=true, const Option&lt; DomainInfo &gt; &amp;domain=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">Process&lt; MesosAllocatorProcess &gt;::initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a4ed793fe2dc33ea0567836fcccc30c6d">inject</a>(const UPID &amp;from, const std::string &amp;name, const char *data=nullptr, size_t length=0)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a591501723f8320f0b29e2a7c64a501eb">install</a>(const std::string &amp;name, const MessageHandler &amp;handler)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
@@ -80,7 +80,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a99348f470d98066581911dc62a539d6e">MesosAllocatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
@@ -107,7 +107,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#afcdbaf605473ebd4e619cb8d20f70291">updateAvailable</a>(const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#ac9feed0f0010b5137fc95290a47cf7dc">updateFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a87397726afe39e99670a0c68facee4e1">updateInverseOffer</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; UnavailableResources &gt; &amp;unavailableResources, const Option&lt; mesos::allocator::InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; &amp;filters=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#afd440440fc8ec93a18cffc6082669d38">updateSlave</a>(const SlaveID &amp;slave, const Option&lt; Resources &gt; &amp;oversubscribed=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a5d83127e616bc3fed8bb2ed1f6220915">updateSlave</a>(const SlaveID &amp;slave, const Option&lt; Resources &gt; &amp;total=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#af22e2fdc761eb06eddb2f2c531ac2c5e">updateUnavailability</a>(const SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; &amp;unavailability)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a395c64cd2a16dcff7d7d28590be076f9">updateWeights</a>(const std::vector&lt; WeightInfo &gt; &amp;weightInfos)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#aa701113886d4b11b9e9b3715dfc2500b">updateWhitelist</a>(const Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html
index 88c3fbe..be82897 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html
@@ -79,8 +79,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a99348f470d98066581911dc62a539d6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6fc57412e81e27f303f3eb1243aab15e"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a6fc57412e81e27f303f3eb1243aab15e">~MesosAllocatorProcess</a> ()</td></tr>
 <tr class="separator:a6fc57412e81e27f303f3eb1243aab15e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01e54066b26228abd12813731837b94c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a01e54066b26228abd12813731837b94c">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;inverseOfferCallback, const <a class="el" href="classOption.htm
 l">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=<a class="el" href="structNone.html">None</a>(), bool filterGpuResources=true)=0</td></tr>
-<tr class="separator:a01e54066b26228abd12813731837b94c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f26feebc5968794efd614164215db1a"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a0f26feebc5968794efd614164215db1a">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;inverseOfferCallback, const <a class="el" href="classOption.htm
 l">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=<a class="el" href="structNone.html">None</a>(), bool filterGpuResources=true, const <a class="el" href="classOption.html">Option</a>&lt; DomainInfo &gt; &amp;domain=<a class="el" href="structNone.html">None</a>())=0</td></tr>
+<tr class="separator:a0f26feebc5968794efd614164215db1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a37b1ad182ecf2b499cd789bba61bd7f2"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a37b1ad182ecf2b499cd789bba61bd7f2">recover</a> (const int expectedAgentCount, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="structQuota.html">Quota</a> &gt; &amp;quotas)=0</td></tr>
 <tr class="separator:a37b1ad182ecf2b499cd789bba61bd7f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a2ef6f91ec76d5edd8976e0dc0406690e"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a2ef6f91ec76d5edd8976e0dc0406690e">addFramework</a> (const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used, bool active, const std::set&lt; std::string &gt; &amp;suppressedRoles)=0</td></tr>
@@ -97,8 +97,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a56e9186140b626bcc3cc30577cd07905"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac0dcb5e99c7b9ba4b86b380d8c91f339"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#ac0dcb5e99c7b9ba4b86b380d8c91f339">removeSlave</a> (const SlaveID &amp;slaveId)=0</td></tr>
 <tr class="separator:ac0dcb5e99c7b9ba4b86b380d8c91f339"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afd440440fc8ec93a18cffc6082669d38"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#afd440440fc8ec93a18cffc6082669d38">updateSlave</a> (const SlaveID &amp;slave, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;oversubscribed=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=<a class="el" href="structNone.html">None</a>())=0</td></tr>
-<tr class="separator:afd440440fc8ec93a18cffc6082669d38"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d83127e616bc3fed8bb2ed1f6220915"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a5d83127e616bc3fed8bb2ed1f6220915">updateSlave</a> (const SlaveID &amp;slave, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;total=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=<a class="el" href="structNone.html">None</a>())=0</td></tr>
+<tr class="separator:a5d83127e616bc3fed8bb2ed1f6220915"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa6134ea708b74e350df2781dc13da3e3"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#aa6134ea708b74e350df2781dc13da3e3">activateSlave</a> (const SlaveID &amp;slaveId)=0</td></tr>
 <tr class="separator:aa6134ea708b74e350df2781dc13da3e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a4a7e1f3e88b137bc4db0cd79f32a52fb"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a4a7e1f3e88b137bc4db0cd79f32a52fb">deactivateSlave</a> (const SlaveID &amp;slaveId)=0</td></tr>
@@ -535,7 +535,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 
 </div>
 </div>
-<a class="anchor" id="a01e54066b26228abd12813731837b94c"></a>
+<a class="anchor" id="a0f26feebc5968794efd614164215db1a"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -570,7 +570,13 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>filterGpuResources</em> = <code>true</code>&#160;</td>
+          <td class="paramname"><em>filterGpuResources</em> = <code>true</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; DomainInfo &gt; &amp;&#160;</td>
+          <td class="paramname"><em>domain</em> = <code><a class="el" href="structNone.html">None</a>()</code>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -585,7 +591,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a0ac17e9a54d6c374b14815e64d81713f">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad0e3a99d252b35d236a95d0a2abcc5d0">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -1075,7 +1081,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 
 </div>
 </div>
-<a class="anchor" id="afd440440fc8ec93a18cffc6082669d38"></a>
+<a class="anchor" id="a5d83127e616bc3fed8bb2ed1f6220915"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1092,7 +1098,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;&#160;</td>
-          <td class="paramname"><em>oversubscribed</em> = <code><a class="el" href="structNone.html">None</a>()</code>, </td>
+          <td class="paramname"><em>total</em> = <code><a class="el" href="structNone.html">None</a>()</code>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
@@ -1113,7 +1119,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aeb861ceab90b6d7070bcd8cf5c38c7d5">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5aa224d2177f588be9a82aedc1d57c7b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>.</p>
 
 </div>
 </div>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/address_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/address_8hpp_source.html b/content/api/latest/c++/address_8hpp_source.html
index f1cbb41..67d1823 100644
--- a/content/api/latest/c++/address_8hpp_source.html
+++ b/content/api/latest/c++/address_8hpp_source.html
@@ -84,422 +84,613 @@
 <div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor"></span></div>
 <div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;ostream&gt;</span></div>
 <div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &lt;boost/functional/hash.hpp&gt;</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &lt;boost/variant.hpp&gt;</span></div>
 <div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="abort_8hpp.html">stout/abort.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="stout_2include_2stout_2check_8hpp.html">stout/check.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2ip_8hpp.html">stout/ip.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2net_8hpp.html">stout/net.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="stringify_8hpp.html">stout/stringify.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="unreachable_8hpp.html">stout/unreachable.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a> {</div>
-<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1network.html">   43</a></span>&#160;<span class="keyword">namespace </span>network {</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#include &lt;boost/functional/hash.hpp&gt;</span></div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="abort_8hpp.html">stout/abort.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="stout_2include_2stout_2check_8hpp.html">stout/check.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2ip_8hpp.html">stout/ip.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="variant_8hpp.html">stout/variant.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2net_8hpp.html">stout/net.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="stringify_8hpp.html">stout/stringify.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="unreachable_8hpp.html">stout/unreachable.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div>
-<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1network_1_1inet.html">   45</a></span>&#160;<span class="keyword">namespace </span>inet {</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a>;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;} <span class="comment">// namespace inet {</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="preprocessor">#ifndef __WINDOWS__</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1network_1_1unix.html">   50</a></span>&#160;<span class="preprocessor"></span><span class="keyword">namespace </span>unix {</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html">Address</a>;</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;} <span class="comment">// namespace unix {</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="comment">// Represents a network &quot;address&quot;, subsuming the `struct addrinfo` and</span></div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="comment">// `struct sockaddr` that typically is used to encapsulate an address.</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="comment">// TODO(jieyu): Move this class to stout.</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1Address.html">   59</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1network_1_1Address.html">Address</a></div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;{</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fc">   62</a></span>&#160;  <span class="keyword">enum class</span> <a class="code" href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fc">Family</a> {</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;    <a class="code" href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fcacbeeb469aeabf16bcff81f4cde1e0b48">INET</a>,</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="preprocessor">#ifndef __WINDOWS__</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="preprocessor"></span>    <a class="code" href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fca15395d0642f86c5992abbca5e56e2b29">UNIX</a></div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="preprocessor"></span>  };</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
-<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1Address.html#a65e3511ccaa4fe9e6794675cab161c4c">   69</a></span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;Address&gt;</a> <a class="code" href="classprocess_1_1network_1_1Address.html#a65e3511ccaa4fe9e6794675cab161c4c">create</a>(<span class="keyword">const</span> sockaddr_storage&amp; <a class="code" href="classprocess_1_1network_1_1Address.html#a46ca1f73af0674e3c4eb201f1ac96ad8">storage</a>)</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  {</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    <span class="keywordflow">switch</span> (storage.ss_family) {</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;      <span class="keywordflow">case</span> AF_INET:</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor">#ifndef __WINDOWS__</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="preprocessor"></span>      <span class="keywordflow">case</span> AF_UNIX:</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="preprocessor"></span>        <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1Address.html">Address</a>(storage);</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;      <span class="keywordflow">default</span>:</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;        <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Unsupported family: &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(storage.ss_family));</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;    }</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  }</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div>
-<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1Address.html#abf18328a41602e90a16e719a293db577">   82</a></span>&#160;  <a class="code" href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fc">Family</a> <a class="code" href="classprocess_1_1network_1_1Address.html#abf18328a41602e90a16e719a293db577">family</a>()<span class="keyword"> const</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;    <span class="keywordflow">switch</span> (sockaddr.storage.ss_family) {</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;      <span class="keywordflow">case</span> AF_INET:</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;        <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fcacbeeb469aeabf16bcff81f4cde1e0b48">Family::INET</a>;</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="preprocessor">#ifndef __WINDOWS__</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="preprocessor"></span>      <span class="keywordflow">case</span> AF_UNIX:</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;        <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fca15395d0642f86c5992abbca5e56e2b29">Family::UNIX</a>;</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;<span class="preprocessor"></span>      <span class="keywordflow">default</span>:</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;        <a class="code" href="abort_8hpp.html#a4d84a74fe6e4f84bc3d2f901b9e89f93">ABORT</a>(<span class="stringliteral">&quot;Unexpected family: &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(sockaddr.storage.ss_family));</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;    }</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;  }</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;  <span class="comment">// Returns the storage size depending on the family of this address.</span></div>
-<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1Address.html#a0008f4285e960406a0e2e6ec96f875ad">   97</a></span>&#160;  <span class="keywordtype">size_t</span> <a class="code" href="classprocess_1_1network_1_1Address.html#a0008f4285e960406a0e2e6ec96f875ad">size</a>()<span class="keyword"> const</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;    <span class="keywordflow">switch</span> (<a class="code" href="classprocess_1_1network_1_1Address.html#abf18328a41602e90a16e719a293db577">family</a>()) {</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;      <span class="keywordflow">case</span> <a class="code" href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fcacbeeb469aeabf16bcff81f4cde1e0b48">Family::INET</a>:</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;        <span class="keywordflow">return</span> <span class="keyword">sizeof</span>(sockaddr_in);</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;<span class="preprocessor">#ifndef __WINDOWS__</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="preprocessor"></span>      <span class="keywordflow">case</span> <a class="code" href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fca15395d0642f86c5992abbca5e56e2b29">Family::UNIX</a>:</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;        <span class="keywordflow">return</span> <span class="keyword">sizeof</span>(sockaddr_un);</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;<span class="preprocessor"></span>    }</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;    <a class="code" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a>();</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  }</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
-<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1Address.html#a1ad54d1385d3066bd25580f017a1b3a3">  110</a></span>&#160;  <span class="keyword">operator</span> sockaddr_storage()<span class="keyword"> const</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;    <span class="keywordflow">return</span> sockaddr.storage;</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;  }</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1Address.html#a6e5c20ea1dfce9a3abb1447ecfde0e7c">  116</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">inet::Address</a>;</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;<span class="preprocessor">#ifndef __WINDOWS__</span></div>
-<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1Address.html#a6b5676691e5aba6fb3f1923bbdff3b71">  118</a></span>&#160;<span class="preprocessor"></span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html">unix::Address</a>;</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> AddressType&gt;</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;  <span class="keyword">friend</span> <a class="code" href="classTry.html">Try&lt;AddressType&gt;</a> <a class="code" href="classprocess_1_1network_1_1Address.html#a62734f5daa602e54b3915ecdeda085b5">convert</a>(<a class="code" href="classTry.html">Try&lt;Address&gt;</a>&amp;&amp; <a class="code" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>);</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;  <span class="keyword">friend</span> std::ostream&amp; <a class="code" href="classprocess_1_1network_1_1Address.html#a36fedfa6e623cc0068e4b839b9cca38a">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="classprocess_1_1network_1_1Address.html">Address</a>&amp; <a class="code" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>);</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;  <a class="code" href="classprocess_1_1network_1_1Address.html">Address</a>(<span class="keyword">const</span> sockaddr_storage&amp; <a class="code" href="classprocess_1_1network_1_1Address.html#a46ca1f73af0674e3c4eb201f1ac96ad8">storage</a>)</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;  {</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    sockaddr.storage = <a class="code" href="classprocess_1_1network_1_1Address.html#a46ca1f73af0674e3c4eb201f1ac96ad8">storage</a>;</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;  }</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;  <span class="keyword">union </span>{</div>
-<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1Address.html#a46ca1f73af0674e3c4eb201f1ac96ad8">  131</a></span>&#160;    sockaddr_storage <a class="code" href="classprocess_1_1network_1_1Address.html#a46ca1f73af0674e3c4eb201f1ac96ad8">storage</a>;</div>
-<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1Address.html#ae3a208bfdc70e1790f6e0a294b65e8c5">  132</a></span>&#160;    sockaddr_in <a class="code" href="classprocess_1_1network_1_1Address.html#ae3a208bfdc70e1790f6e0a294b65e8c5">in</a>;</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;<span class="preprocessor">#ifndef __WINDOWS__</span></div>
-<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1Address.html#aaa361fb809f967dea5ee69b6f7303b9b">  134</a></span>&#160;<span class="preprocessor"></span>    sockaddr_un <a class="code" href="classprocess_1_1network_1_1Address.html#aaa361fb809f967dea5ee69b6f7303b9b">un</a>;</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;<span class="preprocessor"></span>  } sockaddr;</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;};</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a> {</div>
+<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1network.html">   46</a></span>&#160;<span class="keyword">namespace </span>network {</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1network_1_1Address.html">Address</a>;</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
+<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1network_1_1inet.html">   50</a></span>&#160;<span class="keyword">namespace </span>inet {</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
+<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html">   52</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a></div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;{</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#aa9eb764c22f88da82eacbd54b7edb395">   55</a></span>&#160;  <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#aa9eb764c22f88da82eacbd54b7edb395">Address</a>(<span class="keyword">const</span> <a class="code" href="classnet_1_1IP.html">net::IP</a>&amp; _ip, uint16_t _port)</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;    : <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>(_ip), <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a>(_port) {}</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <span class="comment">// TODO(jmlvanre): Consider making this return a Future in order to</span></div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  <span class="comment">// deal with slow name resolution.</span></div>
+<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#ae42ee529612447748a899e09438a8073">   65</a></span>&#160;  <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae42ee529612447748a899e09438a8073">hostname</a>()<span class="keyword"> const</span></div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    <span class="keyword">const</span> <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae42ee529612447748a899e09438a8073">hostname</a> = <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>.<a class="code" href="classnet_1_1IP.html#adef252cbd8b3cb3ddae4b1aea4ce04c1">isAny</a>()</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;      ? <a class="code" href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">net::hostname</a>()</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;      : <a class="code" href="namespacenet.html#a9228d72b9850d1b39d54b5784068fa1f">net::getHostname</a>(<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>);</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    <span class="keywordflow">if</span> (hostname.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(hostname.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    }</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;    <span class="keywordflow">return</span> hostname.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>();</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  }</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div>
+<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#ab3ec1aab13aaaf67b31ef00d8e86354e">   78</a></span>&#160;  <span class="keyword">operator</span> sockaddr_storage()<span class="keyword"> const</span></div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;    <span class="keyword">union </span>{</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;      sockaddr_storage storage;</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;      sockaddr_in in;</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;      sockaddr_in6 in6;</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;    } sockaddr;</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;    memset(&amp;sockaddr.storage, 0, <span class="keyword">sizeof</span>(sockaddr_storage));</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;    <span class="keywordflow">switch</span> (<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>.<a class="code" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>()) {</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;      <span class="keywordflow">case</span> AF_INET:</div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;        sockaddr.in.sin_family = AF_INET;</div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;        sockaddr.in.sin_addr = <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>.<a class="code" href="classnet_1_1IP.html#a9b2b8da4b79c15e6632a9305a3d4c7cb">in</a>().get();</div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;        sockaddr.in.sin_port = htons(<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a>);</div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;        <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;      <span class="keywordflow">case</span> AF_INET6:</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;        sockaddr.in6.sin6_family = AF_INET6;</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;        sockaddr.in6.sin6_addr = <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>.<a class="code" href="classnet_1_1IP.html#ad81fc914433c4874645a406471f57b34">in6</a>().get();</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;        sockaddr.in6.sin6_port = htons(<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a>);</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;        <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;      <span class="keywordflow">default</span>:</div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;        <a class="code" href="abort_8hpp.html#a4d84a74fe6e4f84bc3d2f901b9e89f93">ABORT</a>(<span class="stringliteral">&quot;Unexpected family: &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>.<a class="code" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>()));</div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;    }</div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;    <span class="keywordflow">return</span> sockaddr.storage;</div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;  }</div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div>
+<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#a94c86506d2b3ffc9e6a075eeb776f4a2">  103</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a94c86506d2b3ffc9e6a075eeb776f4a2">operator&lt;</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a>&amp; that)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a> == that.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>) {</div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a> &lt; that.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a>;</div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;    } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a> &lt; that.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>;</div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;    }</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  }</div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;</div>
+<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#a1bb3ad8072f56e8958f0bf44da9a9cf6">  112</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a1bb3ad8072f56e8958f0bf44da9a9cf6">operator&gt;</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a>&amp; that)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a> == that.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>) {</div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a> &gt; that.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a>;</div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;    } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a> &gt; that.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>;</div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;    }</div>
+<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;  }</div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;</div>
+<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">  121</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">operator==</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a>&amp; that)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    <span class="keywordflow">return</span> (<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a> == that.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a> &amp;&amp; <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a> == that.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a>);</div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;  }</div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div>
+<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#afa06a09cf32dfab00619ccd27518c8af">  126</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#afa06a09cf32dfab00619ccd27518c8af">operator!=</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a>&amp; that)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;    <span class="keywordflow">return</span> !(*<span class="keyword">this</span> == that);</div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;  }</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;</div>
+<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;  <span class="comment">// TODO(benh): Consider using `sockaddr_storage` here like we do for</span></div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;  <span class="comment">// `unix::Address`. This will require changing all places that</span></div>
+<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;  <span class="comment">// either the `ip` or `port` field are currently used.</span></div>
+<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">  134</a></span>&#160;  <a class="code" href="classnet_1_1IP.html">net::IP</a> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>;</div>
+<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">  135</a></span>&#160;  uint16_t <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</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">  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">  140</span>&#160;<span class="comment">// Helper for converting between Address and other types.</span></div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> AddressType&gt;</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;<a class="code" href="classTry.html">Try&lt;AddressType&gt;</a> <a class="code" href="namespaceprocess_1_1network.html#a9feb5b1e8c5dcbed7a790c68abb97a78">convert</a>(<a class="code" href="classTry.html">Try&lt;Address&gt;</a>&amp;&amp; <a class="code" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>);</div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;</div>
+<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1network_1_1inet.html#aeeb98511a7f2ae5797a252cab8c15679">  139</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespaceprocess_1_1network_1_1inet.html#aeeb98511a7f2ae5797a252cab8c15679">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a>&amp; <a class="code" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>)</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;{</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;  stream &lt;&lt; address.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a> &lt;&lt; <span class="stringliteral">&quot;:&quot;</span> &lt;&lt; address.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a>;</div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;  <span class="keywordflow">return</span> stream;</div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;}</div>
 <div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1network.html#adfcc874cc7e06d1cc808b2e554bf1843">  146</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Address&gt;</a> <a class="code" href="namespaceprocess_1_1network.html#a9feb5b1e8c5dcbed7a790c68abb97a78">convert</a>(<a class="code" href="classTry.html">Try&lt;Address&gt;</a>&amp;&amp; <a class="code" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>)</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;{</div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>;</div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;}</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;<span class="keyword">namespace </span>inet {</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="classprocess_1_1network_1_1inet_1_1Address.html">  154</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a></div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;{</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#aa9eb764c22f88da82eacbd54b7edb395">  157</a></span>&#160;  <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#aa9eb764c22f88da82eacbd54b7edb395">Address</a>(<span class="keyword">const</span> <a class="code" href="classnet_1_1IP.html">net::IP</a>&amp; _ip, uint16_t _port)</div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;    : <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>(_ip), <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a>(_port) {}</div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div>
-<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#a64c17ed7f670298d7221bb61b46f2c5b">  160</a></span>&#160;  <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a64c17ed7f670298d7221bb61b46f2c5b">Address</a>(<span class="keyword">const</span> sockaddr_in&amp; in)</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;    : <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a>(net::IP(in.sin_addr), ntohs(in.sin_port)) {}</div>
+<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;} <span class="comment">// namespace inet {</span></div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;</div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;</div>
+<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1network_1_1inet4.html">  148</a></span>&#160;<span class="keyword">namespace </span>inet4 {</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"><a class="line" href="classprocess_1_1network_1_1inet4_1_1Address.html">  150</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1network_1_1inet4_1_1Address.html">Address</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">inet::Address</a></div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;{</div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet4_1_1Address.html#a33c201d6dda1682a982bba07f0ccf977">  153</a></span>&#160;  <span class="keyword">static</span> <a class="code" href="classprocess_1_1network_1_1inet4_1_1Address.html">Address</a> <a class="code" href="classprocess_1_1network_1_1inet4_1_1Address.html#a33c201d6dda1682a982bba07f0ccf977">LOOPBACK_ANY</a>()</div>
+<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;  {</div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1inet4_1_1Address.html#a4ea1c8a9dca9ce8313dc0947574d119a">Address</a>(<a class="code" href="classnet_1_1IPv4.html#aff703885c9e57efdbfe1f5c514daf877">net::IPv4::LOOPBACK</a>(), 0);</div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;  }</div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;</div>
+<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet4_1_1Address.html#a72352d83a633f990082ee0980691f6a2">  158</a></span>&#160;  <span class="keyword">static</span> <a class="code" href="classprocess_1_1network_1_1inet4_1_1Address.html">Address</a> <a class="code" href="classprocess_1_1network_1_1inet4_1_1Address.html#a72352d83a633f990082ee0980691f6a2">ANY_ANY</a>()</div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;  {</div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1inet4_1_1Address.html#a4ea1c8a9dca9ce8313dc0947574d119a">Address</a>(<a class="code" href="classnet_1_1IPv4.html#a90f84f1f19c0ca6ba310b6680b779d84">net::IPv4::ANY</a>(), 0);</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;</div>
-<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#a13a536a99a28403b8686670d88376d3c">  163</a></span>&#160;  <span class="keyword">static</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a13a536a99a28403b8686670d88376d3c">LOOPBACK_ANY</a>() { <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#aa9eb764c22f88da82eacbd54b7edb395">Address</a>(<a class="code" href="classnet_1_1IP.html">net::IP</a>(INADDR_LOOPBACK), 0); }</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"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#af905074dc95c77ecd8e8a4f8154a1ef6">  165</a></span>&#160;  <span class="keyword">static</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#af905074dc95c77ecd8e8a4f8154a1ef6">ANY_ANY</a>() { <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#aa9eb764c22f88da82eacbd54b7edb395">Address</a>(<a class="code" href="classnet_1_1IP.html">net::IP</a>(INADDR_ANY), 0); }</div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;  <span class="comment">// TODO(jmlvanre): Consider making this return a Future in order to</span></div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;  <span class="comment">// deal with slow name resolution.</span></div>
-<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#ae42ee529612447748a899e09438a8073">  174</a></span>&#160;  <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae42ee529612447748a899e09438a8073">hostname</a>()<span class="keyword"> const</span></div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;    <span class="keyword">const</span> <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae42ee529612447748a899e09438a8073">hostname</a> = <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a> == <a class="code" href="classnet_1_1IP.html">net::IP</a>(INADDR_ANY)</div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;      ? <a class="code" href="namespacenet.html#a18b188d54e864e4cdd1f7cac6fb140e4">net::hostname</a>()</div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;      : <a class="code" href="namespacenet.html#a0236310e7c9452a2030371c7793bd0d0">net::getHostname</a>(<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>);</div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;</div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;    <span class="keywordflow">if</span> (hostname.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
-<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(hostname.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
-<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    }</div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;    <span class="keywordflow">return</span> hostname.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>();</div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;  }</div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div>
-<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#a94c86506d2b3ffc9e6a075eeb776f4a2">  187</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a94c86506d2b3ffc9e6a075eeb776f4a2">operator&lt;</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a>&amp; that)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a> == that.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>) {</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a> &lt; that.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a>;</div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;    } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a> &lt; that.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>;</div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;    }</div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;  }</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"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#a1bb3ad8072f56e8958f0bf44da9a9cf6">  196</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a1bb3ad8072f56e8958f0bf44da9a9cf6">operator&gt;</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a>&amp; that)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a> == that.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>) {</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a> &gt; that.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a>;</div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;    } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a> &gt; that.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>;</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;  }</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"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">  205</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">operator==</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a>&amp; that)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;    <span class="keywordflow">return</span> (<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a> == that.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a> &amp;&amp; <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a> == that.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a>);</div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;  }</div>
+<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet4_1_1Address.html#a4ea1c8a9dca9ce8313dc0947574d119a">  163</a></span>&#160;  <a class="code" href="classprocess_1_1network_1_1inet4_1_1Address.html#a4ea1c8a9dca9ce8313dc0947574d119a">Address</a>(<span class="keyword">const</span> <a class="code" href="classnet_1_1IPv4.html">net::IPv4</a>&amp; <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>, uint16_t <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a>)</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;    : inet::<a class="code" href="classprocess_1_1network_1_1inet4_1_1Address.html">Address</a>(ip, port) {}</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"><a class="line" href="classprocess_1_1network_1_1inet4_1_1Address.html#acaf3272c9297f124c8636fadc17caf8a">  166</a></span>&#160;  <a class="code" href="classprocess_1_1network_1_1inet4_1_1Address.html#acaf3272c9297f124c8636fadc17caf8a">Address</a>(<span class="keyword">const</span> sockaddr_in&amp; in)</div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;    : inet::<a class="code" href="classprocess_1_1network_1_1inet4_1_1Address.html">Address</a>(net::IPv4(in.sin_addr), ntohs(in.sin_port)) {}</div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;};</div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div>
+<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;} <span class="comment">// namespace inet4 {</span></div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div>
+<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1network_1_1inet6.html">  173</a></span>&#160;<span class="keyword">namespace </span>inet6 {</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"><a class="line" href="classprocess_1_1network_1_1inet6_1_1Address.html">  175</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1network_1_1inet6_1_1Address.html">Address</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">inet::Address</a></div>
+<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;{</div>
+<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet6_1_1Address.html#af45b09eb75045a8cee48740d6abbd775">  178</a></span>&#160;  <span class="keyword">static</span> <a class="code" href="classprocess_1_1network_1_1inet6_1_1Address.html">Address</a> <a class="code" href="classprocess_1_1network_1_1inet6_1_1Address.html#af45b09eb75045a8cee48740d6abbd775">LOOPBACK_ANY</a>()</div>
+<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;  {</div>
+<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1inet6_1_1Address.html#a30cee3978dff752111ce106b61e2b552">Address</a>(<a class="code" href="classnet_1_1IPv6.html#a5b1c17c176dd41871cad865a309f2325">net::IPv6::LOOPBACK</a>(), 0);</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"><a class="line" href="classprocess_1_1network_1_1inet6_1_1Address.html#a8d6f75e499902e885ab8fb5c01764c02">  183</a></span>&#160;  <span class="keyword">static</span> <a class="code" href="classprocess_1_1network_1_1inet6_1_1Address.html">Address</a> <a class="code" href="classprocess_1_1network_1_1inet6_1_1Address.html#a8d6f75e499902e885ab8fb5c01764c02">ANY_ANY</a>()</div>
+<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;  {</div>
+<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1inet6_1_1Address.html#a30cee3978dff752111ce106b61e2b552">Address</a>(<a class="code" href="classnet_1_1IPv6.html#aa10eb595a2c9e36a2c40d880dbe851f7">net::IPv6::ANY</a>(), 0);</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;</div>
+<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet6_1_1Address.html#a30cee3978dff752111ce106b61e2b552">  188</a></span>&#160;  <a class="code" href="classprocess_1_1network_1_1inet6_1_1Address.html#a30cee3978dff752111ce106b61e2b552">Address</a>(<span class="keyword">const</span> <a class="code" href="classnet_1_1IPv6.html">net::IPv6</a>&amp; <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>, uint16_t <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a>)</div>
+<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;    : inet::<a class="code" href="classprocess_1_1network_1_1inet6_1_1Address.html">Address</a>(ip, port) {}</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"><a class="line" href="classprocess_1_1network_1_1inet6_1_1Address.html#a3ca214d313d7d9b06e1bc049ce867fdf">  191</a></span>&#160;  <a class="code" href="classprocess_1_1network_1_1inet6_1_1Address.html#a3ca214d313d7d9b06e1bc049ce867fdf">Address</a>(<span class="keyword">const</span> sockaddr_in6&amp; in6)</div>
+<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;    : inet::<a class="code" href="classprocess_1_1network_1_1inet6_1_1Address.html">Address</a>(net::IPv6(in6.sin6_addr), ntohs(in6.sin6_port)) {}</div>
+<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;};</div>
+<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;</div>
+<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;} <span class="comment">// namespace inet6 {</span></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="preprocessor">#ifndef __WINDOWS__</span></div>
+<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1network_1_1unix.html">  199</a></span>&#160;<span class="preprocessor"></span><span class="keyword">namespace </span>unix {</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"><a class="line" href="classprocess_1_1network_1_1unix_1_1Address.html">  201</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html">Address</a></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="keyword">public</span>:</div>
+<div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1unix_1_1Address.html#af91b88086c6c1385e61b42b20510bdd4">  204</a></span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;Address&gt;</a> <a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html#af91b88086c6c1385e61b42b20510bdd4">create</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html#a93470f74fdd461facf698287be9a13fb">path</a>)</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;    sockaddr_un <a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html#aaed404006daa7bf58f19803d640a105a">un</a>;</div>
+<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;</div>
+<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;    <span class="keyword">const</span> <span class="keywordtype">size_t</span> PATH_LENGTH = <span class="keyword">sizeof</span>(un.sun_path);</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"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#afa06a09cf32dfab00619ccd27518c8af">  210</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#afa06a09cf32dfab00619ccd27518c8af">operator!=</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a>&amp; that)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;    <span class="keywordflow">return</span> !(*<span class="keyword">this</span> == that);</div>
-<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;  }</div>
+<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;    <span class="keywordflow">if</span> (path.length() &gt;= PATH_LENGTH) {</div>
+<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Path too long, must be less than &quot;</span> +</div>
+<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;                   <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(PATH_LENGTH) + <span class="stringliteral">&quot; bytes&quot;</span>);</div>
+<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;    }</div>
 <div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;</div>
-<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">operator==</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1network_1_1Address.html">network::Address</a>&amp; that) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;</div>
-<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#a9590890e2bdf6443b0e8df9d6b584fa0">  217</a></span>&#160;  <span class="keyword">operator</span> <a class="code" href="classprocess_1_1network_1_1Address.html">network::Address</a>()<span class="keyword"> const</span></div>
-<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;    <span class="keyword">union </span>{</div>
-<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;      sockaddr_storage storage;</div>
-<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;      sockaddr_in in;</div>
-<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;    } sockaddr;</div>
-<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;    memset(&amp;sockaddr.storage, 0, <span class="keyword">sizeof</span>(sockaddr_storage));</div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;    sockaddr.in.sin_family = AF_INET;</div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;    sockaddr.in.sin_addr = <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>.<a class="code" href="classnet_1_1IP.html#a9b2b8da4b79c15e6632a9305a3d4c7cb">in</a>().get();</div>
-<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;    sockaddr.in.sin_port = htons(<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a>);</div>
-<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1Address.html">network::Address</a>(sockaddr.storage);</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;</div>
-<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;  <span class="comment">// TODO(benh): Use a sockaddr_in here like we do for unix::Address.</span></div>
-<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">  231</a></span>&#160;  <a class="code" href="classnet_1_1IP.html">net::IP</a> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>;</div>
-<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">  232</a></span>&#160;  uint16_t <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a>;</div>
-<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;};</div>
-<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;</div>
+<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;    un.sun_family = AF_UNIX;</div>
+<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;    memcpy(un.sun_path, path.c_str(), path.length() + 1);</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;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html#a361080f2aaf4ac20e663b59a820dffd6">Address</a>(un);</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"><a class="line" href="classprocess_1_1network_1_1unix_1_1Address.html#a361080f2aaf4ac20e663b59a820dffd6">  221</a></span>&#160;  <a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html#a361080f2aaf4ac20e663b59a820dffd6">Address</a>(<span class="keyword">const</span> sockaddr_un&amp; <a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html#aaed404006daa7bf58f19803d640a105a">un</a>)</div>
+<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;    : sockaddr() <span class="comment">// Zero initialize.</span></div>
+<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;  {</div>
+<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;    sockaddr.un = <a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html#aaed404006daa7bf58f19803d640a105a">un</a>;</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;</div>
+<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1unix_1_1Address.html#a93470f74fdd461facf698287be9a13fb">  227</a></span>&#160;  std::string <a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html#a93470f74fdd461facf698287be9a13fb">path</a>()<span class="keyword"> const</span></div>
+<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;    <span class="keywordflow">if</span> (sockaddr.un.sun_path[0] == <span class="charliteral">&#39;\0&#39;</span>) {</div>
+<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;      <span class="keywordflow">return</span> <span class="charliteral">&#39;\0&#39;</span> + std::string(sockaddr.un.sun_path + 1);</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;</div>
+<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;    <span class="keywordflow">return</span> std::string(sockaddr.un.sun_path);</div>
+<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;  }</div>
 <div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;</div>
-<div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1network_1_1inet.html#aeeb98511a7f2ae5797a252cab8c15679">  236</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespaceprocess_1_1network_1_1inet.html#aeeb98511a7f2ae5797a252cab8c15679">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a>&amp; <a class="code" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>)</div>
-<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;{</div>
-<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;  stream &lt;&lt; address.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a> &lt;&lt; <span class="stringliteral">&quot;:&quot;</span> &lt;&lt; address.<a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a>;</div>
-<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;  <span class="keywordflow">return</span> stream;</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;</div>
-<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;} <span class="comment">// namespace inet {</span></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="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1network.html#a01e367136f97a794190645860e586eb9">  246</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;inet::Address&gt;</a> <a class="code" href="namespaceprocess_1_1network.html#a9feb5b1e8c5dcbed7a790c68abb97a78">convert</a>(<a class="code" href="classTry.html">Try&lt;Address&gt;</a>&amp;&amp; <a class="code" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>)</div>
-<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;{</div>
-<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;  <span class="keywordflow">if</span> (<a class="code" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>.isError()) {</div>
-<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<a class="code" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>.error());</div>
-<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;  }</div>
-<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;</div>
-<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;  <span class="keywordflow">if</span> (<a class="code" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>-&gt;family() == <a class="code" href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fcacbeeb469aeabf16bcff81f4cde1e0b48">Address::Family::INET</a>) {</div>
-<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html">inet::Address</a>(<a class="code" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>-&gt;sockaddr.in);</div>
-<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;  }</div>
-<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;</div>
-<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Unexpected address family&quot;</span>);</div>
-<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;}</div>
-<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;</div>
-<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;</div>
-<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;<span class="keyword">namespace </span>inet {</div>
-<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;</div>
-<div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1inet_1_1Address.html#ad71f1a195f82fb907016e5fa24bbb655">  262</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">Address::operator==</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1network_1_1Address.html">network::Address</a>&amp; that)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;<span class="keyword"></span>{</div>
-<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;  <a class="code" href="classTry.html">Try&lt;Address&gt;</a> <a class="code" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a> = convert&lt;Address&gt;(that);</div>
-<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;  <span class="keywordflow">if</span> (address.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
-<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
-<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;  }</div>
-<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;  <span class="keywordflow">return</span> *<span class="keyword">this</span> == address.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>();</div>
-<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;}</div>
-<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;</div>
-<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;} <span class="comment">// namespace inet {</span></div>
+<div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1unix_1_1Address.html#ad8eb3f85658bd124759544fc4d06650f">  236</a></span>&#160;  <span class="keyword">operator</span> sockaddr_storage()<span class="keyword"> const</span></div>
+<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;    <span class="keywordflow">return</span> sockaddr.storage;</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">  240</span>&#160;</div>
+<div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1unix_1_1Address.html#a0339fa96358b0cd957e8a1b54dcfb415">  241</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html#a0339fa96358b0cd957e8a1b54dcfb415">operator==</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html">Address</a>&amp; that)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html#a93470f74fdd461facf698287be9a13fb">path</a>() == that.<a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html#a93470f74fdd461facf698287be9a13fb">path</a>();</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;</div>
+<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;  <span class="keyword">friend</span> std::ostream&amp; <a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html#a36fedfa6e623cc0068e4b839b9cca38a">operator&lt;&lt;</a>(</div>
+<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;      std::ostream&amp; stream,</div>
+<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html">Address</a>&amp; <a class="code" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>);</div>
+<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;</div>
+<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;  <span class="keyword">union </span>{</div>
+<div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1unix_1_1Address.html#aa60fd5d51226d55da4bd7f533701e487">  252</a></span>&#160;    sockaddr_storage <a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html#aa60fd5d51226d55da4bd7f533701e487">storage</a>;</div>
+<div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="classprocess_1_1network_1_1unix_1_1Address.html#aaed404006daa7bf58f19803d640a105a">  253</a></span>&#160;    sockaddr_un <a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html#aaed404006daa7bf58f19803d640a105a">un</a>;</div>
+<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;  } sockaddr;</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;</div>
+<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;</div>
+<div class="line"><a name="l00258"></a><span class="lineno"><a class="line" href="namespaceprocess_1_1network_1_1unix.html#adeefcd3b3ee2108ee5edfa1b0833141f">  258</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespaceprocess_1_1network_1_1unix.html#adeefcd3b3ee2108ee5edfa1b0833141f">operator&lt;&lt;</a>(</div>
+<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;    std::ostream&amp; stream,</div>
+<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;    <span class="keyword">const</span> <a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html">Address</a>&amp; <a class="code" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>)</div>
+<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;{</div>
+<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;  std::string path = address.<a class="code" href="classprocess_1_1network_1_1unix_1_1Address.html#a93470f74fdd461facf698287be9a13fb">path</a>();</div>
+<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;  <span class="keywordflow">if</span> 

<TRUNCATED>

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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/Nodes.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index 5da7ab4..52aa45f 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -517,6 +517,22 @@
                 <Path>namespacemesos_1_1internal_1_1registry.html</Path>
                </Node>
                <Node>
+                <Name>resource_provider</Name>
+                <Path>namespacemesos_1_1internal_1_1resource__provider.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>validation</Name>
+                  <Path>namespacemesos_1_1internal_1_1resource__provider_1_1validation.html</Path>
+                  <Subnodes>
+                   <Node>
+                    <Name>call</Name>
+                    <Path>namespacemesos_1_1internal_1_1resource__provider_1_1validation_1_1call.html</Path>
+                   </Node>
+                  </Subnodes>
+                 </Node>
+                </Subnodes>
+               </Node>
+               <Node>
                 <Name>rlimits</Name>
                 <Path>namespacemesos_1_1internal_1_1rlimits.html</Path>
                </Node>
@@ -777,6 +793,10 @@
                 <Path>namespacemesos_1_1v1_1_1master.html</Path>
                </Node>
                <Node>
+                <Name>resource_provider</Name>
+                <Path>namespacemesos_1_1v1_1_1resource__provider.html</Path>
+               </Node>
+               <Node>
                 <Name>scheduler</Name>
                 <Path>namespacemesos_1_1v1_1_1scheduler.html</Path>
                </Node>
@@ -997,6 +1017,14 @@
                 <Path>namespaceprocess_1_1network_1_1inet.html</Path>
                </Node>
                <Node>
+                <Name>inet4</Name>
+                <Path>namespaceprocess_1_1network_1_1inet4.html</Path>
+               </Node>
+               <Node>
+                <Name>inet6</Name>
+                <Path>namespaceprocess_1_1network_1_1inet6.html</Path>
+               </Node>
+               <Node>
                 <Name>internal</Name>
                 <Path>namespaceprocess_1_1network_1_1internal.html</Path>
                </Node>
@@ -1177,16 +1205,6 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>tests</Name>
-            <Path>namespacetests.html</Path>
-            <Subnodes>
-             <Node>
-              <Name>protobuf_protobuf_5ftests_2eproto</Name>
-              <Path>namespacetests_1_1protobuf__protobuf__5ftests__2eproto.html</Path>
-             </Node>
-            </Subnodes>
-           </Node>
-           <Node>
             <Name>utils</Name>
             <Path>namespaceutils.html</Path>
            </Node>
@@ -2147,12 +2165,6 @@
              <Node>
               <Name>protobuf</Name>
               <Path>namespacegoogle_1_1protobuf.html</Path>
-              <Subnodes>
-               <Node>
-                <Name>is_proto_enum&lt; ::tests::Enum &gt;</Name>
-                <Path>structgoogle_1_1protobuf_1_1is__proto__enum_3_01_1_1tests_1_1Enum_01_4.html</Path>
-               </Node>
-              </Subnodes>
              </Node>
             </Subnodes>
            </Node>
@@ -2286,6 +2298,27 @@
                  </Node>
                 </Subnodes>
                </Node>
+               <Node>
+                <Name>ProcessData</Name>
+                <Path>structinternal_1_1windows_1_1ProcessData.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>pid</Name>
+                  <Path>structinternal_1_1windows_1_1ProcessData.html</Path>
+                  <Anchor>a65a4a4aba5450087363bfffdb30eea25</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>process_handle</Name>
+                  <Path>structinternal_1_1windows_1_1ProcessData.html</Path>
+                  <Anchor>a96c76121644bd430e9ca67cf57636c0d</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>thread_handle</Name>
+                  <Path>structinternal_1_1windows_1_1ProcessData.html</Path>
+                  <Anchor>a7160cf48fc6e70d9390233b246b93bee</Anchor>
+                 </Node>
+                </Subnodes>
+               </Node>
               </Subnodes>
              </Node>
             </Subnodes>
@@ -3197,7 +3230,7 @@
                  <Node>
                   <Name>initialize</Name>
                   <Path>classmesos_1_1allocator_1_1Allocator.html</Path>
-                  <Anchor>a3d1ff43caed7d7484a71ae5114976105</Anchor>
+                  <Anchor>a8386ac1a11731f6b8689810ed95b405b</Anchor>
                  </Node>
                  <Node>
                   <Name>recover</Name>
@@ -3267,7 +3300,7 @@
                  <Node>
                   <Name>updateSlave</Name>
                   <Path>classmesos_1_1allocator_1_1Allocator.html</Path>
-                  <Anchor>afeb21abe14f83ee609f459973bd31b05</Anchor>
+                  <Anchor>a0736a7f4fc8424d1dde7ff61e97e7317</Anchor>
                  </Node>
                  <Node>
                   <Name>updateUnavailability</Name>
@@ -4813,6 +4846,11 @@
                           <Anchor>a0171bd4f63839cb3a1b57c68caffae31</Anchor>
                          </Node>
                          <Node>
+                          <Name>domain</Name>
+                          <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html</Path>
+                          <Anchor>a0308012e784505c32f6886ce3a0d40ff</Anchor>
+                         </Node>
+                         <Node>
                           <Name>hostname</Name>
                           <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html</Path>
                           <Anchor>a1505bcc996eca8a04f8c85ef7dc545ef</Anchor>
@@ -4957,7 +4995,7 @@
                        <Node>
                         <Name>initialize</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>a0ac17e9a54d6c374b14815e64d81713f</Anchor>
+                        <Anchor>ad0e3a99d252b35d236a95d0a2abcc5d0</Anchor>
                        </Node>
                        <Node>
                         <Name>isFiltered</Name>
@@ -5057,7 +5095,7 @@
                        <Node>
                         <Name>updateSlave</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
-                        <Anchor>aeb861ceab90b6d7070bcd8cf5c38c7d5</Anchor>
+                        <Anchor>a5aa224d2177f588be9a82aedc1d57c7b</Anchor>
                        </Node>
                        <Node>
                         <Name>updateUnavailability</Name>
@@ -5090,6 +5128,11 @@
                         <Anchor>a9e67cbebf02977552794a9c69a3f31ee</Anchor>
                        </Node>
                        <Node>
+                        <Name>domain</Name>
+                        <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
+                        <Anchor>a64b69bd952f0b6768c115cfbc36a8b87</Anchor>
+                       </Node>
+                       <Node>
                         <Name>expectedAgentCount</Name>
                         <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html</Path>
                         <Anchor>a9487bd3b10f4c8c3837551c961497bf6</Anchor>
@@ -5321,7 +5364,7 @@
                      <Node>
                       <Name>initialize</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>a57eaa7eaa1d84f354e47ef6209bf2768</Anchor>
+                      <Anchor>a76a6ed936520b6774c2d6381a382bd2d</Anchor>
                      </Node>
                      <Node>
                       <Name>recover</Name>
@@ -5391,7 +5434,7 @@
                      <Node>
                       <Name>updateSlave</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html</Path>
-                      <Anchor>abd259d23b89536a11900e7e1be70905c</Anchor>
+                      <Anchor>a97b18046f20d3420ecb30cae056db694</Anchor>
                      </Node>
                      <Node>
                       <Name>updateUnavailability</Name>
@@ -5462,7 +5505,7 @@
                      <Node>
                       <Name>initialize</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html</Path>
-                      <Anchor>a01e54066b26228abd12813731837b94c</Anchor>
+                      <Anchor>a0f26feebc5968794efd614164215db1a</Anchor>
                      </Node>
                      <Node>
                       <Name>recover</Name>
@@ -5532,7 +5575,7 @@
                      <Node>
                       <Name>updateSlave</Name>
                       <Path>classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html</Path>
-                      <Anchor>afd440440fc8ec93a18cffc6082669d38</Anchor>
+                      <Anchor>a5d83127e616bc3fed8bb2ed1f6220915</Anchor>
                      </Node>
                      <Node>
                       <Name>updateUnavailability</Name>
@@ -6280,6 +6323,11 @@
                     <Anchor>a683e242f292d5b1aa07c871ed0aab20a</Anchor>
                    </Node>
                    <Node>
+                    <Name>domain</Name>
+                    <Path>classmesos_1_1internal_1_1master_1_1Flags.html</Path>
+                    <Anchor>a8fd4c1abb696126e8a08b8b5b634b491</Anchor>
+                   </Node>
+                   <Node>
                     <Name>fair_sharing_excluded_resource_names</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1Flags.html</Path>
                     <Anchor>a0f6ed59f4862b2a514fda762f42a3a4b</Anchor>
@@ -7241,7 +7289,7 @@
                    <Node>
                     <Name>updateSlave</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
-                    <Anchor>aec3b5a72c45445001f117942e0543317</Anchor>
+                    <Anchor>a7d82dd8c81f792177720f47dcc651b7c</Anchor>
                    </Node>
                    <Node>
                     <Name>updateTask</Name>
@@ -7284,6 +7332,11 @@
                     <Anchor>ae1a3fb953af58d3b19033d4395ba4e5c</Anchor>
                    </Node>
                    <Node>
+                    <Name>SlavesWriter</Name>
+                    <Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
+                    <Anchor>af55044d85d26455bf76563f9f9253f4c</Anchor>
+                   </Node>
+                   <Node>
                     <Name>validation::offer::getInverseOffer</Name>
                     <Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
                     <Anchor>af53d19cf9610be66dd8fc7a91c6fde5b</Anchor>
@@ -7709,14 +7762,14 @@
                     <Anchor>a4857faf0abbb202d6074b027d5dff72f</Anchor>
                    </Node>
                    <Node>
-                    <Name>removeFramework</Name>
+                    <Name>allocatedResources</Name>
                     <Path>structmesos_1_1internal_1_1master_1_1Role.html</Path>
-                    <Anchor>a406f032bfbc577ec6dd1275e48fe48cf</Anchor>
+                    <Anchor>a38054bb4be46d987910ea84f6c21bdf5</Anchor>
                    </Node>
                    <Node>
-                    <Name>resources</Name>
+                    <Name>removeFramework</Name>
                     <Path>structmesos_1_1internal_1_1master_1_1Role.html</Path>
-                    <Anchor>a7b3c7da0700def0caa4d7f0f19ec33d3</Anchor>
+                    <Anchor>a406f032bfbc577ec6dd1275e48fe48cf</Anchor>
                    </Node>
                    <Node>
                     <Name>frameworks</Name>
@@ -8284,6 +8337,11 @@
                       <Anchor>a639eef6e6f88e44c76da56fd8919dc09</Anchor>
                      </Node>
                      <Node>
+                      <Name>regionAware</Name>
+                      <Path>structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html</Path>
+                      <Anchor>aef5088e1b5fb2b16fdd9adf0a12f6c99</Anchor>
+                     </Node>
+                     <Node>
                       <Name>reservationRefinement</Name>
                       <Path>structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html</Path>
                       <Anchor>adc73ff01a1f99456add6a59426bf65e5</Anchor>
@@ -8434,6 +8492,22 @@
                 <Path>namespacemesos_1_1internal_1_1registry.html</Path>
                </Node>
                <Node>
+                <Name>resource_provider</Name>
+                <Path>namespacemesos_1_1internal_1_1resource__provider.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>validation</Name>
+                  <Path>namespacemesos_1_1internal_1_1resource__provider_1_1validation.html</Path>
+                  <Subnodes>
+                   <Node>
+                    <Name>call</Name>
+                    <Path>namespacemesos_1_1internal_1_1resource__provider_1_1validation_1_1call.html</Path>
+                   </Node>
+                  </Subnodes>
+                 </Node>
+                </Subnodes>
+               </Node>
+               <Node>
                 <Name>rlimits</Name>
                 <Path>namespacemesos_1_1internal_1_1rlimits.html</Path>
                </Node>
@@ -9026,6 +9100,11 @@
                       <Anchor>ad00dc72b34265c58244f2609475e9a52</Anchor>
                      </Node>
                      <Node>
+                      <Name>rebooted</Name>
+                      <Path>structmesos_1_1internal_1_1slave_1_1state_1_1State.html</Path>
+                      <Anchor>acdb391c3486fa801c15c49a7159cf440</Anchor>
+                     </Node>
+                     <Node>
                       <Name>resources</Name>
                       <Path>structmesos_1_1internal_1_1slave_1_1state_1_1State.html</Path>
                       <Anchor>a85a6b53e715be297825be643113f30e4</Anchor>
@@ -9530,14 +9609,19 @@
                       <Anchor>a0467f9eeeff780c236140976df41e6bf</Anchor>
                      </Node>
                      <Node>
-                      <Name>setSpace</Name>
+                      <Name>size</Name>
                       <Path>classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html</Path>
-                      <Anchor>aa883d4cfb5cc676dcd6a539589c299f5</Anchor>
+                      <Anchor>aca89fb1173427f36364a56512bfa9b04</Anchor>
                      </Node>
                      <Node>
-                      <Name>size</Name>
+                      <Name>totalSpace</Name>
                       <Path>classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html</Path>
-                      <Anchor>aca89fb1173427f36364a56512bfa9b04</Anchor>
+                      <Anchor>a7e9241ea074b72218ace2abaf65a00ab</Anchor>
+                     </Node>
+                     <Node>
+                      <Name>usedSpace</Name>
+                      <Path>classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html</Path>
+                      <Anchor>ad6cbb59defc88edb511562c691bb4d10</Anchor>
                      </Node>
                     </Subnodes>
                    </Node>
@@ -12037,6 +12121,11 @@
                     <Anchor>a192e3f2d6d4d19535423137d96ef1ff0</Anchor>
                    </Node>
                    <Node>
+                    <Name>domain</Name>
+                    <Path>classmesos_1_1internal_1_1slave_1_1Flags.html</Path>
+                    <Anchor>a5ab8fba61122618341eff75363dea5a4</Anchor>
+                   </Node>
+                   <Node>
                     <Name>enforce_container_disk_quota</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1Flags.html</Path>
                     <Anchor>ad798ef37dd9575f063df0d80abdab21f</Anchor>
@@ -12152,6 +12241,16 @@
                     <Anchor>a47a9e5a5cd27ebc39a76aad5a4de85e2</Anchor>
                    </Node>
                    <Node>
+                    <Name>ip6</Name>
+                    <Path>classmesos_1_1internal_1_1slave_1_1Flags.html</Path>
+                    <Anchor>ae6bb2d11c11d5cd976e65be374a8383d</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>ip6_discovery_command</Name>
+                    <Path>classmesos_1_1internal_1_1slave_1_1Flags.html</Path>
+                    <Anchor>ad2b0fe94c271588cdc7edad8ef84bf10</Anchor>
+                   </Node>
+                   <Node>
                     <Name>ip_discovery_command</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1Flags.html</Path>
                     <Anchor>a2c1887c5b9b0de0badc37128bd338386</Anchor>
@@ -12252,6 +12351,11 @@
                     <Anchor>af56e0bf96c993715e46583d39a079724</Anchor>
                    </Node>
                    <Node>
+                    <Name>resource_provider_config_dir</Name>
+                    <Path>classmesos_1_1internal_1_1slave_1_1Flags.html</Path>
+                    <Anchor>ab75a6e8c4dae7d10dce79461ea027a92</Anchor>
+                   </Node>
+                   <Node>
                     <Name>resources</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1Flags.html</Path>
                     <Anchor>ae554756412fdaca60f268de282e17e97</Anchor>
@@ -12351,7 +12455,7 @@
                    <Node>
                     <Name>unschedule</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html</Path>
-                    <Anchor>a9e8670bb25e4f3e12e50d414faf7a073</Anchor>
+                    <Anchor>a4dcf87655efae36868aceee9477b3c0c</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
@@ -13147,6 +13251,11 @@
                     <Anchor>a97c67b96dd783f1bbe974a3e3759dff4</Anchor>
                    </Node>
                    <Node>
+                    <Name>allocatedResources</Name>
+                    <Path>classmesos_1_1internal_1_1slave_1_1Executor.html</Path>
+                    <Anchor>aab395584ca0bd5c7867e093597e6ab09</Anchor>
+                   </Node>
+                   <Node>
                     <Name>checkpointExecutor</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1Executor.html</Path>
                     <Anchor>ab00309cd3d1c22e2ce1051e33d829c3c</Anchor>
@@ -13267,11 +13376,6 @@
                     <Anchor>a806e8af598eb003694dbaeacdda2c66b</Anchor>
                    </Node>
                    <Node>
-                    <Name>resources</Name>
-                    <Path>classmesos_1_1internal_1_1slave_1_1Executor.html</Path>
-                    <Anchor>ab2ccf0dfb25334b7875f16473fb2ec28</Anchor>
-                   </Node>
-                   <Node>
                     <Name>slave</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1Executor.html</Path>
                     <Anchor>addd8f0d655f9d03ad6bc594c4d476818</Anchor>
@@ -13330,6 +13434,11 @@
                     <Anchor>a4cbc84739c113be2cb1e6b4c88c46983</Anchor>
                    </Node>
                    <Node>
+                    <Name>allocatedResources</Name>
+                    <Path>classmesos_1_1internal_1_1slave_1_1Framework.html</Path>
+                    <Anchor>a004ea3cee927e6983397de310e42a0d1</Anchor>
+                   </Node>
+                   <Node>
                     <Name>checkpointFramework</Name>
                     <Path>classmesos_1_1internal_1_1slave_1_1Framework.html</Path>
                     <Anchor>ae1271f8b0a5113b0413c4c5ca3035ae5</Anchor>
@@ -13989,17 +14098,17 @@
                    <Node>
                     <Name>MOCK_METHOD5</Name>
                     <Path>classmesos_1_1internal_1_1tests_1_1TestAllocator.html</Path>
-                    <Anchor>ae719ba441f9eac758447ac6a48d1a44e</Anchor>
+                    <Anchor>aa2565c164096b7dc96a567af2cbe3a37</Anchor>
                    </Node>
                    <Node>
                     <Name>MOCK_METHOD5</Name>
                     <Path>classmesos_1_1internal_1_1tests_1_1TestAllocator.html</Path>
-                    <Anchor>aa2565c164096b7dc96a567af2cbe3a37</Anchor>
+                    <Anchor>a9ac48e4c1c633473ca970f91b9b41317</Anchor>
                    </Node>
                    <Node>
-                    <Name>MOCK_METHOD5</Name>
+                    <Name>MOCK_METHOD6</Name>
                     <Path>classmesos_1_1internal_1_1tests_1_1TestAllocator.html</Path>
-                    <Anchor>a9ac48e4c1c633473ca970f91b9b41317</Anchor>
+                    <Anchor>acf79479daa3f4a26ee3bab26fc61618a</Anchor>
                    </Node>
                    <Node>
                     <Name>MOCK_METHOD6</Name>
@@ -14877,42 +14986,6 @@
                   </Subnodes>
                  </Node>
                  <Node>
-                  <Name>MockFetcherProcess</Name>
-                  <Path>classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html</Path>
-                  <Subnodes>
-                   <Node>
-                    <Name>MockFetcherProcess</Name>
-                    <Path>classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html</Path>
-                    <Anchor>a6cc82f45b752a93b9272c78ad53e6e07</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>~MockFetcherProcess</Name>
-                    <Path>classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html</Path>
-                    <Anchor>a3514f0efcb0e6133fb34a71ef5ac8551</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>MOCK_METHOD4</Name>
-                    <Path>classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html</Path>
-                    <Anchor>a3964bc4ca97733813371bbdd680edc07</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>MOCK_METHOD5</Name>
-                    <Path>classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html</Path>
-                    <Anchor>ae78ee85c0ad540adad18e63dd3181e4c</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>unmocked__fetch</Name>
-                    <Path>classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html</Path>
-                    <Anchor>a7285654d033651f607bfc278432e4f5e</Anchor>
-                   </Node>
-                   <Node>
-                    <Name>unmocked_run</Name>
-                    <Path>classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html</Path>
-                    <Anchor>ad57c535ef38d2ae40ee2831af8302dee</Anchor>
-                   </Node>
-                  </Subnodes>
-                 </Node>
-                 <Node>
                   <Name>MockAuthorizer</Name>
                   <Path>classmesos_1_1internal_1_1tests_1_1MockAuthorizer.html</Path>
                   <Subnodes>
@@ -15108,6 +15181,42 @@
                   </Subnodes>
                  </Node>
                  <Node>
+                  <Name>MockFetcherProcess</Name>
+                  <Path>classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html</Path>
+                  <Subnodes>
+                   <Node>
+                    <Name>MockFetcherProcess</Name>
+                    <Path>classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html</Path>
+                    <Anchor>a6cc82f45b752a93b9272c78ad53e6e07</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>~MockFetcherProcess</Name>
+                    <Path>classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html</Path>
+                    <Anchor>a3514f0efcb0e6133fb34a71ef5ac8551</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>MOCK_METHOD4</Name>
+                    <Path>classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html</Path>
+                    <Anchor>a3964bc4ca97733813371bbdd680edc07</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>MOCK_METHOD5</Name>
+                    <Path>classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html</Path>
+                    <Anchor>ae78ee85c0ad540adad18e63dd3181e4c</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>unmocked__fetch</Name>
+                    <Path>classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html</Path>
+                    <Anchor>a7285654d033651f607bfc278432e4f5e</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>unmocked_run</Name>
+                    <Path>classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html</Path>
+                    <Anchor>ad57c535ef38d2ae40ee2831af8302dee</Anchor>
+                   </Node>
+                  </Subnodes>
+                 </Node>
+                 <Node>
                   <Name>MockRegistrar</Name>
                   <Path>classmesos_1_1internal_1_1tests_1_1MockRegistrar.html</Path>
                   <Subnodes>
@@ -15704,6 +15813,111 @@
                 </Subnodes>
                </Node>
                <Node>
+                <Name>LocalResourceProviderDaemon</Name>
+                <Path>classmesos_1_1internal_1_1LocalResourceProviderDaemon.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>~LocalResourceProviderDaemon</Name>
+                  <Path>classmesos_1_1internal_1_1LocalResourceProviderDaemon.html</Path>
+                  <Anchor>a4cf40ce91853aba92b471e17fe03a9e8</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>LocalResourceProviderDaemon</Name>
+                  <Path>classmesos_1_1internal_1_1LocalResourceProviderDaemon.html</Path>
+                  <Anchor>ad2cf50d4e9fe87fd163954ba863713f6</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>operator=</Name>
+                  <Path>classmesos_1_1internal_1_1LocalResourceProviderDaemon.html</Path>
+                  <Anchor>a4c0ea8da506ce2c28458e79e433f84c8</Anchor>
+                 </Node>
+                </Subnodes>
+               </Node>
+               <Node>
+                <Name>LocalResourceProvider</Name>
+                <Path>classmesos_1_1internal_1_1LocalResourceProvider.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>~LocalResourceProvider</Name>
+                  <Path>classmesos_1_1internal_1_1LocalResourceProvider.html</Path>
+                  <Anchor>ad1e9626a7f7c92d4aa4b0958f38b9232</Anchor>
+                 </Node>
+                </Subnodes>
+               </Node>
+               <Node>
+                <Name>ResourceProviderManager</Name>
+                <Path>classmesos_1_1internal_1_1ResourceProviderManager.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>ResourceProviderManager</Name>
+                  <Path>classmesos_1_1internal_1_1ResourceProviderManager.html</Path>
+                  <Anchor>a1ffa1498d0d30343c4311bdddf1e71ee</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>~ResourceProviderManager</Name>
+                  <Path>classmesos_1_1internal_1_1ResourceProviderManager.html</Path>
+                  <Anchor>ab051c5eaeed02d2f8a786c76f92ba19a</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>ResourceProviderManager</Name>
+                  <Path>classmesos_1_1internal_1_1ResourceProviderManager.html</Path>
+                  <Anchor>aacff21fa24849ba5015f9ad760271a6e</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>api</Name>
+                  <Path>classmesos_1_1internal_1_1ResourceProviderManager.html</Path>
+                  <Anchor>a6be2481700f40c542ee99992b463ca70</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>messages</Name>
+                  <Path>classmesos_1_1internal_1_1ResourceProviderManager.html</Path>
+                  <Anchor>a99b78ea2c2adfa4b1459769d78cf5a2c</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>operator=</Name>
+                  <Path>classmesos_1_1internal_1_1ResourceProviderManager.html</Path>
+                  <Anchor>a7e3b37fe702c1f4c9a95eb4702806cbb</Anchor>
+                 </Node>
+                </Subnodes>
+               </Node>
+               <Node>
+                <Name>ResourceProviderMessage</Name>
+                <Path>structmesos_1_1internal_1_1ResourceProviderMessage.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>Type</Name>
+                  <Path>structmesos_1_1internal_1_1ResourceProviderMessage.html</Path>
+                  <Anchor>a1d0830e5e578ade7d92f9908efe8a5c5</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>type</Name>
+                  <Path>structmesos_1_1internal_1_1ResourceProviderMessage.html</Path>
+                  <Anchor>a52b40b56ae9bf3e8d7d96e4a71929cf9</Anchor>
+                 </Node>
+                </Subnodes>
+               </Node>
+               <Node>
+                <Name>StorageLocalResourceProvider</Name>
+                <Path>classmesos_1_1internal_1_1StorageLocalResourceProvider.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>~StorageLocalResourceProvider</Name>
+                  <Path>classmesos_1_1internal_1_1StorageLocalResourceProvider.html</Path>
+                  <Anchor>a71e58b6f7f4b9d9989e691370aa05903</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>StorageLocalResourceProvider</Name>
+                  <Path>classmesos_1_1internal_1_1StorageLocalResourceProvider.html</Path>
+                  <Anchor>a992fbd6e13668c545f311bc0eed233c1</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>operator=</Name>
+                  <Path>classmesos_1_1internal_1_1StorageLocalResourceProvider.html</Path>
+                  <Anchor>a5f7d81060aef2d7ddfada36e8fb6a217</Anchor>
+                 </Node>
+                </Subnodes>
+               </Node>
+               <Node>
                 <Name>VersionProcess</Name>
                 <Path>classmesos_1_1internal_1_1VersionProcess.html</Path>
                 <Subnodes>
@@ -17458,6 +17672,43 @@
                 <Path>namespacemesos_1_1v1_1_1master.html</Path>
                </Node>
                <Node>
+                <Name>resource_provider</Name>
+                <Path>namespacemesos_1_1v1_1_1resource__provider.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>Driver</Name>
+                  <Path>classmesos_1_1v1_1_1resource__provider_1_1Driver.html</Path>
+                  <Subnodes>
+                   <Node>
+                    <Name>Driver</Name>
+                    <Path>classmesos_1_1v1_1_1resource__provider_1_1Driver.html</Path>
+                    <Anchor>a8ab495625e30e30d2ac6feb4d1acd5df</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>~Driver</Name>
+                    <Path>classmesos_1_1v1_1_1resource__provider_1_1Driver.html</Path>
+                    <Anchor>a3ef038684cbea611eaa0a618f629a18c</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>Driver</Name>
+                    <Path>classmesos_1_1v1_1_1resource__provider_1_1Driver.html</Path>
+                    <Anchor>a1cf1624756505d1ff012695c82ff166c</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>operator=</Name>
+                    <Path>classmesos_1_1v1_1_1resource__provider_1_1Driver.html</Path>
+                    <Anchor>a3426f43a0802df9e61b1500038137172</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>send</Name>
+                    <Path>classmesos_1_1v1_1_1resource__provider_1_1Driver.html</Path>
+                    <Anchor>a0b6201ba67d0aadf7abcd196665cf8d3</Anchor>
+                   </Node>
+                  </Subnodes>
+                 </Node>
+                </Subnodes>
+               </Node>
+               <Node>
                 <Name>scheduler</Name>
                 <Path>namespacemesos_1_1v1_1_1scheduler.html</Path>
                 <Subnodes>
@@ -18125,6 +18376,46 @@
                  <Node>
                   <Name>Object</Name>
                   <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
+                  <Anchor>a8178c9d3262475a7d2fa0d863021b881</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>Object</Name>
+                  <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
+                  <Anchor>a52268ff9324c3a0d4c41822a1984543d</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>Object</Name>
+                  <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
+                  <Anchor>aa48360597bc2ac3a3586a649037bd770</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>Object</Name>
+                  <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
+                  <Anchor>a8e939da2f28217b77a2347423c2cfe8b</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>Object</Name>
+                  <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
+                  <Anchor>a468f96f4557c2544cc231404f4a9e68d</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>Object</Name>
+                  <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
+                  <Anchor>aceb496a514ee8ee2110376dbeeed1057</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>Object</Name>
+                  <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
+                  <Anchor>abbc2d0ed49e8f799a6ade9a8291f02b9</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>Object</Name>
+                  <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
+                  <Anchor>a5fd92297021ac6026cd29adfbaf28b4d</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>Object</Name>
+                  <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
                   <Anchor>a0e4fd80bcb28edf1ee68ea2e9baed141</Anchor>
                  </Node>
                  <Node>
@@ -19058,6 +19349,31 @@
                </Node>
               </Subnodes>
              </Node>
+             <Node>
+              <Name>AuthorizationAcceptor</Name>
+              <Path>classmesos_1_1AuthorizationAcceptor.html</Path>
+              <Subnodes>
+               <Node>
+                <Name>AuthorizationAcceptor</Name>
+                <Path>classmesos_1_1AuthorizationAcceptor.html</Path>
+                <Anchor>ace28096f970458650b8916dc57b27952</Anchor>
+               </Node>
+               <Node>
+                <Name>accept</Name>
+                <Path>classmesos_1_1AuthorizationAcceptor.html</Path>
+                <Anchor>ad8751b5e7d6833ad2db9580ae1fc27c2</Anchor>
+               </Node>
+               <Node>
+                <Name>objectApprover</Name>
+                <Path>classmesos_1_1AuthorizationAcceptor.html</Path>
+                <Anchor>ad35d76ffe02cd7100356cfd75b10dde1</Anchor>
+               </Node>
+              </Subnodes>
+             </Node>
+             <Node>
+              <Name>IDAcceptor</Name>
+              <Path>classmesos_1_1IDAcceptor.html</Path>
+             </Node>
             </Subnodes>
            </Node>
            <Node>
@@ -19069,6 +19385,78 @@
               <Path>classnet_1_1IP.html</Path>
               <Subnodes>
                <Node>
+                <Name>Network</Name>
+                <Path>classnet_1_1IP_1_1Network.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>Network</Name>
+                  <Path>classnet_1_1IP_1_1Network.html</Path>
+                  <Anchor>aecb7c53c02df3e7df91275ae11f69120</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>Network</Name>
+                  <Path>classnet_1_1IP_1_1Network.html</Path>
+                  <Anchor>a92eb2e67f7b5d9be0e537b4181b88b9e</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>address</Name>
+                  <Path>classnet_1_1IP_1_1Network.html</Path>
+                  <Anchor>a695af4d391431eaf349b81615baf90de</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>netmask</Name>
+                  <Path>classnet_1_1IP_1_1Network.html</Path>
+                  <Anchor>a6b8b0d0e7dfb45cf184e547428376b02</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>operator!=</Name>
+                  <Path>classnet_1_1IP_1_1Network.html</Path>
+                  <Anchor>a1092241ceaa7c4ec81ac4a170dc5a695</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>operator=</Name>
+                  <Path>classnet_1_1IP_1_1Network.html</Path>
+                  <Anchor>a11d6e408855fe1f5d0dde3134c08fe9e</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>operator==</Name>
+                  <Path>classnet_1_1IP_1_1Network.html</Path>
+                  <Anchor>a7caf57738bb2acc394ec654ef6088ef3</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>prefix</Name>
+                  <Path>classnet_1_1IP_1_1Network.html</Path>
+                  <Anchor>a4058bf3b6ef0142f5f1fd0827171fcba</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>address_</Name>
+                  <Path>classnet_1_1IP_1_1Network.html</Path>
+                  <Anchor>a30679cdc80f56215f8e4c9f07cc92679</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>netmask_</Name>
+                  <Path>classnet_1_1IP_1_1Network.html</Path>
+                  <Anchor>abc2d27a92a48427b9a85bcfd78e6e1c1</Anchor>
+                 </Node>
+                </Subnodes>
+               </Node>
+               <Node>
+                <Name>Storage</Name>
+                <Path>unionnet_1_1IP_1_1Storage.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>in6_</Name>
+                  <Path>unionnet_1_1IP_1_1Storage.html</Path>
+                  <Anchor>a93f0b9e5b72502bdf770f9ca2cf5a959</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>in_</Name>
+                  <Path>unionnet_1_1IP_1_1Storage.html</Path>
+                  <Anchor>a67ec8da858494ad0e43427ddf4816e77</Anchor>
+                 </Node>
+                </Subnodes>
+               </Node>
+               <Node>
                 <Name>IP</Name>
                 <Path>classnet_1_1IP.html</Path>
                 <Anchor>a59c961e993728ab3dc969249ca610417</Anchor>
@@ -19084,6 +19472,11 @@
                 <Anchor>a24fde6c74bb2f48af330048fb4740408</Anchor>
                </Node>
                <Node>
+                <Name>clear</Name>
+                <Path>classnet_1_1IP.html</Path>
+                <Anchor>a8834a1d831e2616dd7aee4308762dc3f</Anchor>
+               </Node>
+               <Node>
                 <Name>family</Name>
                 <Path>classnet_1_1IP.html</Path>
                 <Anchor>ac7007d7cc8e87925e19d60515bf28c03</Anchor>
@@ -19128,36 +19521,52 @@
                 <Path>classnet_1_1IP.html</Path>
                 <Anchor>ae57a99f62c1f524eb2937408993365cb</Anchor>
                </Node>
+               <Node>
+                <Name>family_</Name>
+                <Path>classnet_1_1IP.html</Path>
+                <Anchor>a2fcfd1d865b24dcad9e54ac322382482</Anchor>
+               </Node>
+               <Node>
+                <Name>storage_</Name>
+                <Path>classnet_1_1IP.html</Path>
+                <Anchor>a7e74f45d072e8870208e67237e55c962</Anchor>
+               </Node>
               </Subnodes>
              </Node>
              <Node>
-              <Name>IPNetwork</Name>
-              <Path>classnet_1_1IPNetwork.html</Path>
+              <Name>IPv4</Name>
+              <Path>classnet_1_1IPv4.html</Path>
               <Subnodes>
                <Node>
-                <Name>address</Name>
-                <Path>classnet_1_1IPNetwork.html</Path>
-                <Anchor>a9986306f9653245f55f4570771726a67</Anchor>
+                <Name>IPv4</Name>
+                <Path>classnet_1_1IPv4.html</Path>
+                <Anchor>a8cd19e3ec6fafb42014fee589a73e438</Anchor>
                </Node>
                <Node>
-                <Name>netmask</Name>
-                <Path>classnet_1_1IPNetwork.html</Path>
-                <Anchor>a68e36065af86781ad06a285bcb120ed4</Anchor>
+                <Name>IPv4</Name>
+                <Path>classnet_1_1IPv4.html</Path>
+                <Anchor>ab7e225c3face2558fda76a3715c19e76</Anchor>
                </Node>
                <Node>
-                <Name>operator!=</Name>
-                <Path>classnet_1_1IPNetwork.html</Path>
-                <Anchor>ae10f694763e117de1f209efa45963b06</Anchor>
+                <Name>in</Name>
+                <Path>classnet_1_1IPv4.html</Path>
+                <Anchor>a6947f5d3ab169265e1515ebea1f69a7b</Anchor>
                </Node>
+              </Subnodes>
+             </Node>
+             <Node>
+              <Name>IPv6</Name>
+              <Path>classnet_1_1IPv6.html</Path>
+              <Subnodes>
                <Node>
-                <Name>operator==</Name>
-                <Path>classnet_1_1IPNetwork.html</Path>
-                <Anchor>aa76c5f02de4eb076d5c26b322d418639</Anchor>
+                <Name>IPv6</Name>
+                <Path>classnet_1_1IPv6.html</Path>
+                <Anchor>abbd2f53ff9af6cb1b1c50c99792c9be1</Anchor>
                </Node>
                <Node>
-                <Name>prefix</Name>
-                <Path>classnet_1_1IPNetwork.html</Path>
-                <Anchor>a119a8f122571f5532146b8130c0c0a50</Anchor>
+                <Name>in6</Name>
+                <Path>classnet_1_1IPv6.html</Path>
+                <Anchor>a3c9453ecea1572aa809d40eb71946ef4</Anchor>
                </Node>
               </Subnodes>
              </Node>
@@ -19445,7 +19854,12 @@
                  <Node>
                   <Name>operator char **</Name>
                   <Path>classos_1_1raw_1_1Argv.html</Path>
-                  <Anchor>a6662e8fa66dd7284aba7bd60cb5b72bd</Anchor>
+                  <Anchor>a3d9810c14db9e740d1e39d45113d5b93</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>operator std::vector&lt; std::string &gt;</Name>
+                  <Path>classos_1_1raw_1_1Argv.html</Path>
+                  <Anchor>a7b1d3d915f4f45ce599d401e7d1cbe36</Anchor>
                  </Node>
                 </Subnodes>
                </Node>
@@ -19478,6 +19892,11 @@
                   <Path>classos_1_1raw_1_1Envp.html</Path>
                   <Anchor>a0a677ca4dc25de74cfe6b5a403bd86f1</Anchor>
                  </Node>
+                 <Node>
+                  <Name>operator std::map&lt; std::string, std::string &gt;</Name>
+                  <Path>classos_1_1raw_1_1Envp.html</Path>
+                  <Anchor>a758d3da08fb84bad194d32c54be7761a</Anchor>
+                 </Node>
                 </Subnodes>
                </Node>
               </Subnodes>
@@ -20926,12 +21345,12 @@
                  <Node>
                   <Name>BODY</Name>
                   <Path>structprocess_1_1http_1_1Request.html</Path>
-                  <Anchor>ad311ffe49352b401af89fb0e5e584f74a25d7d2e078ea5bd01283be7cc227e071</Anchor>
+                  <Anchor>a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071</Anchor>
                  </Node>
                  <Node>
                   <Name>PIPE</Name>
                   <Path>structprocess_1_1http_1_1Request.html</Path>
-                  <Anchor>ad311ffe49352b401af89fb0e5e584f74aedad2ce668345260e1057f2fecd220c7</Anchor>
+                  <Anchor>a2498f3dfc1ebe743f650e72f147c7887aedad2ce668345260e1057f2fecd220c7</Anchor>
                  </Node>
                  <Node>
                   <Name>Request</Name>
@@ -20986,7 +21405,7 @@
                  <Node>
                   <Name>type</Name>
                   <Path>structprocess_1_1http_1_1Request.html</Path>
-                  <Anchor>a3297d5d7bfe13fbd732341433b70428c</Anchor>
+                  <Anchor>a4e49e02732d986eb32f979156e0d389a</Anchor>
                  </Node>
                  <Node>
                   <Name>url</Name>
@@ -21002,22 +21421,22 @@
                  <Node>
                   <Name>NONE</Name>
                   <Path>structprocess_1_1http_1_1Response.html</Path>
-                  <Anchor>ac8b9e44a3e44f148c14e81cbb9fafe24aa49acb0a3f416b805cb49ec1a4549b14</Anchor>
+                  <Anchor>a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14</Anchor>
                  </Node>
                  <Node>
                   <Name>BODY</Name>
                   <Path>structprocess_1_1http_1_1Response.html</Path>
-                  <Anchor>ac8b9e44a3e44f148c14e81cbb9fafe24a7d2a4db1b1426c6caab18fa8b484f4f5</Anchor>
+                  <Anchor>a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5</Anchor>
                  </Node>
                  <Node>
                   <Name>PATH</Name>
                   <Path>structprocess_1_1http_1_1Response.html</Path>
-                  <Anchor>ac8b9e44a3e44f148c14e81cbb9fafe24a069715e7afa526f4f971dcf3d704b5c8</Anchor>
+                  <Anchor>a6dd5881e0450540a106e37257434eaada069715e7afa526f4f971dcf3d704b5c8</Anchor>
                  </Node>
                  <Node>
                   <Name>PIPE</Name>
                   <Path>structprocess_1_1http_1_1Response.html</Path>
-                  <Anchor>ac8b9e44a3e44f148c14e81cbb9fafe24a8d713d3c6326b2c6f5730c5f46f3e3f0</Anchor>
+                  <Anchor>a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0</Anchor>
                  </Node>
                  <Node>
                   <Name>Response</Name>
@@ -21067,7 +21486,7 @@
                  <Node>
                   <Name>type</Name>
                   <Path>structprocess_1_1http_1_1Response.html</Path>
-                  <Anchor>a00b3a2344f46dcb6868be6a7e962e091</Anchor>
+                  <Anchor>a6846045a3c3df3abd8e2735847af3a79</Anchor>
                  </Node>
                 </Subnodes>
                </Node>
@@ -21625,7 +22044,7 @@
                  <Node>
                   <Name>manage</Name>
                   <Path>classprocess_1_1internal_1_1JobObjectManager.html</Path>
-                  <Anchor>aa962b2f4b07cbe94d9d311911c672761</Anchor>
+                  <Anchor>a96b0d960771d03b6682b20fd9f6142ea</Anchor>
                  </Node>
                 </Subnodes>
                </Node>
@@ -21849,19 +22268,14 @@
                     <Anchor>aa9eb764c22f88da82eacbd54b7edb395</Anchor>
                    </Node>
                    <Node>
-                    <Name>Address</Name>
-                    <Path>classprocess_1_1network_1_1inet_1_1Address.html</Path>
-                    <Anchor>a64c17ed7f670298d7221bb61b46f2c5b</Anchor>
-                   </Node>
-                   <Node>
                     <Name>hostname</Name>
                     <Path>classprocess_1_1network_1_1inet_1_1Address.html</Path>
                     <Anchor>ae42ee529612447748a899e09438a8073</Anchor>
                    </Node>
                    <Node>
-                    <Name>operator network::Address</Name>
+                    <Name>operator sockaddr_storage</Name>
                     <Path>classprocess_1_1network_1_1inet_1_1Address.html</Path>
-                    <Anchor>a9590890e2bdf6443b0e8df9d6b584fa0</Anchor>
+                    <Anchor>ab3ec1aab13aaaf67b31ef00d8e86354e</Anchor>
                    </Node>
                    <Node>
                     <Name>operator!=</Name>
@@ -21879,11 +22293,6 @@
                     <Anchor>a3616beab3442de06328d8e56e908db7f</Anchor>
                    </Node>
                    <Node>
-                    <Name>operator==</Name>
-                    <Path>classprocess_1_1network_1_1inet_1_1Address.html</Path>
-                    <Anchor>ad71f1a195f82fb907016e5fa24bbb655</Anchor>
-                   </Node>
-                   <Node>
                     <Name>operator&gt;</Name>
                     <Path>classprocess_1_1network_1_1inet_1_1Address.html</Path>
                     <Anchor>a1bb3ad8072f56e8958f0bf44da9a9cf6</Anchor>
@@ -21903,6 +22312,50 @@
                 </Subnodes>
                </Node>
                <Node>
+                <Name>inet4</Name>
+                <Path>namespaceprocess_1_1network_1_1inet4.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>Address</Name>
+                  <Path>classprocess_1_1network_1_1inet4_1_1Address.html</Path>
+                  <Subnodes>
+                   <Node>
+                    <Name>Address</Name>
+                    <Path>classprocess_1_1network_1_1inet4_1_1Address.html</Path>
+                    <Anchor>a4ea1c8a9dca9ce8313dc0947574d119a</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>Address</Name>
+                    <Path>classprocess_1_1network_1_1inet4_1_1Address.html</Path>
+                    <Anchor>acaf3272c9297f124c8636fadc17caf8a</Anchor>
+                   </Node>
+                  </Subnodes>
+                 </Node>
+                </Subnodes>
+               </Node>
+               <Node>
+                <Name>inet6</Name>
+                <Path>namespaceprocess_1_1network_1_1inet6.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>Address</Name>
+                  <Path>classprocess_1_1network_1_1inet6_1_1Address.html</Path>
+                  <Subnodes>
+                   <Node>
+                    <Name>Address</Name>
+                    <Path>classprocess_1_1network_1_1inet6_1_1Address.html</Path>
+                    <Anchor>a30cee3978dff752111ce106b61e2b552</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>Address</Name>
+                    <Path>classprocess_1_1network_1_1inet6_1_1Address.html</Path>
+                    <Anchor>a3ca214d313d7d9b06e1bc049ce867fdf</Anchor>
+                   </Node>
+                  </Subnodes>
+                 </Node>
+                </Subnodes>
+               </Node>
+               <Node>
                 <Name>internal</Name>
                 <Path>namespaceprocess_1_1network_1_1internal.html</Path>
                 <Subnodes>
@@ -22294,9 +22747,14 @@
                     <Anchor>a361080f2aaf4ac20e663b59a820dffd6</Anchor>
                    </Node>
                    <Node>
-                    <Name>operator network::Address</Name>
+                    <Name>operator sockaddr_storage</Name>
                     <Path>classprocess_1_1network_1_1unix_1_1Address.html</Path>
-                    <Anchor>a40cc661054e868e17d9c067866ab6307</Anchor>
+                    <Anchor>ad8eb3f85658bd124759544fc4d06650f</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>operator==</Name>
+                    <Path>classprocess_1_1network_1_1unix_1_1Address.html</Path>
+                    <Anchor>a0339fa96358b0cd957e8a1b54dcfb415</Anchor>
                    </Node>
                    <Node>
                     <Name>path</Name>
@@ -22332,66 +22790,61 @@
                   <Anchor>a0c9fa166dbf9c863a6ef68aa8343e3fc</Anchor>
                   <Subnodes>
                    <Node>
-                    <Name>INET</Name>
+                    <Name>UNIX</Name>
                     <Path>classprocess_1_1network_1_1Address.html</Path>
-                    <Anchor>a0c9fa166dbf9c863a6ef68aa8343e3fcacbeeb469aeabf16bcff81f4cde1e0b48</Anchor>
+                    <Anchor>a0c9fa166dbf9c863a6ef68aa8343e3fca15395d0642f86c5992abbca5e56e2b29</Anchor>
                    </Node>
                    <Node>
-                    <Name>UNIX</Name>
+                    <Name>INET4</Name>
                     <Path>classprocess_1_1network_1_1Address.html</Path>
-                    <Anchor>a0c9fa166dbf9c863a6ef68aa8343e3fca15395d0642f86c5992abbca5e56e2b29</Anchor>
+                    <Anchor>a0c9fa166dbf9c863a6ef68aa8343e3fca026226c3cf0400ffbf1ef901c0709aea</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>INET6</Name>
+                    <Path>classprocess_1_1network_1_1Address.html</Path>
+                    <Anchor>a0c9fa166dbf9c863a6ef68aa8343e3fca3a1be585a9d1d7af08b562f200a982bb</Anchor>
                    </Node>
                   </Subnodes>
                  </Node>
                  <Node>
-                  <Name>family</Name>
-                  <Path>classprocess_1_1network_1_1Address.html</Path>
-                  <Anchor>abf18328a41602e90a16e719a293db577</Anchor>
-                 </Node>
-                 <Node>
-                  <Name>operator sockaddr_storage</Name>
-                  <Path>classprocess_1_1network_1_1Address.html</Path>
-                  <Anchor>a1ad54d1385d3066bd25580f017a1b3a3</Anchor>
-                 </Node>
-                 <Node>
-                  <Name>size</Name>
+                  <Name>Address</Name>
                   <Path>classprocess_1_1network_1_1Address.html</Path>
-                  <Anchor>a0008f4285e960406a0e2e6ec96f875ad</Anchor>
+                  <Anchor>af0bb1ed965e4289b72c8696bd9d1a197</Anchor>
                  </Node>
                  <Node>
-                  <Name>convert</Name>
+                  <Name>Address</Name>
                   <Path>classprocess_1_1network_1_1Address.html</Path>
-                  <Anchor>a62734f5daa602e54b3915ecdeda085b5</Anchor>
+                  <Anchor>a0a66d5f771c037da673d4b035e05080f</Anchor>
                  </Node>
                  <Node>
-                  <Name>inet::Address</Name>
+                  <Name>Address</Name>
                   <Path>classprocess_1_1network_1_1Address.html</Path>
-                  <Anchor>a6e5c20ea1dfce9a3abb1447ecfde0e7c</Anchor>
+                  <Anchor>a9fd04d0893c0ba74f233694b7d5a2e9f</Anchor>
                  </Node>
                  <Node>
-                  <Name>operator&lt;&lt;</Name>
+                  <Name>Address</Name>
                   <Path>classprocess_1_1network_1_1Address.html</Path>
-                  <Anchor>a36fedfa6e623cc0068e4b839b9cca38a</Anchor>
+                  <Anchor>ad18d2af529b4ec5b43d78bfd4cf2030b</Anchor>
                  </Node>
                  <Node>
-                  <Name>unix::Address</Name>
+                  <Name>Address::create</Name>
                   <Path>classprocess_1_1network_1_1Address.html</Path>
-                  <Anchor>a6b5676691e5aba6fb3f1923bbdff3b71</Anchor>
+                  <Anchor>ae395ebf5672ed52ddea867cf42b28f4f</Anchor>
                  </Node>
                  <Node>
-                  <Name>in</Name>
+                  <Name>family</Name>
                   <Path>classprocess_1_1network_1_1Address.html</Path>
-                  <Anchor>ae3a208bfdc70e1790f6e0a294b65e8c5</Anchor>
+                  <Anchor>abf18328a41602e90a16e719a293db577</Anchor>
                  </Node>
                  <Node>
-                  <Name>storage</Name>
+                  <Name>operator sockaddr_storage</Name>
                   <Path>classprocess_1_1network_1_1Address.html</Path>
-                  <Anchor>a46ca1f73af0674e3c4eb201f1ac96ad8</Anchor>
+                  <Anchor>a1ad54d1385d3066bd25580f017a1b3a3</Anchor>
                  </Node>
                  <Node>
-                  <Name>un</Name>
+                  <Name>size</Name>
                   <Path>classprocess_1_1network_1_1Address.html</Path>
-                  <Anchor>aaa361fb809f967dea5ee69b6f7303b9b</Anchor>
+                  <Anchor>a0008f4285e960406a0e2e6ec96f875ad</Anchor>
                  </Node>
                 </Subnodes>
                </Node>
@@ -22437,6 +22890,27 @@
               </Subnodes>
              </Node>
              <Node>
+              <Name>CountDownLatch</Name>
+              <Path>classprocess_1_1CountDownLatch.html</Path>
+              <Subnodes>
+               <Node>
+                <Name>CountDownLatch</Name>
+                <Path>classprocess_1_1CountDownLatch.html</Path>
+                <Anchor>a54ae44e80d909114a52b4cfdf9f493e6</Anchor>
+               </Node>
+               <Node>
+                <Name>decrement</Name>
+                <Path>classprocess_1_1CountDownLatch.html</Path>
+                <Anchor>a778264ccaf3ea94c44d78558997b7eec</Anchor>
+               </Node>
+               <Node>
+                <Name>triggered</Name>
+                <Path>classprocess_1_1CountDownLatch.html</Path>
+                <Anchor>a260be4b1f720013b2a4083521ea60717</Anchor>
+               </Node>
+              </Subnodes>
+             </Node>
+             <Node>
               <Name>Deferred</Name>
               <Path>structprocess_1_1Deferred.html</Path>
               <Subnodes>
@@ -22582,17 +23056,27 @@
                <Node>
                 <Name>MessageEvent</Name>
                 <Path>structprocess_1_1MessageEvent.html</Path>
-                <Anchor>a4864fc790510ab02098f37fe7989c924</Anchor>
+                <Anchor>a0e74ee66be2bd02b31e151bb2f43c7e8</Anchor>
+               </Node>
+               <Node>
+                <Name>MessageEvent</Name>
+                <Path>structprocess_1_1MessageEvent.html</Path>
+                <Anchor>a9c67c2aac44e16a870a7f6836d0359ab</Anchor>
                </Node>
                <Node>
                 <Name>MessageEvent</Name>
                 <Path>structprocess_1_1MessageEvent.html</Path>
-                <Anchor>a0c356ed7250b5854fbac66e34c88f569</Anchor>
+                <Anchor>ae4a0469bfdcffeefbc224f1abc1ac8d1</Anchor>
+               </Node>
+               <Node>
+                <Name>operator=</Name>
+                <Path>structprocess_1_1MessageEvent.html</Path>
+                <Anchor>a7893d3f17c56dbf99929e4f1b94accd5</Anchor>
                </Node>
                <Node>
-                <Name>~MessageEvent</Name>
+                <Name>operator=</Name>
                 <Path>structprocess_1_1MessageEvent.html</Path>
-                <Anchor>aa96ab2f009f1eca3a48c602fa1ea36b3</Anchor>
+                <Anchor>a8d2caf28c92a8b0866b5dd77b08f8db6</Anchor>
                </Node>
                <Node>
                 <Name>visit</Name>
@@ -22602,7 +23086,7 @@
                <Node>
                 <Name>message</Name>
                 <Path>structprocess_1_1MessageEvent.html</Path>
-                <Anchor>a9e06fab52d29cf012016e54995eaa7d9</Anchor>
+                <Anchor>a3e86a5596721b08bb8a9424367b25ba6</Anchor>
                </Node>
               </Subnodes>
              </Node>
@@ -22765,6 +23249,11 @@
                 <Path>classprocess_1_1Filter.html</Path>
                 <Anchor>ad4d4913663d15fde5885253344c6ea9a</Anchor>
                </Node>
+               <Node>
+                <Name>filter</Name>
+                <Path>classprocess_1_1Filter.html</Path>
+                <Anchor>a07aeb097828837ae84197403a72d383c</Anchor>
+               </Node>
               </Subnodes>
              </Node>
              <Node>
@@ -23853,10 +24342,20 @@
                 <Anchor>a7fb5bd7cbc47a671abcdaab8209e87be</Anchor>
                </Node>
                <Node>
+                <Name>addresses</Name>
+                <Path>structprocess_1_1UPID.html</Path>
+                <Anchor>a1eb85a710d1ecc6c366e7831c5696117</Anchor>
+               </Node>
+               <Node>
                 <Name>id</Name>
                 <Path>structprocess_1_1UPID.html</Path>
                 <Anchor>ae741ecedc15ad9dff2b7af1b5d8ff363</Anchor>
                </Node>
+               <Node>
+                <Name>v6</Name>
+                <Path>structprocess_1_1UPID.html</Path>
+                <Anchor>a72c2d7a2f450b59611baa2575a3f89f0</Anchor>
+               </Node>
               </Subnodes>
              </Node>
              <Node>
@@ -24085,7 +24584,7 @@
                <Node>
                 <Name>http</Name>
                 <Path>classprocess_1_1ProcessBase.html</Path>
-                <Anchor>a120889e50b21c8b76f5f3301d498d8e6</Anchor>
+                <Anchor>a2f0e2769d84e1491c180d0da6458624b</Anchor>
                </Node>
                <Node>
                 <Name>httpSequence</Name>
@@ -24095,7 +24594,7 @@
                <Node>
                 <Name>message</Name>
                 <Path>classprocess_1_1ProcessBase.html</Path>
-                <Anchor>a025e342d8f2be6c42fe34031edda54a3</Anchor>
+                <Anchor>afb219ae4b5e8dab3f724e78032e03d0c</Anchor>
                </Node>
               </Subnodes>
              </Node>
@@ -24886,12 +25385,7 @@
                <Node>
                 <Name>MessageEncoder</Name>
                 <Path>classprocess_1_1MessageEncoder.html</Path>
-                <Anchor>a5f7a6eefde5fe9c9c7a3b98d5f980448</Anchor>
-               </Node>
-               <Node>
-                <Name>~MessageEncoder</Name>
-                <Path>classprocess_1_1MessageEncoder.html</Path>
-                <Anchor>a95150268a4621a21a08442f68dd67a26</Anchor>
+                <Anchor>a443a78b1fc1b1acd1ffd1007d5a8ba11</Anchor>
                </Node>
               </Subnodes>
              </Node>
@@ -24994,6 +25488,47 @@
                </Node>
               </Subnodes>
              </Node>
+             <Node>
+              <Name>LockingRunQueue</Name>
+              <Path>classprocess_1_1LockingRunQueue.html</Path>
+              <Subnodes>
+               <Node>
+                <Name>decomission</Name>
+                <Path>classprocess_1_1LockingRunQueue.html</Path>
+                <Anchor>a22979bd3e286e7e36b0042646af686a5</Anchor>
+               </Node>
+               <Node>
+                <Name>dequeue</Name>
+                <Path>classprocess_1_1LockingRunQueue.html</Path>
+                <Anchor>a5b62c2e957fb4ce35720ea4bff52b8d1</Anchor>
+               </Node>
+               <Node>
+                <Name>empty</Name>
+                <Path>classprocess_1_1LockingRunQueue.html</Path>
+                <Anchor>abeae1d13901b9833069547cee8777020</Anchor>
+               </Node>
+               <Node>
+                <Name>enqueue</Name>
+                <Path>classprocess_1_1LockingRunQueue.html</Path>
+                <Anchor>a6bc0d8c4ca7b88fc80a17b499e4e47f4</Anchor>
+               </Node>
+               <Node>
+                <Name>extract</Name>
+                <Path>classprocess_1_1LockingRunQueue.html</Path>
+                <Anchor>a0c4eb931568b64f619b49c51ea0fae73</Anchor>
+               </Node>
+               <Node>
+                <Name>wait</Name>
+                <Path>classprocess_1_1LockingRunQueue.html</Path>
+                <Anchor>a7b69dc55cef54d349839ebe379d4a951</Anchor>
+               </Node>
+               <Node>
+                <Name>epoch</Name>
+                <Path>classprocess_1_1LockingRunQueue.html</Path>
+                <Anchor>ae0eda36e5a74ed3300d0af16a515e793</Anchor>
+               </Node>
+              </Subnodes>
+             </Node>
             </Subnodes>
            </Node>
            <Node>
@@ -25582,12 +26117,12 @@
                  <Node>
                   <Name>Rule</Name>
                   <Path>structrouting_1_1route_1_1Rule.html</Path>
-                  <Anchor>a26067eb74967a0f4397f47a575bdbda5</Anchor>
+                  <Anchor>a396311c058cc3d0affdde0b0691b408a</Anchor>
                  </Node>
                  <Node>
                   <Name>destination</Name>
                   <Path>structrouting_1_1route_1_1Rule.html</Path>
-                  <Anchor>adf73ee97c86fa8359ccb37c1717ae810</Anchor>
+                  <Anchor>aaa5f1a96550764a538354865b3df16a2</Anchor>
                  </Node>
                  <Node>
                   <Name>gateway</Name>
@@ -26380,6 +26915,14 @@
               </Subnodes>
              </Node>
              <Node>
+              <Name>hash&lt; process::network::inet4::Address &gt;</Name>
+              <Path>structstd_1_1hash_3_01process_1_1network_1_1inet4_1_1Address_01_4.html</Path>
+             </Node>
+             <Node>
+              <Name>hash&lt; process::network::inet6::Address &gt;</Name>
+              <Path>structstd_1_1hash_3_01process_1_1network_1_1inet6_1_1Address_01_4.html</Path>
+             </Node>
+             <Node>
               <Name>hash&lt; process::UPID &gt;</Name>
               <Path>structstd_1_1hash_3_01process_1_1UPID_01_4.html</Path>
               <Subnodes>
@@ -26422,6 +26965,28 @@
               </Subnodes>
              </Node>
              <Node>
+              <Name>hash&lt; net::IPv4 &gt;</Name>
+              <Path>structstd_1_1hash_3_01net_1_1IPv4_01_4.html</Path>
+              <Subnodes>
+               <Node>
+                <Name>operator()</Name>
+                <Path>structstd_1_1hash_3_01net_1_1IPv4_01_4.html</Path>
+                <Anchor>a6ebc600d99b299a27fc05be8d432a1d5</Anchor>
+               </Node>
+              </Subnodes>
+             </Node>
+             <Node>
+              <Name>hash&lt; net::IPv6 &gt;</Name>
+              <Path>structstd_1_1hash_3_01net_1_1IPv6_01_4.html</Path>
+              <Subnodes>
+               <Node>
+                <Name>operator()</Name>
+                <Path>structstd_1_1hash_3_01net_1_1IPv6_01_4.html</Path>
+                <Anchor>a3958a36ef3b334916d9694c025791a70</Anchor>
+               </Node>
+              </Subnodes>
+             </Node>
+             <Node>
               <Name>hash&lt; os::WindowsFD &gt;</Name>
               <Path>structstd_1_1hash_3_01os_1_1WindowsFD_01_4.html</Path>
               <Subnodes>
@@ -26657,4973 +27222,3296 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>tests</Name>
-            <Path>namespacetests.html</Path>
+            <Name>utils</Name>
+            <Path>namespaceutils.html</Path>
+           </Node>
+           <Node>
+            <Name>zookeeper</Name>
+            <Path>namespacezookeeper.html</Path>
             <Subnodes>
              <Node>
-              <Name>protobuf_protobuf_5ftests_2eproto</Name>
-              <Path>namespacetests_1_1protobuf__protobuf__5ftests__2eproto.html</Path>
-              <Subnodes>
-               <Node>
-                <Name>TableStruct</Name>
-                <Path>structtests_1_1protobuf__protobuf__5ftests__2eproto_1_1TableStruct.html</Path>
-                <Subnodes>
-                </Subnodes>
-               </Node>
-              </Subnodes>
-             </Node>
-             <Node>
-              <Name>Nested</Name>
-              <Path>classtests_1_1Nested.html</Path>
+              <Name>Authentication</Name>
+              <Path>structzookeeper_1_1Authentication.html</Path>
               <Subnodes>
                <Node>
-                <Name>Nested</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>af92ecfd26d48af668fed7c24e51ed86a</Anchor>
-               </Node>
-               <Node>
-                <Name>~Nested</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a3cbc5a8dda532776c9372c7b018b1b63</Anchor>
-               </Node>
-               <Node>
-                <Name>Nested</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>aaa9117823f8ab203b1e16a555acac4f0</Anchor>
-               </Node>
-               <Node>
-                <Name>add_repeated_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>aba0e464de5870b4d753a28629b1ba2fd</Anchor>
-               </Node>
-               <Node>
-                <Name>add_repeated_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>acb45f5393cf7a1335173e75ff0b2ced7</Anchor>
-               </Node>
-               <Node>
-                <Name>add_repeated_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>ad434b2be25be7ffa530d8661f700534f</Anchor>
-               </Node>
-               <Node>
-                <Name>add_repeated_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>aac49d55b0eb932b5cc268788231e108f</Anchor>
-               </Node>
-               <Node>
-                <Name>ByteSizeLong</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>af3e4724fe788882bed0b6e8f722df6a9</Anchor>
-               </Node>
-               <Node>
-                <Name>Clear</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>ac13e03778b5190a85e249d87ed5b0643</Anchor>
-               </Node>
-               <Node>
-                <Name>clear_optional_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a23a17856d1bd1b5be801148b8174671e</Anchor>
-               </Node>
-               <Node>
-                <Name>clear_repeated_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a738236ed841f0c31b6ff7f40c40c8c20</Anchor>
-               </Node>
-               <Node>
-                <Name>clear_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>aed8af2f61501562c9d16634bb4bfe779</Anchor>
-               </Node>
-               <Node>
-                <Name>CopyFrom</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a9bb6973755129d45a64dcc11bb407150</Anchor>
-               </Node>
-               <Node>
-                <Name>CopyFrom</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>acbc8c047d2f56ba7209f2db7b286eb59</Anchor>
-               </Node>
-               <Node>
-                <Name>GetCachedSize</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a6c4e846766141a8dcab1493ffd8b810d</Anchor>
+                <Name>Authentication</Name>
+                <Path>structzookeeper_1_1Authentication.html</Path>
+                <Anchor>ab83afefc5084a841eb2e3ce7527a0980</Anchor>
                </Node>
                <Node>
-                <Name>GetMetadata</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>abd14fb184181188a4a8e31308a20e668</Anchor>
+                <Name>credentials</Name>
+                <Path>structzookeeper_1_1Authentication.html</Path>
+                <Anchor>a1d3dcf01ba00a3887317bdc61eeea210</Anchor>
                </Node>
                <Node>
-                <Name>has_optional_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>aa06642549a5200c2cc67562ed5dd2a8c</Anchor>
+                <Name>scheme</Name>
+                <Path>structzookeeper_1_1Authentication.html</Path>
+                <Anchor>a3b65f63c4f97ecfd6d289d3112284691</Anchor>
                </Node>
+              </Subnodes>
+             </Node>
+             <Node>
+              <Name>LeaderContender</Name>
+              <Path>classzookeeper_1_1LeaderContender.html</Path>
+              <Subnodes>
                <Node>
-                <Name>has_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a9aa97a6b919149994326a2a9c1eb9294</Anchor>
+                <Name>LeaderContender</Name>
+                <Path>classzookeeper_1_1LeaderContender.html</Path>
+                <Anchor>aa52205da4ebdeab17047f9be409d1292</Anchor>
                </Node>
                <Node>
-                <Name>InternalSerializeWithCachedSizesToArray</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a15f06c373e7904dca83815ff8a720815</Anchor>
+                <Name>~LeaderContender</Name>
+                <Path>classzookeeper_1_1LeaderContender.html</Path>
+                <Anchor>a465f61fddbab381d31710801e3af8824</Anchor>
                </Node>
                <Node>
-                <Name>IsInitialized</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>ab389699f16f741d529bad953d457e8ff</Anchor>
+                <Name>contend</Name>
+                <Path>classzookeeper_1_1LeaderContender.html</Path>
+                <Anchor>a9383219bdb2c99220f5363e0539e11df</Anchor>
                </Node>
                <Node>
-                <Name>MergeFrom</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a95d3c42daa73996b98aebf3cf6a439d2</Anchor>
+                <Name>withdraw</Name>
+                <Path>classzookeeper_1_1LeaderContender.html</Path>
+                <Anchor>a8b9c11cee8ab52cdd9cd8cd3991f6c69</Anchor>
                </Node>
+              </Subnodes>
+             </Node>
+             <Node>
+              <Name>LeaderDetector</Name>
+              <Path>classzookeeper_1_1LeaderDetector.html</Path>
+              <Subnodes>
                <Node>
-                <Name>MergeFrom</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a8ad34edcc95f653aa8ef235da63839ea</Anchor>
+                <Name>LeaderDetector</Name>
+                <Path>classzookeeper_1_1LeaderDetector.html</Path>
+                <Anchor>a4eab06b3f5c0cabdb0c674d3c799f880</Anchor>
                </Node>
                <Node>
-                <Name>MergePartialFromCodedStream</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>aeb0b6a8a45e7890c591852a14eef0ce8</Anchor>
+                <Name>~LeaderDetector</Name>
+                <Path>classzookeeper_1_1LeaderDetector.html</Path>
+                <Anchor>a3e1475a7c97fc36e5280394b69d6953f</Anchor>
                </Node>
                <Node>
-                <Name>mutable_optional_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a47bf223dda3c9d34e7952954e4d19f89</Anchor>
+                <Name>detect</Name>
+                <Path>classzookeeper_1_1LeaderDetector.html</Path>
+                <Anchor>ae19f5a94cc7398043ce105eb2bc63d94</Anchor>
                </Node>
+              </Subnodes>
+             </Node>
+             <Node>
+              <Name>Group</Name>
+              <Path>classzookeeper_1_1Group.html</Path>
+              <Subnodes>
                <Node>
-                <Name>mutable_repeated_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a15dd6dc99c9b24030b39de4092cc8284</Anchor>
+                <Name>Membership</Name>
+                <Path>structzookeeper_1_1Group_1_1Membership.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>cancelled</Name>
+                  <Path>structzookeeper_1_1Group_1_1Membership.html</Path>
+                  <Anchor>a97155fd8cbcac980f1aae3124eb6c01a</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>id</Name>
+                  <Path>structzookeeper_1_1Group_1_1Membership.html</Path>
+                  <Anchor>a1c1e801f64026809b38e714fc7b45cd4</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>label</Name>
+                  <Path>structzookeeper_1_1Group_1_1Membership.html</Path>
+                  <Anchor>af9b5e602262ba15e8f319d66f81b0d8b</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>operator!=</Name>
+                  <Path>structzookeeper_1_1Group_1_1Membership.html</Path>
+                  <Anchor>a0ff067f816f906e16e1d30db4919bdbc</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>operator&lt;</Name>
+                  <Path>structzookeeper_1_1Group_1_1Membership.html</Path>
+                  <Anchor>aeec550d499633821dc549800458eb6d8</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>operator&lt;=</Name>
+                  <Path>structzookeeper_1_1Group_1_1Membership.html</Path>
+                  <Anchor>ace337def95a18a79233725fe776197a4</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>operator==</Name>
+                  <Path>structzookeeper_1_1Group_1_1Membership.html</Path>
+                  <Anchor>a50e932465a1c4e2c9d2723cb0ac72b6c</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>operator&gt;</Name>
+                  <Path>structzookeeper_1_1Group_1_1Membership.html</Path>
+                  <Anchor>aeedb1ae964ce69d27ccc9cbf2519b7c1</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>operator&gt;=</Name>
+                  <Path>structzookeeper_1_1Group_1_1Membership.html</Path>
+                  <Anchor>a1ce418ac66b66440664e66b8448cd9c7</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>GroupProcess</Name>
+                  <Path>structzookeeper_1_1Group_1_1Membership.html</Path>
+                  <Anchor>af98627d242b828f8f25413b5f1504aa2</Anchor>
+                 </Node>
+                </Subnodes>
                </Node>
                <Node>
-                <Name>mutable_repeated_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>ac7a0e94fc47407ef8a035a394712dea5</Anchor>
+                <Name>Group</Name>
+                <Path>classzookeeper_1_1Group.html</Path>
+                <Anchor>a9c43b1e1dbd2a41f25ed5e14bd327135</Anchor>
                </Node>
                <Node>
-                <Name>mutable_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a071824475f4f06d509778035bc8a0691</Anchor>
+                <Name>Group</Name>
+                <Path>classzookeeper_1_1Group.html</Path>
+                <Anchor>adfdc9e049635868b52b336b5e6e1504c</Anchor>
                </Node>
                <Node>
-                <Name>mutable_unknown_fields</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>afac0d26b8a5c6b8d363da6ef1fbc3d52</Anchor>
+                <Name>~Group</Name>
+                <Path>classzookeeper_1_1Group.html</Path>
+                <Anchor>aba2b2160871d4b7d9c2f9cfa6be0d642</Anchor>
                </Node>
                <Node>
-                <Name>New</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>ad5c375ede6abe0b2e1b5fba348519e2c</Anchor>
+                <Name>cancel</Name>
+                <Path>classzookeeper_1_1Group.html</Path>
+                <Anchor>a1687108d5d27dda12627018f7d6356bd</Anchor>
                </Node>
                <Node>
-                <Name>New</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a7c104a6c1f67d45fee356687c509703c</Anchor>
+                <Name>data</Name>
+                <Path>classzookeeper_1_1Group.html</Path>
+                <Anchor>a58b554313e9e068a6260dc1ee8b76812</Anchor>
                </Node>
                <Node>
-                <Name>operator=</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>aaeadeb0d6bf614dd1fc2dacafebd2f1c</Anchor>
+                <Name>join</Name>
+                <Path>classzookeeper_1_1Group.html</Path>
+                <Anchor>a056d4a08bebe4bb4c9cbdf3970b7cbdf</Anchor>
                </Node>
                <Node>
-                <Name>optional_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a9397e1c8d56e819e9bca3d7d91322e57</Anchor>
+                <Name>session</Name>
+                <Path>classzookeeper_1_1Group.html</Path>
+                <Anchor>a96c941920dc8cd4948d24f14453a3f0e</Anchor>
                </Node>
                <Node>
-                <Name>release_optional_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a8b8533a51f291c50b8ba0e5547eb80ab</Anchor>
+                <Name>watch</Name>
+                <Path>classzookeeper_1_1Group.html</Path>
+                <Anchor>ad3cb007d4a106239aa16691b056f7a93</Anchor>
                </Node>
                <Node>
-                <Name>release_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a6171772513859296bd631ab61757ee3a</Anchor>
+                <Name>process</Name>
+                <Path>classzookeeper_1_1Group.html</Path>
+                <Anchor>a140a7fc9a09f4c07b6f30163b70e3651</Anchor>
                </Node>
+              </Subnodes>
+             </Node>
+             <Node>
+              <Name>GroupProcess</Name>
+              <Path>classzookeeper_1_1GroupProcess.html</Path>
+              <Subnodes>
                <Node>
-                <Name>repeated_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>ae6d9b0e3cbcb221712c2a55ece6cc480</Anchor>
+                <Name>GroupProcess</Name>
+                <Path>classzookeeper_1_1GroupProcess.html</Path>
+                <Anchor>acecaf6cd579a8462517a0986d7de75b7</Anchor>
                </Node>
                <Node>
-                <Name>repeated_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a3f9d7f177844853e4b2ce1e0c9c0d2cb</Anchor>
+                <Name>GroupProcess</Name>
+                <Path>classzookeeper_1_1GroupProcess.html</Path>
+                <Anchor>a58c1015ffb0ea042f52cec298de9bce7</Anchor>
                </Node>
                <Node>
-                <Name>repeated_str_size</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>aadaac655fa74ef719b80571c33f263aa</Anchor>
+                <Name>~GroupProcess</Name>
+                <Path>classzookeeper_1_1GroupProcess.html</Path>
+                <Anchor>a9dd7c10a27dcec2fe9cd832d098d9ee7</Anchor>
                </Node>
                <Node>
-                <Name>SerializeWithCachedSizes</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a3bdd2f74c19abe71bfadf3248ea8fc99</Anchor>
+                <Name>cancel</Name>
+                <Path>classzookeeper_1_1GroupProcess.html</Path>
+                <Anchor>ad79443755698154b2f24cec2fb337acd</Anchor>
                </Node>
                <Node>
-                <Name>set_allocated_optional_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a024c57dd802a8bf69142799d26377c1d</Anchor>
+                <Name>connected</Name>
+                <Path>classzookeeper_1_1GroupProcess.html</Path>
+                <Anchor>a1bd37c6a064fdfb2b88a54c263a73a52</Anchor>
                </Node>
                <Node>
-                <Name>set_allocated_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a503d0ffbbb7cc9e6e3868ab56f3dbee0</Anchor>
+                <Name>created</Name>
+                <Path>classzookeeper_1_1GroupProcess.html</Path>
+                <Anchor>abcf52edeb55fb57bb95b9ea6c1508190</Anchor>
                </Node>
                <Node>
-                <Name>set_optional_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a7ac6ae626d4e5a18c033ea5d8eeaf873</Anchor>
+                <Name>data</Name>
+                <Path>classzookeeper_1_1GroupProcess.html</Path>
+                <Anchor>aa801b83b41f034557fa5663225b32e1e</Anchor>
                </Node>
                <Node>
-                <Name>set_optional_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a860a662d6d75889f2d326d0d09423092</Anchor>
+                <Name>deleted</Name>
+                <Path>classzookeeper_1_1GroupProcess.html</Path>
+                <Anchor>a852610011d5241bc1dfb48332a4846d5</Anchor>
                </Node>
                <Node>
-                <Name>set_optional_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a363f7320f44f2f1f6711ef0fd1ff8b87</Anchor>
+                <Name>expired</Name>
+                <Path>classzookeeper_1_1GroupProcess.html</Path>
+                <Anchor>a311b6cb10b542349190161404cc3b830</Anchor>
                </Node>
                <Node>
-                <Name>set_repeated_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a73b642a761bc83c169a5e6dd06511dbf</Anchor>
+                <Name>initialize</Name>
+                <Path>classzookeeper_1_1GroupProcess.html</Path>
+                <Anchor>a2bd94b2043dc0f484858eae235333439</Anchor>
                </Node>
                <Node>
-                <Name>set_repeated_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>acaf0e201eeb322473ee9c21c944cc445</Anchor>
+                <Name>join</Name>
+                <Path>classzookeeper_1_1GroupProcess.html</Path>
+                <Anchor>a0880e88e0b0de57dc96764a03e23582b</Anchor>
                </Node>
                <Node>
-                <Name>set_repeated_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a4067fb9646f518a28580b3b332fe6f84</Anchor>
+                <Name>reconnecting</Name>
+                <Path>classzookeeper_1_1GroupProcess.html</Path>
+                <Anchor>a36793e02f381973b31f8640b8670d8a3</Anchor>
                </Node>
                <Node>
-                <Name>set_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a19a889f665b7e0f19a84e5eb581d128c</Anchor>
+                <Name>session</Name>
+                <Path>classzookeeper_1_1GroupProcess.html</Path>
+                <Anchor>a7a9859c1e13815a5af5ef0aebc6b4d6e</Anchor>
                </Node>
                <Node>
-                <Name>set_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>aeb13f650f4266fba521293fb8b71ea8d</Anchor>
+                <Name>updated</Name>
+                <Path>classzookeeper_1_1GroupProcess.html</Path>
+                <Anchor>ad925881d158d8d396b71f82aa86b9f48</Anchor>
                </Node>
                <Node>
-                <Name>set_str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>ac60f55707dc30a66a4141c979e608a0d</Anchor>
+                <Name>watch</Name>
+                <Path>classzookeeper_1_1GroupProcess.html</Path>
+                <Anchor>aa5d168cb4339237c6cbcf5c82073c279</Anchor>
                </Node>
                <Node>
-                <Name>str</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>ab20b6adf8119614a956f09b943295161</Anchor>
+                <Name>cancels</Name>
+                <Path>classzookeeper_1_1GroupProcess.html</Path>
+                <Anchor>ac282b07cba038bb901edad2f9fc0f5fe</Anchor>
                </Node>
                <Node>
-                <Name>Swap</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a8718dc82c010d6b73f183c056ac5ef2e</Anchor>
+                <Name>datas</Name>
+                <Path>classzookeeper_1_1GroupProcess.html</Path>
+                <Anchor>ab5d1fe70a30d41fc35d614aadf456eba</Anchor>
                </Node>
                <Node>
-                <Name>unknown_fields</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a9acc3fe273a53058fe9aa4cda3a34aaf</Anchor>
+                <Name>joins</Name>
+                <Path>classzookeeper_1_1GroupProcess.html</Path>
+                <Anchor>a4f6279d3aba95fdfa20fccf4cf7a7a4c</Anchor>
                </Node>
                <Node>
-                <Name>protobuf_protobuf_5ftests_2eproto::TableStruct</Name>
-                <Path>classtests_1_1Nested.html</Path>
-                <Anchor>a8a58f4c5974e383058e6efc2558d398e</Anchor>
+                <Name>watches</Name>
+                <

<TRUNCATED>

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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/argv_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/argv_8hpp_source.html b/content/api/latest/c++/argv_8hpp_source.html
index 582799a..8d0fcb2 100644
--- a/content/api/latest/c++/argv_8hpp_source.html
+++ b/content/api/latest/c++/argv_8hpp_source.html
@@ -83,47 +83,48 @@
 <div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Iterable&gt;</div>
 <div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classos_1_1raw_1_1Argv.html#ae92f950a99dae0d0758050d5e079b450">   40</a></span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classos_1_1raw_1_1Argv.html#ae92f950a99dae0d0758050d5e079b450">Argv</a>(<span class="keyword">const</span> Iterable&amp; iterable)</div>
 <div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  {</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    std::vector&lt;char*&gt; _argv;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;    <span class="keywordflow">foreach</span> (<span class="keyword">const</span> std::string&amp; arg, iterable) {</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;      <span class="keywordtype">char</span>* _arg = <span class="keyword">new</span> <span class="keywordtype">char</span>[arg.size() + 1];</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;      ::memcpy(_arg, arg.c_str(), arg.size() + 1);</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;      _argv.emplace_back(_arg);</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    }</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    size = _argv.size();</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;    argv = <span class="keyword">new</span> <span class="keywordtype">char</span>*[size + 1];</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; size; i++) {</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;      argv[i] = _argv[i];</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;    }</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;    argv[size] = <span class="keyword">nullptr</span>;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  }</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
-<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="classos_1_1raw_1_1Argv.html#aa46863124c500e218d631393c3f286e7">   57</a></span>&#160;  <a class="code" href="classos_1_1raw_1_1Argv.html#aa46863124c500e218d631393c3f286e7">~Argv</a>()</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  {</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;    <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; size; i++) {</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;      <span class="keyword">delete</span>[] argv[i];</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;    }</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    <span class="keyword">delete</span>[] argv;</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  }</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div>
-<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classos_1_1raw_1_1Argv.html#a6662e8fa66dd7284aba7bd60cb5b72bd">   65</a></span>&#160;  <span class="keyword">operator</span> <span class="keywordtype">char</span>**()</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  {</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    <span class="keywordflow">return</span> argv;</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  }</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  <span class="keywordtype">char</span>** argv;</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  <span class="keywordtype">size_t</span> size;</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;};</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;} <span class="comment">// namespace raw {</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;} <span class="comment">// namespace os {</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_RAW_ARGV_HPP__</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    <span class="keywordflow">foreach</span> (<span class="keyword">const</span> std::string&amp; arg, iterable) {</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;      args.emplace_back(arg);</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    }</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    argv = <span class="keyword">new</span> <span class="keywordtype">char</span>*[args.size() + 1];</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; args.size(); i++) {</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;      argv[i] = <span class="keyword">const_cast&lt;</span><span class="keywordtype">char</span>*<span class="keyword">&gt;</span>(args[i].c_str());</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    }</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    argv[args.size()] = <span class="keyword">nullptr</span>;</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  }</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div>
+<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="classos_1_1raw_1_1Argv.html#aa46863124c500e218d631393c3f286e7">   54</a></span>&#160;  <a class="code" href="classos_1_1raw_1_1Argv.html#aa46863124c500e218d631393c3f286e7">~Argv</a>()</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  {</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;    <span class="keyword">delete</span>[] argv;</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  }</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
+<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="classos_1_1raw_1_1Argv.html#a3d9810c14db9e740d1e39d45113d5b93">   59</a></span>&#160;  <span class="keyword">operator</span> <span class="keywordtype">char</span>**() <span class="keyword">const</span></div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  {</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;    <span class="keywordflow">return</span> argv;</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  }</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div>
+<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classos_1_1raw_1_1Argv.html#a7b1d3d915f4f45ce599d401e7d1cbe36">   64</a></span>&#160;  <span class="keyword">operator</span> std::vector&lt;std::string&gt;() <span class="keyword">const</span></div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;  {</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;    <span class="keywordflow">return</span> args;</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  }</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  std::vector&lt;std::string&gt; args;</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  <span class="comment">// NOTE: This points to strings in the vector `args`.</span></div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <span class="keywordtype">char</span>** argv;</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;};</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;} <span class="comment">// namespace raw {</span></div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;} <span class="comment">// namespace os {</span></div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_RAW_ARGV_HPP__</span></div>
 <div class="ttc" id="classos_1_1raw_1_1Argv_html_ae92f950a99dae0d0758050d5e079b450"><div class="ttname"><a href="classos_1_1raw_1_1Argv.html#ae92f950a99dae0d0758050d5e079b450">os::raw::Argv::Argv</a></div><div class="ttdeci">Argv(const Iterable &amp;iterable)</div><div class="ttdef"><b>Definition:</b> argv.hpp:40</div></div>
 <div class="ttc" id="classos_1_1raw_1_1Argv_html"><div class="ttname"><a href="classos_1_1raw_1_1Argv.html">os::raw::Argv</a></div><div class="ttdoc">Represent the argument list expected by execv routines. </div><div class="ttdef"><b>Definition:</b> argv.hpp:36</div></div>
 <div class="ttc" id="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.hpp</a></div></div>
-<div class="ttc" id="classos_1_1raw_1_1Argv_html_aa46863124c500e218d631393c3f286e7"><div class="ttname"><a href="classos_1_1raw_1_1Argv.html#aa46863124c500e218d631393c3f286e7">os::raw::Argv::~Argv</a></div><div class="ttdeci">~Argv()</div><div class="ttdef"><b>Definition:</b> argv.hpp:57</div></div>
+<div class="ttc" id="classos_1_1raw_1_1Argv_html_aa46863124c500e218d631393c3f286e7"><div class="ttname"><a href="classos_1_1raw_1_1Argv.html#aa46863124c500e218d631393c3f286e7">os::raw::Argv::~Argv</a></div><div class="ttdeci">~Argv()</div><div class="ttdef"><b>Definition:</b> argv.hpp:54</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/ba48e30e/content/api/latest/c++/async_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/async_8hpp_source.html b/content/api/latest/c++/async_8hpp_source.html
index 3265268..dd9609a 100644
--- a/content/api/latest/c++/async_8hpp_source.html
+++ b/content/api/latest/c++/async_8hpp_source.html
@@ -335,7 +335,7 @@
 <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a1526213546914662d7a58263f68d11bc"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a1526213546914662d7a58263f68d11bc">mesos::internal::tests::execute</a></div><div class="ttdeci">void execute(const std::string &amp;script)</div></div>
 <div class="ttc" id="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F &amp;&amp; f</div><div class="ttdef"><b>Definition:</b> defer.hpp:239</div></div>
-<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:68</div></div>
+<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:69</div></div>
 <div class="ttc" id="dispatch_8hpp_html"><div class="ttname"><a href="dispatch_8hpp.html">dispatch.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_html_aff22904a83567125d3b4d0d88e5a2270"><div class="ttname"><a href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process::spawn</a></div><div class="ttdeci">UPID spawn(ProcessBase *process, bool manage=false)</div><div class="ttdoc">Spawn a new process. </div></div>
 <div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &amp;pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div>
@@ -349,11 +349,11 @@
 <div class="ttc" id="namespaceprocess_html_a92b69ab22f734498cfe8cf6edd92fd2a"><div class="ttname"><a href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">process::async</a></div><div class="ttdeci">Future&lt; typename result_of&lt; F()&gt;::type &gt; async(const F &amp;f, typename std::enable_if&lt;!std::is_void&lt; typename result_of&lt; F()&gt;::type &gt;::value &gt;::type *=nullptr)</div><div class="ttdef"><b>Definition:</b> async.hpp:238</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
-<div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &amp;quot;process identifier&amp;quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:127</div></div>
+<div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &amp;quot;process identifier&amp;quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:151</div></div>
 <div class="ttc" id="async_8hpp_html_a659a0f3373b1b8ed3e348bc4332657e2"><div class="ttname"><a href="async_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2">TEMPLATE</a></div><div class="ttdeci">#define TEMPLATE(Z, N, DATA)</div><div class="ttdef"><b>Definition:</b> async.hpp:255</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try&lt; uint32_t &gt; type(const std::string &amp;path)</div></div>
 <div class="ttc" id="id_8hpp_html"><div class="ttname"><a href="id_8hpp.html">id.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:489</div></div>
+<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:490</div></div>
 <div class="ttc" id="result__of_8hpp_html"><div class="ttname"><a href="result__of_8hpp.html">result_of.hpp</a></div></div>
 <div class="ttc" id="preprocessor_8hpp_html"><div class="ttname"><a href="preprocessor_8hpp.html">preprocessor.hpp</a></div></div>
 <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/chdir_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/chdir_8hpp.html b/content/api/latest/c++/chdir_8hpp.html
index e92f39b..fb7192b 100644
--- a/content/api/latest/c++/chdir_8hpp.html
+++ b/content/api/latest/c++/chdir_8hpp.html
@@ -48,30 +48,13 @@
 </div>
 </div><!-- top -->
 <div class="header">
-  <div class="summary">
-<a href="#namespaces">Namespaces</a> &#124;
-<a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
 <div class="title">chdir.hpp File Reference</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="textblock"><code>#include &lt;string&gt;</code><br/>
-<code>#include &lt;<a class="el" href="error_8hpp_source.html">stout/error.hpp</a>&gt;</code><br/>
-<code>#include &lt;<a class="el" href="nothing_8hpp_source.html">stout/nothing.hpp</a>&gt;</code><br/>
-<code>#include &lt;<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>&gt;</code><br/>
+<div class="textblock"><code>#include &lt;<a class="el" href="posix_2chdir_8hpp_source.html">stout/os/posix/chdir.hpp</a>&gt;</code><br/>
 </div>
 <p><a href="chdir_8hpp_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:namespaceos"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html">os</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr class="memitem:acafeb3e28a0d4b3a44af359c449e77af"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html#acafeb3e28a0d4b3a44af359c449e77af">os::chdir</a> (const std::string &amp;directory)</td></tr>
-<tr class="separator:acafeb3e28a0d4b3a44af359c449e77af"><td class="memSeparator" colspan="2">&#160;</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/ba48e30e/content/api/latest/c++/chdir_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/chdir_8hpp_source.html b/content/api/latest/c++/chdir_8hpp_source.html
index 7d1e831..f0c0b67 100644
--- a/content/api/latest/c++/chdir_8hpp_source.html
+++ b/content/api/latest/c++/chdir_8hpp_source.html
@@ -67,40 +67,19 @@
 <div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#ifndef __STOUT_OS_CHDIR_HPP__</span></div>
 <div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define __STOUT_OS_CHDIR_HPP__</span></div>
 <div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
-<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="error_8hpp.html">stout/error.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#ifdef __WINDOWS__</span></div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">stout/windows.hpp</a>&gt;</span> <span class="comment">// To be certain we&#39;re using the right `chdir`.</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span>os {</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespaceos.html#acafeb3e28a0d4b3a44af359c449e77af">   29</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespaceos.html#acafeb3e28a0d4b3a44af359c449e77af">chdir</a>(<span class="keyword">const</span> std::string&amp; directory)</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">if</span> (::<a class="code" href="namespaceos.html#acafeb3e28a0d4b3a44af359c449e77af">chdir</a>(directory.c_str()) &lt; 0) {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>();</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;  }</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="structNothing.html">Nothing</a>();</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;}</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;} <span class="comment">// namespace os {</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_CHDIR_HPP__</span></div>
-<div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
-<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
-<div class="ttc" id="classErrnoError_html"><div class="ttname"><a href="classErrnoError.html">ErrnoError</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:44</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">windows.hpp</a></div></div>
-<div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
-<div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
-<div class="ttc" id="namespaceos_html_acafeb3e28a0d4b3a44af359c449e77af"><div class="ttname"><a href="namespaceos.html#acafeb3e28a0d4b3a44af359c449e77af">os::chdir</a></div><div class="ttdeci">Try&lt; Nothing &gt; chdir(const std::string &amp;directory)</div><div class="ttdef"><b>Definition:</b> chdir.hpp:29</div></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment">// For readability, we minimize the number of #ifdef blocks in the code by</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment">// splitting platform specific system calls into separate directories.</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#ifdef __WINDOWS__</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="code" href="windows_2chdir_8hpp.html">stout/os/windows/chdir.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#else</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="code" href="posix_2chdir_8hpp.html">stout/os/posix/chdir.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_CHDIR_HPP__</span></div>
+<div class="ttc" id="windows_2chdir_8hpp_html"><div class="ttname"><a href="windows_2chdir_8hpp.html">chdir.hpp</a></div></div>
+<div class="ttc" id="posix_2chdir_8hpp_html"><div class="ttname"><a href="posix_2chdir_8hpp.html">chdir.hpp</a></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/ba48e30e/content/api/latest/c++/checker_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/checker_8hpp.html b/content/api/latest/c++/checker_8hpp.html
index 6115e78..234814f 100644
--- a/content/api/latest/c++/checker_8hpp.html
+++ b/content/api/latest/c++/checker_8hpp.html
@@ -65,7 +65,6 @@
 <code>#include &lt;<a class="el" href="lambda_8hpp_source.html">stout/lambda.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="option_8hpp_source.html">stout/option.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>&gt;</code><br/>
-<code>#include &quot;<a class="el" href="checker__process_8hpp_source.html">checker_process.hpp</a>&quot;</code><br/>
 </div>
 <p><a href="checker_8hpp_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/checker_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/checker_8hpp_source.html b/content/api/latest/c++/checker_8hpp_source.html
index 3eee4e7..24ca072 100644
--- a/content/api/latest/c++/checker_8hpp_source.html
+++ b/content/api/latest/c++/checker_8hpp_source.html
@@ -84,87 +84,87 @@
 <div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="checker__process_8hpp.html">checker_process.hpp</a>&quot;</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">namespace </span>mesos {</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1checks.html">   37</a></span>&#160;<span class="keyword">namespace </span>checks {</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1checks.html">   35</a></span>&#160;<span class="keyword">namespace </span>checks {</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html">CheckerProcess</a>;</div>
 <div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
-<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1checks_1_1Checker.html">   39</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html">Checker</a></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;{</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;process::Owned&lt;Checker&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a18ef6a26ab88c2f8a50642afc88c06c2">create</a>(</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;      <span class="keyword">const</span> CheckInfo&amp; check,</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;      <span class="keyword">const</span> std::string&amp; launcherDir,</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;      <span class="keyword">const</span> lambda::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> CheckStatusInfo&amp;)&gt;&amp; callback,</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;      <span class="keyword">const</span> TaskID&amp; taskId,</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;pid_t&gt;</a>&amp; taskPid,</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;      <span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; <a class="code" href="namespacens.html#aab01ae26d9da2efc741aa838c69db6e2">namespaces</a>);</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;process::Owned&lt;Checker&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a18ef6a26ab88c2f8a50642afc88c06c2">create</a>(</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;      <span class="keyword">const</span> CheckInfo&amp; check,</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;      <span class="keyword">const</span> std::string&amp; launcherDir,</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;      <span class="keyword">const</span> lambda::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> CheckStatusInfo&amp;)&gt;&amp; callback,</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;      <span class="keyword">const</span> TaskID&amp; taskId,</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;      <span class="keyword">const</span> ContainerID&amp; taskContainerId,</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1URL.html">process::http::URL</a>&amp; agentURL,</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; authorizationHeader);</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html#ac9d5d6780eb612871e8cd78310096879">~Checker</a>();</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;  <span class="comment">// Not copyable, not assignable.</span></div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a86d489d94d5cf21382dba2c0264f2ccd">Checker</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html">Checker</a>&amp;) = <span class="keyword">delete</span>;</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html">Checker</a>&amp; <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a72edd5484c4aac855f23f530057153f5">operator=</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html">Checker</a>&amp;) = <span class="keyword">delete</span>;</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;  <span class="comment">// Idempotent helpers for pausing and resuming checking.</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a0f75d68526aaf1452427d17e562ee2a9">pause</a>();</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html#aab23bf981d8adefc42831594343f84c0">resume</a>();</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a86d489d94d5cf21382dba2c0264f2ccd">Checker</a>(</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;      <span class="keyword">const</span> CheckInfo&amp; _check,</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;      <span class="keyword">const</span> std::string&amp; _launcherDir,</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;      <span class="keyword">const</span> lambda::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> CheckStatusInfo&amp;)&gt;&amp; _callback,</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;      <span class="keyword">const</span> TaskID&amp; _taskId,</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;pid_t&gt;</a>&amp; taskPid,</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;      <span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; _namespaces,</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;ContainerID&gt;</a>&amp; _taskContainerId,</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;process::http::URL&gt;</a>&amp; _agentURL,</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; _authorizationHeader,</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;      <span class="keywordtype">bool</span> _commandCheckViaAgent);</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;  <span class="keywordtype">void</span> processCheckResult(<span class="keyword">const</span> <a class="code" href="classTry.html">Try&lt;CheckStatusInfo&gt;</a>&amp; result);</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;  <span class="keyword">const</span> CheckInfo check;</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;  <span class="keyword">const</span> lambda::function&lt;void(const CheckStatusInfo&amp;)&gt; callback;</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;  <span class="keyword">const</span> std::string name;</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;  <span class="keyword">const</span> TaskID taskId;</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;  CheckStatusInfo previousCheckStatus;</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;CheckerProcess&gt;</a> process;</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;};</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div>
-<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1checks_1_1validation.html">  137</a></span>&#160;<span class="keyword">namespace </span>validation {</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;<span class="comment">// TODO(alexr): A better place for these functions would be something like</span></div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;<span class="comment">// &quot;mesos_validation.cpp&quot;, since they validate API protobufs which are not</span></div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;<span class="comment">// solely related to this library.</span></div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1checks_1_1validation.html#a0433104ba01994c3f1b8948b5a0975ff">checkInfo</a>(<span class="keyword">const</span> CheckInfo&amp; <a class="code" href="namespacemesos_1_1internal_1_1checks_1_1validation.html#a0433104ba01994c3f1b8948b5a0975ff">checkInfo</a>);</div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1checks_1_1validation.html#a23cbf90199a74d315aba67135fbdc1d6">checkStatusInfo</a>(<span class="keyword">const</span> CheckStatusInfo&amp; <a class="code" href="namespacemesos_1_1internal_1_1checks_1_1validation.html#a23cbf90199a74d315aba67135fbdc1d6">checkStatusInfo</a>);</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;} <span class="comment">// namespace validation {</span></div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;} <span class="comment">// namespace checks {</span></div>
-<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;} <span class="comment">// namespace mesos {</span></div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;<span class="preprocessor">#endif // __CHECKER_HPP__</span></div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
+<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1checks_1_1Checker.html">   40</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html">Checker</a></div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;{</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;process::Owned&lt;Checker&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a18ef6a26ab88c2f8a50642afc88c06c2">create</a>(</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;      <span class="keyword">const</span> CheckInfo&amp; check,</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;      <span class="keyword">const</span> std::string&amp; launcherDir,</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;      <span class="keyword">const</span> lambda::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> CheckStatusInfo&amp;)&gt;&amp; callback,</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;      <span class="keyword">const</span> TaskID&amp; taskId,</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;pid_t&gt;</a>&amp; taskPid,</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;      <span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; <a class="code" href="namespacens.html#aab01ae26d9da2efc741aa838c69db6e2">namespaces</a>);</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;process::Owned&lt;Checker&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a18ef6a26ab88c2f8a50642afc88c06c2">create</a>(</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;      <span class="keyword">const</span> CheckInfo&amp; check,</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;      <span class="keyword">const</span> std::string&amp; launcherDir,</div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;      <span class="keyword">const</span> lambda::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> CheckStatusInfo&amp;)&gt;&amp; callback,</div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;      <span class="keyword">const</span> TaskID&amp; taskId,</div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;      <span class="keyword">const</span> ContainerID&amp; taskContainerId,</div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1URL.html">process::http::URL</a>&amp; agentURL,</div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; authorizationHeader);</div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html#ac9d5d6780eb612871e8cd78310096879">~Checker</a>();</div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;  <span class="comment">// Not copyable, not assignable.</span></div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a86d489d94d5cf21382dba2c0264f2ccd">Checker</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html">Checker</a>&amp;) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html">Checker</a>&amp; <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a72edd5484c4aac855f23f530057153f5">operator=</a>(<span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html">Checker</a>&amp;) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  <span class="comment">// Idempotent helpers for pausing and resuming checking.</span></div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a0f75d68526aaf1452427d17e562ee2a9">pause</a>();</div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html#aab23bf981d8adefc42831594343f84c0">resume</a>();</div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a86d489d94d5cf21382dba2c0264f2ccd">Checker</a>(</div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;      <span class="keyword">const</span> CheckInfo&amp; _check,</div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;      <span class="keyword">const</span> std::string&amp; _launcherDir,</div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;      <span class="keyword">const</span> lambda::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> CheckStatusInfo&amp;)&gt;&amp; _callback,</div>
+<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;      <span class="keyword">const</span> TaskID&amp; _taskId,</div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;pid_t&gt;</a>&amp; taskPid,</div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;      <span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; _namespaces,</div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;ContainerID&gt;</a>&amp; _taskContainerId,</div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;process::http::URL&gt;</a>&amp; _agentURL,</div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; _authorizationHeader,</div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;      <span class="keywordtype">bool</span> _commandCheckViaAgent);</div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;  <span class="keywordtype">void</span> processCheckResult(<span class="keyword">const</span> <a class="code" href="classTry.html">Try&lt;CheckStatusInfo&gt;</a>&amp; result);</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="keyword">const</span> CheckInfo check;</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;  <span class="keyword">const</span> lambda::function&lt;void(const CheckStatusInfo&amp;)&gt; callback;</div>
+<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;  <span class="keyword">const</span> std::string name;</div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;  <span class="keyword">const</span> TaskID taskId;</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;  CheckStatusInfo previousCheckStatus;</div>
+<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;CheckerProcess&gt;</a> process;</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="namespacemesos_1_1internal_1_1checks_1_1validation.html">  138</a></span>&#160;<span class="keyword">namespace </span>validation {</div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;<span class="comment">// TODO(alexr): A better place for these functions would be something like</span></div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;<span class="comment">// &quot;mesos_validation.cpp&quot;, since they validate API protobufs which are not</span></div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;<span class="comment">// solely related to this library.</span></div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1checks_1_1validation.html#a0433104ba01994c3f1b8948b5a0975ff">checkInfo</a>(<span class="keyword">const</span> CheckInfo&amp; <a class="code" href="namespacemesos_1_1internal_1_1checks_1_1validation.html#a0433104ba01994c3f1b8948b5a0975ff">checkInfo</a>);</div>
+<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;<a class="code" href="classOption.html">Option&lt;Error&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1checks_1_1validation.html#a23cbf90199a74d315aba67135fbdc1d6">checkStatusInfo</a>(<span class="keyword">const</span> CheckStatusInfo&amp; <a class="code" href="namespacemesos_1_1internal_1_1checks_1_1validation.html#a23cbf90199a74d315aba67135fbdc1d6">checkStatusInfo</a>);</div>
+<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;} <span class="comment">// namespace validation {</span></div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;</div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;} <span class="comment">// namespace checks {</span></div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;} <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;<span class="preprocessor">#endif // __CHECKER_HPP__</span></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; pid_t &gt;</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1checks_1_1Checker_html_aab23bf981d8adefc42831594343f84c0"><div class="ttname"><a href="classmesos_1_1internal_1_1checks_1_1Checker.html#aab23bf981d8adefc42831594343f84c0">mesos::internal::checks::Checker::resume</a></div><div class="ttdeci">void resume()</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1checks_1_1Checker_html"><div class="ttname"><a href="classmesos_1_1internal_1_1checks_1_1Checker.html">mesos::internal::checks::Checker</a></div><div class="ttdef"><b>Definition:</b> checker.hpp:39</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1checks_1_1Checker_html"><div class="ttname"><a href="classmesos_1_1internal_1_1checks_1_1Checker.html">mesos::internal::checks::Checker</a></div><div class="ttdef"><b>Definition:</b> checker.hpp:40</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1checks_1_1Checker_html_a0f75d68526aaf1452427d17e562ee2a9"><div class="ttname"><a href="classmesos_1_1internal_1_1checks_1_1Checker.html#a0f75d68526aaf1452427d17e562ee2a9">mesos::internal::checks::Checker::pause</a></div><div class="ttdeci">void pause()</div></div>
-<div class="ttc" id="checker__process_8hpp_html"><div class="ttname"><a href="checker__process_8hpp.html">checker_process.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1checks_1_1Checker_html_a72edd5484c4aac855f23f530057153f5"><div class="ttname"><a href="classmesos_1_1internal_1_1checks_1_1Checker.html#a72edd5484c4aac855f23f530057153f5">mesos::internal::checks::Checker::operator=</a></div><div class="ttdeci">Checker &amp; operator=(const Checker &amp;)=delete</div></div>
 <div class="ttc" id="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></div></div>
@@ -176,6 +176,7 @@
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1checks_1_1Checker_html_a18ef6a26ab88c2f8a50642afc88c06c2"><div class="ttname"><a href="classmesos_1_1internal_1_1checks_1_1Checker.html#a18ef6a26ab88c2f8a50642afc88c06c2">mesos::internal::checks::Checker::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; Checker &gt; &gt; create(const CheckInfo &amp;check, const std::string &amp;launcherDir, const lambda::function&lt; void(const CheckStatusInfo &amp;)&gt; &amp;callback, const TaskID &amp;taskId, const Option&lt; pid_t &gt; &amp;taskPid, const std::vector&lt; std::string &gt; &amp;namespaces)</div><div class="ttdoc">Attempts to create a Checker object. </div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1checks_1_1CheckerProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html">mesos::internal::checks::CheckerProcess</a></div><div class="ttdef"><b>Definition:</b> checker_process.hpp:40</div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1checks_1_1Checker_html_ac9d5d6780eb612871e8cd78310096879"><div class="ttname"><a href="classmesos_1_1internal_1_1checks_1_1Checker.html#ac9d5d6780eb612871e8cd78310096879">mesos::internal::checks::Checker::~Checker</a></div><div class="ttdeci">~Checker()</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:35</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/chown_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/chown_8hpp_source.html b/content/api/latest/c++/chown_8hpp_source.html
index 4c6a7e2..4cb6940 100644
--- a/content/api/latest/c++/chown_8hpp_source.html
+++ b/content/api/latest/c++/chown_8hpp_source.html
@@ -82,7 +82,7 @@
 <div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
 <div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="comment">// Set the ownership for a path. This function never follows any symlinks.</span></div>
 <div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="namespaceos.html#a9ea4b5bd8ccef02c74ceb9b4a497baab">   30</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespaceos.html#a9ea4b5bd8ccef02c74ceb9b4a497baab">chown</a>(</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afc544433253791fc5f87b8203c9b6e63">uid_t</a> <a class="code" href="namespaceos_1_1stat.html#ac2b3167963d5e471301e1ace772b67f6">uid</a>,</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afc544433253791fc5f87b8203c9b6e63">uid_t</a> <a class="code" href="namespaceos_1_1stat.html#a96066cfc01f1f62fc25b56f6915800eb">uid</a>,</div>
 <div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a78ecefd3a9f3f0c110b9f6f038b690eb">gid_t</a> gid,</div>
 <div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;    <span class="keyword">const</span> std::string&amp; path,</div>
 <div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    <span class="keywordtype">bool</span> recursive)</div>
@@ -161,7 +161,7 @@
 <div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;} <span class="comment">// namespace os {</span></div>
 <div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div>
 <div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_POSIX_CHOWN_HPP__</span></div>
-<div class="ttc" id="namespaceos_1_1stat_html_ac2b3167963d5e471301e1ace772b67f6"><div class="ttname"><a href="namespaceos_1_1stat.html#ac2b3167963d5e471301e1ace772b67f6">os::stat::uid</a></div><div class="ttdeci">Try&lt; uid_t &gt; uid(const std::string &amp;path, const FollowSymlink follow=FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:170</div></div>
+<div class="ttc" id="namespaceos_1_1stat_html_a96066cfc01f1f62fc25b56f6915800eb"><div class="ttname"><a href="namespaceos_1_1stat.html#a96066cfc01f1f62fc25b56f6915800eb">os::stat::uid</a></div><div class="ttdeci">Try&lt; uid_t &gt; uid(const std::string &amp;path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:182</div></div>
 <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
 <div class="ttc" id="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="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
@@ -170,7 +170,7 @@
 <div class="ttc" id="structpasswd_html_aefbacfb7dc7f7f47313d08707253e4c6"><div class="ttname"><a href="structpasswd.html#aefbacfb7dc7f7f47313d08707253e4c6">passwd::pw_gid</a></div><div class="ttdeci">gid_t pw_gid</div><div class="ttdef"><b>Definition:</b> pwd.hpp:30</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="structpasswd_html_aa6e0e62ee3cf5152f2697a0104f627c1"><div class="ttname"><a href="structpasswd.html#aa6e0e62ee3cf5152f2697a0104f627c1">passwd::pw_uid</a></div><div class="ttdeci">uid_t pw_uid</div><div class="ttdef"><b>Definition:</b> pwd.hpp:29</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:173</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:187</div></div>
 <div class="ttc" id="structpasswd_html"><div class="ttname"><a href="structpasswd.html">passwd</a></div><div class="ttdef"><b>Definition:</b> pwd.hpp:26</div></div>
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec_html_ae58e703656ab4a1bd5d9870441236727"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">mesos::internal::slave::cni::spec::error</a></div><div class="ttdeci">std::string error(const std::string &amp;msg, uint32_t code)</div></div>
@@ -178,7 +178,7 @@
 <div class="ttc" id="namespaceos_html_a9ea4b5bd8ccef02c74ceb9b4a497baab"><div class="ttname"><a href="namespaceos.html#a9ea4b5bd8ccef02c74ceb9b4a497baab">os::chown</a></div><div class="ttdeci">Try&lt; Nothing &gt; chown(uid_t uid, gid_t gid, const std::string &amp;path, bool recursive)</div><div class="ttdef"><b>Definition:</b> chown.hpp:30</div></div>
 <div class="ttc" id="stat_8hpp_html"><div class="ttname"><a href="stat_8hpp.html">stat.hpp</a></div></div>
 <div class="ttc" id="shell_8hpp_html"><div class="ttname"><a href="shell_8hpp.html">shell.hpp</a></div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a78ecefd3a9f3f0c110b9f6f038b690eb"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a78ecefd3a9f3f0c110b9f6f038b690eb">gid_t</a></div><div class="ttdeci">int gid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:174</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a78ecefd3a9f3f0c110b9f6f038b690eb"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a78ecefd3a9f3f0c110b9f6f038b690eb">gid_t</a></div><div class="ttdeci">int gid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:188</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/ba48e30e/content/api/latest/c++/classDecomissionableKernelSemaphore-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classDecomissionableKernelSemaphore-members.html b/content/api/latest/c++/classDecomissionableKernelSemaphore-members.html
new file mode 100644
index 0000000..7520858
--- /dev/null
+++ b/content/api/latest/c++/classDecomissionableKernelSemaphore-members.html
@@ -0,0 +1,72 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">DecomissionableKernelSemaphore Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classDecomissionableKernelSemaphore.html">DecomissionableKernelSemaphore</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classDecomissionableKernelSemaphore.html#af47a2f96cccb8e28afeddd50a40a6c44">decomission</a>()</td><td class="entry"><a class="el" href="classDecomissionableKernelSemaphore.html">DecomissionableKernelSemaphore</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classDecomissionableKernelSemaphore.html#a9e955b8a7e059ff29839067a36e722ad">decomissioned</a>() const </td><td class="entry"><a class="el" href="classDecomissionableKernelSemaphore.html">DecomissionableKernelSemaphore</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classKernelSemaphore.html#a8f7a837d0290bcdac3042000f8933972">KernelSemaphore</a>()</td><td class="entry"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classKernelSemaphore.html#a8947e0cd43643698cae6ca06682ca4be">KernelSemaphore</a>(const KernelSemaphore &amp;other)=delete</td><td class="entry"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classKernelSemaphore.html#ac1679753e74611457749d5d531cc2857">operator=</a>(const KernelSemaphore &amp;other)=delete</td><td class="entry"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classKernelSemaphore.html#aae1bee5988d755737271732e9a056cb7">signal</a>()</td><td class="entry"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classDecomissionableKernelSemaphore.html#a55800a503cc09e7b65182f9e9313c598">wait</a>()</td><td class="entry"><a class="el" href="classDecomissionableKernelSemaphore.html">DecomissionableKernelSemaphore</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classKernelSemaphore.html#a2ab28e3870c6d7e8d8ecfe04c4caefe3">~KernelSemaphore</a>()</td><td class="entry"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</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>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classDecomissionableKernelSemaphore.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classDecomissionableKernelSemaphore.html b/content/api/latest/c++/classDecomissionableKernelSemaphore.html
new file mode 100644
index 0000000..54137a0
--- /dev/null
+++ b/content/api/latest/c++/classDecomissionableKernelSemaphore.html
@@ -0,0 +1,171 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: DecomissionableKernelSemaphore Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="classDecomissionableKernelSemaphore-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">DecomissionableKernelSemaphore Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="semaphore_8hpp_source.html">semaphore.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for DecomissionableKernelSemaphore:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classDecomissionableKernelSemaphore.png" usemap="#DecomissionableKernelSemaphore_map" alt=""/>
+  <map id="DecomissionableKernelSemaphore_map" name="DecomissionableKernelSemaphore_map">
+<area href="classKernelSemaphore.html" alt="KernelSemaphore" shape="rect" coords="0,0,208,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a55800a503cc09e7b65182f9e9313c598"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDecomissionableKernelSemaphore.html#a55800a503cc09e7b65182f9e9313c598">wait</a> ()</td></tr>
+<tr class="separator:a55800a503cc09e7b65182f9e9313c598"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af47a2f96cccb8e28afeddd50a40a6c44"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDecomissionableKernelSemaphore.html#af47a2f96cccb8e28afeddd50a40a6c44">decomission</a> ()</td></tr>
+<tr class="separator:af47a2f96cccb8e28afeddd50a40a6c44"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9e955b8a7e059ff29839067a36e722ad"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDecomissionableKernelSemaphore.html#a9e955b8a7e059ff29839067a36e722ad">decomissioned</a> () const </td></tr>
+<tr class="separator:a9e955b8a7e059ff29839067a36e722ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classKernelSemaphore"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classKernelSemaphore')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classKernelSemaphore.html">KernelSemaphore</a></td></tr>
+<tr class="memitem:a8f7a837d0290bcdac3042000f8933972 inherit pub_methods_classKernelSemaphore"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKernelSemaphore.html#a8f7a837d0290bcdac3042000f8933972">KernelSemaphore</a> ()</td></tr>
+<tr class="separator:a8f7a837d0290bcdac3042000f8933972 inherit pub_methods_classKernelSemaphore"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8947e0cd43643698cae6ca06682ca4be inherit pub_methods_classKernelSemaphore"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKernelSemaphore.html#a8947e0cd43643698cae6ca06682ca4be">KernelSemaphore</a> (const <a class="el" href="classKernelSemaphore.html">KernelSemaphore</a> &amp;other)=delete</td></tr>
+<tr class="separator:a8947e0cd43643698cae6ca06682ca4be inherit pub_methods_classKernelSemaphore"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ab28e3870c6d7e8d8ecfe04c4caefe3 inherit pub_methods_classKernelSemaphore"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKernelSemaphore.html#a2ab28e3870c6d7e8d8ecfe04c4caefe3">~KernelSemaphore</a> ()</td></tr>
+<tr class="separator:a2ab28e3870c6d7e8d8ecfe04c4caefe3 inherit pub_methods_classKernelSemaphore"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1679753e74611457749d5d531cc2857 inherit pub_methods_classKernelSemaphore"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKernelSemaphore.html#ac1679753e74611457749d5d531cc2857">operator=</a> (const <a class="el" href="classKernelSemaphore.html">KernelSemaphore</a> &amp;other)=delete</td></tr>
+<tr class="separator:ac1679753e74611457749d5d531cc2857 inherit pub_methods_classKernelSemaphore"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a08d4d83a0df7cd9321feadadcfc040 inherit pub_methods_classKernelSemaphore"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKernelSemaphore.html#a7a08d4d83a0df7cd9321feadadcfc040">wait</a> ()</td></tr>
+<tr class="separator:a7a08d4d83a0df7cd9321feadadcfc040 inherit pub_methods_classKernelSemaphore"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae1bee5988d755737271732e9a056cb7 inherit pub_methods_classKernelSemaphore"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKernelSemaphore.html#aae1bee5988d755737271732e9a056cb7">signal</a> ()</td></tr>
+<tr class="separator:aae1bee5988d755737271732e9a056cb7 inherit pub_methods_classKernelSemaphore"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="af47a2f96cccb8e28afeddd50a40a6c44"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DecomissionableKernelSemaphore::decomission </td>
+          <td>(</td>
+          <td class="paramname"></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="a9e955b8a7e059ff29839067a36e722ad"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool DecomissionableKernelSemaphore::decomissioned </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</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="a55800a503cc09e7b65182f9e9313c598"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void DecomissionableKernelSemaphore::wait </td>
+          <td>(</td>
+          <td class="paramname"></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>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>3rdparty/libprocess/src/<a class="el" href="semaphore_8hpp_source.html">semaphore.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classDecomissionableKernelSemaphore.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classDecomissionableKernelSemaphore.png b/content/api/latest/c++/classDecomissionableKernelSemaphore.png
new file mode 100644
index 0000000..847ddcb
Binary files /dev/null and b/content/api/latest/c++/classDecomissionableKernelSemaphore.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classKernelSemaphore-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classKernelSemaphore-members.html b/content/api/latest/c++/classKernelSemaphore-members.html
new file mode 100644
index 0000000..cc43062
--- /dev/null
+++ b/content/api/latest/c++/classKernelSemaphore-members.html
@@ -0,0 +1,70 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">KernelSemaphore Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classKernelSemaphore.html">KernelSemaphore</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classKernelSemaphore.html#a8f7a837d0290bcdac3042000f8933972">KernelSemaphore</a>()</td><td class="entry"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classKernelSemaphore.html#a8947e0cd43643698cae6ca06682ca4be">KernelSemaphore</a>(const KernelSemaphore &amp;other)=delete</td><td class="entry"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classKernelSemaphore.html#ac1679753e74611457749d5d531cc2857">operator=</a>(const KernelSemaphore &amp;other)=delete</td><td class="entry"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classKernelSemaphore.html#aae1bee5988d755737271732e9a056cb7">signal</a>()</td><td class="entry"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classKernelSemaphore.html#a7a08d4d83a0df7cd9321feadadcfc040">wait</a>()</td><td class="entry"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classKernelSemaphore.html#a2ab28e3870c6d7e8d8ecfe04c4caefe3">~KernelSemaphore</a>()</td><td class="entry"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</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>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2filter_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2filter_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2filter_8hpp_source.html
index f8182ba..c476e09 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2filter_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2filter_8hpp_source.html
@@ -78,28 +78,68 @@
 <div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="classprocess_1_1Filter.html#a6d55030f6e192c35bdc354a799a1d34e">   24</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Filter.html#a6d55030f6e192c35bdc354a799a1d34e">filter</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>&amp;) { <span class="keywordflow">return</span> <span class="keyword">false</span>; }</div>
 <div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="classprocess_1_1Filter.html#af5ffca93749dd368a7089d9082d386d7">   25</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Filter.html#af5ffca93749dd368a7089d9082d386d7">filter</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>&amp;) { <span class="keywordflow">return</span> <span class="keyword">false</span>; }</div>
 <div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="classprocess_1_1Filter.html#ad4d4913663d15fde5885253344c6ea9a">   26</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Filter.html#ad4d4913663d15fde5885253344c6ea9a">filter</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>&amp;) { <span class="keywordflow">return</span> <span class="keyword">false</span>; }</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;};</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="comment">// Use the specified filter on messages that get enqueued (note,</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment">// however, that you cannot filter timeout messages).</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespaceprocess.html#a3054d5443603436a6315f210a412cbbc">filter</a>(Filter* <a class="code" href="namespaceprocess.html#a3054d5443603436a6315f210a412cbbc">filter</a>);</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;} <span class="comment">// namespace process {</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
+<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c">   28</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c">filter</a>(<a class="code" href="structprocess_1_1Event.html">Event</a>* event)</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;  {</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;    <span class="keywordtype">bool</span> result = <span class="keyword">false</span>;</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    <span class="keyword">struct </span>FilterVisitor : <a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a></div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    {</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;      <span class="keyword">explicit</span> FilterVisitor(<a class="code" href="classprocess_1_1Filter.html">Filter</a>* _filter, <span class="keywordtype">bool</span>* _result)</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;        : <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>(_filter), result(_result) {}</div>
 <div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#endif // __PROCESS_FILTER_HPP__</span></div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;      <span class="keyword">virtual</span> <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1MessageEvent.html">MessageEvent</a>&amp; event)</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;      {</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;        *result = <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>-&gt;filter(event);</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;      }</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;      <span class="keyword">virtual</span> <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>&amp; event)</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;      {</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;        *result = <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>-&gt;filter(event);</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;      }</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;      <span class="keyword">virtual</span> <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>&amp; event)</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;      {</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;        *result = <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>-&gt;filter(event);</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;      }</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;      <span class="keyword">virtual</span> <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>&amp; event)</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;      {</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;        *result = <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>-&gt;filter(event);</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;      }</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;      <a class="code" href="classprocess_1_1Filter.html">Filter</a>* <a class="code" href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">filter</a>;</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;      <span class="keywordtype">bool</span>* result;</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;    } visitor(<span class="keyword">this</span>, &amp;result);</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    <span class="keyword">event</span>-&gt;visit(&amp;visitor);</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    <span class="keywordflow">return</span> result;</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  }</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;};</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="comment">// Use the specified filter on messages that get enqueued (note,</span></div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="comment">// however, that you cannot filter timeout messages).</span></div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespaceprocess.html#a3054d5443603436a6315f210a412cbbc">filter</a>(Filter* <a class="code" href="namespaceprocess.html#a3054d5443603436a6315f210a412cbbc">filter</a>);</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;} <span class="comment">// namespace process {</span></div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor">#endif // __PROCESS_FILTER_HPP__</span></div>
 <div class="ttc" id="classprocess_1_1Filter_html"><div class="ttname"><a href="classprocess_1_1Filter.html">process::Filter</a></div><div class="ttdef"><b>Definition:</b> filter.hpp:20</div></div>
-<div class="ttc" id="structprocess_1_1HttpEvent_html"><div class="ttname"><a href="structprocess_1_1HttpEvent.html">process::HttpEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:116</div></div>
-<div class="ttc" id="structprocess_1_1DispatchEvent_html"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:148</div></div>
-<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:179</div></div>
+<div class="ttc" id="structprocess_1_1HttpEvent_html"><div class="ttname"><a href="structprocess_1_1HttpEvent.html">process::HttpEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:111</div></div>
+<div class="ttc" id="structprocess_1_1DispatchEvent_html"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:143</div></div>
+<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:174</div></div>
 <div class="ttc" id="classprocess_1_1Filter_html_af5ffca93749dd368a7089d9082d386d7"><div class="ttname"><a href="classprocess_1_1Filter.html#af5ffca93749dd368a7089d9082d386d7">process::Filter::filter</a></div><div class="ttdeci">virtual bool filter(const HttpEvent &amp;)</div><div class="ttdef"><b>Definition:</b> filter.hpp:25</div></div>
 <div class="ttc" id="classprocess_1_1Filter_html_af337696567c45148ae5d6a7a2d298227"><div class="ttname"><a href="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227">process::Filter::~Filter</a></div><div class="ttdeci">virtual ~Filter()</div><div class="ttdef"><b>Definition:</b> filter.hpp:22</div></div>
+<div class="ttc" id="classprocess_1_1Filter_html_a07aeb097828837ae84197403a72d383c"><div class="ttname"><a href="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c">process::Filter::filter</a></div><div class="ttdeci">virtual bool filter(Event *event)</div><div class="ttdef"><b>Definition:</b> filter.hpp:28</div></div>
 <div class="ttc" id="classprocess_1_1Filter_html_a161f1f8af3d9e20304d8efac6f82769e"><div class="ttname"><a href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">process::Filter::filter</a></div><div class="ttdeci">virtual bool filter(const MessageEvent &amp;)</div><div class="ttdef"><b>Definition:</b> filter.hpp:23</div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
+<div class="ttc" id="structprocess_1_1EventVisitor_html"><div class="ttname"><a href="structprocess_1_1EventVisitor.html">process::EventVisitor</a></div><div class="ttdef"><b>Definition:</b> event.hpp:37</div></div>
 <div class="ttc" id="event_8hpp_html"><div class="ttname"><a href="event_8hpp.html">event.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1MessageEvent_html"><div class="ttname"><a href="structprocess_1_1MessageEvent.html">process::MessageEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:87</div></div>
 <div class="ttc" id="classprocess_1_1Filter_html_a6d55030f6e192c35bdc354a799a1d34e"><div class="ttname"><a href="classprocess_1_1Filter.html#a6d55030f6e192c35bdc354a799a1d34e">process::Filter::filter</a></div><div class="ttdeci">virtual bool filter(const DispatchEvent &amp;)</div><div class="ttdef"><b>Definition:</b> filter.hpp:24</div></div>
 <div class="ttc" id="classprocess_1_1Filter_html_ad4d4913663d15fde5885253344c6ea9a"><div class="ttname"><a href="classprocess_1_1Filter.html#ad4d4913663d15fde5885253344c6ea9a">process::Filter::filter</a></div><div class="ttdeci">virtual bool filter(const ExitedEvent &amp;)</div><div class="ttdef"><b>Definition:</b> filter.hpp:26</div></div>
+<div class="ttc" id="structprocess_1_1Event_html"><div class="ttname"><a href="structprocess_1_1Event.html">process::Event</a></div><div class="ttdef"><b>Definition:</b> event.hpp:48</div></div>
 <div class="ttc" id="namespaceprocess_html_a3054d5443603436a6315f210a412cbbc"><div class="ttname"><a href="namespaceprocess.html#a3054d5443603436a6315f210a412cbbc">process::filter</a></div><div class="ttdeci">void filter(Filter *filter)</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2gc_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2gc_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2gc_8hpp_source.html
index d60ac23..72ed8ba 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2gc_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2gc_8hpp_source.html
@@ -109,13 +109,13 @@
 <div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">#endif // __PROCESS_GC_HPP__</span></div>
 <div class="ttc" id="classprocess_1_1GarbageCollector_html_a64de1e486807ac5764b5d57f27045a93"><div class="ttname"><a href="classprocess_1_1GarbageCollector.html#a64de1e486807ac5764b5d57f27045a93">process::GarbageCollector::manage</a></div><div class="ttdeci">void manage(const T *t)</div><div class="ttdef"><b>Definition:</b> gc.hpp:30</div></div>
 <div class="ttc" id="classprocess_1_1GarbageCollector_html_a0de78001ba179347eceaff5136a71ee4"><div class="ttname"><a href="classprocess_1_1GarbageCollector.html#a0de78001ba179347eceaff5136a71ee4">process::GarbageCollector::exited</a></div><div class="ttdeci">virtual void exited(const UPID &amp;pid)</div><div class="ttdoc">Invoked when a linked process has exited. </div><div class="ttdef"><b>Definition:</b> gc.hpp:40</div></div>
-<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:68</div></div>
+<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:69</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &amp;quot;untyped&amp;quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html_ae97b59a857843096aa219d0209837c42"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">process::ProcessBase::link</a></div><div class="ttdeci">UPID link(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</div><div class="ttdoc">Links with the specified UPID. </div></div>
 <div class="ttc" id="classprocess_1_1GarbageCollector_html"><div class="ttname"><a href="classprocess_1_1GarbageCollector.html">process::GarbageCollector</a></div><div class="ttdef"><b>Definition:</b> gc.hpp:23</div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
-<div class="ttc" id="classprocess_1_1ProcessBase_html_adc5a9a47e9c36edb42e03bfb6adfee65"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#adc5a9a47e9c36edb42e03bfb6adfee65">process::ProcessBase::self</a></div><div class="ttdeci">UPID self() const </div><div class="ttdef"><b>Definition:</b> process.hpp:75</div></div>
-<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:489</div></div>
+<div class="ttc" id="classprocess_1_1ProcessBase_html_adc5a9a47e9c36edb42e03bfb6adfee65"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#adc5a9a47e9c36edb42e03bfb6adfee65">process::ProcessBase::self</a></div><div class="ttdeci">UPID self() const </div><div class="ttdef"><b>Definition:</b> process.hpp:76</div></div>
+<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:490</div></div>
 <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1GarbageCollector_html_a354a3fe743b944713265c296dd3304f5"><div class="ttname"><a href="classprocess_1_1GarbageCollector.html#a354a3fe743b944713265c296dd3304f5">process::GarbageCollector::GarbageCollector</a></div><div class="ttdeci">GarbageCollector()</div><div class="ttdef"><b>Definition:</b> gc.hpp:26</div></div>
 <div class="ttc" id="classprocess_1_1GarbageCollector_html_ad8319a4a8880c171cf8fa242544ef746"><div class="ttname"><a href="classprocess_1_1GarbageCollector.html#ad8319a4a8880c171cf8fa242544ef746">process::GarbageCollector::~GarbageCollector</a></div><div class="ttdeci">virtual ~GarbageCollector()</div><div class="ttdef"><b>Definition:</b> gc.hpp:27</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html
index 4dd7b60..445bcc8 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html
@@ -555,7 +555,7 @@
 <div class="line"><a name="l00518"></a><span class="lineno"><a class="line" href="structprocess_1_1http_1_1Request.html">  518</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structprocess_1_1http_1_1Request.html">Request</a></div>
 <div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;{</div>
 <div class="line"><a name="l00520"></a><span class="lineno"><a class="line" href="structprocess_1_1http_1_1Request.html#a09dda928f410e7d52b5f48cac8a59c4c">  520</a></span>&#160;  <a class="code" href="structprocess_1_1http_1_1Request.html#a09dda928f410e7d52b5f48cac8a59c4c">Request</a>()</div>
-<div class="line"><a name="l00521"></a><span class="lineno">  521</span>&#160;    : <a class="code" href="structprocess_1_1http_1_1Request.html#a3a459e9dbce042511e6359533f6925d4">keepAlive</a>(false), <a class="code" href="structprocess_1_1http_1_1Request.html#a3297d5d7bfe13fbd732341433b70428c">type</a>(<a class="code" href="structprocess_1_1http_1_1Request.html#ad311ffe49352b401af89fb0e5e584f74a25d7d2e078ea5bd01283be7cc227e071">BODY</a>) {}</div>
+<div class="line"><a name="l00521"></a><span class="lineno">  521</span>&#160;    : <a class="code" href="structprocess_1_1http_1_1Request.html#a3a459e9dbce042511e6359533f6925d4">keepAlive</a>(false), <a class="code" href="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a">type</a>(<a class="code" href="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071">BODY</a>) {}</div>
 <div class="line"><a name="l00522"></a><span class="lineno">  522</span>&#160;</div>
 <div class="line"><a name="l00523"></a><span class="lineno"><a class="line" href="structprocess_1_1http_1_1Request.html#a2e81202fca3244a7de00ac7bb253d59d">  523</a></span>&#160;  std::string <a class="code" href="structprocess_1_1http_1_1Request.html#a2e81202fca3244a7de00ac7bb253d59d">method</a>;</div>
 <div class="line"><a name="l00524"></a><span class="lineno">  524</span>&#160;</div>
@@ -590,9 +590,9 @@
 <div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;  <span class="comment">// Default: BODY.</span></div>
 <div class="line"><a name="l00554"></a><span class="lineno">  554</span>&#160;  <span class="keyword">enum</span></div>
 <div class="line"><a name="l00555"></a><span class="lineno">  555</span>&#160;  {</div>
-<div class="line"><a name="l00556"></a><span class="lineno"><a class="line" href="structprocess_1_1http_1_1Request.html#ad311ffe49352b401af89fb0e5e584f74a25d7d2e078ea5bd01283be7cc227e071">  556</a></span>&#160;    <a class="code" href="structprocess_1_1http_1_1Request.html#ad311ffe49352b401af89fb0e5e584f74a25d7d2e078ea5bd01283be7cc227e071">BODY</a>,</div>
-<div class="line"><a name="l00557"></a><span class="lineno"><a class="line" href="structprocess_1_1http_1_1Request.html#ad311ffe49352b401af89fb0e5e584f74aedad2ce668345260e1057f2fecd220c7">  557</a></span>&#160;    <a class="code" href="structprocess_1_1http_1_1Request.html#ad311ffe49352b401af89fb0e5e584f74aedad2ce668345260e1057f2fecd220c7">PIPE</a></div>
-<div class="line"><a name="l00558"></a><span class="lineno">  558</span>&#160;  } <a class="code" href="structprocess_1_1http_1_1Request.html#a3297d5d7bfe13fbd732341433b70428c">type</a>;</div>
+<div class="line"><a name="l00556"></a><span class="lineno"><a class="line" href="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071">  556</a></span>&#160;    <a class="code" href="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071">BODY</a>,</div>
+<div class="line"><a name="l00557"></a><span class="lineno"><a class="line" href="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887aedad2ce668345260e1057f2fecd220c7">  557</a></span>&#160;    <a class="code" href="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887aedad2ce668345260e1057f2fecd220c7">PIPE</a></div>
+<div class="line"><a name="l00558"></a><span class="lineno">  558</span>&#160;  } <a class="code" href="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a">type</a>;</div>
 <div class="line"><a name="l00559"></a><span class="lineno">  559</span>&#160;</div>
 <div class="line"><a name="l00560"></a><span class="lineno">  560</span>&#160;  <span class="comment">// TODO(bmahler): Add a &#39;query&#39; field which contains both</span></div>
 <div class="line"><a name="l00561"></a><span class="lineno">  561</span>&#160;  <span class="comment">// the URL query and the parsed form data from the body.</span></div>
@@ -618,11 +618,11 @@
 <div class="line"><a name="l00595"></a><span class="lineno"><a class="line" href="structprocess_1_1http_1_1Response.html">  595</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structprocess_1_1http_1_1Response.html">Response</a></div>
 <div class="line"><a name="l00596"></a><span class="lineno">  596</span>&#160;{</div>
 <div class="line"><a name="l00597"></a><span class="lineno"><a class="line" href="structprocess_1_1http_1_1Response.html#ac7ac8132a8d8772335efd5a55d9ebb4f">  597</a></span>&#160;  <a class="code" href="structprocess_1_1http_1_1Response.html#ac7ac8132a8d8772335efd5a55d9ebb4f">Response</a>()</div>
-<div class="line"><a name="l00598"></a><span class="lineno">  598</span>&#160;    : <a class="code" href="structprocess_1_1http_1_1Response.html#a00b3a2344f46dcb6868be6a7e962e091">type</a>(<a class="code" href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24aa49acb0a3f416b805cb49ec1a4549b14">NONE</a>)</div>
+<div class="line"><a name="l00598"></a><span class="lineno">  598</span>&#160;    : <a class="code" href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">type</a>(<a class="code" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14">NONE</a>)</div>
 <div class="line"><a name="l00599"></a><span class="lineno">  599</span>&#160;  {}</div>
 <div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;</div>
 <div class="line"><a name="l00601"></a><span class="lineno"><a class="line" href="structprocess_1_1http_1_1Response.html#ab52f93de73e86c37fa21484acd5d8e9d">  601</a></span>&#160;  <a class="code" href="structprocess_1_1http_1_1Response.html#ab52f93de73e86c37fa21484acd5d8e9d">Response</a>(uint16_t _code)</div>
-<div class="line"><a name="l00602"></a><span class="lineno">  602</span>&#160;    : <a class="code" href="structprocess_1_1http_1_1Response.html#a00b3a2344f46dcb6868be6a7e962e091">type</a>(<a class="code" href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24aa49acb0a3f416b805cb49ec1a4549b14">NONE</a>), <a class="code" href="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242">code</a>(_code)</div>
+<div class="line"><a name="l00602"></a><span class="lineno">  602</span>&#160;    : <a class="code" href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">type</a>(<a class="code" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14">NONE</a>), <a class="code" href="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242">code</a>(_code)</div>
 <div class="line"><a name="l00603"></a><span class="lineno">  603</span>&#160;  {</div>
 <div class="line"><a name="l00604"></a><span class="lineno">  604</span>&#160;    <a class="code" href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">status</a> = <a class="code" href="structprocess_1_1http_1_1Status.html#a49f854c52adce69bc1d4cc5c15cdccac">Status::string</a>(<a class="code" href="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242">code</a>);</div>
 <div class="line"><a name="l00605"></a><span class="lineno">  605</span>&#160;  }</div>
@@ -631,7 +631,7 @@
 <div class="line"><a name="l00608"></a><span class="lineno">  608</span>&#160;      <span class="keyword">const</span> std::string&amp; _body,</div>
 <div class="line"><a name="l00609"></a><span class="lineno">  609</span>&#160;      uint16_t _code,</div>
 <div class="line"><a name="l00610"></a><span class="lineno">  610</span>&#160;      <span class="keyword">const</span> std::string&amp; contentType = <span class="stringliteral">&quot;text/plain; charset=utf-8&quot;</span>)</div>
-<div class="line"><a name="l00611"></a><span class="lineno">  611</span>&#160;    : <a class="code" href="structprocess_1_1http_1_1Response.html#a00b3a2344f46dcb6868be6a7e962e091">type</a>(<a class="code" href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24a7d2a4db1b1426c6caab18fa8b484f4f5">BODY</a>),</div>
+<div class="line"><a name="l00611"></a><span class="lineno">  611</span>&#160;    : <a class="code" href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">type</a>(<a class="code" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5">BODY</a>),</div>
 <div class="line"><a name="l00612"></a><span class="lineno">  612</span>&#160;      <a class="code" href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">body</a>(_body),</div>
 <div class="line"><a name="l00613"></a><span class="lineno">  613</span>&#160;      <a class="code" href="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242">code</a>(_code)</div>
 <div class="line"><a name="l00614"></a><span class="lineno">  614</span>&#160;  {</div>
@@ -668,11 +668,11 @@
 <div class="line"><a name="l00645"></a><span class="lineno">  645</span>&#160;  <span class="comment">// or &#39;Transfer-Encoding&#39; headers will be filled in for you.</span></div>
 <div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;  <span class="keyword">enum</span></div>
 <div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;  {</div>
-<div class="line"><a name="l00648"></a><span class="lineno"><a class="line" href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24aa49acb0a3f416b805cb49ec1a4549b14">  648</a></span>&#160;    <a class="code" href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24aa49acb0a3f416b805cb49ec1a4549b14">NONE</a>,</div>
-<div class="line"><a name="l00649"></a><span class="lineno"><a class="line" href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24a7d2a4db1b1426c6caab18fa8b484f4f5">  649</a></span>&#160;    <a class="code" href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24a7d2a4db1b1426c6caab18fa8b484f4f5">BODY</a>,</div>
-<div class="line"><a name="l00650"></a><span class="lineno"><a class="line" href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24a069715e7afa526f4f971dcf3d704b5c8">  650</a></span>&#160;    <a class="code" href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24a069715e7afa526f4f971dcf3d704b5c8">PATH</a>,</div>
-<div class="line"><a name="l00651"></a><span class="lineno"><a class="line" href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24a8d713d3c6326b2c6f5730c5f46f3e3f0">  651</a></span>&#160;    <a class="code" href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24a8d713d3c6326b2c6f5730c5f46f3e3f0">PIPE</a></div>
-<div class="line"><a name="l00652"></a><span class="lineno">  652</span>&#160;  } <a class="code" href="structprocess_1_1http_1_1Response.html#a00b3a2344f46dcb6868be6a7e962e091">type</a>;</div>
+<div class="line"><a name="l00648"></a><span class="lineno"><a class="line" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14">  648</a></span>&#160;    <a class="code" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14">NONE</a>,</div>
+<div class="line"><a name="l00649"></a><span class="lineno"><a class="line" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5">  649</a></span>&#160;    <a class="code" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5">BODY</a>,</div>
+<div class="line"><a name="l00650"></a><span class="lineno"><a class="line" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada069715e7afa526f4f971dcf3d704b5c8">  650</a></span>&#160;    <a class="code" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada069715e7afa526f4f971dcf3d704b5c8">PATH</a>,</div>
+<div class="line"><a name="l00651"></a><span class="lineno"><a class="line" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0">  651</a></span>&#160;    <a class="code" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0">PIPE</a></div>
+<div class="line"><a name="l00652"></a><span class="lineno">  652</span>&#160;  } <a class="code" href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">type</a>;</div>
 <div class="line"><a name="l00653"></a><span class="lineno">  653</span>&#160;</div>
 <div class="line"><a name="l00654"></a><span class="lineno"><a class="line" href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">  654</a></span>&#160;  std::string <a class="code" href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">body</a>;</div>
 <div class="line"><a name="l00655"></a><span class="lineno"><a class="line" href="structprocess_1_1http_1_1Response.html#aad42d5f8c85b81742de9f3f1a0f6d328">  655</a></span>&#160;  std::string <a class="code" href="structprocess_1_1http_1_1Response.html#aad42d5f8c85b81742de9f3f1a0f6d328">path</a>;</div>
@@ -1181,6 +1181,7 @@
 <div class="ttc" id="classprocess_1_1http_1_1header_1_1WWWAuthenticate_html_a1694b4ae16e6aa84cbec3bcda360e913"><div class="ttname"><a href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html#a1694b4ae16e6aa84cbec3bcda360e913">process::http::header::WWWAuthenticate::WWWAuthenticate</a></div><div class="ttdeci">WWWAuthenticate(const std::string &amp;authScheme, const hashmap&lt; std::string, std::string &gt; &amp;authParam)</div><div class="ttdef"><b>Definition:</b> http.hpp:429</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1CaseInsensitiveHash_html_aaa3077605157ee04498242975d8734c5"><div class="ttname"><a href="structprocess_1_1http_1_1CaseInsensitiveHash.html#aaa3077605157ee04498242975d8734c5">process::http::CaseInsensitiveHash::operator()</a></div><div class="ttdeci">size_t operator()(const std::string &amp;key) const </div><div class="ttdef"><b>Definition:</b> http.hpp:186</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_1_1query_html_a8a4adae17455f8ec8cfe5420de3cb9f8"><div class="ttname"><a href="namespaceprocess_1_1http_1_1query.html#a8a4adae17455f8ec8cfe5420de3cb9f8">process::http::query::encode</a></div><div class="ttdeci">std::string encode(const hashmap&lt; std::string, std::string &gt; &amp;query)</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a2498f3dfc1ebe743f650e72f147c7887aedad2ce668345260e1057f2fecd220c7"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887aedad2ce668345260e1057f2fecd220c7">process::http::Request::PIPE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:557</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_1_1internal_html_ac1d6c9a9788de075b4c896603b6553f2"><div class="ttname"><a href="namespaceprocess_1_1http_1_1internal.html#ac1d6c9a9788de075b4c896603b6553f2">process::http::internal::serve</a></div><div class="ttdeci">Future&lt; Nothing &gt; serve(network::Socket s, std::function&lt; Future&lt; Response &gt;(const Request &amp;)&gt; &amp;&amp;f)</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Forbidden_html_a462722ea1d711a3f0072842b9944d525"><div class="ttname"><a href="structprocess_1_1http_1_1Forbidden.html#a462722ea1d711a3f0072842b9944d525">process::http::Forbidden::Forbidden</a></div><div class="ttdeci">Forbidden()</div><div class="ttdef"><b>Definition:</b> http.hpp:736</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1NotFound_html_afd150061e7afc57ec91516045b09c703"><div class="ttname"><a href="structprocess_1_1http_1_1NotFound.html#afd150061e7afc57ec91516045b09c703">process::http::NotFound::NotFound</a></div><div class="ttdeci">NotFound(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:747</div></div>
@@ -1197,11 +1198,9 @@
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_a7ec542fce3fdf8c25bd870a160f569f7"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a7ec542fce3fdf8c25bd870a160f569f7">process::http::Status::METHOD_NOT_ALLOWED</a></div><div class="ttdeci">static const uint16_t METHOD_NOT_ALLOWED</div><div class="ttdef"><b>Definition:</b> http.hpp:237</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F &amp;&amp; f</div><div class="ttdef"><b>Definition:</b> defer.hpp:239</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_ad311ffe49352b401af89fb0e5e584f74aedad2ce668345260e1057f2fecd220c7"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#ad311ffe49352b401af89fb0e5e584f74aedad2ce668345260e1057f2fecd220c7">process::http::Request::PIPE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:557</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_a5cc8f560c42aa82042f347ceca649ff5"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a5cc8f560c42aa82042f347ceca649ff5">process::http::Status::BAD_REQUEST</a></div><div class="ttdeci">static const uint16_t BAD_REQUEST</div><div class="ttdef"><b>Definition:</b> http.hpp:232</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_acbed897ae92821a24aced2e4dc633dad"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#acbed897ae92821a24aced2e4dc633dad">process::http::Status::NO_CONTENT</a></div><div class="ttdeci">static const uint16_t NO_CONTENT</div><div class="ttdef"><b>Definition:</b> http.hpp:222</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html_aba3024fe3e1028d19f5fb4e92519cb56"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request::url</a></div><div class="ttdeci">URL url</div><div class="ttdef"><b>Definition:</b> http.hpp:529</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_ac8b9e44a3e44f148c14e81cbb9fafe24a8d713d3c6326b2c6f5730c5f46f3e3f0"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24a8d713d3c6326b2c6f5730c5f46f3e3f0">process::http::Response::PIPE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:651</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1URL_html_aeb5accae04a1e271d4fdafa22131c150"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#aeb5accae04a1e271d4fdafa22131c150">process::http::URL::parse</a></div><div class="ttdeci">static Try&lt; URL &gt; parse(const std::string &amp;urlString)</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_ab95e476fae088bc934ac7d72886233fd"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ab95e476fae088bc934ac7d72886233fd">process::http::Status::REQUEST_TIMEOUT</a></div><div class="ttdeci">static const uint16_t REQUEST_TIMEOUT</div><div class="ttdef"><b>Definition:</b> http.hpp:240</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_a10336f87c20b50fd38fdec4f1c94be3d"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a10336f87c20b50fd38fdec4f1c94be3d">process::http::Status::LENGTH_REQUIRED</a></div><div class="ttdeci">static const uint16_t LENGTH_REQUIRED</div><div class="ttdef"><b>Definition:</b> http.hpp:243</div></div>
@@ -1214,9 +1213,10 @@
 <div class="ttc" id="classprocess_1_1http_1_1header_1_1WWWAuthenticate_html"><div class="ttname"><a href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html">process::http::header::WWWAuthenticate</a></div><div class="ttdef"><b>Definition:</b> http.hpp:424</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_a8fcbd2073ace160af24a9ee531cb4378"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">process::http::Response::status</a></div><div class="ttdeci">std::string status</div><div class="ttdef"><b>Definition:</b> http.hpp:621</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2ip_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2ip_8hpp.html">ip.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_ad311ffe49352b401af89fb0e5e584f74a25d7d2e078ea5bd01283be7cc227e071"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#ad311ffe49352b401af89fb0e5e584f74a25d7d2e078ea5bd01283be7cc227e071">process::http::Request::BODY</a></div><div class="ttdef"><b>Definition:</b> http.hpp:556</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1NotAcceptable_html_a7aa1994f2bf2049346177a29ec75b567"><div class="ttname"><a href="structprocess_1_1http_1_1NotAcceptable.html#a7aa1994f2bf2049346177a29ec75b567">process::http::NotAcceptable::NotAcceptable</a></div><div class="ttdeci">NotAcceptable()</div><div class="ttdef"><b>Definition:</b> http.hpp:787</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a4e49e02732d986eb32f979156e0d389a"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a">process::http::Request::type</a></div><div class="ttdeci">enum process::http::Request::@3 type</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_ac65b51669b169159644d53b15932fd98"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ac65b51669b169159644d53b15932fd98">process::http::Status::PARTIAL_CONTENT</a></div><div class="ttdeci">static const uint16_t PARTIAL_CONTENT</div><div class="ttdef"><b>Definition:</b> http.hpp:224</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0">process::http::Response::PIPE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:651</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_ab544dfe7c9a7484671cf288500a93fce"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ab544dfe7c9a7484671cf288500a93fce">process::http::Status::EXPECTATION_FAILED</a></div><div class="ttdeci">static const uint16_t EXPECTATION_FAILED</div><div class="ttdef"><b>Definition:</b> http.hpp:249</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_a711a886455704253efaa63254f6347e8"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a711a886455704253efaa63254f6347e8">process::http::Status::CONFLICT</a></div><div class="ttdeci">static const uint16_t CONFLICT</div><div class="ttdef"><b>Definition:</b> http.hpp:241</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html_a626643b560caa889b2d824f812447999"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a626643b560caa889b2d824f812447999">process::http::Request::reader</a></div><div class="ttdeci">Option&lt; Pipe::Reader &gt; reader</div><div class="ttdef"><b>Definition:</b> http.hpp:564</div></div>
@@ -1238,13 +1238,15 @@
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_a2fde9047b9350b005c9f2d0e74aa49d4"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a2fde9047b9350b005c9f2d0e74aa49d4">process::http::Status::FOUND</a></div><div class="ttdeci">static const uint16_t FOUND</div><div class="ttdef"><b>Definition:</b> http.hpp:227</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="classprocess_1_1http_1_1Pipe_1_1Writer_html_af9693ab7e438233a3e8244f3c650df7d"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html#af9693ab7e438233a3e8244f3c650df7d">process::http::Pipe::Writer::operator==</a></div><div class="ttdeci">bool operator==(const Writer &amp;other) const </div><div class="ttdef"><b>Definition:</b> http.hpp:364</div></div>
-<div class="ttc" id="classprocess_1_1network_1_1Address_html"><div class="ttname"><a href="classprocess_1_1network_1_1Address.html">process::network::Address</a></div><div class="ttdef"><b>Definition:</b> address.hpp:59</div></div>
+<div class="ttc" id="classprocess_1_1network_1_1Address_html"><div class="ttname"><a href="classprocess_1_1network_1_1Address.html">process::network::Address</a></div><div class="ttdef"><b>Definition:</b> address.hpp:277</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Forbidden_html_a16198b33fc0c9133ffb54116eab651c9"><div class="ttname"><a href="structprocess_1_1http_1_1Forbidden.html#a16198b33fc0c9133ffb54116eab651c9">process::http::Forbidden::Forbidden</a></div><div class="ttdeci">Forbidden(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:738</div></div>
 <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887a25d7d2e078ea5bd01283be7cc227e071">process::http::Request::BODY</a></div><div class="ttdef"><b>Definition:</b> http.hpp:556</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html_ad0493ac04e37acf41127dfff3625c0f5"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#ad0493ac04e37acf41127dfff3625c0f5">process::http::Request::client</a></div><div class="ttdeci">Option&lt; network::Address &gt; client</div><div class="ttdef"><b>Definition:</b> http.hpp:547</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1logger_1_1rotate_html_aee5dc359a1b6d22c5d912b166c895854"><div class="ttname"><a href="namespacemesos_1_1internal_1_1logger_1_1rotate.html#aee5dc359a1b6d22c5d912b166c895854">mesos::internal::logger::rotate::NAME</a></div><div class="ttdeci">const std::string NAME</div><div class="ttdef"><b>Definition:</b> logrotate.hpp:38</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_a8feae2af2cdeaf0c0ddbd5f80c9f5ff5"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a8feae2af2cdeaf0c0ddbd5f80c9f5ff5">process::http::Status::MULTIPLE_CHOICES</a></div><div class="ttdeci">static const uint16_t MULTIPLE_CHOICES</div><div class="ttdef"><b>Definition:</b> http.hpp:225</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_af15751921c14230c0974a97dfc2f9144"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#af15751921c14230c0974a97dfc2f9144">process::http::Status::REQUEST_ENTITY_TOO_LARGE</a></div><div class="ttdeci">static const uint16_t REQUEST_ENTITY_TOO_LARGE</div><div class="ttdef"><b>Definition:</b> http.hpp:245</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14">process::http::Response::NONE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:648</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_a1443ad581d0388a87013f0284906c2b3"><div class="ttname"><a href="namespaceprocess_1_1http.html#a1443ad581d0388a87013f0284906c2b3">process::http::requestDelete</a></div><div class="ttdeci">Future&lt; Response &gt; requestDelete(const URL &amp;url, const Option&lt; Headers &gt; &amp;headers=None())</div><div class="ttdoc">Asynchronously sends an HTTP DELETE request to the process with the given UPID and returns the HTTP r...</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_aad6e571ae51c5ea61289e3ab71fca7b6"><div class="ttname"><a href="namespaceprocess_1_1http.html#aad6e571ae51c5ea61289e3ab71fca7b6">process::http::encode</a></div><div class="ttdeci">std::string encode(const std::string &amp;s)</div><div class="ttdoc">Encode a string to Base64 with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:159</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1TemporaryRedirect_html"><div class="ttname"><a href="structprocess_1_1http_1_1TemporaryRedirect.html">process::http::TemporaryRedirect</a></div><div class="ttdef"><b>Definition:</b> http.hpp:689</div></div>
@@ -1262,6 +1264,7 @@
 <div class="ttc" id="classprocess_1_1http_1_1Connection_html_af05c8ada407f7c78299d9e46eaf80459"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html#af05c8ada407f7c78299d9e46eaf80459">process::http::Connection::operator==</a></div><div class="ttdeci">bool operator==(const Connection &amp;c) const </div><div class="ttdef"><b>Definition:</b> http.hpp:960</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1ServiceUnavailable_html_afe1c0b3f72223b9c7dc5fd66d3e28ee4"><div class="ttname"><a href="structprocess_1_1http_1_1ServiceUnavailable.html#afe1c0b3f72223b9c7dc5fd66d3e28ee4">process::http::ServiceUnavailable::ServiceUnavailable</a></div><div class="ttdeci">ServiceUnavailable()</div><div class="ttdef"><b>Definition:</b> http.hpp:841</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1URL_html_af2d0454d281cfe79f382c0dbc91bc251"><div class="ttname"><a href="structprocess_1_1http_1_1URL.html#af2d0454d281cfe79f382c0dbc91bc251">process::http::URL::query</a></div><div class="ttdeci">hashmap&lt; std::string, std::string &gt; query</div><div class="ttdef"><b>Definition:</b> http.hpp:176</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5">process::http::Response::BODY</a></div><div class="ttdef"><b>Definition:</b> http.hpp:649</div></div>
 <div class="ttc" id="classnet_1_1IP_html"><div class="ttname"><a href="classnet_1_1IP.html">net::IP</a></div><div class="ttdef"><b>Definition:</b> ip.hpp:75</div></div>
 <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap</a></div><div class="ttdef"><b>Definition:</b> hashmap.hpp:36</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1InternalServerError_html_a6bdecfce24be3ee7ac42abb0bafa1f77"><div class="ttname"><a href="structprocess_1_1http_1_1InternalServerError.html#a6bdecfce24be3ee7ac42abb0bafa1f77">process::http::InternalServerError::InternalServerError</a></div><div class="ttdeci">InternalServerError(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:825</div></div>
@@ -1310,7 +1313,6 @@
 <div class="ttc" id="namespaceprocess_1_1http_html_ae18e508ddf8cd65d7778320fa57550f3"><div class="ttname"><a href="namespaceprocess_1_1http.html#ae18e508ddf8cd65d7778320fa57550f3">process::http::post</a></div><div class="ttdeci">Future&lt; Response &gt; post(const URL &amp;url, const Option&lt; Headers &gt; &amp;headers=None(), const Option&lt; std::string &gt; &amp;body=None(), const Option&lt; std::string &gt; &amp;contentType=None())</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_af2b66a0484ac2a6448270526c854251c"><div class="ttname"><a href="namespaceprocess_1_1http.html#af2b66a0484ac2a6448270526c854251c">process::http::createRequest</a></div><div class="ttdeci">Request createRequest(const UPID &amp;upid, const std::string &amp;method, bool enableSSL=false, const Option&lt; std::string &gt; &amp;path=None(), const Option&lt; Headers &gt; &amp;headers=None(), const Option&lt; std::string &gt; &amp;body=None(), const Option&lt; std::string &gt; &amp;contentType=None())</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_a54e53c8006298fe99e3fb5f55c0e8c41"><div class="ttname"><a href="namespaceprocess_1_1http.html#a54e53c8006298fe99e3fb5f55c0e8c41">process::http::connect</a></div><div class="ttdeci">Future&lt; Connection &gt; connect(const network::Address &amp;address, Scheme scheme)</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_ac8b9e44a3e44f148c14e81cbb9fafe24aa49acb0a3f416b805cb49ec1a4549b14"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24aa49acb0a3f416b805cb49ec1a4549b14">process::http::Response::NONE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:648</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1InternalServerError_html"><div class="ttname"><a href="structprocess_1_1http_1_1InternalServerError.html">process::http::InternalServerError</a></div><div class="ttdef"><b>Definition:</b> http.hpp:821</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html_a3a459e9dbce042511e6359533f6925d4"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a3a459e9dbce042511e6359533f6925d4">process::http::Request::keepAlive</a></div><div class="ttdeci">bool keepAlive</div><div class="ttdef"><b>Definition:</b> http.hpp:543</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Accepted_html_ac694c4b875e0d6e21ace64e82be1753c"><div class="ttname"><a href="structprocess_1_1http_1_1Accepted.html#ac694c4b875e0d6e21ace64e82be1753c">process::http::Accepted::Accepted</a></div><div class="ttdeci">Accepted(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:684</div></div>
@@ -1354,7 +1356,6 @@
 <div class="ttc" id="namespaceprocess_1_1http_html_a64211e6e3428968c27b5753f05cbcf45"><div class="ttname"><a href="namespaceprocess_1_1http.html#a64211e6e3428968c27b5753f05cbcf45">process::http::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const URL &amp;url)</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Pipe_html_ac4d65a3bbbdfba2bfeb755aedb5153da"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe.html#ac4d65a3bbbdfba2bfeb755aedb5153da">process::http::Pipe::Pipe</a></div><div class="ttdeci">Pipe()</div><div class="ttdef"><b>Definition:</b> http.hpp:381</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1header_1_1WWWAuthenticate_html_aa25cdb0353e7e0b131a4528ca8ad3d68"><div class="ttname"><a href="classprocess_1_1http_1_1header_1_1WWWAuthenticate.html#aa25cdb0353e7e0b131a4528ca8ad3d68">process::http::header::WWWAuthenticate::NAME</a></div><div class="ttdeci">static constexpr const char * NAME</div><div class="ttdef"><b>Definition:</b> http.hpp:427</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a00b3a2344f46dcb6868be6a7e962e091"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a00b3a2344f46dcb6868be6a7e962e091">process::http::Response::type</a></div><div class="ttdeci">enum process::http::Response::@5 type</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1UnsupportedMediaType_html"><div class="ttname"><a href="structprocess_1_1http_1_1UnsupportedMediaType.html">process::http::UnsupportedMediaType</a></div><div class="ttdef"><b>Definition:</b> http.hpp:812</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Headers_html_afd463b216eeec49fdaa867b57a4a8885"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html#afd463b216eeec49fdaa867b57a4a8885">process::http::Headers::operator+</a></div><div class="ttdeci">Headers operator+(const Headers &amp;that) const </div><div class="ttdef"><b>Definition:</b> http.hpp:509</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html_a78dfcfa785afc80e221d92543ff617f1"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1">process::http::Request::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:563</div></div>
@@ -1373,12 +1374,11 @@
 <div class="ttc" id="classOption_html_a06eab791122ebc1f8af4ad310e5e7d7e"><div class="ttname"><a href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">Option::isNone</a></div><div class="ttdeci">bool isNone() const </div><div class="ttdef"><b>Definition:</b> option.hpp:109</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Connection_html_aab3713f98e82c3615d16567561678d4b"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html#aab3713f98e82c3615d16567561678d4b">process::http::Connection::peerAddress</a></div><div class="ttdeci">const network::Address peerAddress</div><div class="ttdef"><b>Definition:</b> http.hpp:964</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_a877f7875ccf8eb543acc3dc542ce4082"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a877f7875ccf8eb543acc3dc542ce4082">process::http::Status::REQUESTED_RANGE_NOT_SATISFIABLE</a></div><div class="ttdeci">static const uint16_t REQUESTED_RANGE_NOT_SATISFIABLE</div><div class="ttdef"><b>Definition:</b> http.hpp:248</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a3297d5d7bfe13fbd732341433b70428c"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a3297d5d7bfe13fbd732341433b70428c">process::http::Request::type</a></div><div class="ttdeci">enum process::http::Request::@4 type</div></div>
 <div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_1_1http_1_1authorization_html_a5c0dc8d25fb3556f4be432507c6f0f2c"><div class="ttname"><a href="namespaceprocess_1_1http_1_1authorization.html#a5c0dc8d25fb3556f4be432507c6f0f2c">process::http::authorization::setCallbacks</a></div><div class="ttdeci">void setCallbacks(const AuthorizationCallbacks &amp;)</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_af8f62dd7f1179ffc32c58aceef60decb"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#af8f62dd7f1179ffc32c58aceef60decb">process::http::Status::CREATED</a></div><div class="ttdeci">static const uint16_t CREATED</div><div class="ttdef"><b>Definition:</b> http.hpp:219</div></div>
 <div class="ttc" id="namespacecgroups_html_a2ecc89636706df947027a4c3c2100fbe"><div class="ttname"><a href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">cgroups::create</a></div><div class="ttdeci">Try&lt; Nothing &gt; create(const std::string &amp;hierarchy, const std::string &amp;cgroup, bool recursive=false)</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_ac8b9e44a3e44f148c14e81cbb9fafe24a069715e7afa526f4f971dcf3d704b5c8"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24a069715e7afa526f4f971dcf3d704b5c8">process::http::Response::PATH</a></div><div class="ttdef"><b>Definition:</b> http.hpp:650</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada069715e7afa526f4f971dcf3d704b5c8"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada069715e7afa526f4f971dcf3d704b5c8">process::http::Response::PATH</a></div><div class="ttdef"><b>Definition:</b> http.hpp:650</div></div>
 <div class="ttc" id="jsonify_8hpp_html"><div class="ttname"><a href="jsonify_8hpp.html">jsonify.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_ac7ac8132a8d8772335efd5a55d9ebb4f"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ac7ac8132a8d8772335efd5a55d9ebb4f">process::http::Response::Response</a></div><div class="ttdeci">Response()</div><div class="ttdef"><b>Definition:</b> http.hpp:597</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_a370088c7f9891cd5363ce2f59b39b8ab"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a370088c7f9891cd5363ce2f59b39b8ab">process::http::Status::UNAUTHORIZED</a></div><div class="ttdeci">static const uint16_t UNAUTHORIZED</div><div class="ttdef"><b>Definition:</b> http.hpp:233</div></div>
@@ -1387,7 +1387,6 @@
 <div class="ttc" id="classprocess_1_1http_1_1Connection_html_aa9696817fcbfd1b70a3e649d484c17ac"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html#aa9696817fcbfd1b70a3e649d484c17ac">process::http::Connection::connect</a></div><div class="ttdeci">friend Future&lt; Connection &gt; connect(const network::Address &amp;address, Scheme scheme)</div></div>
 <div class="ttc" id="namespacemesos_1_1uri_html_a5dff7c4a2df7be12fb642b5801c34f9f"><div class="ttname"><a href="namespacemesos_1_1uri.html#a5dff7c4a2df7be12fb642b5801c34f9f">mesos::uri::http</a></div><div class="ttdeci">URI http(const std::string &amp;host, const std::string &amp;path=&quot;/&quot;, const Option&lt; int &gt; &amp;port=None(), const Option&lt; std::string &gt; &amp;query=None(), const Option&lt; std::string &gt; &amp;fragment=None(), const Option&lt; std::string &gt; &amp;user=None(), const Option&lt; std::string &gt; &amp;password=None())</div><div class="ttdoc">Creates an http URI with the given parameters. </div><div class="ttdef"><b>Definition:</b> http.hpp:35</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Reader_html_ab05ad7874980715328153d42c6b138be"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Reader.html#ab05ad7874980715328153d42c6b138be">process::http::Pipe::Reader::operator==</a></div><div class="ttdeci">bool operator==(const Reader &amp;other) const </div><div class="ttdef"><b>Definition:</b> http.hpp:323</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_ac8b9e44a3e44f148c14e81cbb9fafe24a7d2a4db1b1426c6caab18fa8b484f4f5"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24a7d2a4db1b1426c6caab18fa8b484f4f5">process::http::Response::BODY</a></div><div class="ttdef"><b>Definition:</b> http.hpp:649</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 class="ttdef"><b>Definition:</b> ns.hpp:688</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_a4b9ac228c6172625a36f454797b1b33c"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a4b9ac228c6172625a36f454797b1b33c">process::http::Status::NOT_IMPLEMENTED</a></div><div class="ttdeci">static const uint16_t NOT_IMPLEMENTED</div><div class="ttdef"><b>Definition:</b> http.hpp:251</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:35</div></div>
@@ -1399,6 +1398,7 @@
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_ab52f93de73e86c37fa21484acd5d8e9d"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ab52f93de73e86c37fa21484acd5d8e9d">process::http::Response::Response</a></div><div class="ttdeci">Response(uint16_t _code)</div><div class="ttdef"><b>Definition:</b> http.hpp:601</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Conflict_html_a1cb5be497cc45138cde76c1a949672e1"><div class="ttname"><a href="structprocess_1_1http_1_1Conflict.html#a1cb5be497cc45138cde76c1a949672e1">process::http::Conflict::Conflict</a></div><div class="ttdeci">Conflict(const std::string &amp;body)</div><div class="ttdef"><b>Definition:</b> http.hpp:798</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Connection_html_ab5d724d915610c6b5ed39049154bd90b"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html#ab5d724d915610c6b5ed39049154bd90b">process::http::Connection::localAddress</a></div><div class="ttdeci">const network::Address localAddress</div><div class="ttdef"><b>Definition:</b> http.hpp:963</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6846045a3c3df3abd8e2735847af3a79"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">process::http::Response::type</a></div><div class="ttdeci">enum process::http::Response::@4 type</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_a5e86bdc9477d1e574ca545d2e3b5d522"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a5e86bdc9477d1e574ca545d2e3b5d522">process::http::Status::REQUEST_URI_TOO_LARGE</a></div><div class="ttdeci">static const uint16_t REQUEST_URI_TOO_LARGE</div><div class="ttdef"><b>Definition:</b> http.hpp:246</div></div>
 <div class="ttc" id="classprocess_1_1http_1_1Connection_html"><div class="ttname"><a href="classprocess_1_1http_1_1Connection.html">process::http::Connection</a></div><div class="ttdoc">Represents a connection to an HTTP server. </div><div class="ttdef"><b>Definition:</b> http.hpp:936</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_1_1authentication_html_a33ca9afbbd1aceb21aa64c2069973a24"><div class="ttname"><a href="namespaceprocess_1_1http_1_1authentication.html#a33ca9afbbd1aceb21aa64c2069973a24">process::http::authentication::unsetAuthenticator</a></div><div class="ttdeci">Future&lt; Nothing &gt; unsetAuthenticator(const std::string &amp;realm)</div><div class="ttdoc">Unsets the authenticator for the realm. </div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2io_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2io_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2io_8hpp_source.html
index a489852..28c5524 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2io_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2io_8hpp_source.html
@@ -90,13 +90,13 @@
 <div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<a class="code" href="classprocess_1_1Future.html">Future&lt;short&gt;</a> <a class="code" href="namespaceprocess_1_1io.html#af71c45e0a85e21f6b39060f4e716cebf">poll</a>(<a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> fd, <span class="keywordtype">short</span> events);</div>
 <div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div>
 <div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<a class="code" href="classprocess_1_1Future.html">Future&lt;size_t&gt;</a> <a class="code" href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">read</a>(<a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> fd, <span class="keywordtype">void</span>* data, <span class="keywordtype">size_t</span> <a class="code" href="namespaceos_1_1stat.html#aac17a91dd3f91341b8c4021025e89b04">size</a>);</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<a class="code" href="classprocess_1_1Future.html">Future&lt;size_t&gt;</a> <a class="code" href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">read</a>(<a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> fd, <span class="keywordtype">void</span>* data, <span class="keywordtype">size_t</span> <a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a>);</div>
 <div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
 <div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div>
 <div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<a class="code" href="classprocess_1_1Future.html">Future&lt;std::string&gt;</a> <a class="code" href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">read</a>(<a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> fd);</div>
 <div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div>
 <div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<a class="code" href="classprocess_1_1Future.html">Future&lt;size_t&gt;</a> <a class="code" href="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39">write</a>(<a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> fd, <span class="keyword">const</span> <span class="keywordtype">void</span>* data, <span class="keywordtype">size_t</span> <a class="code" href="namespaceos_1_1stat.html#aac17a91dd3f91341b8c4021025e89b04">size</a>);</div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<a class="code" href="classprocess_1_1Future.html">Future&lt;size_t&gt;</a> <a class="code" href="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39">write</a>(<a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> fd, <span class="keyword">const</span> <span class="keywordtype">void</span>* data, <span class="keywordtype">size_t</span> <a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a>);</div>
 <div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
 <div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;</div>
 <div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39">write</a>(<a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> fd, <span class="keyword">const</span> std::string&amp; data);</div>
@@ -113,6 +113,7 @@
 <div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;<span class="preprocessor">#endif // __PROCESS_IO_HPP__</span></div>
 <div class="ttc" id="namespaceprocess_1_1io_html_aca1f059ca9f0d7360631c621debeb879"><div class="ttname"><a href="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879">process::io::READ</a></div><div class="ttdeci">const short READ</div><div class="ttdoc">A possible event while polling. </div><div class="ttdef"><b>Definition:</b> io.hpp:34</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; int_fd &gt;</a></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="namespaceprocess_1_1io_html_a34d62916736c1dfebd1585cf51f19d0c"><div class="ttname"><a href="namespaceprocess_1_1io.html#a34d62916736c1dfebd1585cf51f19d0c">process::io::BUFFERED_READ_SIZE</a></div><div class="ttdeci">const size_t BUFFERED_READ_SIZE</div><div class="ttdoc">Buffered read chunk size. </div><div class="ttdef"><b>Definition:</b> io.hpp:46</div></div>
 <div class="ttc" id="namespaceprocess_1_1io_html_af71c45e0a85e21f6b39060f4e716cebf"><div class="ttname"><a href="namespaceprocess_1_1io.html#af71c45e0a85e21f6b39060f4e716cebf">process::io::poll</a></div><div class="ttdeci">Future&lt; short &gt; poll(int_fd fd, short events)</div><div class="ttdoc">Returns the events (a subset of the events specified) that can be performed on the specified file des...</div></div>
 <div class="ttc" id="namespaceprocess_1_1io_html_ab9c4a52a88fcc9983438e391643424ca"><div class="ttname"><a href="namespaceprocess_1_1io.html#ab9c4a52a88fcc9983438e391643424ca">process::io::redirect</a></div><div class="ttdeci">Future&lt; Nothing &gt; redirect(int_fd from, Option&lt; int_fd &gt; to, size_t chunk=4096, const std::vector&lt; lambda::function&lt; void(const std::string &amp;)&gt;&gt; &amp;hooks={})</div><div class="ttdoc">Redirect output from the &amp;#39;from&amp;#39; file descriptor to the &amp;#39;to&amp;#39; file descriptor (or /dev/null if &amp;#39;to&amp;#39; is ...</div></div>
@@ -120,7 +121,6 @@
 <div class="ttc" id="namespaceprocess_1_1io_html_a49105dc036ad04225c92bd673da5ce39"><div class="ttname"><a href="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39">process::io::write</a></div><div class="ttdeci">Future&lt; size_t &gt; write(int_fd fd, const void *data, size_t size)</div><div class="ttdoc">Performs a single non-blocking write by polling on the specified file descriptor until data can be be...</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_1_1io_html_ab005316d71b45c5b05de0a6234c6f8fc"><div class="ttname"><a href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io::WRITE</a></div><div class="ttdeci">const short WRITE</div><div class="ttdoc">A possible event while polling. </div><div class="ttdef"><b>Definition:</b> io.hpp:39</div></div>
-<div class="ttc" id="namespaceos_1_1stat_html_aac17a91dd3f91341b8c4021025e89b04"><div class="ttname"><a href="namespaceos_1_1stat.html#aac17a91dd3f91341b8c4021025e89b04">os::stat::size</a></div><div class="ttdeci">Try&lt; Bytes &gt; size(const std::string &amp;path, const FollowSymlink follow=FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:88</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
 <div class="ttc" id="namespaceprocess_1_1io_html_a4c34d22e475e29f12ac739921dcc580f"><div class="ttname"><a href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">process::io::read</a></div><div class="ttdeci">Future&lt; size_t &gt; read(int_fd fd, void *data, size_t size)</div><div class="ttdoc">Performs a single non-blocking read by polling on the specified file descriptor until any data can be...</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html
index a8ae332..05d9b0b 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html
@@ -247,7 +247,7 @@
 <div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:697</div></div>
 <div class="ttc" id="timeout_8hpp_html"><div class="ttname"><a href="timeout_8hpp.html">timeout.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div class="ttname"><a href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div class="ttdeci">const Future&lt; T &gt; &amp; onDiscard(DiscardCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1177</div></div>
-<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:68</div></div>
+<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:69</div></div>
 <div class="ttc" id="classprocess_1_1RateLimiter_html_aeba2f8234c93c3f34cd6de8fbc595b96"><div class="ttname"><a href="classprocess_1_1RateLimiter.html#aeba2f8234c93c3f34cd6de8fbc595b96">process::RateLimiter::acquire</a></div><div class="ttdeci">virtual Future&lt; Nothing &gt; acquire() const </div><div class="ttdef"><b>Definition:</b> limiter.hpp:182</div></div>
 <div class="ttc" id="dispatch_8hpp_html"><div class="ttname"><a href="dispatch_8hpp.html">dispatch.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1RateLimiterProcess_html_aba017815b6fb2fb21894733c26ccc7c6"><div class="ttname"><a href="classprocess_1_1RateLimiterProcess.html#aba017815b6fb2fb21894733c26ccc7c6">process::RateLimiterProcess::RateLimiterProcess</a></div><div class="ttdeci">RateLimiterProcess(int permits, const Duration &amp;duration)</div><div class="ttdef"><b>Definition:</b> limiter.hpp:65</div></div>
@@ -274,7 +274,7 @@
 <div class="ttc" id="classprocess_1_1Promise_html_a8f50fcfd7ddb6dd39ec2cd468377cd5d"><div class="ttname"><a href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">process::Promise::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:680</div></div>
 <div class="ttc" id="classprocess_1_1RateLimiter_html_a09f3220a7f68fb473745accc16847f45"><div class="ttname"><a href="classprocess_1_1RateLimiter.html#a09f3220a7f68fb473745accc16847f45">process::RateLimiter::~RateLimiter</a></div><div class="ttdeci">virtual ~RateLimiter()</div><div class="ttdef"><b>Definition:</b> limiter.hpp:174</div></div>
 <div class="ttc" id="id_8hpp_html"><div class="ttname"><a href="id_8hpp.html">id.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:489</div></div>
+<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:490</div></div>
 <div class="ttc" id="defer_8hpp_html"><div class="ttname"><a href="defer_8hpp.html">defer.hpp</a></div></div>
 <div class="ttc" id="namespaceprocess_html_a8b27a2ef76eb133bf0ce7a5eea4fb77c"><div class="ttname"><a href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">process::defer</a></div><div class="ttdeci">Deferred&lt; void()&gt; defer(const PID&lt; T &gt; &amp;pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> defer.hpp:35</div></div>
 <div class="ttc" id="classprocess_1_1RateLimiter_html"><div class="ttname"><a href="classprocess_1_1RateLimiter.html">process::RateLimiter</a></div><div class="ttdef"><b>Definition:</b> limiter.hpp:42</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2logging_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2logging_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2logging_8hpp_source.html
index 7c1720f..22d499b 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2logging_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2logging_8hpp_source.html
@@ -155,7 +155,7 @@
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="timeout_8hpp_html"><div class="ttname"><a href="timeout_8hpp.html">timeout.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Logging_html_a33d14fbf25fd137a1482d43b9d81369c"><div class="ttname"><a href="classprocess_1_1Logging.html#a33d14fbf25fd137a1482d43b9d81369c">process::Logging::Logging</a></div><div class="ttdeci">Logging(Option&lt; std::string &gt; _authenticationRealm)</div><div class="ttdef"><b>Definition:</b> logging.hpp:28</div></div>
-<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:68</div></div>
+<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:69</div></div>
 <div class="ttc" id="classprocess_1_1ProcessBase_html_af0d1a6f8da798dfb2b6ea92550b8c6f5"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">process::ProcessBase::route</a></div><div class="ttdeci">void route(const std::string &amp;name, const Option&lt; std::string &gt; &amp;help, const HttpRequestHandler &amp;handler, const RouteOptions &amp;options=RouteOptions())</div><div class="ttdoc">Sets up a handler for HTTP requests with the specified name. </div></div>
 <div class="ttc" id="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="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:108</div></div>
@@ -168,7 +168,7 @@
 <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="classprocess_1_1Logging_html_a1ac031b63eb2a359579e55fc49c2c577"><div class="ttname"><a href="classprocess_1_1Logging.html#a1ac031b63eb2a359579e55fc49c2c577">process::Logging::set_level</a></div><div class="ttdeci">Future&lt; Nothing &gt; set_level(int level, const Duration &amp;duration)</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:489</div></div>
+<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:490</div></div>
 <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Logging_html_af746e42f1e6f322b6902a2e5ffb84be8"><div class="ttname"><a href="classprocess_1_1Logging.html#af746e42f1e6f322b6902a2e5ffb84be8">process::Logging::~Logging</a></div><div class="ttdeci">virtual ~Logging()</div><div class="ttdef"><b>Definition:</b> logging.hpp:40</div></div>
 <div class="ttc" id="classprocess_1_1Timeout_html_a154543bc53bace270ac54a12b52a1833"><div class="ttname"><a href="classprocess_1_1Timeout.html#a154543bc53bace270ac54a12b52a1833">process::Timeout::remaining</a></div><div class="ttdeci">Duration remaining() const </div><div class="ttdef"><b>Definition:</b> timeout.hpp:77</div></div>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1internal_1_1JobObjectManager-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1internal_1_1JobObjectManager-members.html b/content/api/latest/c++/classprocess_1_1internal_1_1JobObjectManager-members.html
index 2a99ed3..f5e78d9 100644
--- a/content/api/latest/c++/classprocess_1_1internal_1_1JobObjectManager-members.html
+++ b/content/api/latest/c++/classprocess_1_1internal_1_1JobObjectManager-members.html
@@ -63,7 +63,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -73,8 +73,8 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1internal_1_1JobObjectManager.html#abbd61e261fe0c9111f2df8af27f8f465">JobObjectManager</a>()</td><td class="entry"><a class="el" href="classprocess_1_1internal_1_1JobObjectManager.html">process::internal::JobObjectManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1internal_1_1JobObjectManager.html#aa962b2f4b07cbe94d9d311911c672761">manage</a>(const pid_t pid, const std::string &amp;name, const SharedHandle &amp;handle)</td><td class="entry"><a class="el" href="classprocess_1_1internal_1_1JobObjectManager.html">process::internal::JobObjectManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1internal_1_1JobObjectManager.html#a96b0d960771d03b6682b20fd9f6142ea">manage</a>(const pid_t pid, const std::wstring &amp;name, const SharedHandle &amp;handle)</td><td class="entry"><a class="el" href="classprocess_1_1internal_1_1JobObjectManager.html">process::internal::JobObjectManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1internal_1_1JobObjectManager.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1internal_1_1JobObjectManager.html b/content/api/latest/c++/classprocess_1_1internal_1_1JobObjectManager.html
index 310e6af..e397775 100644
--- a/content/api/latest/c++/classprocess_1_1internal_1_1JobObjectManager.html
+++ b/content/api/latest/c++/classprocess_1_1internal_1_1JobObjectManager.html
@@ -79,8 +79,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:abbd61e261fe0c9111f2df8af27f8f465"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1d7ed88d58a332060514091e8a7385d3"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1internal_1_1JobObjectManager.html#a1d7ed88d58a332060514091e8a7385d3">~JobObjectManager</a> ()</td></tr>
 <tr class="separator:a1d7ed88d58a332060514091e8a7385d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa962b2f4b07cbe94d9d311911c672761"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1internal_1_1JobObjectManager.html#aa962b2f4b07cbe94d9d311911c672761">manage</a> (const <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid, const std::string &amp;name, const <a class="el" href="classSharedHandle.html">SharedHandle</a> &amp;handle)</td></tr>
-<tr class="separator:aa962b2f4b07cbe94d9d311911c672761"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a96b0d960771d03b6682b20fd9f6142ea"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1internal_1_1JobObjectManager.html#a96b0d960771d03b6682b20fd9f6142ea">manage</a> (const <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid, const std::wstring &amp;name, const <a class="el" href="classSharedHandle.html">SharedHandle</a> &amp;handle)</td></tr>
+<tr class="separator:a96b0d960771d03b6682b20fd9f6142ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process&lt; JobObjectManager &gt;</a></td></tr>
 <tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
 <tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -280,7 +280,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 
 </div>
 </div>
-<a class="anchor" id="aa962b2f4b07cbe94d9d311911c672761"></a>
+<a class="anchor" id="a96b0d960771d03b6682b20fd9f6142ea"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -296,7 +296,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramtype">const std::wstring &amp;&#160;</td>
           <td class="paramname"><em>name</em>, </td>
         </tr>
         <tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1internal_1_1ReaperProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1internal_1_1ReaperProcess-members.html b/content/api/latest/c++/classprocess_1_1internal_1_1ReaperProcess-members.html
index 8b0a588..0173e3a 100644
--- a/content/api/latest/c++/classprocess_1_1internal_1_1ReaperProcess-members.html
+++ b/content/api/latest/c++/classprocess_1_1internal_1_1ReaperProcess-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1internal_1_1ReaperProcess.html#afeb3d27d616c3c7c3b63f22eb0828dbf">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1internal_1_1ReaperProcess.html">process::internal::ReaperProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -71,7 +71,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1internal_1_1ReaperProcess.html#a9ed3a26894422f571a73edc3a2900e02">notify</a>(pid_t pid, Result&lt; int &gt; status)</td><td class="entry"><a class="el" href="classprocess_1_1internal_1_1ReaperProcess.html">process::internal::ReaperProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1internal_1_1ThunkProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1internal_1_1ThunkProcess-members.html b/content/api/latest/c++/classprocess_1_1internal_1_1ThunkProcess-members.html
index 683a6d8..adcb091 100644
--- a/content/api/latest/c++/classprocess_1_1internal_1_1ThunkProcess-members.html
+++ b/content/api/latest/c++/classprocess_1_1internal_1_1ThunkProcess-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -71,7 +71,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1metrics_1_1internal_1_1MetricsProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1metrics_1_1internal_1_1MetricsProcess-members.html b/content/api/latest/c++/classprocess_1_1metrics_1_1internal_1_1MetricsProcess-members.html
index ad09cc7..dd69553 100644
--- a/content/api/latest/c++/classprocess_1_1metrics_1_1internal_1_1MetricsProcess-members.html
+++ b/content/api/latest/c++/classprocess_1_1metrics_1_1internal_1_1MetricsProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a481de823013045447009d4554fdaf69d">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">process::metrics::internal::MetricsProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -73,7 +73,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1network_1_1Address-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1network_1_1Address-members.html b/content/api/latest/c++/classprocess_1_1network_1_1Address-members.html
index 3a63931..eccfa7d 100644
--- a/content/api/latest/c++/classprocess_1_1network_1_1Address-members.html
+++ b/content/api/latest/c++/classprocess_1_1network_1_1Address-members.html
@@ -57,18 +57,21 @@
 
 <p>This is the complete list of members for <a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html#a62734f5daa602e54b3915ecdeda085b5">convert</a>(Try&lt; Address &gt; &amp;&amp;address)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html#af0bb1ed965e4289b72c8696bd9d1a197">Address</a>(const inet::Address &amp;address)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html#a0a66d5f771c037da673d4b035e05080f">Address</a>(unix::Address address)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html#a9fd04d0893c0ba74f233694b7d5a2e9f">Address</a>(inet4::Address address)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html#ad18d2af529b4ec5b43d78bfd4cf2030b">Address</a>(inet6::Address address)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html#ae395ebf5672ed52ddea867cf42b28f4f">Address::create</a>((sockaddr_storage) address)))</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html#a65e3511ccaa4fe9e6794675cab161c4c">create</a>(const sockaddr_storage &amp;storage)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</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="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fc">Family</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html#abf18328a41602e90a16e719a293db577">family</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html#ae3a208bfdc70e1790f6e0a294b65e8c5">in</a></td><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html#a6e5c20ea1dfce9a3abb1447ecfde0e7c">inet::Address</a> class</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html#a1ad54d1385d3066bd25580f017a1b3a3">operator sockaddr_storage</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html#a36fedfa6e623cc0068e4b839b9cca38a">operator&lt;&lt;</a>(std::ostream &amp;stream, const Address &amp;address)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html#a0008f4285e960406a0e2e6ec96f875ad">size</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html#a46ca1f73af0674e3c4eb201f1ac96ad8">storage</a></td><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html#aaa361fb809f967dea5ee69b6f7303b9b">un</a></td><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html#a6b5676691e5aba6fb3f1923bbdff3b71">unix::Address</a> class</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classVariant.html#add78c3455e8c9b461f07b128505e7944">operator!=</a>(const Variant &amp;that) const </td><td class="entry"><a class="el" href="classVariant.html">Variant&lt; T, Ts &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classVariant.html#ab07030cf3cd3f187815ecab876fbcb69">operator==</a>(const Variant &amp;that) const </td><td class="entry"><a class="el" href="classVariant.html">Variant&lt; T, Ts &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html#a0008f4285e960406a0e2e6ec96f875ad">size</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1Address.html">process::network::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classVariant.html#aeaf81abef309c9e840316c6ebf8b3cdf">Variant</a>(U &amp;&amp;u)</td><td class="entry"><a class="el" href="classVariant.html">Variant&lt; T, Ts &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classVariant.html#a57a0afa98b432f69770875f44b6b148d">visit</a>(Fs &amp;&amp;...fs) const -&gt; decltype(boost::apply_visitor(overload(std::forward&lt; Fs &gt;(fs)...), std::declval&lt; boost::variant&lt; T, Ts...&gt; &amp; &gt;()))</td><td class="entry"><a class="el" href="classVariant.html">Variant&lt; T, Ts &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classVariant.html#ae38644d0a9f9b37595b085941f8993ea">visit</a>(Fs &amp;&amp;...fs) -&gt; decltype(boost::apply_visitor(overload(std::forward&lt; Fs &gt;(fs)...), std::declval&lt; boost::variant&lt; T, Ts...&gt; &amp; &gt;()))</td><td class="entry"><a class="el" href="classVariant.html">Variant&lt; T, Ts &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/ba48e30e/content/api/latest/c++/classprocess_1_1network_1_1Address.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1network_1_1Address.html b/content/api/latest/c++/classprocess_1_1network_1_1Address.html
index fc87441..9a12f5b 100644
--- a/content/api/latest/c++/classprocess_1_1network_1_1Address.html
+++ b/content/api/latest/c++/classprocess_1_1network_1_1Address.html
@@ -54,7 +54,6 @@
 <a href="#pub-types">Public Types</a> &#124;
 <a href="#pub-methods">Public Member Functions</a> &#124;
 <a href="#pub-static-methods">Static Public Member Functions</a> &#124;
-<a href="#friends">Friends</a> &#124;
 <a href="classprocess_1_1network_1_1Address-members.html">List of all members</a>  </div>
   <div class="headertitle">
 <div class="title">process::network::Address Class Reference</div>  </div>
@@ -62,39 +61,61 @@
 <div class="contents">
 
 <p><code>#include &lt;<a class="el" href="address_8hpp_source.html">address.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for process::network::Address:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classprocess_1_1network_1_1Address.png" usemap="#process::network::Address_map" alt=""/>
+  <map id="process::network::Address_map" name="process::network::Address_map">
+<area href="classVariant.html" alt="Variant&lt; T, Ts &gt;" shape="rect" coords="0,0,326,24"/>
+</map>
+ </div></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
 Public Types</h2></td></tr>
-<tr class="memitem:a0c9fa166dbf9c863a6ef68aa8343e3fc"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fc">Family</a> { <a class="el" href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fcacbeeb469aeabf16bcff81f4cde1e0b48">Family::INET</a>, 
-<a class="el" href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fca15395d0642f86c5992abbca5e56e2b29">Family::UNIX</a>
+<tr class="memitem:a0c9fa166dbf9c863a6ef68aa8343e3fc"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fc">Family</a> { <a class="el" href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fca15395d0642f86c5992abbca5e56e2b29">Family::UNIX</a>, 
+<a class="el" href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fca026226c3cf0400ffbf1ef901c0709aea">Family::INET4</a>, 
+<a class="el" href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fca3a1be585a9d1d7af08b562f200a982bb">Family::INET6</a>
  }</td></tr>
 <tr class="separator:a0c9fa166dbf9c863a6ef68aa8343e3fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
+<tr class="memitem:af0bb1ed965e4289b72c8696bd9d1a197"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1Address.html#af0bb1ed965e4289b72c8696bd9d1a197">Address</a> (const <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">inet::Address</a> &amp;<a class="el" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>)</td></tr>
+<tr class="separator:af0bb1ed965e4289b72c8696bd9d1a197"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae395ebf5672ed52ddea867cf42b28f4f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1Address.html#ae395ebf5672ed52ddea867cf42b28f4f">Address::create</a> ((sockaddr_storage) <a class="el" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>)))</td></tr>
+<tr class="separator:ae395ebf5672ed52ddea867cf42b28f4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0a66d5f771c037da673d4b035e05080f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1Address.html#a0a66d5f771c037da673d4b035e05080f">Address</a> (<a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">unix::Address</a> <a class="el" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>)</td></tr>
+<tr class="separator:a0a66d5f771c037da673d4b035e05080f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9fd04d0893c0ba74f233694b7d5a2e9f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1Address.html#a9fd04d0893c0ba74f233694b7d5a2e9f">Address</a> (<a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">inet4::Address</a> <a class="el" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>)</td></tr>
+<tr class="separator:a9fd04d0893c0ba74f233694b7d5a2e9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad18d2af529b4ec5b43d78bfd4cf2030b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1Address.html#ad18d2af529b4ec5b43d78bfd4cf2030b">Address</a> (<a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html">inet6::Address</a> <a class="el" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>)</td></tr>
+<tr class="separator:ad18d2af529b4ec5b43d78bfd4cf2030b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abf18328a41602e90a16e719a293db577"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fc">Family</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1Address.html#abf18328a41602e90a16e719a293db577">family</a> () const </td></tr>
 <tr class="separator:abf18328a41602e90a16e719a293db577"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a0008f4285e960406a0e2e6ec96f875ad"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1Address.html#a0008f4285e960406a0e2e6ec96f875ad">size</a> () const </td></tr>
 <tr class="separator:a0008f4285e960406a0e2e6ec96f875ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1ad54d1385d3066bd25580f017a1b3a3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1Address.html#a1ad54d1385d3066bd25580f017a1b3a3">operator sockaddr_storage</a> () const </td></tr>
 <tr class="separator:a1ad54d1385d3066bd25580f017a1b3a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classVariant"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classVariant')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classVariant.html">Variant&lt; T, Ts &gt;</a></td></tr>
+<tr class="memitem:aeaf81abef309c9e840316c6ebf8b3cdf inherit pub_methods_classVariant"><td class="memTemplParams" colspan="2">template&lt;typename U , typename Decayed  = typename std::decay&lt;U&gt;::type, typename  = typename std::enable_if&lt;              !std::is_same&lt;Decayed, Variant&gt;::value&gt;::type, typename  = typename std::enable_if&lt;              !std::is_same&lt;Decayed, boost::variant&lt;T, Ts...&gt;&gt;::value&gt;::type&gt; </td></tr>
+<tr class="memitem:aeaf81abef309c9e840316c6ebf8b3cdf inherit pub_methods_classVariant"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classVariant.html#aeaf81abef309c9e840316c6ebf8b3cdf">Variant</a> (U &amp;&amp;u)</td></tr>
+<tr class="separator:aeaf81abef309c9e840316c6ebf8b3cdf inherit pub_methods_classVariant"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57a0afa98b432f69770875f44b6b148d inherit pub_methods_classVariant"><td class="memTemplParams" colspan="2">template&lt;typename... Fs&gt; </td></tr>
+<tr class="memitem:a57a0afa98b432f69770875f44b6b148d inherit pub_methods_classVariant"><td class="memTemplItemLeft" align="right" valign="top">auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classVariant.html#a57a0afa98b432f69770875f44b6b148d">visit</a> (Fs &amp;&amp;...fs) const -&gt; decltype(boost::apply_visitor(<a class="el" href="overload_8hpp.html#a58b15a6ff1e23bda99d2a148d0949a91">overload</a>(std::forward&lt; Fs &gt;(fs)...), std::declval&lt; boost::variant&lt; T, Ts...&gt; &amp; &gt;()))</td></tr>
+<tr class="separator:a57a0afa98b432f69770875f44b6b148d inherit pub_methods_classVariant"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae38644d0a9f9b37595b085941f8993ea inherit pub_methods_classVariant"><td class="memTemplParams" colspan="2">template&lt;typename... Fs&gt; </td></tr>
+<tr class="memitem:ae38644d0a9f9b37595b085941f8993ea inherit pub_methods_classVariant"><td class="memTemplItemLeft" align="right" valign="top">auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classVariant.html#ae38644d0a9f9b37595b085941f8993ea">visit</a> (Fs &amp;&amp;...fs) -&gt; decltype(boost::apply_visitor(<a class="el" href="overload_8hpp.html#a58b15a6ff1e23bda99d2a148d0949a91">overload</a>(std::forward&lt; Fs &gt;(fs)...), std::declval&lt; boost::variant&lt; T, Ts...&gt; &amp; &gt;()))</td></tr>
+<tr class="separator:ae38644d0a9f9b37595b085941f8993ea inherit pub_methods_classVariant"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab07030cf3cd3f187815ecab876fbcb69 inherit pub_methods_classVariant"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classVariant.html#ab07030cf3cd3f187815ecab876fbcb69">operator==</a> (const <a class="el" href="classVariant.html">Variant</a> &amp;that) const </td></tr>
+<tr class="separator:ab07030cf3cd3f187815ecab876fbcb69 inherit pub_methods_classVariant"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add78c3455e8c9b461f07b128505e7944 inherit pub_methods_classVariant"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classVariant.html#add78c3455e8c9b461f07b128505e7944">operator!=</a> (const <a class="el" href="classVariant.html">Variant</a> &amp;that) const </td></tr>
+<tr class="separator:add78c3455e8c9b461f07b128505e7944 inherit pub_methods_classVariant"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
 Static Public Member Functions</h2></td></tr>
-<tr class="memitem:a65e3511ccaa4fe9e6794675cab161c4c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1network_1_1Address.html">Address</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1Address.html#a65e3511ccaa4fe9e6794675cab161c4c">create</a> (const sockaddr_storage &amp;<a class="el" href="classprocess_1_1network_1_1Address.html#a46ca1f73af0674e3c4eb201f1ac96ad8">storage</a>)</td></tr>
+<tr class="memitem:a65e3511ccaa4fe9e6794675cab161c4c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1network_1_1Address.html">Address</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1Address.html#a65e3511ccaa4fe9e6794675cab161c4c">create</a> (const sockaddr_storage &amp;storage)</td></tr>
 <tr class="separator:a65e3511ccaa4fe9e6794675cab161c4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
-Friends</h2></td></tr>
-<tr class="memitem:a6e5c20ea1dfce9a3abb1447ecfde0e7c"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1Address.html#a6e5c20ea1dfce9a3abb1447ecfde0e7c">inet::Address</a></td></tr>
-<tr class="separator:a6e5c20ea1dfce9a3abb1447ecfde0e7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6b5676691e5aba6fb3f1923bbdff3b71"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1Address.html#a6b5676691e5aba6fb3f1923bbdff3b71">unix::Address</a></td></tr>
-<tr class="separator:a6b5676691e5aba6fb3f1923bbdff3b71"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a62734f5daa602e54b3915ecdeda085b5"><td class="memTemplParams" colspan="2">template&lt;typename AddressType &gt; </td></tr>
-<tr class="memitem:a62734f5daa602e54b3915ecdeda085b5"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; AddressType &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1Address.html#a62734f5daa602e54b3915ecdeda085b5">convert</a> (<a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1network_1_1Address.html">Address</a> &gt; &amp;&amp;<a class="el" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>)</td></tr>
-<tr class="separator:a62734f5daa602e54b3915ecdeda085b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a36fedfa6e623cc0068e4b839b9cca38a"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1Address.html#a36fedfa6e623cc0068e4b839b9cca38a">operator&lt;&lt;</a> (std::ostream &amp;stream, const <a class="el" href="classprocess_1_1network_1_1Address.html">Address</a> &amp;<a class="el" href="namespaceprocess_1_1network.html#a1987d4376ac5e2f04ad72e6c84c7569c">address</a>)</td></tr>
-<tr class="separator:a36fedfa6e623cc0068e4b839b9cca38a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Member Enumeration Documentation</h2>
 <a class="anchor" id="a0c9fa166dbf9c863a6ef68aa8343e3fc"></a>
@@ -115,16 +136,18 @@ Friends</h2></td></tr>
 </table>
 </div><div class="memdoc">
 <table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a0c9fa166dbf9c863a6ef68aa8343e3fcacbeeb469aeabf16bcff81f4cde1e0b48"></a>INET</em>&nbsp;</td><td class="fielddoc">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a0c9fa166dbf9c863a6ef68aa8343e3fca15395d0642f86c5992abbca5e56e2b29"></a>UNIX</em>&nbsp;</td><td class="fielddoc">
+</td></tr>
+<tr><td class="fieldname"><em><a class="anchor" id="a0c9fa166dbf9c863a6ef68aa8343e3fca026226c3cf0400ffbf1ef901c0709aea"></a>INET4</em>&nbsp;</td><td class="fielddoc">
 </td></tr>
-<tr><td class="fieldname"><em><a class="anchor" id="a0c9fa166dbf9c863a6ef68aa8343e3fca15395d0642f86c5992abbca5e56e2b29"></a>UNIX</em>&nbsp;</td><td class="fielddoc">
+<tr><td class="fieldname"><em><a class="anchor" id="a0c9fa166dbf9c863a6ef68aa8343e3fca3a1be585a9d1d7af08b562f200a982bb"></a>INET6</em>&nbsp;</td><td class="fielddoc">
 </td></tr>
 </table>
 
 </div>
 </div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a65e3511ccaa4fe9e6794675cab161c4c"></a>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="af0bb1ed965e4289b72c8696bd9d1a197"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -132,23 +155,23 @@ Friends</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">static <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="classprocess_1_1network_1_1Address.html">Address</a>&gt; process::network::Address::create </td>
+          <td class="memname">process::network::Address::Address </td>
           <td>(</td>
-          <td class="paramtype">const sockaddr_storage &amp;&#160;</td>
-          <td class="paramname"><em>storage</em></td><td>)</td>
+          <td class="paramtype">const <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">inet::Address</a> &amp;&#160;</td>
+          <td class="paramname"><em>address</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="abf18328a41602e90a16e719a293db577"></a>
+<a class="anchor" id="a0a66d5f771c037da673d4b035e05080f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -156,10 +179,11 @@ Friends</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fc">Family</a> process::network::Address::family </td>
+          <td class="memname">process::network::Address::Address </td>
           <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
+          <td class="paramtype"><a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">unix::Address</a>&#160;</td>
+          <td class="paramname"><em>address</em></td><td>)</td>
+          <td></td>
         </tr>
       </table>
   </td>
@@ -171,7 +195,7 @@ Friends</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a1ad54d1385d3066bd25580f017a1b3a3"></a>
+<a class="anchor" id="a9fd04d0893c0ba74f233694b7d5a2e9f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -179,10 +203,11 @@ Friends</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">process::network::Address::operator sockaddr_storage </td>
+          <td class="memname">process::network::Address::Address </td>
           <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
+          <td class="paramtype"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">inet4::Address</a>&#160;</td>
+          <td class="paramname"><em>address</em></td><td>)</td>
+          <td></td>
         </tr>
       </table>
   </td>
@@ -194,7 +219,7 @@ Friends</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a0008f4285e960406a0e2e6ec96f875ad"></a>
+<a class="anchor" id="ad18d2af529b4ec5b43d78bfd4cf2030b"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -202,10 +227,11 @@ Friends</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">size_t process::network::Address::size </td>
+          <td class="memname">process::network::Address::Address </td>
           <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
+          <td class="paramtype"><a class="el" href="classprocess_1_1network_1_1inet6_1_1Address.html">inet6::Address</a>&#160;</td>
+          <td class="paramname"><em>address</em></td><td>)</td>
+          <td></td>
         </tr>
       </table>
   </td>
@@ -217,34 +243,32 @@ Friends</h2></td></tr>
 
 </div>
 </div>
-<h2 class="groupheader">Friends And Related Function Documentation</h2>
-<a class="anchor" id="a62734f5daa602e54b3915ecdeda085b5"></a>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="ae395ebf5672ed52ddea867cf42b28f4f"></a>
 <div class="memitem">
 <div class="memproto">
-<div class="memtemplate">
-template&lt;typename AddressType &gt; </div>
 <table class="mlabels">
   <tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;AddressType&gt; convert </td>
+          <td class="memname">process::network::Address::Address::create </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1network_1_1Address.html">Address</a> &gt; &amp;&amp;&#160;</td>
+          <td class="paramtype">(sockaddr_storage)&#160;</td>
           <td class="paramname"><em>address</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a6e5c20ea1dfce9a3abb1447ecfde0e7c"></a>
+<a class="anchor" id="a65e3511ccaa4fe9e6794675cab161c4c"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -252,19 +276,23 @@ template&lt;typename AddressType &gt; </div>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">friend class <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">inet::Address</a></td>
+          <td class="memname">static <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="classprocess_1_1network_1_1Address.html">Address</a>&gt; process::network::Address::create </td>
+          <td>(</td>
+          <td class="paramtype">const sockaddr_storage &amp;&#160;</td>
+          <td class="paramname"><em>storage</em></td><td>)</td>
+          <td></td>
         </tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a36fedfa6e623cc0068e4b839b9cca38a"></a>
+<a class="anchor" id="abf18328a41602e90a16e719a293db577"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -272,33 +300,22 @@ template&lt;typename AddressType &gt; </div>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">std::ostream&amp; operator&lt;&lt; </td>
+          <td class="memname"><a class="el" href="classprocess_1_1network_1_1Address.html#a0c9fa166dbf9c863a6ef68aa8343e3fc">Family</a> process::network::Address::family </td>
           <td>(</td>
-          <td class="paramtype">std::ostream &amp;&#160;</td>
-          <td class="paramname"><em>stream</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classprocess_1_1network_1_1Address.html">Address</a> &amp;&#160;</td>
-          <td class="paramname"><em>address</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
         </tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a6b5676691e5aba6fb3f1923bbdff3b71"></a>
+<a class="anchor" id="a1ad54d1385d3066bd25580f017a1b3a3"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -306,51 +323,40 @@ template&lt;typename AddressType &gt; </div>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">friend class <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html">unix::Address</a></td>
+          <td class="memname">process::network::Address::operator sockaddr_storage </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
         </tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="ae3a208bfdc70e1790f6e0a294b65e8c5"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">sockaddr_in process::network::Address::in</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a46ca1f73af0674e3c4eb201f1ac96ad8"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">sockaddr_storage process::network::Address::storage</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aaa361fb809f967dea5ee69b6f7303b9b"></a>
+<a class="anchor" id="a0008f4285e960406a0e2e6ec96f875ad"></a>
 <div class="memitem">
 <div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">sockaddr_un process::network::Address::un</td>
+          <td class="memname">size_t process::network::Address::size </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</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>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1network_1_1Address.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1network_1_1Address.png b/content/api/latest/c++/classprocess_1_1network_1_1Address.png
new file mode 100644
index 0000000..2202c7c
Binary files /dev/null and b/content/api/latest/c++/classprocess_1_1network_1_1Address.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1network_1_1inet4_1_1Address-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1network_1_1inet4_1_1Address-members.html b/content/api/latest/c++/classprocess_1_1network_1_1inet4_1_1Address-members.html
new file mode 100644
index 0000000..cf3364d
--- /dev/null
+++ b/content/api/latest/c++/classprocess_1_1network_1_1inet4_1_1Address-members.html
@@ -0,0 +1,81 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespaceprocess.html">process</a></li><li class="navelem"><a class="el" href="namespaceprocess_1_1network.html">network</a></li><li class="navelem"><a class="el" href="namespaceprocess_1_1network_1_1inet4.html">inet4</a></li><li class="navelem"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">Address</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">process::network::inet4::Address Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">process::network::inet4::Address</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html#a4ea1c8a9dca9ce8313dc0947574d119a">Address</a>(const net::IPv4 &amp;ip, uint16_t port)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">process::network::inet4::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html#acaf3272c9297f124c8636fadc17caf8a">Address</a>(const sockaddr_in &amp;in)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">process::network::inet4::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#aa9eb764c22f88da82eacbd54b7edb395">process::network::inet::Address::Address</a>(const net::IP &amp;_ip, uint16_t _port)</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html#a72352d83a633f990082ee0980691f6a2">ANY_ANY</a>()</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">process::network::inet4::Address</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="classprocess_1_1network_1_1inet_1_1Address.html#ae42ee529612447748a899e09438a8073">hostname</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a></td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html#a33c201d6dda1682a982bba07f0ccf977">LOOPBACK_ANY</a>()</td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">process::network::inet4::Address</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="classprocess_1_1network_1_1inet_1_1Address.html#ab3ec1aab13aaaf67b31ef00d8e86354e">operator sockaddr_storage</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#afa06a09cf32dfab00619ccd27518c8af">operator!=</a>(const Address &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a94c86506d2b3ffc9e6a075eeb776f4a2">operator&lt;</a>(const Address &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">operator==</a>(const Address &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a1bb3ad8072f56e8958f0bf44da9a9cf6">operator&gt;</a>(const Address &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a></td><td class="entry"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1network_1_1inet4_1_1Address.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1network_1_1inet4_1_1Address.html b/content/api/latest/c++/classprocess_1_1network_1_1inet4_1_1Address.html
new file mode 100644
index 0000000..ea4325d
--- /dev/null
+++ b/content/api/latest/c++/classprocess_1_1network_1_1inet4_1_1Address.html
@@ -0,0 +1,228 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: process::network::inet4::Address Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespaceprocess.html">process</a></li><li class="navelem"><a class="el" href="namespaceprocess_1_1network.html">network</a></li><li class="navelem"><a class="el" href="namespaceprocess_1_1network_1_1inet4.html">inet4</a></li><li class="navelem"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">Address</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="classprocess_1_1network_1_1inet4_1_1Address-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">process::network::inet4::Address Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="address_8hpp_source.html">address.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for process::network::inet4::Address:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classprocess_1_1network_1_1inet4_1_1Address.png" usemap="#process::network::inet4::Address_map" alt=""/>
+  <map id="process::network::inet4::Address_map" name="process::network::inet4::Address_map">
+<area href="classprocess_1_1network_1_1inet_1_1Address.html" alt="process::network::inet::Address" shape="rect" coords="0,0,193,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a4ea1c8a9dca9ce8313dc0947574d119a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html#a4ea1c8a9dca9ce8313dc0947574d119a">Address</a> (const <a class="el" href="classnet_1_1IPv4.html">net::IPv4</a> &amp;<a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a>, uint16_t <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a>)</td></tr>
+<tr class="separator:a4ea1c8a9dca9ce8313dc0947574d119a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acaf3272c9297f124c8636fadc17caf8a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html#acaf3272c9297f124c8636fadc17caf8a">Address</a> (const sockaddr_in &amp;in)</td></tr>
+<tr class="separator:acaf3272c9297f124c8636fadc17caf8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1network_1_1inet_1_1Address')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td></tr>
+<tr class="memitem:aa9eb764c22f88da82eacbd54b7edb395 inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#aa9eb764c22f88da82eacbd54b7edb395">Address</a> (const <a class="el" href="classnet_1_1IP.html">net::IP</a> &amp;_ip, uint16_t _port)</td></tr>
+<tr class="separator:aa9eb764c22f88da82eacbd54b7edb395 inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae42ee529612447748a899e09438a8073 inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#ae42ee529612447748a899e09438a8073">hostname</a> () const </td></tr>
+<tr class="memdesc:ae42ee529612447748a899e09438a8073 inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the hostname of this address's IP.  <a href="#ae42ee529612447748a899e09438a8073">More...</a><br/></td></tr>
+<tr class="separator:ae42ee529612447748a899e09438a8073 inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3ec1aab13aaaf67b31ef00d8e86354e inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#ab3ec1aab13aaaf67b31ef00d8e86354e">operator sockaddr_storage</a> () const </td></tr>
+<tr class="separator:ab3ec1aab13aaaf67b31ef00d8e86354e inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a94c86506d2b3ffc9e6a075eeb776f4a2 inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a94c86506d2b3ffc9e6a075eeb776f4a2">operator&lt;</a> (const <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> &amp;that) const </td></tr>
+<tr class="separator:a94c86506d2b3ffc9e6a075eeb776f4a2 inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1bb3ad8072f56e8958f0bf44da9a9cf6 inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a1bb3ad8072f56e8958f0bf44da9a9cf6">operator&gt;</a> (const <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> &amp;that) const </td></tr>
+<tr class="separator:a1bb3ad8072f56e8958f0bf44da9a9cf6 inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3616beab3442de06328d8e56e908db7f inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">operator==</a> (const <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> &amp;that) const </td></tr>
+<tr class="separator:a3616beab3442de06328d8e56e908db7f inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa06a09cf32dfab00619ccd27518c8af inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#afa06a09cf32dfab00619ccd27518c8af">operator!=</a> (const <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">Address</a> &amp;that) const </td></tr>
+<tr class="separator:afa06a09cf32dfab00619ccd27518c8af inherit pub_methods_classprocess_1_1network_1_1inet_1_1Address"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a33c201d6dda1682a982bba07f0ccf977"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">Address</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html#a33c201d6dda1682a982bba07f0ccf977">LOOPBACK_ANY</a> ()</td></tr>
+<tr class="separator:a33c201d6dda1682a982bba07f0ccf977"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a72352d83a633f990082ee0980691f6a2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">Address</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html#a72352d83a633f990082ee0980691f6a2">ANY_ANY</a> ()</td></tr>
+<tr class="separator:a72352d83a633f990082ee0980691f6a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_attribs_classprocess_1_1network_1_1inet_1_1Address"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classprocess_1_1network_1_1inet_1_1Address')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html">process::network::inet::Address</a></td></tr>
+<tr class="memitem:a3e0a3cf87d1bcdfdeb68a82a8595b0fd inherit pub_attribs_classprocess_1_1network_1_1inet_1_1Address"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnet_1_1IP.html">net::IP</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3e0a3cf87d1bcdfdeb68a82a8595b0fd">ip</a></td></tr>
+<tr class="separator:a3e0a3cf87d1bcdfdeb68a82a8595b0fd inherit pub_attribs_classprocess_1_1network_1_1inet_1_1Address"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae3e7e66a36596662847c5a36b114af15 inherit pub_attribs_classprocess_1_1network_1_1inet_1_1Address"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#ae3e7e66a36596662847c5a36b114af15">port</a></td></tr>
+<tr class="separator:ae3e7e66a36596662847c5a36b114af15 inherit pub_attribs_classprocess_1_1network_1_1inet_1_1Address"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a4ea1c8a9dca9ce8313dc0947574d119a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">process::network::inet4::Address::Address </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classnet_1_1IPv4.html">net::IPv4</a> &amp;&#160;</td>
+          <td class="paramname"><em>ip</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint16_t&#160;</td>
+          <td class="paramname"><em>port</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="acaf3272c9297f124c8636fadc17caf8a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">process::network::inet4::Address::Address </td>
+          <td>(</td>
+          <td class="paramtype">const sockaddr_in &amp;&#160;</td>
+          <td class="paramname"><em>in</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>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a72352d83a633f990082ee0980691f6a2"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">Address</a> process::network::inet4::Address::ANY_ANY </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a33c201d6dda1682a982bba07f0ccf977"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html">Address</a> process::network::inet4::Address::LOOPBACK_ANY </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>3rdparty/libprocess/include/process/<a class="el" href="address_8hpp_source.html">address.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/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 753e055..02c603a 100644
--- a/content/api/latest/c++/encoder_8hpp_source.html
+++ b/content/api/latest/c++/encoder_8hpp_source.html
@@ -155,202 +155,191 @@
 <div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="classprocess_1_1MessageEncoder.html">  101</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1MessageEncoder.html">MessageEncoder</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1DataEncoder.html">DataEncoder</a></div>
 <div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;{</div>
 <div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="classprocess_1_1MessageEncoder.html#a5f7a6eefde5fe9c9c7a3b98d5f980448">  104</a></span>&#160;  <a class="code" href="classprocess_1_1MessageEncoder.html#a5f7a6eefde5fe9c9c7a3b98d5f980448">MessageEncoder</a>(<a class="code" href="structprocess_1_1Message.html">Message</a>* _message)</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;    : <a class="code" href="classprocess_1_1DataEncoder.html">DataEncoder</a>(<a class="code" href="classprocess_1_1MessageEncoder.html#a28b00d2695185a172bf4bb8984e87637">encode</a>(_message)), message(_message) {}</div>
+<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="classprocess_1_1MessageEncoder.html#a443a78b1fc1b1acd1ffd1007d5a8ba11">  104</a></span>&#160;  <a class="code" href="classprocess_1_1MessageEncoder.html#a443a78b1fc1b1acd1ffd1007d5a8ba11">MessageEncoder</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1Message.html">Message</a>&amp; message)</div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;    : <a class="code" href="classprocess_1_1DataEncoder.html">DataEncoder</a>(<a class="code" href="classprocess_1_1MessageEncoder.html#a2eac4fc7fb0ab34c2c15de22772c16a7">encode</a>(message)) {}</div>
 <div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;</div>
-<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="classprocess_1_1MessageEncoder.html#a95150268a4621a21a08442f68dd67a26">  107</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1MessageEncoder.html#a95150268a4621a21a08442f68dd67a26">~MessageEncoder</a>()</div>
+<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="classprocess_1_1MessageEncoder.html#a2eac4fc7fb0ab34c2c15de22772c16a7">  107</a></span>&#160;  <span class="keyword">static</span> std::string <a class="code" href="classprocess_1_1MessageEncoder.html#a2eac4fc7fb0ab34c2c15de22772c16a7">encode</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1Message.html">Message</a>&amp; message)</div>
 <div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  {</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;    <span class="keywordflow">if</span> (message != <span class="keyword">nullptr</span>) {</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;      <span class="keyword">delete</span> message;</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;    }</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;  }</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div>
-<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="classprocess_1_1MessageEncoder.html#a28b00d2695185a172bf4bb8984e87637">  114</a></span>&#160;  <span class="keyword">static</span> std::string <a class="code" href="classprocess_1_1MessageEncoder.html#a28b00d2695185a172bf4bb8984e87637">encode</a>(<a class="code" href="structprocess_1_1Message.html">Message</a>* message)</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;  {</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;    std::ostringstream out;</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;    <span class="keywordflow">if</span> (message != <span class="keyword">nullptr</span>) {</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;      out &lt;&lt; <span class="stringliteral">&quot;POST &quot;</span>;</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;      <span class="comment">// Nothing keeps the &#39;id&#39; component of a PID from being an empty</span></div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;      <span class="comment">// string which would create a malformed path that has two</span></div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;      <span class="comment">// &#39;//&#39; unless we check for it explicitly.</span></div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;      <span class="comment">// TODO(benh): Make the &#39;id&#39; part of a PID optional so when it&#39;s</span></div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;      <span class="comment">// missing it&#39;s clear that we&#39;re simply addressing an ip:port.</span></div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;      <span class="keywordflow">if</span> (message-&gt;<a class="code" href="structprocess_1_1Message.html#a8a407ef45ff459747256f8d701951d28">to</a>.<a class="code" href="structprocess_1_1UPID.html#ae741ecedc15ad9dff2b7af1b5d8ff363">id</a> != <span class="stringliteral">&quot;&quot;</span>) {</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;        out &lt;&lt; <span class="stringliteral">&quot;/&quot;</span> &lt;&lt; message-&gt;<a class="code" href="structprocess_1_1Message.html#a8a407ef45ff459747256f8d701951d28">to</a>.<a class="code" href="structprocess_1_1UPID.html#ae741ecedc15ad9dff2b7af1b5d8ff363">id</a>;</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;      }</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;      out &lt;&lt; <span class="stringliteral">&quot;/&quot;</span> &lt;&lt; message-&gt;<a class="code" href="structprocess_1_1Message.html#a97a2032a98cf03075101d02dbc50539c">name</a> &lt;&lt; <span class="stringliteral">&quot; HTTP/1.1\r\n&quot;</span></div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;User-Agent: libprocess/&quot;</span> &lt;&lt; message-&gt;<a class="code" href="structprocess_1_1Message.html#a34b9bf104323f4cb48049c00046bf02c">from</a> &lt;&lt; <span class="stringliteral">&quot;\r\n&quot;</span></div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;Libprocess-From: &quot;</span> &lt;&lt; message-&gt;<a class="code" href="structprocess_1_1Message.html#a34b9bf104323f4cb48049c00046bf02c">from</a> &lt;&lt; <span class="stringliteral">&quot;\r\n&quot;</span></div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;Connection: Keep-Alive\r\n&quot;</span></div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;Host: \r\n&quot;</span>;</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">if</span> (message-&gt;<a class="code" href="structprocess_1_1Message.html#aba0d1f741d939864cf287833dd14792e">body</a>.size() &gt; 0) {</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;        out &lt;&lt; <span class="stringliteral">&quot;Transfer-Encoding: chunked\r\n\r\n&quot;</span></div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;            &lt;&lt; std::hex &lt;&lt; message-&gt;<a class="code" href="structprocess_1_1Message.html#aba0d1f741d939864cf287833dd14792e">body</a>.size() &lt;&lt; <span class="stringliteral">&quot;\r\n&quot;</span>;</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;        out.write(message-&gt;<a class="code" href="structprocess_1_1Message.html#aba0d1f741d939864cf287833dd14792e">body</a>.data(), message-&gt;<a class="code" href="structprocess_1_1Message.html#aba0d1f741d939864cf287833dd14792e">body</a>.size());</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;        out &lt;&lt; <span class="stringliteral">&quot;\r\n&quot;</span></div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;            &lt;&lt; <span class="stringliteral">&quot;0\r\n&quot;</span></div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;            &lt;&lt; <span class="stringliteral">&quot;\r\n&quot;</span>;</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;      } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;        out &lt;&lt; <span class="stringliteral">&quot;\r\n&quot;</span>;</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;      }</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;    }</div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;    <span class="keywordflow">return</span> out.str();</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;  <a class="code" href="structprocess_1_1Message.html">Message</a>* message;</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">  154</span>&#160;</div>
-<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="classprocess_1_1HttpResponseEncoder.html">  155</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1HttpResponseEncoder.html">HttpResponseEncoder</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1DataEncoder.html">DataEncoder</a></div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;{</div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="classprocess_1_1HttpResponseEncoder.html#a2e9196004c508b063fee9ed5f82ccf3d">  158</a></span>&#160;  <a class="code" href="classprocess_1_1HttpResponseEncoder.html#a2e9196004c508b063fee9ed5f82ccf3d">HttpResponseEncoder</a>(</div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Response.html">http::Response</a>&amp; response,</div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>&amp; <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>)</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;    : <a class="code" href="classprocess_1_1DataEncoder.html">DataEncoder</a>(<a class="code" href="classprocess_1_1HttpResponseEncoder.html#a6e30448aa442e8aec33dc6ff2d3747d9">encode</a>(response, request)) {}</div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;    std::ostringstream out;</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;    out &lt;&lt; <span class="stringliteral">&quot;POST &quot;</span>;</div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;    <span class="comment">// Nothing keeps the &#39;id&#39; component of a PID from being an empty</span></div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;    <span class="comment">// string which would create a malformed path that has two</span></div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;    <span class="comment">// &#39;//&#39; unless we check for it explicitly.</span></div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;    <span class="comment">// TODO(benh): Make the &#39;id&#39; part of a PID optional so when it&#39;s</span></div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;    <span class="comment">// missing it&#39;s clear that we&#39;re simply addressing an ip:port.</span></div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;    <span class="keywordflow">if</span> (message.<a class="code" href="structprocess_1_1Message.html#a8a407ef45ff459747256f8d701951d28">to</a>.<a class="code" href="structprocess_1_1UPID.html#ae741ecedc15ad9dff2b7af1b5d8ff363">id</a> != <span class="stringliteral">&quot;&quot;</span>) {</div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;      out &lt;&lt; <span class="stringliteral">&quot;/&quot;</span> &lt;&lt; message.<a class="code" href="structprocess_1_1Message.html#a8a407ef45ff459747256f8d701951d28">to</a>.<a class="code" href="structprocess_1_1UPID.html#ae741ecedc15ad9dff2b7af1b5d8ff363">id</a>;</div>
+<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;    }</div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;</div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;    out &lt;&lt; <span class="stringliteral">&quot;/&quot;</span> &lt;&lt; message.<a class="code" href="structprocess_1_1Message.html#a97a2032a98cf03075101d02dbc50539c">name</a> &lt;&lt; <span class="stringliteral">&quot; HTTP/1.1\r\n&quot;</span></div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;        &lt;&lt; <span class="stringliteral">&quot;User-Agent: libprocess/&quot;</span> &lt;&lt; message.<a class="code" href="structprocess_1_1Message.html#a34b9bf104323f4cb48049c00046bf02c">from</a> &lt;&lt; <span class="stringliteral">&quot;\r\n&quot;</span></div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;        &lt;&lt; <span class="stringliteral">&quot;Libprocess-From: &quot;</span> &lt;&lt; message.<a class="code" href="structprocess_1_1Message.html#a34b9bf104323f4cb48049c00046bf02c">from</a> &lt;&lt; <span class="stringliteral">&quot;\r\n&quot;</span></div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;        &lt;&lt; <span class="stringliteral">&quot;Connection: Keep-Alive\r\n&quot;</span></div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;        &lt;&lt; <span class="stringliteral">&quot;Host: \r\n&quot;</span>;</div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    <span class="keywordflow">if</span> (message.<a class="code" href="structprocess_1_1Message.html#aba0d1f741d939864cf287833dd14792e">body</a>.size() &gt; 0) {</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;      out &lt;&lt; <span class="stringliteral">&quot;Transfer-Encoding: chunked\r\n\r\n&quot;</span></div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;          &lt;&lt; std::hex &lt;&lt; message.<a class="code" href="structprocess_1_1Message.html#aba0d1f741d939864cf287833dd14792e">body</a>.size() &lt;&lt; <span class="stringliteral">&quot;\r\n&quot;</span>;</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;      out.write(message.<a class="code" href="structprocess_1_1Message.html#aba0d1f741d939864cf287833dd14792e">body</a>.data(), message.<a class="code" href="structprocess_1_1Message.html#aba0d1f741d939864cf287833dd14792e">body</a>.size());</div>
+<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;      out &lt;&lt; <span class="stringliteral">&quot;\r\n&quot;</span></div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;0\r\n&quot;</span></div>
+<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;          &lt;&lt; <span class="stringliteral">&quot;\r\n&quot;</span>;</div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;    } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;      out &lt;&lt; <span class="stringliteral">&quot;\r\n&quot;</span>;</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">  138</span>&#160;    <span class="keywordflow">return</span> out.str();</div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;  }</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;};</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</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"><a class="line" href="classprocess_1_1HttpResponseEncoder.html">  143</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1HttpResponseEncoder.html">HttpResponseEncoder</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1DataEncoder.html">DataEncoder</a></div>
+<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;{</div>
+<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="classprocess_1_1HttpResponseEncoder.html#a2e9196004c508b063fee9ed5f82ccf3d">  146</a></span>&#160;  <a class="code" href="classprocess_1_1HttpResponseEncoder.html#a2e9196004c508b063fee9ed5f82ccf3d">HttpResponseEncoder</a>(</div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Response.html">http::Response</a>&amp; response,</div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>&amp; <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>)</div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;    : <a class="code" href="classprocess_1_1DataEncoder.html">DataEncoder</a>(<a class="code" href="classprocess_1_1HttpResponseEncoder.html#a6e30448aa442e8aec33dc6ff2d3747d9">encode</a>(response, request)) {}</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div>
+<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="classprocess_1_1HttpResponseEncoder.html#a6e30448aa442e8aec33dc6ff2d3747d9">  151</a></span>&#160;  <span class="keyword">static</span> std::string <a class="code" href="classprocess_1_1HttpResponseEncoder.html#a6e30448aa442e8aec33dc6ff2d3747d9">encode</a>(</div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Response.html">http::Response</a>&amp; response,</div>
+<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>&amp; <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>)</div>
+<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;  {</div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;    std::ostringstream out;</div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;    <span class="comment">// TODO(benh): Check version?</span></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;    out &lt;&lt; <span class="stringliteral">&quot;HTTP/1.1 &quot;</span> &lt;&lt; response.<a class="code" href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">status</a> &lt;&lt; <span class="stringliteral">&quot;\r\n&quot;</span>;</div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;</div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;    <span class="keyword">auto</span> headers = response.<a class="code" href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">headers</a>;</div>
 <div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;</div>
-<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="classprocess_1_1HttpResponseEncoder.html#a6e30448aa442e8aec33dc6ff2d3747d9">  163</a></span>&#160;  <span class="keyword">static</span> std::string <a class="code" href="classprocess_1_1HttpResponseEncoder.html#a6e30448aa442e8aec33dc6ff2d3747d9">encode</a>(</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Response.html">http::Response</a>&amp; response,</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>&amp; <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a>)</div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;  {</div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;    std::ostringstream out;</div>
+<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;    <span class="comment">// HTTP 1.1 requires the &quot;Date&quot; header. In the future once we</span></div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;    <span class="comment">// start checking the version (above) then we can conditionally</span></div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;    <span class="comment">// add this header, but for now, we always do.</span></div>
+<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;    time_t rawtime;</div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;    time(&amp;rawtime);</div>
 <div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;    <span class="comment">// TODO(benh): Check version?</span></div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;    <span class="keywordtype">char</span> date[256];</div>
 <div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;</div>
-<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;    out &lt;&lt; <span class="stringliteral">&quot;HTTP/1.1 &quot;</span> &lt;&lt; response.<a class="code" href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">status</a> &lt;&lt; <span class="stringliteral">&quot;\r\n&quot;</span>;</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;    <span class="keyword">auto</span> headers = response.<a class="code" href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">headers</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;    <span class="comment">// HTTP 1.1 requires the &quot;Date&quot; header. In the future once we</span></div>
-<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;    <span class="comment">// start checking the version (above) then we can conditionally</span></div>
-<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;    <span class="comment">// add this header, but for now, we always do.</span></div>
-<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;    time_t rawtime;</div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;    time(&amp;rawtime);</div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;    tm tm_;</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;    PCHECK(<a class="code" href="namespaceos.html#a5e0295f0e3bae2bd29d86803f9293b5d">os::gmtime_r</a>(&amp;rawtime, &amp;tm_) != <span class="keyword">nullptr</span>)</div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;      &lt;&lt; <span class="stringliteral">&quot;Failed to convert the current time to a tm struct &quot;</span></div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;      &lt;&lt; <span class="stringliteral">&quot;using os::gmtime_r()&quot;</span>;</div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;</div>
+<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;    <span class="comment">// TODO(benh): Check return code of strftime!</span></div>
+<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;    strftime(date, 256, <span class="stringliteral">&quot;%a, %d %b %Y %H:%M:%S GMT&quot;</span>, &amp;tm_);</div>
+<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div>
+<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;    headers[<span class="stringliteral">&quot;Date&quot;</span>] = date;</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="keywordtype">char</span> date[256];</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;    tm tm_;</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;    PCHECK(<a class="code" href="namespaceos.html#a5e0295f0e3bae2bd29d86803f9293b5d">os::gmtime_r</a>(&amp;rawtime, &amp;tm_) != <span class="keyword">nullptr</span>)</div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;      &lt;&lt; <span class="stringliteral">&quot;Failed to convert the current time to a tm struct &quot;</span></div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;      &lt;&lt; <span class="stringliteral">&quot;using os::gmtime_r()&quot;</span>;</div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;</div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;    <span class="comment">// TODO(benh): Check return code of strftime!</span></div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;    strftime(date, 256, <span class="stringliteral">&quot;%a, %d %b %Y %H:%M:%S GMT&quot;</span>, &amp;tm_);</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;    headers[<span class="stringliteral">&quot;Date&quot;</span>] = date;</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;</div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;    <span class="comment">// Should we compress this response?</span></div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;    std::string body = response.<a class="code" href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">body</a>;</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">if</span> (response.<a class="code" href="structprocess_1_1http_1_1Response.html#a00b3a2344f46dcb6868be6a7e962e091">type</a> == <a class="code" href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24a7d2a4db1b1426c6caab18fa8b484f4f5">http::Response::BODY</a> &amp;&amp;</div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;        response.<a class="code" href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">body</a>.length() &gt;= <a class="code" href="namespaceprocess.html#a13d37773ca341b12d88d7e5cf2654e83">GZIP_MINIMUM_BODY_LENGTH</a> &amp;&amp;</div>
-<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;        !headers.contains(<span class="stringliteral">&quot;Content-Encoding&quot;</span>) &amp;&amp;</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;        request.<a class="code" href="structprocess_1_1http_1_1Request.html#ab73883ea45426022ec851b2069f8ed21">acceptsEncoding</a>(<span class="stringliteral">&quot;gzip&quot;</span>)) {</div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;      <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> compressed = <a class="code" href="namespacegzip.html#a6ca8f3e08feb9af115ddcb685b8db57b">gzip::compress</a>(body);</div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;      <span class="keywordflow">if</span> (compressed.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;        LOG(WARNING) &lt;&lt; <span class="stringliteral">&quot;Failed to gzip response body: &quot;</span> &lt;&lt; compressed.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>();</div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;      } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;        body = compressed.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>();</div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;        headers[<span class="stringliteral">&quot;Content-Length&quot;</span>] = <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(body.length());</div>
-<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;        headers[<span class="stringliteral">&quot;Content-Encoding&quot;</span>] = <span class="stringliteral">&quot;gzip&quot;</span>;</div>
-<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;      }</div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;    }</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;    <a class="code" href="foreach_8hpp.html#a66900b166526abe66464d6597536b111">foreachpair</a> (<span class="keyword">const</span> std::string&amp; key, <span class="keyword">const</span> std::string&amp; value, headers) {</div>
-<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;      out &lt;&lt; key &lt;&lt; <span class="stringliteral">&quot;: &quot;</span> &lt;&lt; value &lt;&lt; <span class="stringliteral">&quot;\r\n&quot;</span>;</div>
-<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;    }</div>
-<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;</div>
-<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;    <span class="comment">// Add a Content-Length header if the response is of type &quot;none&quot;</span></div>
-<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;    <span class="comment">// or &quot;body&quot; and no Content-Length header has been supplied.</span></div>
-<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;    <span class="keywordflow">if</span> (response.<a class="code" href="structprocess_1_1http_1_1Response.html#a00b3a2344f46dcb6868be6a7e962e091">type</a> == <a class="code" href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24aa49acb0a3f416b805cb49ec1a4549b14">http::Response::NONE</a> &amp;&amp;</div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;        !headers.contains(<span class="stringliteral">&quot;Content-Length&quot;</span>)) {</div>
-<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;      out &lt;&lt; <span class="stringliteral">&quot;Content-Length: 0\r\n&quot;</span>;</div>
-<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;    } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (response.<a class="code" href="structprocess_1_1http_1_1Response.html#a00b3a2344f46dcb6868be6a7e962e091">type</a> == <a class="code" href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24a7d2a4db1b1426c6caab18fa8b484f4f5">http::Response::BODY</a> &amp;&amp;</div>
-<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;               !headers.contains(<span class="stringliteral">&quot;Content-Length&quot;</span>)) {</div>
-<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;      out &lt;&lt; <span class="stringliteral">&quot;Content-Length: &quot;</span> &lt;&lt; body.size() &lt;&lt; <span class="stringliteral">&quot;\r\n&quot;</span>;</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;</div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;    <span class="comment">// Use a CRLF to mark end of headers.</span></div>
-<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;    out &lt;&lt; <span class="stringliteral">&quot;\r\n&quot;</span>;</div>
-<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;</div>
-<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;    <span class="comment">// Add the body if necessary.</span></div>
-<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;    <span class="keywordflow">if</span> (response.<a class="code" href="structprocess_1_1http_1_1Response.html#a00b3a2344f46dcb6868be6a7e962e091">type</a> == <a class="code" href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24a7d2a4db1b1426c6caab18fa8b484f4f5">http::Response::BODY</a>) {</div>
-<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;      <span class="comment">// If the Content-Length header was supplied, only write as much data</span></div>
-<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;      <span class="comment">// as the length specifies.</span></div>
-<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;      <a class="code" href="classResult.html">Result&lt;uint32_t&gt;</a> length = numify&lt;uint32_t&gt;(headers.get(<span class="stringliteral">&quot;Content-Length&quot;</span>));</div>
-<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;      <span class="keywordflow">if</span> (length.<a class="code" href="classResult.html#a85eaa52037223d71092e65701c166562">isSome</a>() &amp;&amp; length.<a class="code" href="classResult.html#aedf79f3b14dcda5791b84a64ada4d412">get</a>() &lt;= body.length()) {</div>
-<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;        out.write(body.data(), length.<a class="code" href="classResult.html#aedf79f3b14dcda5791b84a64ada4d412">get</a>());</div>
-<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;      } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;        out.write(body.data(), body.size());</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;    }</div>
-<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;</div>
-<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;    <span class="keywordflow">return</span> out.str();</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;};</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"><a class="line" href="classprocess_1_1FileEncoder.html">  244</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1FileEncoder.html">FileEncoder</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Encoder.html">Encoder</a></div>
-<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;{</div>
-<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="classprocess_1_1FileEncoder.html#a9dddbc42a5af6024cfc0cb89ab987497">  247</a></span>&#160;  <a class="code" href="classprocess_1_1FileEncoder.html#a9dddbc42a5af6024cfc0cb89ab987497">FileEncoder</a>(<a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> _fd, <span class="keywordtype">size_t</span> _size)</div>
-<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;    : fd(_fd), size(static_cast&lt;off_t&gt;(_size)), index(0)</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="comment">// NOTE: For files, we expect the size to be derived from `stat`-ing</span></div>
-<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;    <span class="comment">// the file.  The `struct stat` returns the size in `off_t` form,</span></div>
-<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;    <span class="comment">// meaning that it is a programmer error to construct the `FileEncoder`</span></div>
-<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;    <span class="comment">// with a size greater the max value of `off_t`.</span></div>
-<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;    CHECK_LE(_size, static_cast&lt;size_t&gt;(<a class="code" href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">std::numeric_limits&lt;off_t&gt;::max</a>()));</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;</div>
-<div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="classprocess_1_1FileEncoder.html#a25204db3e56d1089156b5954f3ca973b">  257</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1FileEncoder.html#a25204db3e56d1089156b5954f3ca973b">~FileEncoder</a>()</div>
-<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;  {</div>
-<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;    <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(<a class="code" href="namespaceos.html#a8df77ec6d6b8d32d9b287a41bc74cfdc">os::close</a>(fd)) &lt;&lt; <span class="stringliteral">&quot;Failed to close file descriptor&quot;</span>;</div>
-<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;  }</div>
-<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;</div>
-<div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="classprocess_1_1FileEncoder.html#af378b042ec2124981cad35280f64dd2d">  262</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Encoder.html#a61ab7c7c77f3285b9e1a91c3f962a007">Kind</a> <a class="code" href="classprocess_1_1FileEncoder.html#af378b042ec2124981cad35280f64dd2d">kind</a>()<span class="keyword"> const</span></div>
-<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Encoder.html#a61ab7c7c77f3285b9e1a91c3f962a007a0268afc52c40ae5367e3735511000246">Encoder::FILE</a>;</div>
-<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;  }</div>
-<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;</div>
-<div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="classprocess_1_1FileEncoder.html#ab809c049d3804ee27b5b62997f167e3a">  267</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> <a class="code" href="classprocess_1_1FileEncoder.html#ab809c049d3804ee27b5b62997f167e3a">next</a>(off_t* offset, <span class="keywordtype">size_t</span>* length)</div>
-<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;  {</div>
-<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;    off_t <a class="code" href="namespaceos.html#aa3debc8caa054e7a0a3bfe4aa42aae07">temp</a> = index;</div>
-<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;    index = size;</div>
-<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;    *offset = <a class="code" href="namespaceos.html#aa3debc8caa054e7a0a3bfe4aa42aae07">temp</a>;</div>
-<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;    *length = size - <a class="code" href="namespaceos.html#aa3debc8caa054e7a0a3bfe4aa42aae07">temp</a>;</div>
-<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;    <span class="keywordflow">return</span> fd;</div>
-<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;  }</div>
-<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;</div>
-<div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="classprocess_1_1FileEncoder.html#a4d6103c619e2c9ec1918813ada1f7b32">  276</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classprocess_1_1FileEncoder.html#a4d6103c619e2c9ec1918813ada1f7b32">backup</a>(<span class="keywordtype">size_t</span> length)</div>
-<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;  {</div>
-<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;    <span class="keywordflow">if</span> (index &gt;= static_cast&lt;off_t&gt;(length)) {</div>
-<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;      index -= <span class="keyword">static_cast&lt;</span>off_t<span class="keyword">&gt;</span>(length);</div>
-<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;    }</div>
-<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;  }</div>
+<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;    <span class="comment">// Should we compress this response?</span></div>
+<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    std::string body = response.<a class="code" href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">body</a>;</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="keywordflow">if</span> (response.<a class="code" href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">type</a> == <a class="code" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5">http::Response::BODY</a> &amp;&amp;</div>
+<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;        response.<a class="code" href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">body</a>.length() &gt;= <a class="code" href="namespaceprocess.html#a13d37773ca341b12d88d7e5cf2654e83">GZIP_MINIMUM_BODY_LENGTH</a> &amp;&amp;</div>
+<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;        !headers.contains(<span class="stringliteral">&quot;Content-Encoding&quot;</span>) &amp;&amp;</div>
+<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;        request.<a class="code" href="structprocess_1_1http_1_1Request.html#ab73883ea45426022ec851b2069f8ed21">acceptsEncoding</a>(<span class="stringliteral">&quot;gzip&quot;</span>)) {</div>
+<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;      <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> compressed = <a class="code" href="namespacegzip.html#a6ca8f3e08feb9af115ddcb685b8db57b">gzip::compress</a>(body);</div>
+<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;      <span class="keywordflow">if</span> (compressed.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
+<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;        LOG(WARNING) &lt;&lt; <span class="stringliteral">&quot;Failed to gzip response body: &quot;</span> &lt;&lt; compressed.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>();</div>
+<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;      } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;        body = std::move(compressed.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>());</div>
+<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;</div>
+<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;        headers[<span class="stringliteral">&quot;Content-Length&quot;</span>] = <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(body.length());</div>
+<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;        headers[<span class="stringliteral">&quot;Content-Encoding&quot;</span>] = <span class="stringliteral">&quot;gzip&quot;</span>;</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;</div>
+<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;    <a class="code" href="foreach_8hpp.html#a66900b166526abe66464d6597536b111">foreachpair</a> (<span class="keyword">const</span> std::string&amp; key, <span class="keyword">const</span> std::string&amp; value, headers) {</div>
+<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;      out &lt;&lt; key &lt;&lt; <span class="stringliteral">&quot;: &quot;</span> &lt;&lt; value &lt;&lt; <span class="stringliteral">&quot;\r\n&quot;</span>;</div>
+<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;    }</div>
+<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div>
+<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;    <span class="comment">// Add a Content-Length header if the response is of type &quot;none&quot;</span></div>
+<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;    <span class="comment">// or &quot;body&quot; and no Content-Length header has been supplied.</span></div>
+<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;    <span class="keywordflow">if</span> (response.<a class="code" href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">type</a> == <a class="code" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14">http::Response::NONE</a> &amp;&amp;</div>
+<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;        !headers.contains(<span class="stringliteral">&quot;Content-Length&quot;</span>)) {</div>
+<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;      out &lt;&lt; <span class="stringliteral">&quot;Content-Length: 0\r\n&quot;</span>;</div>
+<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;    } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (response.<a class="code" href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">type</a> == <a class="code" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5">http::Response::BODY</a> &amp;&amp;</div>
+<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;               !headers.contains(<span class="stringliteral">&quot;Content-Length&quot;</span>)) {</div>
+<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;      out &lt;&lt; <span class="stringliteral">&quot;Content-Length: &quot;</span> &lt;&lt; body.size() &lt;&lt; <span class="stringliteral">&quot;\r\n&quot;</span>;</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="comment">// Use a CRLF to mark end of headers.</span></div>
+<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;    out &lt;&lt; <span class="stringliteral">&quot;\r\n&quot;</span>;</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="comment">// Add the body if necessary.</span></div>
+<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;    <span class="keywordflow">if</span> (response.<a class="code" href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">type</a> == <a class="code" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5">http::Response::BODY</a>) {</div>
+<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;      <span class="comment">// If the Content-Length header was supplied, only write as much data</span></div>
+<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;      <span class="comment">// as the length specifies.</span></div>
+<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;      <a class="code" href="classResult.html">Result&lt;uint32_t&gt;</a> length = numify&lt;uint32_t&gt;(headers.get(<span class="stringliteral">&quot;Content-Length&quot;</span>));</div>
+<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;      <span class="keywordflow">if</span> (length.<a class="code" href="classResult.html#a85eaa52037223d71092e65701c166562">isSome</a>() &amp;&amp; length.<a class="code" href="classResult.html#aedf79f3b14dcda5791b84a64ada4d412">get</a>() &lt;= body.length()) {</div>
+<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;        out.write(body.data(), length.<a class="code" href="classResult.html#aedf79f3b14dcda5791b84a64ada4d412">get</a>());</div>
+<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;      } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;        out.write(body.data(), body.size());</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;    }</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="keywordflow">return</span> out.str();</div>
+<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;  }</div>
+<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;};</div>
+<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;</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="classprocess_1_1FileEncoder.html">  233</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1FileEncoder.html">FileEncoder</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Encoder.html">Encoder</a></div>
+<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;{</div>
+<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="classprocess_1_1FileEncoder.html#a9dddbc42a5af6024cfc0cb89ab987497">  236</a></span>&#160;  <a class="code" href="classprocess_1_1FileEncoder.html#a9dddbc42a5af6024cfc0cb89ab987497">FileEncoder</a>(<a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> _fd, <span class="keywordtype">size_t</span> _size)</div>
+<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;    : fd(_fd), size(static_cast&lt;off_t&gt;(_size)), index(0)</div>
+<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;  {</div>
+<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;    <span class="comment">// NOTE: For files, we expect the size to be derived from `stat`-ing</span></div>
+<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;    <span class="comment">// the file.  The `struct stat` returns the size in `off_t` form,</span></div>
+<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;    <span class="comment">// meaning that it is a programmer error to construct the `FileEncoder`</span></div>
+<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;    <span class="comment">// with a size greater the max value of `off_t`.</span></div>
+<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;    CHECK_LE(_size, static_cast&lt;size_t&gt;(<a class="code" href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">std::numeric_limits&lt;off_t&gt;::max</a>()));</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;</div>
+<div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="classprocess_1_1FileEncoder.html#a25204db3e56d1089156b5954f3ca973b">  246</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1FileEncoder.html#a25204db3e56d1089156b5954f3ca973b">~FileEncoder</a>()</div>
+<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;  {</div>
+<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;    <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(<a class="code" href="namespaceos.html#a8df77ec6d6b8d32d9b287a41bc74cfdc">os::close</a>(fd)) &lt;&lt; <span class="stringliteral">&quot;Failed to close file descriptor&quot;</span>;</div>
+<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;  }</div>
+<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;</div>
+<div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="classprocess_1_1FileEncoder.html#af378b042ec2124981cad35280f64dd2d">  251</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Encoder.html#a61ab7c7c77f3285b9e1a91c3f962a007">Kind</a> <a class="code" href="classprocess_1_1FileEncoder.html#af378b042ec2124981cad35280f64dd2d">kind</a>()<span class="keyword"> const</span></div>
+<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Encoder.html#a61ab7c7c77f3285b9e1a91c3f962a007a0268afc52c40ae5367e3735511000246">Encoder::FILE</a>;</div>
+<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;  }</div>
+<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;</div>
+<div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="classprocess_1_1FileEncoder.html#ab809c049d3804ee27b5b62997f167e3a">  256</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> <a class="code" href="classprocess_1_1FileEncoder.html#ab809c049d3804ee27b5b62997f167e3a">next</a>(off_t* offset, <span class="keywordtype">size_t</span>* length)</div>
+<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;  {</div>
+<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;    off_t <a class="code" href="namespaceos.html#aa3debc8caa054e7a0a3bfe4aa42aae07">temp</a> = index;</div>
+<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;    index = size;</div>
+<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;    *offset = <a class="code" href="namespaceos.html#aa3debc8caa054e7a0a3bfe4aa42aae07">temp</a>;</div>
+<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;    *length = size - <a class="code" href="namespaceos.html#aa3debc8caa054e7a0a3bfe4aa42aae07">temp</a>;</div>
+<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;    <span class="keywordflow">return</span> fd;</div>
+<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;  }</div>
+<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;</div>
+<div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="classprocess_1_1FileEncoder.html#a4d6103c619e2c9ec1918813ada1f7b32">  265</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classprocess_1_1FileEncoder.html#a4d6103c619e2c9ec1918813ada1f7b32">backup</a>(<span class="keywordtype">size_t</span> length)</div>
+<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;  {</div>
+<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;    <span class="keywordflow">if</span> (index &gt;= static_cast&lt;off_t&gt;(length)) {</div>
+<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;      index -= <span class="keyword">static_cast&lt;</span>off_t<span class="keyword">&gt;</span>(length);</div>
+<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;    }</div>
+<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;  }</div>
+<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;</div>
+<div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="classprocess_1_1FileEncoder.html#ac17e03b4af0e161920a134f2b48c8317">  272</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">size_t</span> <a class="code" href="classprocess_1_1FileEncoder.html#ac17e03b4af0e161920a134f2b48c8317">remaining</a>()<span class="keyword"> const</span></div>
+<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(size - index);</div>
+<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;  }</div>
+<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;</div>
+<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;  <a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> fd;</div>
+<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;  off_t size;</div>
+<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;  off_t index;</div>
+<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;};</div>
 <div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;</div>
-<div class="line"><a name="l00283"></a><span class="lineno"><a class="line" href="classprocess_1_1FileEncoder.html#ac17e03b4af0e161920a134f2b48c8317">  283</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">size_t</span> <a class="code" href="classprocess_1_1FileEncoder.html#ac17e03b4af0e161920a134f2b48c8317">remaining</a>()<span class="keyword"> const</span></div>
-<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(size - index);</div>
-<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;  }</div>
-<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;</div>
-<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;  <a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> fd;</div>
-<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;  off_t size;</div>
-<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;  off_t index;</div>
-<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;};</div>
-<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;</div>
-<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;}  <span class="comment">// namespace process {</span></div>
-<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;</div>
-<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;<span class="preprocessor">#endif // __ENCODER_HPP__</span></div>
+<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;}  <span class="comment">// namespace process {</span></div>
+<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;</div>
+<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;<span class="preprocessor">#endif // __ENCODER_HPP__</span></div>
 <div class="ttc" id="gzip_8hpp_html"><div class="ttname"><a href="gzip_8hpp.html">gzip.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Encoder_html_a9168827ab5f9afb73fb91b2b7d100b6a"><div class="ttname"><a href="classprocess_1_1Encoder.html#a9168827ab5f9afb73fb91b2b7d100b6a">process::Encoder::~Encoder</a></div><div class="ttdeci">virtual ~Encoder()</div><div class="ttdef"><b>Definition:</b> encoder.hpp:52</div></div>
-<div class="ttc" id="classprocess_1_1FileEncoder_html_a9dddbc42a5af6024cfc0cb89ab987497"><div class="ttname"><a href="classprocess_1_1FileEncoder.html#a9dddbc42a5af6024cfc0cb89ab987497">process::FileEncoder::FileEncoder</a></div><div class="ttdeci">FileEncoder(int_fd _fd, size_t _size)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:247</div></div>
+<div class="ttc" id="classprocess_1_1FileEncoder_html_a9dddbc42a5af6024cfc0cb89ab987497"><div class="ttname"><a href="classprocess_1_1FileEncoder.html#a9dddbc42a5af6024cfc0cb89ab987497">process::FileEncoder::FileEncoder</a></div><div class="ttdeci">FileEncoder(int_fd _fd, size_t _size)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:236</div></div>
 <div class="ttc" id="classprocess_1_1Encoder_html_a088747c70d4551a8971fc916c785bc1b"><div class="ttname"><a href="classprocess_1_1Encoder.html#a088747c70d4551a8971fc916c785bc1b">process::Encoder::Encoder</a></div><div class="ttdeci">Encoder()=default</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future&lt; Response &gt; request(const Request &amp;request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
 <div class="ttc" id="classprocess_1_1DataEncoder_html_a70909315bb6d4dd0add1064fe1d113a5"><div class="ttname"><a href="classprocess_1_1DataEncoder.html#a70909315bb6d4dd0add1064fe1d113a5">process::DataEncoder::backup</a></div><div class="ttdeci">virtual void backup(size_t length)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:83</div></div>
@@ -363,62 +352,61 @@
 <div class="ttc" id="classprocess_1_1DataEncoder_html_ad0fbdefe790670db3d6d83c78d00e88e"><div class="ttname"><a href="classprocess_1_1DataEncoder.html#ad0fbdefe790670db3d6d83c78d00e88e">process::DataEncoder::DataEncoder</a></div><div class="ttdeci">DataEncoder(const std::string &amp;_data)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:65</div></div>
 <div class="ttc" id="classprocess_1_1Encoder_html_ab897ad4d4c34b843b2470a687955110a"><div class="ttname"><a href="classprocess_1_1Encoder.html#ab897ad4d4c34b843b2470a687955110a">process::Encoder::kind</a></div><div class="ttdeci">virtual Kind kind() const =0</div></div>
 <div class="ttc" id="numify_8hpp_html"><div class="ttname"><a href="numify_8hpp.html">numify.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1FileEncoder_html_ab809c049d3804ee27b5b62997f167e3a"><div class="ttname"><a href="classprocess_1_1FileEncoder.html#ab809c049d3804ee27b5b62997f167e3a">process::FileEncoder::next</a></div><div class="ttdeci">virtual int_fd next(off_t *offset, size_t *length)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:267</div></div>
+<div class="ttc" id="classprocess_1_1FileEncoder_html_ab809c049d3804ee27b5b62997f167e3a"><div class="ttname"><a href="classprocess_1_1FileEncoder.html#ab809c049d3804ee27b5b62997f167e3a">process::FileEncoder::next</a></div><div class="ttdeci">virtual int_fd next(off_t *offset, size_t *length)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:256</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html_ae741ecedc15ad9dff2b7af1b5d8ff363"><div class="ttname"><a href="structprocess_1_1UPID.html#ae741ecedc15ad9dff2b7af1b5d8ff363">process::UPID::id</a></div><div class="ttdeci">std::string id</div><div class="ttdef"><b>Definition:</b> pid.hpp:95</div></div>
-<div class="ttc" id="classprocess_1_1MessageEncoder_html_a5f7a6eefde5fe9c9c7a3b98d5f980448"><div class="ttname"><a href="classprocess_1_1MessageEncoder.html#a5f7a6eefde5fe9c9c7a3b98d5f980448">process::MessageEncoder::MessageEncoder</a></div><div class="ttdeci">MessageEncoder(Message *_message)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:104</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14">process::http::Response::NONE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:648</div></div>
 <div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> result.hpp:40</div></div>
 <div class="ttc" id="classprocess_1_1Encoder_html_a61ab7c7c77f3285b9e1a91c3f962a007"><div class="ttname"><a href="classprocess_1_1Encoder.html#a61ab7c7c77f3285b9e1a91c3f962a007">process::Encoder::Kind</a></div><div class="ttdeci">Kind</div><div class="ttdef"><b>Definition:</b> encoder.hpp:44</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:518</div></div>
 <div class="ttc" id="namespacegzip_html_a6ca8f3e08feb9af115ddcb685b8db57b"><div class="ttname"><a href="namespacegzip.html#a6ca8f3e08feb9af115ddcb685b8db57b">gzip::compress</a></div><div class="ttdeci">Try&lt; std::string &gt; compress(const std::string &amp;decompressed, int level=Z_DEFAULT_COMPRESSION)</div><div class="ttdef"><b>Definition:</b> gzip.hpp:179</div></div>
-<div class="ttc" id="classprocess_1_1HttpResponseEncoder_html_a6e30448aa442e8aec33dc6ff2d3747d9"><div class="ttname"><a href="classprocess_1_1HttpResponseEncoder.html#a6e30448aa442e8aec33dc6ff2d3747d9">process::HttpResponseEncoder::encode</a></div><div class="ttdeci">static std::string encode(const http::Response &amp;response, const http::Request &amp;request)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:163</div></div>
-<div class="ttc" id="classprocess_1_1HttpResponseEncoder_html"><div class="ttname"><a href="classprocess_1_1HttpResponseEncoder.html">process::HttpResponseEncoder</a></div><div class="ttdef"><b>Definition:</b> encoder.hpp:155</div></div>
+<div class="ttc" id="classprocess_1_1HttpResponseEncoder_html_a6e30448aa442e8aec33dc6ff2d3747d9"><div class="ttname"><a href="classprocess_1_1HttpResponseEncoder.html#a6e30448aa442e8aec33dc6ff2d3747d9">process::HttpResponseEncoder::encode</a></div><div class="ttdeci">static std::string encode(const http::Response &amp;response, const http::Request &amp;request)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:151</div></div>
+<div class="ttc" id="classprocess_1_1HttpResponseEncoder_html"><div class="ttname"><a href="classprocess_1_1HttpResponseEncoder.html">process::HttpResponseEncoder</a></div><div class="ttdef"><b>Definition:</b> encoder.hpp:143</div></div>
 <div class="ttc" id="classprocess_1_1Encoder_html_ad4d01c19116f3044ad6b5640085f51b1"><div class="ttname"><a href="classprocess_1_1Encoder.html#ad4d01c19116f3044ad6b5640085f51b1">process::Encoder::backup</a></div><div class="ttdeci">virtual void backup(size_t length)=0</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5">process::http::Response::BODY</a></div><div class="ttdef"><b>Definition:</b> http.hpp:649</div></div>
 <div class="ttc" id="structprocess_1_1Message_html_a8a407ef45ff459747256f8d701951d28"><div class="ttname"><a href="structprocess_1_1Message.html#a8a407ef45ff459747256f8d701951d28">process::Message::to</a></div><div class="ttdeci">UPID to</div><div class="ttdef"><b>Definition:</b> message.hpp:26</div></div>
-<div class="ttc" id="classprocess_1_1MessageEncoder_html_a95150268a4621a21a08442f68dd67a26"><div class="ttname"><a href="classprocess_1_1MessageEncoder.html#a95150268a4621a21a08442f68dd67a26">process::MessageEncoder::~MessageEncoder</a></div><div class="ttdeci">virtual ~MessageEncoder()</div><div class="ttdef"><b>Definition:</b> encoder.hpp:107</div></div>
 <div class="ttc" id="structprocess_1_1Message_html_a34b9bf104323f4cb48049c00046bf02c"><div class="ttname"><a href="structprocess_1_1Message.html#a34b9bf104323f4cb48049c00046bf02c">process::Message::from</a></div><div class="ttdeci">UPID from</div><div class="ttdef"><b>Definition:</b> message.hpp:25</div></div>
 <div class="ttc" id="classprocess_1_1DataEncoder_html_acb993d917c7bbf177318d6d68ab5f800"><div class="ttname"><a href="classprocess_1_1DataEncoder.html#acb993d917c7bbf177318d6d68ab5f800">process::DataEncoder::~DataEncoder</a></div><div class="ttdeci">virtual ~DataEncoder()</div><div class="ttdef"><b>Definition:</b> encoder.hpp:68</div></div>
 <div class="ttc" id="stout_2include_2stout_2check_8hpp_html_aee320e7c6e107071f4b85d4cc135a265"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a></div><div class="ttdeci">#define CHECK_SOME(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:44</div></div>
 <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:276</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:192</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:262</div></div>
-<div class="ttc" id="classprocess_1_1MessageEncoder_html_a28b00d2695185a172bf4bb8984e87637"><div class="ttname"><a href="classprocess_1_1MessageEncoder.html#a28b00d2695185a172bf4bb8984e87637">process::MessageEncoder::encode</a></div><div class="ttdeci">static std::string encode(Message *message)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:114</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>
 <div class="ttc" id="foreach_8hpp_html_a66900b166526abe66464d6597536b111"><div class="ttname"><a href="foreach_8hpp.html#a66900b166526abe66464d6597536b111">foreachpair</a></div><div class="ttdeci">#define foreachpair(KEY, VALUE, ELEMS)</div><div class="ttdef"><b>Definition:</b> foreach.hpp:51</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_ac8b9e44a3e44f148c14e81cbb9fafe24aa49acb0a3f416b805cb49ec1a4549b14"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24aa49acb0a3f416b805cb49ec1a4549b14">process::http::Response::NONE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:648</div></div>
 <div class="ttc" id="classprocess_1_1DataEncoder_html_ac1aad9f354442ecb25d18bbb89b6f239"><div class="ttname"><a href="classprocess_1_1DataEncoder.html#ac1aad9f354442ecb25d18bbb89b6f239">process::DataEncoder::remaining</a></div><div class="ttdeci">virtual size_t remaining() const </div><div class="ttdef"><b>Definition:</b> encoder.hpp:90</div></div>
 <div class="ttc" id="classResult_html_aedf79f3b14dcda5791b84a64ada4d412"><div class="ttname"><a href="classResult.html#aedf79f3b14dcda5791b84a64ada4d412">Result::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> result.hpp:112</div></div>
 <div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &amp;e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
 <div class="ttc" id="classprocess_1_1Encoder_html_a61ab7c7c77f3285b9e1a91c3f962a007ac87a85b245f499b11d47cf8c1a941b34"><div class="ttname"><a href="classprocess_1_1Encoder.html#a61ab7c7c77f3285b9e1a91c3f962a007ac87a85b245f499b11d47cf8c1a941b34">process::Encoder::DATA</a></div><div class="ttdef"><b>Definition:</b> encoder.hpp:46</div></div>
 <div class="ttc" id="classprocess_1_1Encoder_html_aecd2a94984a8e5297b0f5e18679d2583"><div class="ttname"><a href="classprocess_1_1Encoder.html#aecd2a94984a8e5297b0f5e18679d2583">process::Encoder::remaining</a></div><div class="ttdeci">virtual size_t remaining() const =0</div></div>
-<div class="ttc" id="classprocess_1_1FileEncoder_html"><div class="ttname"><a href="classprocess_1_1FileEncoder.html">process::FileEncoder</a></div><div class="ttdef"><b>Definition:</b> encoder.hpp:244</div></div>
+<div class="ttc" id="classprocess_1_1FileEncoder_html"><div class="ttname"><a href="classprocess_1_1FileEncoder.html">process::FileEncoder</a></div><div class="ttdef"><b>Definition:</b> encoder.hpp:233</div></div>
 <div class="ttc" id="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.hpp</a></div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
 <div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
-<div class="ttc" id="classprocess_1_1HttpResponseEncoder_html_a2e9196004c508b063fee9ed5f82ccf3d"><div class="ttname"><a href="classprocess_1_1HttpResponseEncoder.html#a2e9196004c508b063fee9ed5f82ccf3d">process::HttpResponseEncoder::HttpResponseEncoder</a></div><div class="ttdeci">HttpResponseEncoder(const http::Response &amp;response, const http::Request &amp;request)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:158</div></div>
+<div class="ttc" id="classprocess_1_1MessageEncoder_html_a2eac4fc7fb0ab34c2c15de22772c16a7"><div class="ttname"><a href="classprocess_1_1MessageEncoder.html#a2eac4fc7fb0ab34c2c15de22772c16a7">process::MessageEncoder::encode</a></div><div class="ttdeci">static std::string encode(const Message &amp;message)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:107</div></div>
+<div class="ttc" id="classprocess_1_1HttpResponseEncoder_html_a2e9196004c508b063fee9ed5f82ccf3d"><div class="ttname"><a href="classprocess_1_1HttpResponseEncoder.html#a2e9196004c508b063fee9ed5f82ccf3d">process::HttpResponseEncoder::HttpResponseEncoder</a></div><div class="ttdeci">HttpResponseEncoder(const http::Response &amp;response, const http::Request &amp;request)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:146</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:595</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a00b3a2344f46dcb6868be6a7e962e091"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a00b3a2344f46dcb6868be6a7e962e091">process::http::Response::type</a></div><div class="ttdeci">enum process::http::Response::@5 type</div></div>
 <div class="ttc" id="classprocess_1_1DataEncoder_html"><div class="ttname"><a href="classprocess_1_1DataEncoder.html">process::DataEncoder</a></div><div class="ttdef"><b>Definition:</b> encoder.hpp:62</div></div>
-<div class="ttc" id="classprocess_1_1FileEncoder_html_ac17e03b4af0e161920a134f2b48c8317"><div class="ttname"><a href="classprocess_1_1FileEncoder.html#ac17e03b4af0e161920a134f2b48c8317">process::FileEncoder::remaining</a></div><div class="ttdeci">virtual size_t remaining() const </div><div class="ttdef"><b>Definition:</b> encoder.hpp:283</div></div>
+<div class="ttc" id="classprocess_1_1FileEncoder_html_ac17e03b4af0e161920a134f2b48c8317"><div class="ttname"><a href="classprocess_1_1FileEncoder.html#ac17e03b4af0e161920a134f2b48c8317">process::FileEncoder::remaining</a></div><div class="ttdeci">virtual size_t remaining() const </div><div class="ttdef"><b>Definition:</b> encoder.hpp:272</div></div>
 <div class="ttc" id="structprocess_1_1Message_html_aba0d1f741d939864cf287833dd14792e"><div class="ttname"><a href="structprocess_1_1Message.html#aba0d1f741d939864cf287833dd14792e">process::Message::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> message.hpp:27</div></div>
+<div class="ttc" id="classprocess_1_1MessageEncoder_html_a443a78b1fc1b1acd1ffd1007d5a8ba11"><div class="ttname"><a href="classprocess_1_1MessageEncoder.html#a443a78b1fc1b1acd1ffd1007d5a8ba11">process::MessageEncoder::MessageEncoder</a></div><div class="ttdeci">MessageEncoder(const Message &amp;message)</div><div class="ttdef"><b>Definition:</b> encoder.hpp:104</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="classResult_html_a85eaa52037223d71092e65701c166562"><div class="ttname"><a href="classResult.html#a85eaa52037223d71092e65701c166562">Result::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> result.hpp:108</div></div>
 <div class="ttc" id="classprocess_1_1MessageEncoder_html"><div class="ttname"><a href="classprocess_1_1MessageEncoder.html">process::MessageEncoder</a></div><div class="ttdef"><b>Definition:</b> encoder.hpp:101</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_ac8b9e44a3e44f148c14e81cbb9fafe24a7d2a4db1b1426c6caab18fa8b484f4f5"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24a7d2a4db1b1426c6caab18fa8b484f4f5">process::http::Response::BODY</a></div><div class="ttdef"><b>Definition:</b> http.hpp:649</div></div>
 <div class="ttc" id="int__fd_8hpp_html_aea4dbda01c90455f158ffa9b924c2f07"><div class="ttname"><a href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a></div><div class="ttdeci">int int_fd</div><div class="ttdef"><b>Definition:</b> int_fd.hpp:35</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 class="ttdef"><b>Definition:</b> ns.hpp:688</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_ae463c5c7a083aea98a89cf9b675b59ab"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">process::http::Response::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:623</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6846045a3c3df3abd8e2735847af3a79"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">process::http::Response::type</a></div><div class="ttdeci">enum process::ht

<TRUNCATED>

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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2environment_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2environment_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2environment_8hpp_source.html
index 7ea5078..839f32c 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2environment_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2environment_8hpp_source.html
@@ -69,43 +69,47 @@
 <div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="preprocessor"></span></div>
 <div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;map&gt;</span></div>
 <div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
-<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="stringify_8hpp.html">stout/stringify.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div>
-<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="keyword">namespace </span>os {</div>
-<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="keyword">inline</span> std::map&lt;std::string, std::string&gt; <a class="code" href="namespaceos.html#a00a73ff5de812b0d6e1ffbbb16fc1f27">environment</a>()</div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;{</div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;  <span class="comment">// NOTE: The `GetEnvironmentStrings` call returns a pointer to a</span></div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;  <span class="comment">// read-only block of memory with the following format (minus newlines):</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;  <span class="comment">// Var1=Value1\0</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;  <span class="comment">// Var2=Value2\0</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;  <span class="comment">// Var3=Value3\0</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;  <span class="comment">// ...</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;  <span class="comment">// VarN=ValueN\0\0</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;  <span class="keywordtype">char</span>* env = GetEnvironmentStrings();</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;  std::map&lt;std::string, std::string&gt; result;</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="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; env[i] != <span class="charliteral">&#39;\0&#39;</span> &amp;&amp; env[i+1] != <span class="charliteral">&#39;\0&#39;</span>;) {</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;    std::string entry(env + i);</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;    <span class="comment">// Increment past the current environment string and null terminator.</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    i = i + entry.size() + 1;</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    <span class="keywordtype">size_t</span> position = entry.find_first_of(<span class="charliteral">&#39;=&#39;</span>);</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    <span class="keywordflow">if</span> (position == std::string::npos) {</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;      <span class="keywordflow">continue</span>; <span class="comment">// Skip malformed environment entries.</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;    }</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    result[entry.substr(0, position)] = entry.substr(position + 1);</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  }</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <span class="keywordflow">return</span> result;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;}</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;} <span class="comment">// namespace os {</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="keyword">namespace </span>os {</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="keyword">inline</span> std::map&lt;std::string, std::string&gt; <a class="code" href="namespaceos.html#a00a73ff5de812b0d6e1ffbbb16fc1f27">environment</a>()</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;{</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;  <span class="comment">// NOTE: The `GetEnvironmentStrings` call returns a pointer to a</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;  <span class="comment">// read-only block of memory with the following format (minus newlines):</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;  <span class="comment">// Var1=Value1\0</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;  <span class="comment">// Var2=Value2\0</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;  <span class="comment">// Var3=Value3\0</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;  <span class="comment">// ...</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;  <span class="comment">// VarN=ValueN\0\0</span></div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;  <span class="keywordtype">wchar_t</span>* env = ::GetEnvironmentStringsW();</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;  std::map&lt;std::string, std::string&gt; result;</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; env[i] != L<span class="charliteral">&#39;\0&#39;</span> &amp;&amp; env[i+1] != L<span class="charliteral">&#39;\0&#39;</span>;) {</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;    std::wstring entry(env + i);</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    <span class="comment">// Increment past the current environment string and null terminator.</span></div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    i = i + entry.size() + 1;</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;    <span class="keywordtype">size_t</span> position = entry.find_first_of(L<span class="charliteral">&#39;=&#39;</span>);</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;    <span class="keywordflow">if</span> (position == std::string::npos) {</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;      <span class="keywordflow">continue</span>; <span class="comment">// Skip malformed environment entries.</span></div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    }</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    result[<a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(entry.substr(0, position))] =</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;      <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(entry.substr(position + 1));</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  }</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <span class="keywordflow">return</span> result;</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;}</div>
 <div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_WINDOWS_ENVIRONMENT_HPP__</span></div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;} <span class="comment">// namespace os {</span></div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_WINDOWS_ENVIRONMENT_HPP__</span></div>
 <div class="ttc" id="namespaceos_html_a00a73ff5de812b0d6e1ffbbb16fc1f27"><div class="ttname"><a href="namespaceos.html#a00a73ff5de812b0d6e1ffbbb16fc1f27">os::environment</a></div><div class="ttdeci">std::map&lt; std::string, std::string &gt; environment()</div><div class="ttdef"><b>Definition:</b> environment.hpp:24</div></div>
+<div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
+<div class="ttc" id="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 class="ttdef"><b>Definition:</b> ns.hpp:688</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/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2read_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2read_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2read_8hpp_source.html
index 7543e54..e30c8e1 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2read_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2read_8hpp_source.html
@@ -79,14 +79,14 @@
 <div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div>
 <div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span>os {</div>
 <div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
-<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespaceos.html#af24a361f8c310bd4d732e68378b57ed3">   28</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a894c4d58faeee7675b9e7e8244de1386">ssize_t</a> <a class="code" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">read</a>(<span class="keyword">const</span> <a class="code" href="classos_1_1WindowsFD.html">WindowsFD</a>&amp; fd, <span class="keywordtype">void</span>* data, <span class="keywordtype">size_t</span> <a class="code" href="namespaceos_1_1stat.html#aac17a91dd3f91341b8c4021025e89b04">size</a>)</div>
+<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespaceos.html#af24a361f8c310bd4d732e68378b57ed3">   28</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a894c4d58faeee7675b9e7e8244de1386">ssize_t</a> <a class="code" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">read</a>(<span class="keyword">const</span> <a class="code" href="classos_1_1WindowsFD.html">WindowsFD</a>&amp; fd, <span class="keywordtype">void</span>* data, <span class="keywordtype">size_t</span> <a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a>)</div>
 <div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;{</div>
 <div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;  CHECK_LE(size, UINT_MAX);</div>
 <div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
 <div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;  <span class="keywordflow">switch</span> (fd.<a class="code" href="classos_1_1WindowsFD.html#a3ce17a730ace5352a1fc6d49f8336d52">type</a>()) {</div>
 <div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;    <span class="keywordflow">case</span> <a class="code" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5a89172e93673bdea9363778d0b20b6926">WindowsFD::FD_CRT</a>:</div>
 <div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    <span class="keywordflow">case</span> <a class="code" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5a450a175cecd05b630d2d3364d89d68c7">WindowsFD::FD_HANDLE</a>: {</div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;      return ::_read(fd.<a class="code" href="classos_1_1WindowsFD.html#a94b69cae4edb8f3549845fbfa0355b7c">crt</a>(), data, <span class="keyword">static_cast&lt;</span><span class="keywordtype">unsigned</span> <span class="keywordtype">int</span><span class="keyword">&gt;</span>(<a class="code" href="namespaceos_1_1stat.html#aac17a91dd3f91341b8c4021025e89b04">size</a>));</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;      return ::_read(fd.<a class="code" href="classos_1_1WindowsFD.html#a94b69cae4edb8f3549845fbfa0355b7c">crt</a>(), data, <span class="keyword">static_cast&lt;</span><span class="keywordtype">unsigned</span> <span class="keywordtype">int</span><span class="keyword">&gt;</span>(<a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a>));</div>
 <div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;    }</div>
 <div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;    <span class="keywordflow">case</span> <a class="code" href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5a2cd82bac02ef9802698fe360bb0f46bd">WindowsFD::FD_SOCKET</a>: {</div>
 <div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;      <a class="code" href="namespacenet.html#a5b5c23ac2d0fa4ccaedff024f2d9a32c">return ::recv</a>(fd, (<span class="keywordtype">char</span>*)data, static_cast&lt;unsigned int&gt;(size), 0);</div>
@@ -99,17 +99,17 @@
 <div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;} <span class="comment">// namespace os {</span></div>
 <div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
 <div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_WINDOWS_READ_HPP__</span></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a894c4d58faeee7675b9e7e8244de1386"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a894c4d58faeee7675b9e7e8244de1386">ssize_t</a></div><div class="ttdeci">SSIZE_T ssize_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:176</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a894c4d58faeee7675b9e7e8244de1386"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a894c4d58faeee7675b9e7e8244de1386">ssize_t</a></div><div class="ttdeci">SSIZE_T ssize_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:190</div></div>
 <div class="ttc" id="classos_1_1WindowsFD_html_ac0377db41e1c167339c97dbd69c79ae5a2cd82bac02ef9802698fe360bb0f46bd"><div class="ttname"><a href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5a2cd82bac02ef9802698fe360bb0f46bd">os::WindowsFD::FD_SOCKET</a></div><div class="ttdef"><b>Definition:</b> fd.hpp:56</div></div>
 <div class="ttc" id="classos_1_1WindowsFD_html_ac0377db41e1c167339c97dbd69c79ae5a450a175cecd05b630d2d3364d89d68c7"><div class="ttname"><a href="classos_1_1WindowsFD.html#ac0377db41e1c167339c97dbd69c79ae5a450a175cecd05b630d2d3364d89d68c7">os::WindowsFD::FD_HANDLE</a></div><div class="ttdef"><b>Definition:</b> fd.hpp:55</div></div>
 <div class="ttc" id="classos_1_1WindowsFD_html_a3ce17a730ace5352a1fc6d49f8336d52"><div class="ttname"><a href="classos_1_1WindowsFD.html#a3ce17a730ace5352a1fc6d49f8336d52">os::WindowsFD::type</a></div><div class="ttdeci">Type type() const </div><div class="ttdef"><b>Definition:</b> fd.hpp:119</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="fd_8hpp_html"><div class="ttname"><a href="fd_8hpp.html">fd.hpp</a></div></div>
 <div class="ttc" id="classos_1_1WindowsFD_html"><div class="ttname"><a href="classos_1_1WindowsFD.html">os::WindowsFD</a></div><div class="ttdef"><b>Definition:</b> fd.hpp:49</div></div>
 <div class="ttc" id="stout_2include_2stout_2os_2socket_8hpp_html"><div class="ttname"><a href="stout_2include_2stout_2os_2socket_8hpp.html">socket.hpp</a></div></div>
 <div class="ttc" id="result_8hpp_html"><div class="ttname"><a href="result_8hpp.html">result.hpp</a></div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">windows.hpp</a></div></div>
 <div class="ttc" id="namespacenet_html_a5b5c23ac2d0fa4ccaedff024f2d9a32c"><div class="ttname"><a href="namespacenet.html#a5b5c23ac2d0fa4ccaedff024f2d9a32c">net::recv</a></div><div class="ttdeci">ssize_t recv(const os::WindowsFD &amp;fd, void *buf, size_t len, int flags)</div><div class="ttdef"><b>Definition:</b> socket.hpp:144</div></div>
-<div class="ttc" id="namespaceos_1_1stat_html_aac17a91dd3f91341b8c4021025e89b04"><div class="ttname"><a href="namespaceos_1_1stat.html#aac17a91dd3f91341b8c4021025e89b04">os::stat::size</a></div><div class="ttdeci">Try&lt; Bytes &gt; size(const std::string &amp;path, const FollowSymlink follow=FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:88</div></div>
 <div class="ttc" id="unreachable_8hpp_html_a0bc63b24b654ca433be7b97a3edde132"><div class="ttname"><a href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a></div><div class="ttdeci">#define UNREACHABLE()</div><div class="ttdef"><b>Definition:</b> unreachable.hpp:22</div></div>
 <div class="ttc" id="namespaceos_html_aa1d97ff0a93229e1fe6b33e3e2d567f7"><div class="ttname"><a href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os::read</a></div><div class="ttdeci">Result&lt; std::string &gt; read(int_fd fd, size_t size)</div><div class="ttdef"><b>Definition:</b> read.hpp:50</div></div>
 <div class="ttc" id="classos_1_1WindowsFD_html_a94b69cae4edb8f3549845fbfa0355b7c"><div class="ttname"><a href="classos_1_1WindowsFD.html#a94b69cae4edb8f3549845fbfa0355b7c">os::WindowsFD::crt</a></div><div class="ttdeci">int crt() const </div><div class="ttdef"><b>Definition:</b> fd.hpp:94</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2ip_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2ip_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2ip_8hpp_source.html
index 427a173..1c85c35 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2ip_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2ip_8hpp_source.html
@@ -81,7 +81,7 @@
 <div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
 <div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span>net {</div>
 <div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
-<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="classnet_1_1IPNetwork.html#ae3b0f30eb04ac069e377f62afae08a42">   30</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classResult.html">Result&lt;IPNetwork&gt;</a> <a class="code" href="classnet_1_1IPNetwork.html#ae3b0f30eb04ac069e377f62afae08a42">IPNetwork::fromLinkDevice</a>(</div>
+<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="classnet_1_1IP_1_1Network.html#a2fddda437abb4b15242e00d0563b9617">   30</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classResult.html">Result&lt;IP::Network&gt;</a> <a class="code" href="classnet_1_1IP_1_1Network.html#a2fddda437abb4b15242e00d0563b9617">IP::Network::fromLinkDevice</a>(</div>
 <div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    <span class="keyword">const</span> std::string&amp; <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>,</div>
 <div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    <span class="keywordtype">int</span> family)</div>
 <div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;{</div>
@@ -102,15 +102,15 @@
 <div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;      found = <span class="keyword">true</span>;</div>
 <div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
 <div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;      <span class="keywordflow">if</span> (ifa-&gt;ifa_addr != <span class="keyword">nullptr</span> &amp;&amp; ifa-&gt;ifa_addr-&gt;sa_family == family) {</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;        <a class="code" href="classnet_1_1IP.html">IP</a> <a class="code" href="classnet_1_1IPNetwork.html#a9986306f9653245f55f4570771726a67">address</a> = <a class="code" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">IP::create</a>(*ifa-&gt;ifa_addr).get();</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;        <a class="code" href="classnet_1_1IP.html">IP</a> <a class="code" href="classnet_1_1IP_1_1Network.html#a695af4d391431eaf349b81615baf90de">address</a> = <a class="code" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">IP::create</a>(*ifa-&gt;ifa_addr).get();</div>
 <div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
 <div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;        <span class="keywordflow">if</span> (ifa-&gt;ifa_netmask != <span class="keyword">nullptr</span> &amp;&amp;</div>
 <div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;            ifa-&gt;ifa_netmask-&gt;sa_family == family) {</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;          <a class="code" href="classnet_1_1IP.html">IP</a> <a class="code" href="classnet_1_1IPNetwork.html#a68e36065af86781ad06a285bcb120ed4">netmask</a> = <a class="code" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">IP::create</a>(*ifa-&gt;ifa_netmask).get();</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;          <a class="code" href="classnet_1_1IP.html">IP</a> <a class="code" href="classnet_1_1IP_1_1Network.html#a6b8b0d0e7dfb45cf184e547428376b02">netmask</a> = <a class="code" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">IP::create</a>(*ifa-&gt;ifa_netmask).get();</div>
 <div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
 <div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;          freeifaddrs(ifaddr);</div>
 <div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;          <a class="code" href="classTry.html">Try&lt;IPNetwork&gt;</a> network = <a class="code" href="classnet_1_1IPNetwork.html#a29645a80f4a422825dcd402f86f138e6">IPNetwork::create</a>(address, netmask);</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;          <a class="code" href="classTry.html">Try&lt;IP::Network&gt;</a> network = <a class="code" href="classnet_1_1IP_1_1Network.html#aae567f80d6cee424de7a5ddaf4fcc912">IP::Network::create</a>(address, netmask);</div>
 <div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;          <span class="keywordflow">if</span> (network.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
 <div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;            <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(network.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
 <div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;          }</div>
@@ -123,9 +123,9 @@
 <div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;        <span class="comment">// Note that this is the case where netmask is not specified.</span></div>
 <div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;        <span class="comment">// We&#39;ve seen such cases when VPN is used. In that case, a</span></div>
 <div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;        <span class="comment">// default /32 prefix for IPv4 and /64 for IPv6 is used.</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;        <span class="keywordtype">int</span> <a class="code" href="classnet_1_1IPNetwork.html#a119a8f122571f5532146b8130c0c0a50">prefix</a> = (family == AF_INET ? 32 : 64);</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;        <span class="keywordtype">int</span> <a class="code" href="classnet_1_1IP_1_1Network.html#a4058bf3b6ef0142f5f1fd0827171fcba">prefix</a> = (family == AF_INET ? 32 : 64);</div>
 <div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;        <a class="code" href="classTry.html">Try&lt;IPNetwork&gt;</a> network = <a class="code" href="classnet_1_1IPNetwork.html#a29645a80f4a422825dcd402f86f138e6">IPNetwork::create</a>(address, prefix);</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;        <a class="code" href="classTry.html">Try&lt;IP::Network&gt;</a> network = <a class="code" href="classnet_1_1IP_1_1Network.html#aae567f80d6cee424de7a5ddaf4fcc912">IP::Network::create</a>(address, prefix);</div>
 <div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;        <span class="keywordflow">if</span> (network.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
 <div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;          <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(network.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
 <div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;        }</div>
@@ -147,27 +147,27 @@
 <div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;} <span class="comment">// namespace net {</span></div>
 <div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div>
 <div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="preprocessor">#endif // __STOUT_POSIX_IP_HPP__</span></div>
+<div class="ttc" id="classnet_1_1IP_1_1Network_html_a695af4d391431eaf349b81615baf90de"><div class="ttname"><a href="classnet_1_1IP_1_1Network.html#a695af4d391431eaf349b81615baf90de">net::IP::Network::address</a></div><div class="ttdeci">IP address() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:263</div></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="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
 <div class="ttc" id="none_8hpp_html"><div class="ttname"><a href="none_8hpp.html">none.hpp</a></div></div>
 <div class="ttc" id="classErrnoError_html"><div class="ttname"><a href="classErrnoError.html">ErrnoError</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:44</div></div>
 <div class="ttc" id="result_8hpp_html"><div class="ttname"><a href="result_8hpp.html">result.hpp</a></div></div>
 <div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> result.hpp:40</div></div>
-<div class="ttc" id="classnet_1_1IPNetwork_html_a29645a80f4a422825dcd402f86f138e6"><div class="ttname"><a href="classnet_1_1IPNetwork.html#a29645a80f4a422825dcd402f86f138e6">net::IPNetwork::create</a></div><div class="ttdeci">static Try&lt; IPNetwork &gt; create(const IP &amp;address, const IP &amp;netmask)</div><div class="ttdef"><b>Definition:</b> ip.hpp:458</div></div>
 <div class="ttc" id="classnet_1_1IP_html"><div class="ttname"><a href="classnet_1_1IP.html">net::IP</a></div><div class="ttdef"><b>Definition:</b> ip.hpp:75</div></div>
+<div class="ttc" id="classnet_1_1IP_1_1Network_html_a6b8b0d0e7dfb45cf184e547428376b02"><div class="ttname"><a href="classnet_1_1IP_1_1Network.html#a6b8b0d0e7dfb45cf184e547428376b02">net::IP::Network::netmask</a></div><div class="ttdeci">IP netmask() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:265</div></div>
+<div class="ttc" id="classnet_1_1IP_1_1Network_html_a2fddda437abb4b15242e00d0563b9617"><div class="ttname"><a href="classnet_1_1IP_1_1Network.html#a2fddda437abb4b15242e00d0563b9617">net::IP::Network::fromLinkDevice</a></div><div class="ttdeci">static Result&lt; Network &gt; fromLinkDevice(const std::string &amp;name, int family)</div><div class="ttdef"><b>Definition:</b> ip.hpp:30</div></div>
 <div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &amp;e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
+<div class="ttc" id="classnet_1_1IP_1_1Network_html_aae567f80d6cee424de7a5ddaf4fcc912"><div class="ttname"><a href="classnet_1_1IP_1_1Network.html#aae567f80d6cee424de7a5ddaf4fcc912">net::IP::Network::create</a></div><div class="ttdeci">static Try&lt; Network &gt; create(const IP &amp;address, const IP &amp;netmask)</div><div class="ttdef"><b>Definition:</b> ip.hpp:572</div></div>
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="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="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
-<div class="ttc" id="classnet_1_1IPNetwork_html_a68e36065af86781ad06a285bcb120ed4"><div class="ttname"><a href="classnet_1_1IPNetwork.html#a68e36065af86781ad06a285bcb120ed4">net::IPNetwork::netmask</a></div><div class="ttdeci">IP netmask() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:375</div></div>
-<div class="ttc" id="classnet_1_1IPNetwork_html_a119a8f122571f5532146b8130c0c0a50"><div class="ttname"><a href="classnet_1_1IPNetwork.html#a119a8f122571f5532146b8130c0c0a50">net::IPNetwork::prefix</a></div><div class="ttdeci">int prefix() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:378</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 class="ttdef"><b>Definition:</b> ns.hpp:688</div></div>
-<div class="ttc" id="classnet_1_1IPNetwork_html_ae3b0f30eb04ac069e377f62afae08a42"><div class="ttname"><a href="classnet_1_1IPNetwork.html#ae3b0f30eb04ac069e377f62afae08a42">net::IPNetwork::fromLinkDevice</a></div><div class="ttdeci">static Result&lt; IPNetwork &gt; fromLinkDevice(const std::string &amp;name, int family)</div><div class="ttdef"><b>Definition:</b> ip.hpp:30</div></div>
-<div class="ttc" id="classnet_1_1IP_html_ada206eb1ab14c032f071daf9b8c1b96c"><div class="ttname"><a href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">net::IP::create</a></div><div class="ttdeci">static Try&lt; IP &gt; create(const struct sockaddr_storage &amp;_storage)</div><div class="ttdef"><b>Definition:</b> ip.hpp:259</div></div>
+<div class="ttc" id="classnet_1_1IP_html_ada206eb1ab14c032f071daf9b8c1b96c"><div class="ttname"><a href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">net::IP::create</a></div><div class="ttdeci">static Try&lt; IP &gt; create(const struct sockaddr_storage &amp;_storage)</div><div class="ttdef"><b>Definition:</b> ip.hpp:456</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
-<div class="ttc" id="classnet_1_1IPNetwork_html_a9986306f9653245f55f4570771726a67"><div class="ttname"><a href="classnet_1_1IPNetwork.html#a9986306f9653245f55f4570771726a67">net::IPNetwork::address</a></div><div class="ttdeci">IP address() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:373</div></div>
+<div class="ttc" id="classnet_1_1IP_1_1Network_html_a4058bf3b6ef0142f5f1fd0827171fcba"><div class="ttname"><a href="classnet_1_1IP_1_1Network.html#a4058bf3b6ef0142f5f1fd0827171fcba">net::IP::Network::prefix</a></div><div class="ttdeci">int prefix() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:268</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/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2net_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2net_8hpp.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2net_8hpp.html
index 3bfa504..edc4edb 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2net_8hpp.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2net_8hpp.html
@@ -71,8 +71,16 @@ Namespaces</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
+<tr class="memitem:a53ce199fa12dea2d59df0ddfd1f04acd"><td class="memItemLeft" align="right" valign="top">struct addrinfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#a53ce199fa12dea2d59df0ddfd1f04acd">net::createAddrInfo</a> (int socktype, int family, int <a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</td></tr>
+<tr class="separator:a53ce199fa12dea2d59df0ddfd1f04acd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9228d72b9850d1b39d54b5784068fa1f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#a9228d72b9850d1b39d54b5784068fa1f">net::getHostname</a> (const IP &amp;ip)</td></tr>
+<tr class="separator:a9228d72b9850d1b39d54b5784068fa1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8c693ebde304b17ed7e1d55cd77121a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; IP &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#aa8c693ebde304b17ed7e1d55cd77121a">net::getIP</a> (const std::string &amp;hostname, int family=AF_UNSPEC)</td></tr>
+<tr class="separator:aa8c693ebde304b17ed7e1d55cd77121a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a308dd33768b3b5ce01dc7a5e4fa1f2d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::set&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#a308dd33768b3b5ce01dc7a5e4fa1f2d1">net::links</a> ()</td></tr>
 <tr class="separator:a308dd33768b3b5ce01dc7a5e4fa1f2d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28018530986e91a179ea6239fdf0a447"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">net::hostname</a> ()</td></tr>
+<tr class="separator:a28018530986e91a179ea6239fdf0a447"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a804670c0d91cb5433d021ede36dfc341"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#a804670c0d91cb5433d021ede36dfc341">net::setHostname</a> (const std::string &amp;hostname)</td></tr>
 <tr class="separator:a804670c0d91cb5433d021ede36dfc341"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2net_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2net_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2net_8hpp_source.html
index bb1b691..c425650 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2net_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2net_8hpp_source.html
@@ -79,48 +79,194 @@
 <div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div>
 <div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">namespace </span>net {</div>
 <div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="comment">// Returns the names of all the link devices in the system.</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespacenet.html#a308dd33768b3b5ce01dc7a5e4fa1f2d1">   29</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;std::set&lt;std::string&gt;</a>&gt; <a class="code" href="namespacenet.html#a308dd33768b3b5ce01dc7a5e4fa1f2d1">links</a>()</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;{</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;  <span class="keyword">struct </span>ifaddrs* ifaddr = <span class="keyword">nullptr</span>;</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;  <span class="keywordflow">if</span> (getifaddrs(&amp;ifaddr) == -1) {</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>();</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;  }</div>
+<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespacenet.html#a53ce199fa12dea2d59df0ddfd1f04acd">   28</a></span>&#160;<span class="keyword">inline</span> <span class="keyword">struct </span>addrinfo <a class="code" href="namespacenet.html#a53ce199fa12dea2d59df0ddfd1f04acd">createAddrInfo</a>(int socktype, int family, int <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;{</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;  <span class="keyword">struct </span>addrinfo addr;</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;  memset(&amp;addr, 0, <span class="keyword">sizeof</span>(addr));</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;  addr.ai_socktype = socktype;</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;  addr.ai_family = family;</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;  addr.ai_flags |= <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>;</div>
 <div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  std::set&lt;std::string&gt; names;</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  <span class="keywordflow">for</span> (<span class="keyword">struct</span> ifaddrs* ifa = ifaddr; ifa != <span class="keyword">nullptr</span>; ifa = ifa-&gt;ifa_next) {</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    <span class="keywordflow">if</span> (ifa-&gt;ifa_name != <span class="keyword">nullptr</span>) {</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;      names.insert(ifa-&gt;ifa_name);</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;    }</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  }</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  freeifaddrs(ifaddr);</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <span class="keywordflow">return</span> names;</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;}</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="comment">// Returns a `Try` of the result of attempting to set the `hostname`.</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="namespacenet.html#a804670c0d91cb5433d021ede36dfc341">   49</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespacenet.html#a804670c0d91cb5433d021ede36dfc341">setHostname</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="namespacenet.html#a18b188d54e864e4cdd1f7cac6fb140e4">hostname</a>)</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;{</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <span class="keywordflow">if</span> (sethostname(hostname.c_str(), hostname.size()) != 0) {</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>();</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  }</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="structNothing.html">Nothing</a>();</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;}</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  <span class="keywordflow">return</span> addr;</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;}</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="comment">// Returns a Try of the hostname for the provided IP. If the hostname</span></div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="comment">// cannot be resolved, then a string version of the IP address is</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="comment">// returned.</span></div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="comment">// TODO(benh): Merge with `net::hostname`.</span></div>
+<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="namespacenet.html#a9228d72b9850d1b39d54b5784068fa1f">   45</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> <a class="code" href="namespacenet.html#a9228d72b9850d1b39d54b5784068fa1f">getHostname</a>(<span class="keyword">const</span> <a class="code" href="classnet_1_1IP.html">IP</a>&amp; ip)</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;{</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <span class="keyword">struct </span>sockaddr_storage storage;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  memset(&amp;storage, 0, <span class="keyword">sizeof</span>(storage));</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <span class="keywordflow">switch</span> (ip.<a class="code" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>()) {</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    <span class="keywordflow">case</span> AF_INET: {</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;      <span class="keyword">struct </span>sockaddr_in addr;</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;      memset(&amp;addr, 0, <span class="keyword">sizeof</span>(addr));</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;      addr.sin_family = AF_INET;</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;      addr.sin_addr = ip.<a class="code" href="classnet_1_1IP.html#a9b2b8da4b79c15e6632a9305a3d4c7cb">in</a>().get();</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;      addr.sin_port = 0;</div>
 <div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;} <span class="comment">// namespace net {</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="preprocessor">#endif // __STOUT_POSIX_NET_HPP__</span></div>
-<div class="ttc" id="namespacenet_html_a804670c0d91cb5433d021ede36dfc341"><div class="ttname"><a href="namespacenet.html#a804670c0d91cb5433d021ede36dfc341">net::setHostname</a></div><div class="ttdeci">Try&lt; Nothing &gt; setHostname(const std::string &amp;hostname)</div><div class="ttdef"><b>Definition:</b> net.hpp:49</div></div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;      memcpy(&amp;storage, &amp;addr, <span class="keyword">sizeof</span>(addr));</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;      <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    }</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;    <span class="keywordflow">case</span> AF_INET6: {</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;      <span class="keyword">struct </span>sockaddr_in6 addr;</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;      memset(&amp;addr, 0, <span class="keyword">sizeof</span>(addr));</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;      addr.sin6_family = AF_INET6;</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;      addr.sin6_addr = ip.<a class="code" href="classnet_1_1IP.html#ad81fc914433c4874645a406471f57b34">in6</a>().get();</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;      addr.sin6_port = 0;</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;      memcpy(&amp;storage, &amp;addr, <span class="keyword">sizeof</span>(addr));</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;      <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    }</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    <span class="keywordflow">default</span>: {</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;      <a class="code" href="abort_8hpp.html#a4d84a74fe6e4f84bc3d2f901b9e89f93">ABORT</a>(<span class="stringliteral">&quot;Unsupported family type: &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(ip.<a class="code" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>()));</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    }</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  }</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <span class="keywordtype">char</span> <a class="code" href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">hostname</a>[<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afd80ecbe3170ca4fc85b65cda8659f82">MAXHOSTNAMELEN</a>];</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  socklen_t length;</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  <span class="keywordflow">if</span> (ip.<a class="code" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>() == AF_INET) {</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;    length = <span class="keyword">sizeof</span>(<span class="keyword">struct </span>sockaddr_in);</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (ip.<a class="code" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>() == AF_INET6) {</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    length = <span class="keyword">sizeof</span>(<span class="keyword">struct </span>sockaddr_in6);</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Unknown address family: &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(ip.<a class="code" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>()));</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  }</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  <span class="keywordtype">int</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a> = getnameinfo(</div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;      (<span class="keyword">struct</span> sockaddr*) &amp;storage,</div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;      length,</div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;      hostname,</div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;      <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afd80ecbe3170ca4fc85b65cda8659f82">MAXHOSTNAMELEN</a>,</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;      <span class="keyword">nullptr</span>,</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;      0,</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;      0);</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;  <span class="keywordflow">if</span> (error != 0) {</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(std::string(gai_strerror(error)));</div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;  }</div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  <span class="keywordflow">return</span> std::string(hostname);</div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;}</div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<span class="comment">// Returns a Try of the IP for the provided hostname or an error if no IP is</span></div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="comment">// obtained.</span></div>
+<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="namespacenet.html#aa8c693ebde304b17ed7e1d55cd77121a">  106</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;IP&gt;</a> <a class="code" href="namespacenet.html#aa8c693ebde304b17ed7e1d55cd77121a">getIP</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">hostname</a>, <span class="keywordtype">int</span> family = AF_UNSPEC)</div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;{</div>
+<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  <span class="keyword">struct </span>addrinfo hints = <a class="code" href="namespacenet.html#a53ce199fa12dea2d59df0ddfd1f04acd">createAddrInfo</a>(SOCK_STREAM, family, 0);</div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;  <span class="keyword">struct </span>addrinfo* result = <span class="keyword">nullptr</span>;</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  <span class="keywordtype">int</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a> = getaddrinfo(hostname.c_str(), <span class="keyword">nullptr</span>, &amp;hints, &amp;result);</div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;</div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;  <span class="keywordflow">if</span> (error != 0) {</div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(gai_strerror(error));</div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;  }</div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;</div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;  <span class="keywordflow">if</span> (result-&gt;ai_addr == <span class="keyword">nullptr</span>) {</div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;    freeaddrinfo(result);</div>
+<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;No addresses found&quot;</span>);</div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;  }</div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;  <a class="code" href="classTry.html">Try&lt;IP&gt;</a> ip = <a class="code" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">IP::create</a>(*result-&gt;ai_addr);</div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;</div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;  <span class="keywordflow">if</span> (ip.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    freeaddrinfo(result);</div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Unsupported family type&quot;</span>);</div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;  }</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;</div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;  freeaddrinfo(result);</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;  <span class="keywordflow">return</span> ip.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>();</div>
+<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;}</div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;</div>
+<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;</div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;<span class="comment">// Returns the names of all the link devices in the system.</span></div>
+<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="namespacenet.html#a308dd33768b3b5ce01dc7a5e4fa1f2d1">  135</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;std::set&lt;std::string&gt;</a>&gt; <a class="code" href="namespacenet.html#a308dd33768b3b5ce01dc7a5e4fa1f2d1">links</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;  <span class="keyword">struct </span>ifaddrs* ifaddr = <span class="keyword">nullptr</span>;</div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;  <span class="keywordflow">if</span> (getifaddrs(&amp;ifaddr) == -1) {</div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>();</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;  }</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;  std::set&lt;std::string&gt; names;</div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;  <span class="keywordflow">for</span> (<span class="keyword">struct</span> ifaddrs* ifa = ifaddr; ifa != <span class="keyword">nullptr</span>; ifa = ifa-&gt;ifa_next) {</div>
+<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    <span class="keywordflow">if</span> (ifa-&gt;ifa_name != <span class="keyword">nullptr</span>) {</div>
+<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;      names.insert(ifa-&gt;ifa_name);</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;    }</div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;  }</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;  freeifaddrs(ifaddr);</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;  <span class="keywordflow">return</span> names;</div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;}</div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;</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="namespacenet.html#a28018530986e91a179ea6239fdf0a447">  154</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> <a class="code" href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">hostname</a>()</div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;{</div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;  <span class="keywordtype">char</span> host[512];</div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;</div>
+<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;  <span class="keywordflow">if</span> (gethostname(host, <span class="keyword">sizeof</span>(host)) &lt; 0) {</div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>();</div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;  }</div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;</div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;  <span class="keyword">struct </span>addrinfo hints = <a class="code" href="namespacenet.html#a53ce199fa12dea2d59df0ddfd1f04acd">createAddrInfo</a>(SOCK_STREAM, AF_UNSPEC, AI_CANONNAME);</div>
+<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;  <span class="keyword">struct </span>addrinfo* result = <span class="keyword">nullptr</span>;</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;  <span class="keywordtype">int</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a> = getaddrinfo(host, <span class="keyword">nullptr</span>, &amp;hints, &amp;result);</div>
+<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;</div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;  <span class="keywordflow">if</span> (error != 0) {</div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(gai_strerror(error));</div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;  }</div>
+<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;</div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;  std::string <a class="code" href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">hostname</a> = result-&gt;ai_canonname;</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;  freeaddrinfo(result);</div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">hostname</a>;</div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;}</div>
+<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;</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="comment">// Returns a `Try` of the result of attempting to set the `hostname`.</span></div>
+<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="namespacenet.html#a804670c0d91cb5433d021ede36dfc341">  179</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespacenet.html#a804670c0d91cb5433d021ede36dfc341">setHostname</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">hostname</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;  <span class="keywordflow">if</span> (sethostname(hostname.c_str(), hostname.size()) != 0) {</div>
+<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>();</div>
+<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;  }</div>
+<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;</div>
+<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="structNothing.html">Nothing</a>();</div>
+<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;}</div>
+<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;</div>
+<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;} <span class="comment">// namespace net {</span></div>
+<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div>
+<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;<span class="preprocessor">#endif // __STOUT_POSIX_NET_HPP__</span></div>
+<div class="ttc" id="namespacenet_html_a804670c0d91cb5433d021ede36dfc341"><div class="ttname"><a href="namespacenet.html#a804670c0d91cb5433d021ede36dfc341">net::setHostname</a></div><div class="ttdeci">Try&lt; Nothing &gt; setHostname(const std::string &amp;hostname)</div><div class="ttdef"><b>Definition:</b> net.hpp:179</div></div>
 <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
+<div class="ttc" id="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="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="classnet_1_1IP_html_a9b2b8da4b79c15e6632a9305a3d4c7cb"><div class="ttname"><a href="classnet_1_1IP.html#a9b2b8da4b79c15e6632a9305a3d4c7cb">net::IP::in</a></div><div class="ttdeci">Try&lt; struct in_addr &gt; in() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:126</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
 <div class="ttc" id="classErrnoError_html"><div class="ttname"><a href="classErrnoError.html">ErrnoError</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:44</div></div>
+<div class="ttc" id="namespacenet_html_a9228d72b9850d1b39d54b5784068fa1f"><div class="ttname"><a href="namespacenet.html#a9228d72b9850d1b39d54b5784068fa1f">net::getHostname</a></div><div class="ttdeci">Try&lt; std::string &gt; getHostname(const IP &amp;ip)</div><div class="ttdef"><b>Definition:</b> net.hpp:45</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_afd80ecbe3170ca4fc85b65cda8659f82"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afd80ecbe3170ca4fc85b65cda8659f82">MAXHOSTNAMELEN</a></div><div class="ttdeci">#define MAXHOSTNAMELEN</div><div class="ttdef"><b>Definition:</b> windows.hpp:166</div></div>
+<div class="ttc" id="classnet_1_1IP_html"><div class="ttname"><a href="classnet_1_1IP.html">net::IP</a></div><div class="ttdef"><b>Definition:</b> ip.hpp:75</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacenet_html_a308dd33768b3b5ce01dc7a5e4fa1f2d1"><div class="ttname"><a href="namespacenet.html#a308dd33768b3b5ce01dc7a5e4fa1f2d1">net::links</a></div><div class="ttdeci">Try&lt; std::set&lt; std::string &gt; &gt; links()</div><div class="ttdef"><b>Definition:</b> net.hpp:29</div></div>
-<div class="ttc" id="namespacenet_html_a18b188d54e864e4cdd1f7cac6fb140e4"><div class="ttname"><a href="namespacenet.html#a18b188d54e864e4cdd1f7cac6fb140e4">net::hostname</a></div><div class="ttdeci">Try&lt; std::string &gt; hostname()</div><div class="ttdef"><b>Definition:</b> net.hpp:209</div></div>
+<div class="ttc" id="namespacenet_html_a308dd33768b3b5ce01dc7a5e4fa1f2d1"><div class="ttname"><a href="namespacenet.html#a308dd33768b3b5ce01dc7a5e4fa1f2d1">net::links</a></div><div class="ttdeci">Try&lt; std::set&lt; std::string &gt; &gt; links()</div><div class="ttdef"><b>Definition:</b> net.hpp:135</div></div>
+<div class="ttc" id="namespacenet_html_a53ce199fa12dea2d59df0ddfd1f04acd"><div class="ttname"><a href="namespacenet.html#a53ce199fa12dea2d59df0ddfd1f04acd">net::createAddrInfo</a></div><div class="ttdeci">struct addrinfo createAddrInfo(int socktype, int family, int flags)</div><div class="ttdef"><b>Definition:</b> net.hpp:28</div></div>
+<div class="ttc" id="namespacenet_html_a28018530986e91a179ea6239fdf0a447"><div class="ttname"><a href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">net::hostname</a></div><div class="ttdeci">Try&lt; std::string &gt; hostname()</div><div class="ttdef"><b>Definition:</b> net.hpp:154</div></div>
+<div class="ttc" id="decoder_8hpp_html_abb0829cce9dd20a40ae0d86890ae85c6"><div class="ttname"><a href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a></div><div class="ttdeci">#define flags</div><div class="ttdef"><b>Definition:</b> decoder.hpp:18</div></div>
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
+<div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
+<div class="ttc" id="classnet_1_1IP_html_ad81fc914433c4874645a406471f57b34"><div class="ttname"><a href="classnet_1_1IP.html#ad81fc914433c4874645a406471f57b34">net::IP::in6</a></div><div class="ttdeci">Try&lt; struct in6_addr &gt; in6() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:136</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec_html_ae58e703656ab4a1bd5d9870441236727"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">mesos::internal::slave::cni::spec::error</a></div><div class="ttdeci">std::string error(const std::string &amp;msg, uint32_t code)</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
+<div class="ttc" id="classnet_1_1IP_html_ac7007d7cc8e87925e19d60515bf28c03"><div class="ttname"><a href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">net::IP::family</a></div><div class="ttdeci">int family() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:120</div></div>
+<div class="ttc" id="namespacenet_html_aa8c693ebde304b17ed7e1d55cd77121a"><div class="ttname"><a href="namespacenet.html#aa8c693ebde304b17ed7e1d55cd77121a">net::getIP</a></div><div class="ttdeci">Try&lt; IP &gt; getIP(const std::string &amp;hostname, int family=AF_UNSPEC)</div><div class="ttdef"><b>Definition:</b> net.hpp:106</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 class="ttdef"><b>Definition:</b> ns.hpp:688</div></div>
+<div class="ttc" id="classnet_1_1IP_html_ada206eb1ab14c032f071daf9b8c1b96c"><div class="ttname"><a href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">net::IP::create</a></div><div class="ttdeci">static Try&lt; IP &gt; create(const struct sockaddr_storage &amp;_storage)</div><div class="ttdef"><b>Definition:</b> ip.hpp:456</div></div>
+<div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp_source.html
index ea002d2..35caa8e 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp_source.html
@@ -90,489 +90,427 @@
 <div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#include &lt;glog/logging.h&gt;</span></div>
 <div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
 <div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#ifdef _UNICODE</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor"></span><span class="comment">// Much of the core Windows API is available both in `string` and `wstring`</span></div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#if !defined(_UNICODE) || !defined(UNICODE)</span></div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor"></span><span class="comment">// Much of the Windows API is available both in `string` and `wstring`</span></div>
 <div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="comment">// varieties. To avoid polluting the namespace with two versions of every</span></div>
 <div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="comment">// function, a common pattern in the Windows headers is to offer a single macro</span></div>
 <div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment">// that expands to the `string` or `wstring` version, depending on whether the</span></div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="comment">// `_UNICODE` preprocessor symbol is set. For example, `GetMessage` will expand</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="comment">// to either `GetMessageA` (the `string` version) or `GetMessageW` (the</span></div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="comment">// `wstring` version) depending on whether this symbol is defined.</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="comment">// The downside of this is that it makes POSIX interop really hard. Hence, we</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="comment">// refuse to compile if such a symbol is passed in during compilation.</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">#error &quot;Mesos doesn&#39;t currently support the `_UNICODE` Windows header constant&quot;</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#endif // _UNICODE</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="comment">// An RAII `HANDLE`.</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="classSharedHandle.html">   54</a></span>&#160;<span class="keyword">class </span><a class="code" href="classSharedHandle.html">SharedHandle</a> : <span class="keyword">public</span> std::shared_ptr&lt;void&gt;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;{</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  static_assert(std::is_same&lt;HANDLE, void*&gt;::value,</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;                <span class="stringliteral">&quot;Expected `HANDLE` to be of type `void*`.&quot;</span>);</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  <span class="comment">// We delete the default constructor so that the callsite is forced to make</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  <span class="comment">// an explicit decision about what the empty `HANDLE` value should be, as it</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  <span class="comment">// is not the same for all `HANDLE` types.  For example, `OpenProcess`</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <span class="comment">// returns a `nullptr` for an invalid handle, but `CreateFile` returns an</span></div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  <span class="comment">// `INVALID_HANDLE_VALUE` instead. This inconsistency is inherent in the</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;  <span class="comment">// Windows API.</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  <a class="code" href="classSharedHandle.html#ad2cfca1ab3db9839e617b569b225e0c0">SharedHandle</a>() = <span class="keyword">delete</span>;</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Deleter&gt;</div>
-<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="classSharedHandle.html#a67dea37bc1c958578f992ccc40a40899">   69</a></span>&#160;  <a class="code" href="classSharedHandle.html#a67dea37bc1c958578f992ccc40a40899">SharedHandle</a>(<a class="code" href="namespacerouting_1_1queueing_1_1ingress.html#a934208b6017d0a9aed90b6594bb8292f">HANDLE</a> handle, Deleter deleter)</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;      : std::shared_ptr&lt;void&gt;(handle, deleter) {}</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div>
-<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="classSharedHandle.html#a800385e17e17cb826147968e748fd8fa">   72</a></span>&#160;  <a class="code" href="namespacerouting_1_1queueing_1_1ingress.html#a934208b6017d0a9aed90b6594bb8292f">HANDLE</a> <a class="code" href="classSharedHandle.html#a800385e17e17cb826147968e748fd8fa">get_handle</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> this-&gt;<span class="keyword">get</span>(); }</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;};</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="comment">// Definitions and constants used for Windows compat.</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="comment">// Gathers most of the Windows-compatibility definitions.  This makes it</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="comment">// possible for files throughout the codebase to remain relatively free of all</span></div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="comment">// the #if&#39;s we&#39;d need to make them work.</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="comment">// Roughly, the things that should go in this file are definitions and</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="comment">// declarations that one would not mind being:</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;<span class="comment">//   * in global scope.</span></div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;<span class="comment">//   * globally available throughout both the Stout codebase, and any code</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="comment">//     that uses it (such as Mesos).</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="comment">// `_UNICODE` and `UNICODE` preprocessor symbols are set. For example,</span></div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="comment">// `GetMessage` will expand to either `GetMessageA` (the `string` version) or</span></div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="comment">// `GetMessageW` (the `wstring` version) depending on whether these symbols are</span></div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="comment">// defined.</span></div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="comment">// Unfortunately the `string` version is not UTF-8, like a developer would</span></div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="comment">// expect on Linux, but is instead the current Windows code page, and thus may</span></div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="comment">// take a different value at runtime. This makes it potentially difficult to</span></div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="comment">// decode, whereas the `wstring` version is always encoded as UTF-16, and thus</span></div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="comment">// can be programatically converted to UTF-8 using the `stringify()` function</span></div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="comment">// (converting UTF-8 to UTF-16 is done with `wide_stringify()`).</span></div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="comment">// Furthermore, support for NTFS long paths requires the use of the `wstring`</span></div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="comment">// APIs, coupled with the `\\?\` long path prefix marker for paths longer than</span></div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="comment">// the max path limit. This is accomplished by wrapping paths sent to Windows</span></div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="comment">// APIs with the `internal::windows::longpath()` helper. In order to prevent</span></div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="comment">// future regressions, we enforce the definitions of `_UNICODE` and `UNICODE`.</span></div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="comment">// NOTE: The Mesos code should always use the explicit `W` suffixed APIs in</span></div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="comment">// order to avoid type ambiguity.</span></div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="preprocessor">#error &quot;Mesos must be built with `_UNICODE` and `UNICODE` defined.&quot;</span></div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#endif // !defined(_UNICODE) || !defined(UNICODE)</span></div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="comment">// An RAII `HANDLE`.</span></div>
+<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="classSharedHandle.html">   68</a></span>&#160;<span class="keyword">class </span><a class="code" href="classSharedHandle.html">SharedHandle</a> : <span class="keyword">public</span> std::shared_ptr&lt;void&gt;</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;{</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  static_assert(std::is_same&lt;HANDLE, void*&gt;::value,</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;                <span class="stringliteral">&quot;Expected `HANDLE` to be of type `void*`.&quot;</span>);</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  <span class="comment">// We delete the default constructor so that the callsite is forced to make</span></div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  <span class="comment">// an explicit decision about what the empty `HANDLE` value should be, as it</span></div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <span class="comment">// is not the same for all `HANDLE` types.  For example, `OpenProcess`</span></div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  <span class="comment">// returns a `nullptr` for an invalid handle, but `CreateFile` returns an</span></div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;  <span class="comment">// `INVALID_HANDLE_VALUE` instead. This inconsistency is inherent in the</span></div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  <span class="comment">// Windows API.</span></div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  <a class="code" href="classSharedHandle.html#ad2cfca1ab3db9839e617b569b225e0c0">SharedHandle</a>() = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Deleter&gt;</div>
+<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="classSharedHandle.html#a67dea37bc1c958578f992ccc40a40899">   83</a></span>&#160;  <a class="code" href="classSharedHandle.html#a67dea37bc1c958578f992ccc40a40899">SharedHandle</a>(<a class="code" href="namespacerouting_1_1queueing_1_1ingress.html#a934208b6017d0a9aed90b6594bb8292f">HANDLE</a> handle, Deleter deleter)</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;      : std::shared_ptr&lt;void&gt;(handle, deleter) {}</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div>
+<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="classSharedHandle.html#a800385e17e17cb826147968e748fd8fa">   86</a></span>&#160;  <a class="code" href="namespacerouting_1_1queueing_1_1ingress.html#a934208b6017d0a9aed90b6594bb8292f">HANDLE</a> <a class="code" href="classSharedHandle.html#a800385e17e17cb826147968e748fd8fa">get_handle</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> this-&gt;<span class="keyword">get</span>(); }</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;};</div>
 <div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="comment">// This code un-defines the global `GetMessage` macro defined by the Windows</span></div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="comment">// headers, and replaces it with an inline function that is equivalent.</span></div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="comment">// Definitions and constants used for Windows compat.</span></div>
 <div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;<span class="comment">// There are two reasons for doing this. The first is because this macro</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="comment">// interferes with `google::protobufs::Reflection::GetMessage`. Replacing the</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;<span class="comment">// `GetMessage` macro with an inline function allows people calling the</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="comment">// `GetMessage` macro to carry on doing so with no code changes, but it will</span></div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;<span class="comment">// also allow us to use `google::protobufs::Reflection::GetMessage` without</span></div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;<span class="comment">// interference from the macro.</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;<span class="comment">// The second is because we don&#39;t want to obliterate the `GetMessage` macro for</span></div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<span class="comment">// people who include this header, either on purpose, or incidentally as part</span></div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;<span class="comment">// of some other Mesos header. The effect is that our need to call protobuf&#39;s</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;<span class="comment">// `GetMessage` function has no deleterious effect on customers of this API.</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<span class="comment">// NOTE: the Windows headers also don&#39;t use define-once semantics for the</span></div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="comment">// `GetMessage` macro. In particular, this means that every time you include</span></div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;<span class="comment">// `Winuser.h` and a `GetMessage` macro isn&#39;t defined, the Windows headers will</span></div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<span class="comment">// redefine it for you. The impact of this is that you should re-un-define the</span></div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;<span class="comment">// macro every time you include `Windows.h`; since we should be including</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;<span class="comment">// `Windows.h` only from this file, we un-define it just after we include</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="comment">// `Windows.h`.</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="preprocessor">#ifdef GetMessage</span></div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span class="preprocessor"></span><span class="keyword">inline</span> BOOL GetMessageWindows(</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;    LPMSG lpMsg,</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;    HWND hWnd,</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;    UINT wMsgFilterMin,</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;    UINT wMsgFilterMax)</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;{</div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;  <span class="keywordflow">return</span> GetMessage(lpMsg, hWnd, wMsgFilterMin, wMsgFilterMax);</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;}</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;<span class="preprocessor">#undef GetMessage</span></div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="preprocessor"></span><span class="keyword">inline</span> BOOL GetMessage(</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;    LPMSG lpMsg,</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    HWND hWnd,</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    UINT wMsgFilterMin,</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    UINT wMsgFilterMax)</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;{</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;  <span class="keywordflow">return</span> GetMessageWindows(lpMsg, hWnd, wMsgFilterMin, wMsgFilterMax);</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="preprocessor">#endif // GetMessage</span></div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;<span class="preprocessor"></span></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="comment">// Define constants used for Windows compat. Allows a lot of code on</span></div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;<span class="comment">// Windows and POSIX systems to be the same, because we can pass the</span></div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;<span class="comment">// same constants to functions we call to do things like file I/O.</span></div>
-<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afcf80a6d91178952d107ad00b165752b">  135</a></span>&#160;<span class="preprocessor">#define STDIN_FILENO 0</span></div>
-<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#abd165ee6474b5b75bf075842fff13a04">  136</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define STDOUT_FILENO 1</span></div>
-<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae2fe1725bb5e9823d089c46b9ed5266e">  137</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define STDERR_FILENO 2</span></div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a24a7a0ceb1e8f5f44cb1038bb829030d">  139</a></span>&#160;<span class="preprocessor">#define R_OK 0x4</span></div>
-<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae5acf4043c0903cda7436b108e29e8e6">  140</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define W_OK 0x2</span></div>
-<div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a5e995ef7690698b62bf016b14fbc45ca">  141</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define X_OK 0x0 // No such permission on Windows.</span></div>
-<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#af837744613408b57dc3654fbc3bcf900">  142</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define F_OK 0x0</span></div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a7a68c9ffaac7dbcd652225dd7c06a54b">  144</a></span>&#160;<span class="preprocessor">#define O_RDONLY _O_RDONLY</span></div>
-<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a11b644a8526139c4cc1850dac1271ced">  145</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define O_WRONLY _O_WRONLY</span></div>
-<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#abb0586253488ee61072b73557eeb873b">  146</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define O_RDWR _O_RDWR</span></div>
-<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a1cf6b1de1fffedaa1d26b189e9a8d2cc">  147</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define O_CREAT _O_CREAT</span></div>
-<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ad1d67e453fb3031f40f8cd3403773813">  148</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define O_TRUNC _O_TRUNC</span></div>
-<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae036f789407d21f07b211552d67b3214">  149</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define O_APPEND _O_APPEND</span></div>
-<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ad6d8fbe4e494b4dbe051612572d3f757">  150</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define O_CLOEXEC _O_NOINHERIT</span></div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afd80ecbe3170ca4fc85b65cda8659f82">  152</a></span>&#160;<span class="preprocessor">#define MAXHOSTNAMELEN NI_MAXHOST</span></div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae688d728e1acdfe5988c7db45d6f0166">  154</a></span>&#160;<span class="preprocessor">#define PATH_MAX _MAX_PATH</span></div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;<span class="comment">// NOTE: for details on what this value should be, consult [1], [2], and [3].</span></div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;<span class="comment">// [1] http://www.opensource.apple.com/source/gnumake/gnumake-119/make/w32/include/dirent.h</span></div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;<span class="comment">// [2] https://en.wikipedia.org/wiki/Comparison_of_file_systems#Limits</span></div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;<span class="comment">// [3] https://msdn.microsoft.com/en-us/library/930f87yf.aspx</span></div>
-<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a1381461ccf8dfff5cf9aba8e7b741b1a">  161</a></span>&#160;<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a1381461ccf8dfff5cf9aba8e7b741b1a">NAME_MAX</a> = <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae688d728e1acdfe5988c7db45d6f0166">PATH_MAX</a>;</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;<span class="comment">// Corresponds to `mode_t` defined in sys/types.h of the POSIX spec.</span></div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;<span class="comment">// See large &quot;permissions API&quot; comment below for an explanation of</span></div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;<span class="comment">// why this is an int instead of unsigned short (as is common on</span></div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;<span class="comment">// POSIX).</span></div>
-<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a8a35dd1207a16dfa8b1d4163176d828c">  167</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">int</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a8a35dd1207a16dfa8b1d4163176d828c">mode_t</a>;</div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;<span class="comment">// `DWORD` is expected to be the type holding PIDs throughout the Windows API,</span></div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;<span class="comment">// including functions like `OpenProcess`.</span></div>
-<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">  171</a></span>&#160;<span class="keyword">typedef</span> DWORD <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a>;</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div>
-<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afc544433253791fc5f87b8203c9b6e63">  173</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">int</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afc544433253791fc5f87b8203c9b6e63">uid_t</a>;</div>
-<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a78ecefd3a9f3f0c110b9f6f038b690eb">  174</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">int</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a78ecefd3a9f3f0c110b9f6f038b690eb">gid_t</a>;</div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;</div>
-<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a894c4d58faeee7675b9e7e8244de1386">  176</a></span>&#160;<span class="keyword">typedef</span> SSIZE_T <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a894c4d58faeee7675b9e7e8244de1386">ssize_t</a>;</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="comment">// Socket flags. Define behavior of a socket when it (e.g.) shuts down. We map</span></div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;<span class="comment">// the Windows versions of these flags to their POSIX equivalents so we don&#39;t</span></div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;<span class="comment">// have to change any socket code.</span></div>
-<div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a337bdc938215c39cd21ddd11106189c6">  181</a></span>&#160;constexpr <span class="keywordtype">int</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a337bdc938215c39cd21ddd11106189c6">SHUT_RD</a> = SD_RECEIVE;</div>
-<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ac3d4e32482af3ec2158643d9996d78da">  182</a></span>&#160;constexpr <span class="keywordtype">int</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ac3d4e32482af3ec2158643d9996d78da">SHUT_WR</a> = SD_SEND;</div>
-<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#abc5dbd13b73a0a66d7fa25364a3f7d77">  183</a></span>&#160;constexpr <span class="keywordtype">int</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#abc5dbd13b73a0a66d7fa25364a3f7d77">SHUT_RDWR</a> = SD_BOTH;</div>
-<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a8810ebeb993fc304af15b6cb1544ddf1">  184</a></span>&#160;constexpr <span class="keywordtype">int</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a8810ebeb993fc304af15b6cb1544ddf1">MSG_NOSIGNAL</a> = 0; <span class="comment">// `SIGPIPE` signal does not exist on Windows.</span></div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;</div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;<span class="comment">// The following functions are usually macros on POSIX; we provide them here as</span></div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;<span class="comment">// functions to avoid having global macros lying around. Note that these</span></div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;<span class="comment">// operate on the `_stat` struct (a Windows version of the standard POSIX</span></div>
-<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;<span class="comment">// `stat` struct), of which the `st_mode` field is known to be an `int`.</span></div>
-<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#abc71c1741c013cc1f2fb33c5e1e6f139">  190</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#abc71c1741c013cc1f2fb33c5e1e6f139">S_ISDIR</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="namespaceos_1_1stat.html#a0b77d3699a25c2c39a29b36062f07321">mode</a>)</div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;{</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;  <span class="keywordflow">return</span> (mode &amp; S_IFMT) == S_IFDIR; <span class="comment">// Directory.</span></div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;}</div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;</div>
-<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;</div>
-<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a4c11a40f6ccc71f875e8f11929aad707">  196</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a4c11a40f6ccc71f875e8f11929aad707">S_ISREG</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="namespaceos_1_1stat.html#a0b77d3699a25c2c39a29b36062f07321">mode</a>)</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="keywordflow">return</span> (mode &amp; S_IFMT) == S_IFREG;  <span class="comment">// File.</span></div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;}</div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;</div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;</div>
-<div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a74ba556c8168bb9556a34cf25d5fbb4a">  202</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a74ba556c8168bb9556a34cf25d5fbb4a">S_ISCHR</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="namespaceos_1_1stat.html#a0b77d3699a25c2c39a29b36062f07321">mode</a>)</div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;{</div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;  <span class="keywordflow">return</span> (mode &amp; S_IFMT) == S_IFCHR;  <span class="comment">// Character device.</span></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;</div>
-<div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ac0d1cccc8a710f9b2ca7e8f25892d2a5">  208</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ac0d1cccc8a710f9b2ca7e8f25892d2a5">S_ISFIFO</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="namespaceos_1_1stat.html#a0b77d3699a25c2c39a29b36062f07321">mode</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;  <span class="keywordflow">return</span> (mode &amp; S_IFMT) == _S_IFIFO; <span class="comment">// Pipe.</span></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;</div>
-<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a292ccd479f68ea0e4b53ee393f165872">  214</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a292ccd479f68ea0e4b53ee393f165872">S_ISBLK</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="namespaceos_1_1stat.html#a0b77d3699a25c2c39a29b36062f07321">mode</a>)</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> <span class="keyword">false</span>;                       <span class="comment">// Block special device.</span></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"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a953b4d8769906f7afe486c0ee0955fd3">  220</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a953b4d8769906f7afe486c0ee0955fd3">S_ISSOCK</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="namespaceos_1_1stat.html#a0b77d3699a25c2c39a29b36062f07321">mode</a>)</div>
-<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;{</div>
-<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;  <span class="keywordflow">return</span> <span class="keyword">false</span>;                       <span class="comment">// Socket.</span></div>
-<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;}</div>
-<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;</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"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a255249008157db126b6981929505f9e4">  226</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a255249008157db126b6981929505f9e4">S_ISLNK</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="namespaceos_1_1stat.html#a0b77d3699a25c2c39a29b36062f07321">mode</a>)</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="keywordflow">return</span> <span class="keyword">false</span>;                       <span class="comment">// Symbolic link.</span></div>
-<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;}</div>
-<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;</div>
-<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;<span class="comment">// Permissions API. (cf. MESOS-3176 to track ongoing permissions work.)</span></div>
-<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;<span class="comment">// We are currently able to emulate a subset of the POSIX permissions model</span></div>
-<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;<span class="comment">// with the Windows model:</span></div>
-<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;<span class="comment">//   [x] User write permissions.</span></div>
-<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;<span class="comment">//   [x] User read permissions.</span></div>
-<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;<span class="comment">//   [ ] User execute permissions.</span></div>
-<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;<span class="comment">//   [ ] Group permissions of any sort.</span></div>
-<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;<span class="comment">//   [ ] Other permissions of any sort.</span></div>
-<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;<span class="comment">//   [x] Flags to control &quot;fallback&quot; behavior (e.g., we might choose</span></div>
-<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;<span class="comment">//       to fall back to user readability when the user passes the</span></div>
-<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;<span class="comment">//       group readability flag in, since we currently do not support</span></div>
-<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;<span class="comment">//       group readability).</span></div>
-<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;<span class="comment">// Rationale:</span></div>
-<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;<span class="comment">// Windows currently implements two permissions models: (1) an extremely</span></div>
-<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;<span class="comment">// primitive permission model it largely inherited from DOS, and (2) the Access</span></div>
-<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;<span class="comment">// Control List (ACL) API. Because there is no trivial way to map the classic</span></div>
-<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;<span class="comment">// POSIX model into the ACL model, we have implemented POSIX-style permissions</span></div>
-<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;<span class="comment">// in terms of the DOS model. The result is the permissions limitations above.</span></div>
-<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;<span class="comment">// Flag implementation:</span></div>
-<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;<span class="comment">// Flags fall into the following two categories.</span></div>
-<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;<span class="comment">//   (1) Flags which exist in both permission models, but which have</span></div>
-<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;<span class="comment">//       different names (e.g., `S_IRUSR` in POSIX is called `_S_IREAD` on</span></div>
-<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;<span class="comment">//       Windows). In this case, we define the POSIX name to be the Windows</span></div>
-<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;<span class="comment">//       value (e.g., we define `S_IRUSR` to have the same value as `_S_IREAD`),</span></div>
-<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;<span class="comment">//       so that we can pass the POSIX name into Windows functions like</span></div>
-<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;<span class="comment">//       `_open`.</span></div>
-<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;<span class="comment">//   (2) Flags which exist only on POSIX (e.g., `S_IXUSR`). Here we</span></div>
-<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;<span class="comment">//       define the POSIX name to be the value given in the glibc</span></div>
-<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;<span class="comment">//       documentation[1], shifted left by 16 bits (since `mode_t`</span></div>
-<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;<span class="comment">//       is unsigned short on POSIX and `int` on Windows). We give these</span></div>
-<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;<span class="comment">//       flags glibc values to stay consistent, and so that existing</span></div>
-<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;<span class="comment">//       calls to functions like `open` do not break when they try to</span></div>
-<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;<span class="comment">//       use a flag that doesn&#39;t exist on Windows. But, of course,</span></div>
-<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;<span class="comment">//       these flags do not affect the execution of these functions.</span></div>
-<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;<span class="comment">// Flag strictness:</span></div>
-<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;<span class="comment">// Because the current implementation does not directly support setting or</span></div>
-<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;<span class="comment">// getting group or other permission bits on the Windows platform, there is a</span></div>
-<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;<span class="comment">// question of what we should fall back to when these flags are passed in to</span></div>
-<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;<span class="comment">// Stout methods.</span></div>
-<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;<span class="comment">// TODO(hausdorff): Investigate permissions mappings.</span></div>
-<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;<span class="comment">// We force &quot;strictness&quot; of the permission flag semantics:</span></div>
-<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;<span class="comment">//   * The group permissions flags will not fall back to anything, and will be</span></div>
-<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;<span class="comment">//     completely ignored.</span></div>
-<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;<span class="comment">//   * Other permissions: Same as above, but with other permissions.</span></div>
-<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;<span class="comment">// Gathers most of the Windows-compatibility definitions.  This makes it</span></div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="comment">// possible for files throughout the codebase to remain relatively free of all</span></div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;<span class="comment">// the #if&#39;s we&#39;d need to make them work.</span></div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;<span class="comment">// Roughly, the things that should go in this file are definitions and</span></div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;<span class="comment">// declarations that one would not mind being:</span></div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<span class="comment">//   * in global scope.</span></div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;<span class="comment">//   * globally available throughout both the Stout codebase, and any code</span></div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<span class="comment">//     that uses it (such as Mesos).</span></div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;</div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="comment">// This code un-defines the global `GetMessage` macro defined by the Windows</span></div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<span class="comment">// headers, and replaces it with an inline function that is equivalent.</span></div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;<span class="comment">// There are two reasons for doing this. The first is because this macro</span></div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<span class="comment">// interferes with `google::protobufs::Reflection::GetMessage`. Replacing the</span></div>
+<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;<span class="comment">// `GetMessage` macro with an inline function allows people calling the</span></div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;<span class="comment">// `GetMessage` macro to carry on doing so with no code changes, but it will</span></div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="comment">// also allow us to use `google::protobufs::Reflection::GetMessage` without</span></div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="comment">// interference from the macro.</span></div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;<span class="comment">// The second is because we don&#39;t want to obliterate the `GetMessage` macro for</span></div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;<span class="comment">// people who include this header, either on purpose, or incidentally as part</span></div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;<span class="comment">// of some other Mesos header. The effect is that our need to call protobuf&#39;s</span></div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;<span class="comment">// `GetMessage` function has no deleterious effect on customers of this API.</span></div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;<span class="comment">// NOTE: the Windows headers also don&#39;t use define-once semantics for the</span></div>
+<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;<span class="comment">// `GetMessage` macro. In particular, this means that every time you include</span></div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;<span class="comment">// `Winuser.h` and a `GetMessage` macro isn&#39;t defined, the Windows headers will</span></div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="comment">// redefine it for you. The impact of this is that you should re-un-define the</span></div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;<span class="comment">// macro every time you include `Windows.h`; since we should be including</span></div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;<span class="comment">// `Windows.h` only from this file, we un-define it just after we include</span></div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;<span class="comment">// `Windows.h`.</span></div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;<span class="preprocessor">#ifdef GetMessage</span></div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;<span class="preprocessor"></span><span class="keyword">inline</span> BOOL GetMessageWindows(</div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    LPMSG lpMsg,</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;    HWND hWnd,</div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;    UINT wMsgFilterMin,</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;    UINT wMsgFilterMax)</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="keywordflow">return</span> GetMessage(lpMsg, hWnd, wMsgFilterMin, wMsgFilterMax);</div>
+<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;}</div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;<span class="preprocessor">#undef GetMessage</span></div>
+<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;<span class="preprocessor"></span><span class="keyword">inline</span> BOOL GetMessage(</div>
+<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;    LPMSG lpMsg,</div>
+<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;    HWND hWnd,</div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    UINT wMsgFilterMin,</div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;    UINT wMsgFilterMax)</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;{</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;  <span class="keywordflow">return</span> GetMessageWindows(lpMsg, hWnd, wMsgFilterMin, wMsgFilterMax);</div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;}</div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;<span class="preprocessor">#endif // GetMessage</span></div>
+<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;<span class="comment">// Define constants used for Windows compat. Allows a lot of code on</span></div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;<span class="comment">// Windows and POSIX systems to be the same, because we can pass the</span></div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;<span class="comment">// same constants to functions we call to do things like file I/O.</span></div>
+<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afcf80a6d91178952d107ad00b165752b">  149</a></span>&#160;<span class="preprocessor">#define STDIN_FILENO 0</span></div>
+<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#abd165ee6474b5b75bf075842fff13a04">  150</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define STDOUT_FILENO 1</span></div>
+<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae2fe1725bb5e9823d089c46b9ed5266e">  151</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define STDERR_FILENO 2</span></div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a24a7a0ceb1e8f5f44cb1038bb829030d">  153</a></span>&#160;<span class="preprocessor">#define R_OK 0x4</span></div>
+<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae5acf4043c0903cda7436b108e29e8e6">  154</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define W_OK 0x2</span></div>
+<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a5e995ef7690698b62bf016b14fbc45ca">  155</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define X_OK 0x0 // No such permission on Windows.</span></div>
+<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#af837744613408b57dc3654fbc3bcf900">  156</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define F_OK 0x0</span></div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a7a68c9ffaac7dbcd652225dd7c06a54b">  158</a></span>&#160;<span class="preprocessor">#define O_RDONLY _O_RDONLY</span></div>
+<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a11b644a8526139c4cc1850dac1271ced">  159</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define O_WRONLY _O_WRONLY</span></div>
+<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#abb0586253488ee61072b73557eeb873b">  160</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define O_RDWR _O_RDWR</span></div>
+<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a1cf6b1de1fffedaa1d26b189e9a8d2cc">  161</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define O_CREAT _O_CREAT</span></div>
+<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ad1d67e453fb3031f40f8cd3403773813">  162</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define O_TRUNC _O_TRUNC</span></div>
+<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae036f789407d21f07b211552d67b3214">  163</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define O_APPEND _O_APPEND</span></div>
+<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ad6d8fbe4e494b4dbe051612572d3f757">  164</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define O_CLOEXEC _O_NOINHERIT</span></div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afd80ecbe3170ca4fc85b65cda8659f82">  166</a></span>&#160;<span class="preprocessor">#define MAXHOSTNAMELEN NI_MAXHOST</span></div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae688d728e1acdfe5988c7db45d6f0166">  168</a></span>&#160;<span class="preprocessor">#define PATH_MAX _MAX_PATH</span></div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;<span class="comment">// NOTE: for details on what this value should be, consult [1], [2], and [3].</span></div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;<span class="comment">// [1] http://www.opensource.apple.com/source/gnumake/gnumake-119/make/w32/include/dirent.h</span></div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;<span class="comment">// [2] https://en.wikipedia.org/wiki/Comparison_of_file_systems#Limits</span></div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;<span class="comment">// [3] https://msdn.microsoft.com/en-us/library/930f87yf.aspx</span></div>
+<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a1381461ccf8dfff5cf9aba8e7b741b1a">  175</a></span>&#160;<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a1381461ccf8dfff5cf9aba8e7b741b1a">NAME_MAX</a> = <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae688d728e1acdfe5988c7db45d6f0166">PATH_MAX</a>;</div>
+<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;</div>
+<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;<span class="comment">// Corresponds to `mode_t` defined in sys/types.h of the POSIX spec.</span></div>
+<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;<span class="comment">// See large &quot;permissions API&quot; comment below for an explanation of</span></div>
+<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;<span class="comment">// why this is an int instead of unsigned short (as is common on</span></div>
+<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;<span class="comment">// POSIX).</span></div>
+<div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a8a35dd1207a16dfa8b1d4163176d828c">  181</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">int</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a8a35dd1207a16dfa8b1d4163176d828c">mode_t</a>;</div>
+<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;</div>
+<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;<span class="comment">// `DWORD` is expected to be the type holding PIDs throughout the Windows API,</span></div>
+<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;<span class="comment">// including functions like `OpenProcess`.</span></div>
+<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">  185</a></span>&#160;<span class="keyword">typedef</span> DWORD <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a>;</div>
+<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div>
+<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afc544433253791fc5f87b8203c9b6e63">  187</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">int</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afc544433253791fc5f87b8203c9b6e63">uid_t</a>;</div>
+<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a78ecefd3a9f3f0c110b9f6f038b690eb">  188</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">int</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a78ecefd3a9f3f0c110b9f6f038b690eb">gid_t</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"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a894c4d58faeee7675b9e7e8244de1386">  190</a></span>&#160;<span class="keyword">typedef</span> SSIZE_T <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a894c4d58faeee7675b9e7e8244de1386">ssize_t</a>;</div>
+<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;</div>
+<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;<span class="comment">// Socket flags. Define behavior of a socket when it (e.g.) shuts down. We map</span></div>
+<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;<span class="comment">// the Windows versions of these flags to their POSIX equivalents so we don&#39;t</span></div>
+<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;<span class="comment">// have to change any socket code.</span></div>
+<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a337bdc938215c39cd21ddd11106189c6">  195</a></span>&#160;constexpr <span class="keywordtype">int</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a337bdc938215c39cd21ddd11106189c6">SHUT_RD</a> = SD_RECEIVE;</div>
+<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ac3d4e32482af3ec2158643d9996d78da">  196</a></span>&#160;constexpr <span class="keywordtype">int</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ac3d4e32482af3ec2158643d9996d78da">SHUT_WR</a> = SD_SEND;</div>
+<div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#abc5dbd13b73a0a66d7fa25364a3f7d77">  197</a></span>&#160;constexpr <span class="keywordtype">int</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#abc5dbd13b73a0a66d7fa25364a3f7d77">SHUT_RDWR</a> = SD_BOTH;</div>
+<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a8810ebeb993fc304af15b6cb1544ddf1">  198</a></span>&#160;constexpr <span class="keywordtype">int</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a8810ebeb993fc304af15b6cb1544ddf1">MSG_NOSIGNAL</a> = 0; <span class="comment">// `SIGPIPE` signal does not exist on Windows.</span></div>
+<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;</div>
+<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;<span class="comment">// The following functions are usually macros on POSIX; we provide them here as</span></div>
+<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;<span class="comment">// functions to avoid having global macros lying around. Note that these</span></div>
+<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;<span class="comment">// operate on the `_stat` struct (a Windows version of the standard POSIX</span></div>
+<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;<span class="comment">// `stat` struct), of which the `st_mode` field is known to be an `int`.</span></div>
+<div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#abc71c1741c013cc1f2fb33c5e1e6f139">  204</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#abc71c1741c013cc1f2fb33c5e1e6f139">S_ISDIR</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a>)</div>
+<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;{</div>
+<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;  <span class="keywordflow">return</span> (mode &amp; S_IFMT) == S_IFDIR; <span class="comment">// Directory.</span></div>
+<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;}</div>
+<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;</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"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a4c11a40f6ccc71f875e8f11929aad707">  210</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a4c11a40f6ccc71f875e8f11929aad707">S_ISREG</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a>)</div>
+<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;{</div>
+<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;  <span class="keywordflow">return</span> (mode &amp; S_IFMT) == S_IFREG;  <span class="comment">// File.</span></div>
+<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;}</div>
+<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;</div>
+<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;</div>
+<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a74ba556c8168bb9556a34cf25d5fbb4a">  216</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a74ba556c8168bb9556a34cf25d5fbb4a">S_ISCHR</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a>)</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;  <span class="keywordflow">return</span> (mode &amp; S_IFMT) == S_IFCHR;  <span class="comment">// Character device.</span></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"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ac0d1cccc8a710f9b2ca7e8f25892d2a5">  222</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ac0d1cccc8a710f9b2ca7e8f25892d2a5">S_ISFIFO</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a>)</div>
+<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;{</div>
+<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;  <span class="keywordflow">return</span> (mode &amp; S_IFMT) == _S_IFIFO; <span class="comment">// Pipe.</span></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;</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"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a292ccd479f68ea0e4b53ee393f165872">  228</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a292ccd479f68ea0e4b53ee393f165872">S_ISBLK</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a>)</div>
+<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;{</div>
+<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;  <span class="keywordflow">return</span> <span class="keyword">false</span>;                       <span class="comment">// Block special device.</span></div>
+<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;}</div>
+<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;</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"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a953b4d8769906f7afe486c0ee0955fd3">  234</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a953b4d8769906f7afe486c0ee0955fd3">S_ISSOCK</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</a>)</div>
+<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;{</div>
+<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;  <span class="keywordflow">return</span> <span class="keyword">false</span>;                       <span class="comment">// Socket.</span></div>
+<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;}</div>
+<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;</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="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a255249008157db126b6981929505f9e4">  240</a></span>&#160;<span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a255249008157db126b6981929505f9e4">S_ISLNK</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">mode</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">  242</span>&#160;  <span class="keywordflow">return</span> <span class="keyword">false</span>;                       <span class="comment">// Symbolic link.</span></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">// Permissions API. (cf. MESOS-3176 to track ongoing permissions work.)</span></div>
+<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;<span class="comment">// We are currently able to emulate a subset of the POSIX permissions model</span></div>
+<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;<span class="comment">// with the Windows model:</span></div>
+<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;<span class="comment">//   [x] User write permissions.</span></div>
+<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;<span class="comment">//   [x] User read permissions.</span></div>
+<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;<span class="comment">//   [ ] User execute permissions.</span></div>
+<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;<span class="comment">//   [ ] Group permissions of any sort.</span></div>
+<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;<span class="comment">//   [ ] Other permissions of any sort.</span></div>
+<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;<span class="comment">//   [x] Flags to control &quot;fallback&quot; behavior (e.g., we might choose</span></div>
+<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;<span class="comment">//       to fall back to user readability when the user passes the</span></div>
+<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;<span class="comment">//       group readability flag in, since we currently do not support</span></div>
+<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;<span class="comment">//       group readability).</span></div>
+<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;<span class="comment">// Rationale:</span></div>
+<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;<span class="comment">// Windows currently implements two permissions models: (1) an extremely</span></div>
+<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;<span class="comment">// primitive permission model it largely inherited from DOS, and (2) the Access</span></div>
+<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;<span class="comment">// Control List (ACL) API. Because there is no trivial way to map the classic</span></div>
+<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;<span class="comment">// POSIX model into the ACL model, we have implemented POSIX-style permissions</span></div>
+<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;<span class="comment">// in terms of the DOS model. The result is the permissions limitations above.</span></div>
+<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;<span class="comment">// Flag implementation:</span></div>
+<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;<span class="comment">// Flags fall into the following two categories.</span></div>
+<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;<span class="comment">//   (1) Flags which exist in both permission models, but which have</span></div>
+<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;<span class="comment">//       different names (e.g., `S_IRUSR` in POSIX is called `_S_IREAD` on</span></div>
+<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;<span class="comment">//       Windows). In this case, we define the POSIX name to be the Windows</span></div>
+<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;<span class="comment">//       value (e.g., we define `S_IRUSR` to have the same value as `_S_IREAD`),</span></div>
+<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;<span class="comment">//       so that we can pass the POSIX name into Windows functions like</span></div>
+<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;<span class="comment">//       `_open`.</span></div>
+<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;<span class="comment">//   (2) Flags which exist only on POSIX (e.g., `S_IXUSR`). Here we</span></div>
+<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;<span class="comment">//       define the POSIX name to be the value given in the glibc</span></div>
+<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;<span class="comment">//       documentation[1], shifted left by 16 bits (since `mode_t`</span></div>
+<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;<span class="comment">//       is unsigned short on POSIX and `int` on Windows). We give these</span></div>
+<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;<span class="comment">//       flags glibc values to stay consistent, and so that existing</span></div>
+<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;<span class="comment">//       calls to functions like `open` do not break when they try to</span></div>
+<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;<span class="comment">//       use a flag that doesn&#39;t exist on Windows. But, of course,</span></div>
+<div class="line"><a 

<TRUNCATED>

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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/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 0b54a54..2f3fd33 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
@@ -125,7 +125,7 @@
 <div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  }</div>
 <div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
 <div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <span class="comment">// First write the size of the protobuf.</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  uint32_t <a class="code" href="namespaceos_1_1stat.html#aac17a91dd3f91341b8c4021025e89b04">size</a> = message.ByteSize();</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  uint32_t <a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a> = message.ByteSize();</div>
 <div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  std::string bytes((<span class="keywordtype">char</span>*) &amp;size, <span class="keyword">sizeof</span>(size));</div>
 <div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div>
 <div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> result = <a class="code" href="namespaceos.html#a68c1f23747262ae6528a3ca532ad5047">os::write</a>(fd, bytes);</div>
@@ -281,7 +281,7 @@
 <div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;      offset = lseek.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</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;</div>
-<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;    uint32_t <a class="code" href="namespaceos_1_1stat.html#aac17a91dd3f91341b8c4021025e89b04">size</a>;</div>
+<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;    uint32_t <a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a>;</div>
 <div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;    <a class="code" href="classResult.html">Result&lt;std::string&gt;</a> result = <a class="code" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os::read</a>(fd, <span class="keyword">sizeof</span>(size));</div>
 <div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;</div>
 <div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;    <span class="keywordflow">if</span> (result.<a class="code" href="classResult.html#aeca16ad17d299ad885c9b46c83b12a3d">isError</a>()) {</div>
@@ -291,7 +291,7 @@
 <div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Failed to read size: &quot;</span> + result.<a class="code" href="classResult.html#a521adf96f5c27d26d6b1d580aae8aaee">error</a>());</div>
 <div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;    } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (result.<a class="code" href="classResult.html#ac2cdc0db9f9d29a5bb2f1cf19c29da49">isNone</a>()) {</div>
 <div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="structNone.html">None</a>(); <span class="comment">// No more protobufs to read.</span></div>
-<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;    } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (result.<a class="code" href="classResult.html#aedf79f3b14dcda5791b84a64ada4d412">get</a>().size() &lt; <span class="keyword">sizeof</span>(<a class="code" href="namespaceos_1_1stat.html#aac17a91dd3f91341b8c4021025e89b04">size</a>)) {</div>
+<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;    } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (result.<a class="code" href="classResult.html#aedf79f3b14dcda5791b84a64ada4d412">get</a>().size() &lt; <span class="keyword">sizeof</span>(<a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a>)) {</div>
 <div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;      <span class="comment">// Hit EOF unexpectedly.</span></div>
 <div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;      <span class="keywordflow">if</span> (undoFailed) {</div>
 <div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;        <span class="comment">// Restore the offset to before the size read.</span></div>
@@ -305,7 +305,7 @@
 <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;    <span class="comment">// Parse the size from the bytes.</span></div>
-<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;    memcpy((<span class="keywordtype">void</span>*) &amp;size, (<span class="keywordtype">void</span>*) result.<a class="code" href="classResult.html#aedf79f3b14dcda5791b84a64ada4d412">get</a>().data(), <span class="keyword">sizeof</span>(<a class="code" href="namespaceos_1_1stat.html#aac17a91dd3f91341b8c4021025e89b04">size</a>));</div>
+<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;    memcpy((<span class="keywordtype">void</span>*) &amp;size, (<span class="keywordtype">void</span>*) result.<a class="code" href="classResult.html#aedf79f3b14dcda5791b84a64ada4d412">get</a>().data(), <span class="keyword">sizeof</span>(<a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a>));</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="comment">// NOTE: Instead of specifically checking for corruption in &#39;size&#39;,</span></div>
 <div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;    <span class="comment">// we simply try to read &#39;size&#39; bytes. If we hit EOF early, it is an</span></div>
@@ -318,7 +318,7 @@
 <div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;        <a class="code" href="namespaceos.html#ae933a0291b9f1195709f10b568daccac">os::lseek</a>(fd, offset, SEEK_SET);</div>
 <div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;      }</div>
 <div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Failed to read message: &quot;</span> + result.<a class="code" href="classResult.html#a521adf96f5c27d26d6b1d580aae8aaee">error</a>());</div>
-<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;    } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (result.<a class="code" href="classResult.html#ac2cdc0db9f9d29a5bb2f1cf19c29da49">isNone</a>() || result.<a class="code" href="classResult.html#aedf79f3b14dcda5791b84a64ada4d412">get</a>().size() &lt; <a class="code" href="namespaceos_1_1stat.html#aac17a91dd3f91341b8c4021025e89b04">size</a>) {</div>
+<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;    } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (result.<a class="code" href="classResult.html#ac2cdc0db9f9d29a5bb2f1cf19c29da49">isNone</a>() || result.<a class="code" href="classResult.html#aedf79f3b14dcda5791b84a64ada4d412">get</a>().size() &lt; <a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a>) {</div>
 <div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;      <span class="comment">// Hit EOF unexpectedly.</span></div>
 <div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;      <span class="keywordflow">if</span> (undoFailed) {</div>
 <div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;        <span class="comment">// Restore the offset to before the size read.</span></div>
@@ -1075,12 +1075,13 @@
 <div class="ttc" id="structJSON_1_1Number_html_a56cb07aeff197c76b03798cd5f25c347"><div class="ttname"><a href="structJSON_1_1Number.html#a56cb07aeff197c76b03798cd5f25c347">JSON::Number::as</a></div><div class="ttdeci">T as() const </div><div class="ttdef"><b>Definition:</b> json.hpp:116</div></div>
 <div class="ttc" id="namespacebase64_html_ab3ba01437a30ea8938faaa92e9b72948"><div class="ttname"><a href="namespacebase64.html#ab3ba01437a30ea8938faaa92e9b72948">base64::decode</a></div><div class="ttdeci">Try&lt; std::string &gt; decode(const std::string &amp;s)</div><div class="ttdoc">Decode a string that is Base64-encoded with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:172</div></div>
 <div class="ttc" id="structprotobuf_1_1internal_1_1Parser_html_af8462b89d46d2724b73c62b1327bc859"><div class="ttname"><a href="structprotobuf_1_1internal_1_1Parser.html#af8462b89d46d2724b73c62b1327bc859">protobuf::internal::Parser::operator()</a></div><div class="ttdeci">Try&lt; Nothing &gt; operator()(const JSON::Object &amp;object) const </div><div class="ttdef"><b>Definition:</b> protobuf.hpp:402</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ad1d67e453fb3031f40f8cd3403773813"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ad1d67e453fb3031f40f8cd3403773813">O_TRUNC</a></div><div class="ttdeci">#define O_TRUNC</div><div class="ttdef"><b>Definition:</b> windows.hpp:148</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ad1d67e453fb3031f40f8cd3403773813"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ad1d67e453fb3031f40f8cd3403773813">O_TRUNC</a></div><div class="ttdeci">#define O_TRUNC</div><div class="ttdef"><b>Definition:</b> windows.hpp:162</div></div>
 <div class="ttc" id="classResult_html_ac2cdc0db9f9d29a5bb2f1cf19c29da49"><div class="ttname"><a href="classResult.html#ac2cdc0db9f9d29a5bb2f1cf19c29da49">Result::isNone</a></div><div class="ttdeci">bool isNone() const </div><div class="ttdef"><b>Definition:</b> result.hpp:109</div></div>
 <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
 <div class="ttc" id="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="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="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a55fad1c3746e1b8a6a00c10998e91d91"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a55fad1c3746e1b8a6a00c10998e91d91">S_IRGRP</a></div><div class="ttdeci">const mode_t S_IRGRP</div><div class="ttdef"><b>Definition:</b> windows.hpp:303</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="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a55fad1c3746e1b8a6a00c10998e91d91"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a55fad1c3746e1b8a6a00c10998e91d91">S_IRGRP</a></div><div class="ttdeci">const mode_t S_IRGRP</div><div class="ttdef"><b>Definition:</b> windows.hpp:317</div></div>
 <div class="ttc" id="namespaceprotobuf_html_a9c1229ef45781eadc126cdb70b8ca741"><div class="ttname"><a href="namespaceprotobuf.html#a9c1229ef45781eadc126cdb70b8ca741">protobuf::parse</a></div><div class="ttdeci">Try&lt; T &gt; parse(const JSON::Value &amp;value)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:684</div></div>
 <div class="ttc" id="namespacerouting_1_1filter_1_1internal_html_a584df149d400373b0ed7c48c1b07cecd"><div class="ttname"><a href="namespacerouting_1_1filter_1_1internal.html#a584df149d400373b0ed7c48c1b07cecd">routing::filter::internal::decode</a></div><div class="ttdeci">Result&lt; Classifier &gt; decode(const Netlink&lt; struct rtnl_cls &gt; &amp;cls)</div></div>
 <div class="ttc" id="structprotobuf_1_1internal_1_1Parser_html_a3a4a8f751bce63053d89a0f130b36f73"><div class="ttname"><a href="structprotobuf_1_1internal_1_1Parser.html#a3a4a8f751bce63053d89a0f130b36f73">protobuf::internal::Parser::operator()</a></div><div class="ttdeci">Try&lt; Nothing &gt; operator()(const JSON::Number &amp;number) const </div><div class="ttdef"><b>Definition:</b> protobuf.hpp:471</div></div>
@@ -1091,7 +1092,7 @@
 <div class="ttc" id="namespaceos_html_a68c1f23747262ae6528a3ca532ad5047"><div class="ttname"><a href="namespaceos.html#a68c1f23747262ae6528a3ca532ad5047">os::write</a></div><div class="ttdeci">ssize_t write(const WindowsFD &amp;fd, const void *data, size_t size)</div><div class="ttdef"><b>Definition:</b> write.hpp:29</div></div>
 <div class="ttc" id="classResult_html_a521adf96f5c27d26d6b1d580aae8aaee"><div class="ttname"><a href="classResult.html#a521adf96f5c27d26d6b1d580aae8aaee">Result::error</a></div><div class="ttdeci">static Result&lt; T &gt; error(const std::string &amp;message)</div><div class="ttdef"><b>Definition:</b> result.hpp:53</div></div>
 <div class="ttc" id="structprotobuf_1_1internal_1_1Parse_3_01google_1_1protobuf_1_1RepeatedPtrField_3_01T_01_4_01_4_html_a92dbcc8b139a55707100a087533b967e"><div class="ttname"><a href="structprotobuf_1_1internal_1_1Parse_3_01google_1_1protobuf_1_1RepeatedPtrField_3_01T_01_4_01_4.html#a92dbcc8b139a55707100a087533b967e">protobuf::internal::Parse&lt; google::protobuf::RepeatedPtrField&lt; T &gt; &gt;::operator()</a></div><div class="ttdeci">Try&lt; google::protobuf::RepeatedPtrField&lt; T &gt; &gt; operator()(const JSON::Value &amp;value)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:645</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_aead39710af2622ee9b0d412f62e90aa5"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aead39710af2622ee9b0d412f62e90aa5">S_IWUSR</a></div><div class="ttdeci">const mode_t S_IWUSR</div><div class="ttdef"><b>Definition:</b> windows.hpp:296</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_aead39710af2622ee9b0d412f62e90aa5"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aead39710af2622ee9b0d412f62e90aa5">S_IWUSR</a></div><div class="ttdeci">const mode_t S_IWUSR</div><div class="ttdef"><b>Definition:</b> windows.hpp:310</div></div>
 <div class="ttc" id="structprotobuf_1_1internal_1_1Read_3_01google_1_1protobuf_1_1RepeatedPtrField_3_01T_01_4_01_4_html_aeba5a73c791823934cf9dd1f0d35b68a"><div class="ttname"><a href="structprotobuf_1_1internal_1_1Read_3_01google_1_1protobuf_1_1RepeatedPtrField_3_01T_01_4_01_4.html#aeba5a73c791823934cf9dd1f0d35b68a">protobuf::internal::Read&lt; google::protobuf::RepeatedPtrField&lt; T &gt; &gt;::operator()</a></div><div class="ttdeci">Result&lt; google::protobuf::RepeatedPtrField&lt; T &gt; &gt; operator()(int_fd fd, bool ignorePartial, bool undoFailed)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:316</div></div>
 <div class="ttc" id="structJSON_1_1Boolean_html"><div class="ttname"><a href="structJSON_1_1Boolean.html">JSON::Boolean</a></div><div class="ttdef"><b>Definition:</b> json.hpp:203</div></div>
 <div class="ttc" id="structprotobuf_1_1internal_1_1Parse_html_a3203a718a8850dde037325b81d7d88c9"><div class="ttname"><a href="structprotobuf_1_1internal_1_1Parse.html#a3203a718a8850dde037325b81d7d88c9">protobuf::internal::Parse::operator()</a></div><div class="ttdeci">Try&lt; T &gt; operator()(const JSON::Value &amp;value)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:610</div></div>
@@ -1101,12 +1102,12 @@
 <div class="ttc" id="none_8hpp_html"><div class="ttname"><a href="none_8hpp.html">none.hpp</a></div></div>
 <div class="ttc" id="namespacebase64_html_a47c61bb5df3dae8cd38f44b6b69e5b4d"><div class="ttname"><a href="namespacebase64.html#a47c61bb5df3dae8cd38f44b6b69e5b4d">base64::encode</a></div><div class="ttdeci">std::string encode(const std::string &amp;s)</div><div class="ttdoc">Encode a string to Base64 with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:159</div></div>
 <div class="ttc" id="structprotobuf_1_1internal_1_1Parser_html_a61920d2c324551d58a28330ccd5516fc"><div class="ttname"><a href="structprotobuf_1_1internal_1_1Parser.html#a61920d2c324551d58a28330ccd5516fc">protobuf::internal::Parser::operator()</a></div><div class="ttdeci">Try&lt; Nothing &gt; operator()(const JSON::String &amp;string) const </div><div class="ttdef"><b>Definition:</b> protobuf.hpp:424</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a11b644a8526139c4cc1850dac1271ced"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a11b644a8526139c4cc1850dac1271ced">O_WRONLY</a></div><div class="ttdeci">#define O_WRONLY</div><div class="ttdef"><b>Definition:</b> windows.hpp:145</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a11b644a8526139c4cc1850dac1271ced"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a11b644a8526139c4cc1850dac1271ced">O_WRONLY</a></div><div class="ttdeci">#define O_WRONLY</div><div class="ttdef"><b>Definition:</b> windows.hpp:159</div></div>
 <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2os_2read_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2os_2read_8hpp.html">read.hpp</a></div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a1cf6b1de1fffedaa1d26b189e9a8d2cc"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a1cf6b1de1fffedaa1d26b189e9a8d2cc">O_CREAT</a></div><div class="ttdeci">#define O_CREAT</div><div class="ttdef"><b>Definition:</b> windows.hpp:147</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a1cf6b1de1fffedaa1d26b189e9a8d2cc"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a1cf6b1de1fffedaa1d26b189e9a8d2cc">O_CREAT</a></div><div class="ttdeci">#define O_CREAT</div><div class="ttdef"><b>Definition:</b> windows.hpp:161</div></div>
 <div class="ttc" id="structJSON_1_1Array_html"><div class="ttname"><a href="structJSON_1_1Array.html">JSON::Array</a></div><div class="ttdef"><b>Definition:</b> json.hpp:194</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a66cff14a0638cde9f422c7a4b0938e61"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a66cff14a0638cde9f422c7a4b0938e61">S_IRUSR</a></div><div class="ttdeci">const mode_t S_IRUSR</div><div class="ttdef"><b>Definition:</b> windows.hpp:295</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a66cff14a0638cde9f422c7a4b0938e61"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a66cff14a0638cde9f422c7a4b0938e61">S_IRUSR</a></div><div class="ttdeci">const mode_t S_IRUSR</div><div class="ttdef"><b>Definition:</b> windows.hpp:309</div></div>
 <div class="ttc" id="namespaceprotobuf_html_aaebb7981284b7eddc065276b7eaa674d"><div class="ttname"><a href="namespaceprotobuf.html#aaebb7981284b7eddc065276b7eaa674d">protobuf::serialize</a></div><div class="ttdeci">Try&lt; std::string &gt; serialize(const T &amp;t)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:195</div></div>
 <div class="ttc" id="result_8hpp_html"><div class="ttname"><a href="result_8hpp.html">result.hpp</a></div></div>
 <div class="ttc" id="structJSON_1_1Object_html_a41bbf967d564eb3f57c2bb5453a0e7af"><div class="ttname"><a href="structJSON_1_1Object.html#a41bbf967d564eb3f57c2bb5453a0e7af">JSON::Object::values</a></div><div class="ttdeci">std::map&lt; std::string, Value &gt; values</div><div class="ttdef"><b>Definition:</b> json.hpp:190</div></div>
@@ -1114,7 +1115,7 @@
 <div class="ttc" id="close_8hpp_html"><div class="ttname"><a href="close_8hpp.html">close.hpp</a></div></div>
 <div class="ttc" id="structJSON_1_1Object_html"><div class="ttname"><a href="structJSON_1_1Object.html">JSON::Object</a></div><div class="ttdef"><b>Definition:</b> json.hpp:154</div></div>
 <div class="ttc" id="open_8hpp_html"><div class="ttname"><a href="open_8hpp.html">open.hpp</a></div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ae036f789407d21f07b211552d67b3214"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae036f789407d21f07b211552d67b3214">O_APPEND</a></div><div class="ttdeci">#define O_APPEND</div><div class="ttdef"><b>Definition:</b> windows.hpp:149</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ae036f789407d21f07b211552d67b3214"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae036f789407d21f07b211552d67b3214">O_APPEND</a></div><div class="ttdeci">#define O_APPEND</div><div class="ttdef"><b>Definition:</b> windows.hpp:163</div></div>
 <div class="ttc" id="namespaceprotobuf_html_aaedc9cc58ee2711a7b5e8831ba02a899"><div class="ttname"><a href="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899">protobuf::write</a></div><div class="ttdeci">Try&lt; Nothing &gt; write(int_fd fd, const google::protobuf::Message &amp;message)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:66</div></div>
 <div class="ttc" id="structprotobuf_1_1internal_1_1Parser_html_acae4b0b238dcfb6546792638814df4d3"><div class="ttname"><a href="structprotobuf_1_1internal_1_1Parser.html#acae4b0b238dcfb6546792638814df4d3">protobuf::internal::Parser::operator()</a></div><div class="ttdeci">Try&lt; Nothing &gt; operator()(const JSON::Array &amp;array) const </div><div class="ttdef"><b>Definition:</b> protobuf.hpp:529</div></div>
 <div class="ttc" id="classJSON_1_1ObjectWriter_html_a6d51b20c4c2410b540433d5dd1720703"><div class="ttname"><a href="classJSON_1_1ObjectWriter.html#a6d51b20c4c2410b540433d5dd1720703">JSON::ObjectWriter::field</a></div><div class="ttdeci">void field(const std::string &amp;key, const T &amp;value)</div><div class="ttdef"><b>Definition:</b> jsonify.hpp:435</div></div>
@@ -1134,9 +1135,8 @@
 <div class="ttc" id="namespaceprotobuf_html_a2120146c620b72d4e1e3ae47bdacb1b3"><div class="ttname"><a href="namespaceprotobuf.html#a2120146c620b72d4e1e3ae47bdacb1b3">protobuf::read</a></div><div class="ttdeci">Result&lt; T &gt; read(int_fd fd, bool ignorePartial=false, bool undoFailed=false)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:348</div></div>
 <div class="ttc" id="abort_8hpp_html"><div class="ttname"><a href="abort_8hpp.html">abort.hpp</a></div></div>
 <div class="ttc" id="structprotobuf_1_1internal_1_1Read_html_a14fbbef56bbe35eec7b4e54a6376fc40"><div class="ttname"><a href="structprotobuf_1_1internal_1_1Read.html#a14fbbef56bbe35eec7b4e54a6376fc40">protobuf::internal::Read::operator()</a></div><div class="ttdeci">Result&lt; T &gt; operator()(int_fd fd, bool ignorePartial, bool undoFailed)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:216</div></div>
-<div class="ttc" id="namespaceos_1_1stat_html_aac17a91dd3f91341b8c4021025e89b04"><div class="ttname"><a href="namespaceos_1_1stat.html#aac17a91dd3f91341b8c4021025e89b04">os::stat::size</a></div><div class="ttdeci">Try&lt; Bytes &gt; size(const std::string &amp;path, const FollowSymlink follow=FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:88</div></div>
 <div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &amp;e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ad6d8fbe4e494b4dbe051612572d3f757"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ad6d8fbe4e494b4dbe051612572d3f757">O_CLOEXEC</a></div><div class="ttdeci">#define O_CLOEXEC</div><div class="ttdef"><b>Definition:</b> windows.hpp:150</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ad6d8fbe4e494b4dbe051612572d3f757"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ad6d8fbe4e494b4dbe051612572d3f757">O_CLOEXEC</a></div><div class="ttdeci">#define O_CLOEXEC</div><div class="ttdef"><b>Definition:</b> windows.hpp:164</div></div>
 <div class="ttc" id="structJSON_1_1Value_html"><div class="ttname"><a href="structJSON_1_1Value.html">JSON::Value</a></div><div class="ttdef"><b>Definition:</b> json.hpp:245</div></div>
 <div class="ttc" id="namespaceos_html_aa1d97ff0a93229e1fe6b33e3e2d567f7"><div class="ttname"><a href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os::read</a></div><div class="ttdeci">Result&lt; std::string &gt; read(int_fd fd, size_t size)</div><div class="ttdef"><b>Definition:</b> read.hpp:50</div></div>
 <div class="ttc" id="structprotobuf_1_1internal_1_1Parser_html_a7bb85ab464aae1862c4bd20ce528fbe2"><div class="ttname"><a href="structprotobuf_1_1internal_1_1Parser.html#a7bb85ab464aae1862c4bd20ce528fbe2">protobuf::internal::Parser::Parser</a></div><div class="ttdeci">Parser(google::protobuf::Message *_message, const google::protobuf::FieldDescriptor *_field)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:396</div></div>
@@ -1146,8 +1146,8 @@
 <div class="ttc" id="namespaceprotobuf_1_1internal_html_a3cfa5c20c57cdc039693ab9c1d417681"><div class="ttname"><a href="namespaceprotobuf_1_1internal.html#a3cfa5c20c57cdc039693ab9c1d417681">protobuf::internal::parse</a></div><div class="ttdeci">Try&lt; Nothing &gt; parse(google::protobuf::Message *message, const JSON::Object &amp;object)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:580</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="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a7a68c9ffaac7dbcd652225dd7c06a54b"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a7a68c9ffaac7dbcd652225dd7c06a54b">O_RDONLY</a></div><div class="ttdeci">#define O_RDONLY</div><div class="ttdef"><b>Definition:</b> windows.hpp:144</div></div>
-<div class="ttc" id="namespaceos_html_abbdbbbe902fd8dc271077d94b99994e7"><div class="ttname"><a href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">os::open</a></div><div class="ttdeci">Try&lt; int_fd &gt; open(const std::string &amp;path, int oflag, mode_t mode=0)</div><div class="ttdef"><b>Definition:</b> open.hpp:61</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a7a68c9ffaac7dbcd652225dd7c06a54b"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a7a68c9ffaac7dbcd652225dd7c06a54b">O_RDONLY</a></div><div class="ttdeci">#define O_RDONLY</div><div class="ttdef"><b>Definition:</b> windows.hpp:158</div></div>
+<div class="ttc" id="namespaceos_html_abbdbbbe902fd8dc271077d94b99994e7"><div class="ttname"><a href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">os::open</a></div><div class="ttdeci">Try&lt; int_fd &gt; open(const std::string &amp;path, int oflag, mode_t mode=0)</div><div class="ttdef"><b>Definition:</b> open.hpp:66</div></div>
 <div class="ttc" id="structJSON_1_1String_html"><div class="ttname"><a href="structJSON_1_1String.html">JSON::String</a></div><div class="ttdef"><b>Definition:</b> json.hpp:75</div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
@@ -1162,7 +1162,7 @@
 <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 class="ttdef"><b>Definition:</b> ns.hpp:688</div></div>
 <div class="ttc" id="namespacemesos_html_a13035ce0cc66cca4a467787b4716039ea0ecd11c1d7a287401d148a23bbd7a2f8"><div class="ttname"><a href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039ea0ecd11c1d7a287401d148a23bbd7a2f8">mesos::ContentType::JSON</a></div></div>
 <div class="ttc" id="lseek_8hpp_html"><div class="ttname"><a href="lseek_8hpp.html">lseek.hpp</a></div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a90d7514882640a8cd7b8da14138103b7"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a90d7514882640a8cd7b8da14138103b7">S_IROTH</a></div><div class="ttdeci">const mode_t S_IROTH</div><div class="ttdef"><b>Definition:</b> windows.hpp:311</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a90d7514882640a8cd7b8da14138103b7"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a90d7514882640a8cd7b8da14138103b7">S_IROTH</a></div><div class="ttdeci">const mode_t S_IROTH</div><div class="ttdef"><b>Definition:</b> windows.hpp:325</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
 <div class="ttc" id="structRepresentation_html"><div class="ttname"><a href="structRepresentation.html">Representation</a></div><div class="ttdef"><b>Definition:</b> representation.hpp:72</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2tests_2utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2tests_2utils_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2tests_2utils_8hpp_source.html
index 2279cbe..568e24f 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2tests_2utils_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2tests_2utils_8hpp_source.html
@@ -99,14 +99,14 @@
 <div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    <a class="code" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a> = directory.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>();</div>
 <div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
 <div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    <span class="comment">// Run the test out of the temporary directory we created.</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;    <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a>(<a class="code" href="namespaceos.html#acafeb3e28a0d4b3a44af359c449e77af">os::chdir</a>(<a class="code" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a>.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>()))</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;    <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a>(<a class="code" href="namespaceos.html#a11febfefa1908b3cb87b77da5c8482c5">os::chdir</a>(<a class="code" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a>.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>()))</div>
 <div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;      &lt;&lt; <span class="stringliteral">&quot;Failed to chdir into &#39;&quot;</span> &lt;&lt; <a class="code" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a>.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>() &lt;&lt; <span class="stringliteral">&quot;&#39;&quot;</span>;</div>
 <div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  }</div>
 <div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
 <div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="classTemporaryDirectoryTest.html#af398699f3f3f018086e72ea220d65dbd">   52</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classTemporaryDirectoryTest.html#af398699f3f3f018086e72ea220d65dbd">TearDown</a>()</div>
 <div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  {</div>
 <div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;    <span class="comment">// Return to previous working directory and cleanup the sandbox.</span></div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a>(<a class="code" href="namespaceos.html#acafeb3e28a0d4b3a44af359c449e77af">os::chdir</a>(cwd));</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;    <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a>(<a class="code" href="namespaceos.html#a11febfefa1908b3cb87b77da5c8482c5">os::chdir</a>(cwd));</div>
 <div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
 <div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a>.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
 <div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;      <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a>(<a class="code" href="namespaceos.html#a84298b990ad52dfd353358427b04ff3f">os::rmdir</a>(<a class="code" href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">sandbox</a>.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>()));</div>
@@ -140,7 +140,7 @@
 <div class="ttc" id="namespaceos_html_a84298b990ad52dfd353358427b04ff3f"><div class="ttname"><a href="namespaceos.html#a84298b990ad52dfd353358427b04ff3f">os::rmdir</a></div><div class="ttdeci">Try&lt; Nothing &gt; rmdir(const std::string &amp;directory, bool recursive=true, bool removeRoot=true, bool continueOnError=false)</div><div class="ttdef"><b>Definition:</b> rmdir.hpp:42</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; std::string &gt;</a></div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
-<div class="ttc" id="namespaceos_html_a84a3290f051cdd50d88e0fd611645d4a"><div class="ttname"><a href="namespaceos.html#a84a3290f051cdd50d88e0fd611645d4a">os::getcwd</a></div><div class="ttdeci">std::string getcwd()</div><div class="ttdef"><b>Definition:</b> getcwd.hpp:25</div></div>
+<div class="ttc" id="namespaceos_html_a84a3290f051cdd50d88e0fd611645d4a"><div class="ttname"><a href="namespaceos.html#a84a3290f051cdd50d88e0fd611645d4a">os::getcwd</a></div><div class="ttdeci">std::string getcwd()</div><div class="ttdef"><b>Definition:</b> getcwd.hpp:23</div></div>
 <div class="ttc" id="chdir_8hpp_html"><div class="ttname"><a href="chdir_8hpp.html">chdir.hpp</a></div></div>
 <div class="ttc" id="classTemporaryDirectoryTest_html_af398699f3f3f018086e72ea220d65dbd"><div class="ttname"><a href="classTemporaryDirectoryTest.html#af398699f3f3f018086e72ea220d65dbd">TemporaryDirectoryTest::TearDown</a></div><div class="ttdeci">virtual void TearDown()</div><div class="ttdef"><b>Definition:</b> utils.hpp:52</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:108</div></div>
@@ -155,8 +155,8 @@
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
 <div class="ttc" id="structos_1_1sysctl_html"><div class="ttname"><a href="structos_1_1sysctl.html">os::sysctl</a></div><div class="ttdef"><b>Definition:</b> sysctl.hpp:59</div></div>
 <div class="ttc" id="classTemporaryDirectoryTest_html_a8c276b7f4a8ac1d5ca5d575d56fbea12"><div class="ttname"><a href="classTemporaryDirectoryTest.html#a8c276b7f4a8ac1d5ca5d575d56fbea12">TemporaryDirectoryTest::SetUp</a></div><div class="ttdeci">virtual void SetUp()</div><div class="ttdef"><b>Definition:</b> utils.hpp:35</div></div>
-<div class="ttc" id="namespaceos_html_acafeb3e28a0d4b3a44af359c449e77af"><div class="ttname"><a href="namespaceos.html#acafeb3e28a0d4b3a44af359c449e77af">os::chdir</a></div><div class="ttdeci">Try&lt; Nothing &gt; chdir(const std::string &amp;directory)</div><div class="ttdef"><b>Definition:</b> chdir.hpp:29</div></div>
 <div class="ttc" id="classTemporaryDirectoryTest_html_aa550fd09eb1cff3070839435557f4b9a"><div class="ttname"><a href="classTemporaryDirectoryTest.html#aa550fd09eb1cff3070839435557f4b9a">TemporaryDirectoryTest::sandbox</a></div><div class="ttdeci">Option&lt; std::string &gt; sandbox</div><div class="ttdef"><b>Definition:</b> utils.hpp:64</div></div>
+<div class="ttc" id="namespaceos_html_a11febfefa1908b3cb87b77da5c8482c5"><div class="ttname"><a href="namespaceos.html#a11febfefa1908b3cb87b77da5c8482c5">os::chdir</a></div><div class="ttdeci">Try&lt; Nothing &gt; chdir(const std::string &amp;directory)</div><div class="ttdef"><b>Definition:</b> chdir.hpp:25</div></div>
 <div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a0add664e84bbf99f845f1b715dd63f90"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a></div><div class="ttdeci">#define ASSERT_SOME(actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:128</div></div>
 <div class="ttc" id="rmdir_8hpp_html"><div class="ttname"><a href="rmdir_8hpp.html">rmdir.hpp</a></div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2fs_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2fs_8hpp.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2fs_8hpp.html
index 899cb60..ef0916c 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2fs_8hpp.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2fs_8hpp.html
@@ -60,6 +60,8 @@
 <code>#include &lt;<a class="el" href="error_8hpp_source.html">stout/error.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="nothing_8hpp_source.html">stout/nothing.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp_source.html">stout/windows.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="longpath_8hpp_source.html">stout/internal/windows/longpath.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="symlink_8hpp_source.html">stout/internal/windows/symlink.hpp</a>&gt;</code><br/>
 </div>
 <p><a href="3rdparty_2stout_2include_2stout_2windows_2fs_8hpp_source.html">Go to the source code of this file.</a></p>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2fs_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2fs_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2fs_8hpp_source.html
index 4888de2..a917f8b 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2fs_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2fs_8hpp_source.html
@@ -73,130 +73,134 @@
 <div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="error_8hpp.html">stout/error.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div>
-<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="symlink_8hpp.html">stout/internal/windows/symlink.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="keyword">namespace </span>fs {</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">stout/windows.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="longpath_8hpp.html">stout/internal/windows/longpath.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="symlink_8hpp.html">stout/internal/windows/symlink.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="comment">// Returns the total disk size in bytes.</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Bytes&gt;</a> <a class="code" href="namespacefs.html#a60a9e5ca4119866d80691ce3c4701dc9">size</a>(<span class="keyword">const</span> std::string&amp; path = <span class="stringliteral">&quot;/&quot;</span>)</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;{</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;  <a class="code" href="classResult.html">Result&lt;std::string&gt;</a> real_path = <a class="code" href="namespaceos.html#a7fd21154b15bc00e31e2b457cab83ff2">os::realpath</a>(path);</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;  <span class="keywordflow">if</span> (!real_path.<a class="code" href="classResult.html#a85eaa52037223d71092e65701c166562">isSome</a>()) {</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;        <span class="stringliteral">&quot;Failed to get realpath for &#39;&quot;</span> + path+ <span class="stringliteral">&quot;&#39;: &quot;</span> +</div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;        (real_path.<a class="code" href="classResult.html#aeca16ad17d299ad885c9b46c83b12a3d">isError</a>() ? real_path.<a class="code" href="classResult.html#a521adf96f5c27d26d6b1d580aae8aaee">error</a>() : <span class="stringliteral">&quot;No such directory&quot;</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;</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  ULARGE_INTEGER free_bytes, total_bytes, total_free_bytes;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  <span class="keywordflow">if</span> (::GetDiskFreeSpaceEx(</div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;          real_path.<a class="code" href="classResult.html#aedf79f3b14dcda5791b84a64ada4d412">get</a>().c_str(),</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;          &amp;free_bytes,</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;          &amp;total_bytes,</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;          &amp;total_free_bytes) == 0) {</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;        <span class="stringliteral">&quot;Error invoking &#39;GetDiskFreeSpaceEx&#39; on &#39;&quot;</span> + path + <span class="stringliteral">&quot;&#39;&quot;</span>);</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  }</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="classBytes.html">Bytes</a>(total_bytes.QuadPart);</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;}</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="comment">// Returns relative disk usage of the file system that the given path</span></div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="comment">// is mounted at.</span></div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;double&gt;</a> <a class="code" href="namespacefs.html#ab5ede09379c4793ba4477c7e4573670a">usage</a>(<span class="keyword">const</span> std::string&amp; path = <span class="stringliteral">&quot;/&quot;</span>)</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;{</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <a class="code" href="classResult.html">Result&lt;std::string&gt;</a> real_path = <a class="code" href="namespaceos.html#a7fd21154b15bc00e31e2b457cab83ff2">os::realpath</a>(path);</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  <span class="keywordflow">if</span> (!real_path.<a class="code" href="classResult.html#a85eaa52037223d71092e65701c166562">isSome</a>()) {</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;        <span class="stringliteral">&quot;Failed to get realpath for &#39;&quot;</span> + path + <span class="stringliteral">&quot;&#39;: &quot;</span> +</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;        (real_path.<a class="code" href="classResult.html#aeca16ad17d299ad885c9b46c83b12a3d">isError</a>() ? real_path.<a class="code" href="classResult.html#a521adf96f5c27d26d6b1d580aae8aaee">error</a>() : <span class="stringliteral">&quot;No such directory&quot;</span>));</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  }</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  ULARGE_INTEGER free_bytes, total_bytes, total_free_bytes;</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <span class="keywordflow">if</span> (::GetDiskFreeSpaceEx(</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;          real_path.<a class="code" href="classResult.html#aedf79f3b14dcda5791b84a64ada4d412">get</a>().c_str(),</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;          &amp;free_bytes,</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;          &amp;total_bytes,</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;          &amp;total_free_bytes) == 0) {</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;        <span class="stringliteral">&quot;Error invoking &#39;GetDiskFreeSpaceEx&#39; on &#39;&quot;</span> + path + <span class="stringliteral">&quot;&#39;&quot;</span>);</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  }</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  <span class="keywordtype">double</span> used = <span class="keyword">static_cast&lt;</span><span class="keywordtype">double</span><span class="keyword">&gt;</span>(total_bytes.QuadPart - free_bytes.QuadPart);</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <span class="keywordflow">return</span> used / total_bytes.QuadPart;</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;}</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespacefs.html#a68279f7514744bb2af74dfce8bb0bbc7">symlink</a>(</div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;    <span class="keyword">const</span> std::string&amp; original,</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;    <span class="keyword">const</span> std::string&amp; link)</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;{</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespaceinternal_1_1windows.html#aeb3eff223f2ea4c2899bcc82d8818334">internal::windows::create_symbolic_link</a>(original, link);</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;}</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;<span class="comment">// Returns a list of all files matching the given pattern. This is meant to</span></div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="comment">// be a lightweight alternative to glob() - the only supported wildcards are</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="comment">// `?` and `*`, and only when they appear at the tail end of `pattern` (e.g.</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="comment">// `/root/dir/subdir/*.txt` or `/root/dir/subdir/file?.txt`.</span></div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;std::list&lt;std::string&gt;</a>&gt; <a class="code" href="namespacefs.html#a3bd12b75af66bfabbd764e9c66ea80c6">list</a>(<span class="keyword">const</span> std::string&amp; pattern)</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;{</div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;  std::list&lt;std::string&gt; found_files;</div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;  WIN32_FIND_DATA find_data;</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;  <span class="keyword">const</span> <a class="code" href="namespacerouting_1_1queueing_1_1ingress.html#a934208b6017d0a9aed90b6594bb8292f">HANDLE</a> search_handle = ::FindFirstFile(pattern.c_str(), &amp;find_data);</div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  <span class="keywordflow">if</span> (search_handle == INVALID_HANDLE_VALUE) {</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;    <span class="comment">// For compliance with the POSIX implementation (which uses `::glob`),</span></div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    <span class="comment">// return an empty list instead of an error when the path does not exist.</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;    <span class="keywordtype">int</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a> = ::GetLastError();</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;    <span class="keywordflow">if</span> (error == ERROR_FILE_NOT_FOUND || error == ERROR_PATH_NOT_FOUND) {</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;      <span class="keywordflow">return</span> found_files;</div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;    }</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;        <span class="stringliteral">&quot;&#39;fs::list&#39; failed when searching for files with pattern &#39;&quot;</span> +</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;        pattern + <span class="stringliteral">&quot;&#39;&quot;</span>);</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;  }</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  <span class="keywordflow">do</span> {</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;    <span class="keyword">const</span> std::string current_file(find_data.cFileName);</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;    <span class="comment">// Ignore `.` and `..` entries</span></div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;    <span class="keywordflow">if</span> (current_file.compare(<span class="stringliteral">&quot;.&quot;</span>) != 0 &amp;&amp; current_file.compare(<span class="stringliteral">&quot;..&quot;</span>) != 0) {</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;      found_files.push_back(current_file);</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;    }</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;  } <span class="keywordflow">while</span> (::FindNextFile(search_handle, &amp;find_data));</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;  <span class="comment">// Cache `FindNextFile` error, `FindClose` will overwrite it</span></div>
-<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;  <span class="keyword">const</span> DWORD error = ::GetLastError();</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;  ::FindClose(search_handle);</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="keyword">namespace </span>fs {</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="comment">// Returns the total disk size in bytes.</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Bytes&gt;</a> <a class="code" href="namespacefs.html#a60a9e5ca4119866d80691ce3c4701dc9">size</a>(<span class="keyword">const</span> std::string&amp; path = <span class="stringliteral">&quot;/&quot;</span>)</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;{</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;  <a class="code" href="classResult.html">Result&lt;std::string&gt;</a> real_path = <a class="code" href="namespaceos.html#aa533c79d98af12b40b567a851e442373">os::realpath</a>(path);</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;  <span class="keywordflow">if</span> (!real_path.<a class="code" href="classResult.html#a85eaa52037223d71092e65701c166562">isSome</a>()) {</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;        <span class="stringliteral">&quot;Failed to get realpath for &#39;&quot;</span> + path+ <span class="stringliteral">&quot;&#39;: &quot;</span> +</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;        (real_path.<a class="code" href="classResult.html#aeca16ad17d299ad885c9b46c83b12a3d">isError</a>() ? real_path.<a class="code" href="classResult.html#a521adf96f5c27d26d6b1d580aae8aaee">error</a>() : <span class="stringliteral">&quot;No such directory&quot;</span>));</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  }</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  ULARGE_INTEGER free_bytes, total_bytes, total_free_bytes;</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  <span class="keywordflow">if</span> (::GetDiskFreeSpaceExW(</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;          <a class="code" href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">internal::windows::longpath</a>(real_path.<a class="code" href="classResult.html#aedf79f3b14dcda5791b84a64ada4d412">get</a>()).data(),</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;          &amp;free_bytes,</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;          &amp;total_bytes,</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;          &amp;total_free_bytes) == 0) {</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;        <span class="stringliteral">&quot;Error invoking &#39;GetDiskFreeSpaceEx&#39; on &#39;&quot;</span> + path + <span class="stringliteral">&quot;&#39;&quot;</span>);</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  }</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="classBytes.html">Bytes</a>(total_bytes.QuadPart);</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;}</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="comment">// Returns relative disk usage of the file system that the given path</span></div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="comment">// is mounted at.</span></div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;double&gt;</a> <a class="code" href="namespacefs.html#ab5ede09379c4793ba4477c7e4573670a">usage</a>(<span class="keyword">const</span> std::string&amp; path = <span class="stringliteral">&quot;/&quot;</span>)</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;{</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  <a class="code" href="classResult.html">Result&lt;std::string&gt;</a> real_path = <a class="code" href="namespaceos.html#aa533c79d98af12b40b567a851e442373">os::realpath</a>(path);</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <span class="keywordflow">if</span> (!real_path.<a class="code" href="classResult.html#a85eaa52037223d71092e65701c166562">isSome</a>()) {</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;        <span class="stringliteral">&quot;Failed to get realpath for &#39;&quot;</span> + path + <span class="stringliteral">&quot;&#39;: &quot;</span> +</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;        (real_path.<a class="code" href="classResult.html#aeca16ad17d299ad885c9b46c83b12a3d">isError</a>() ? real_path.<a class="code" href="classResult.html#a521adf96f5c27d26d6b1d580aae8aaee">error</a>() : <span class="stringliteral">&quot;No such directory&quot;</span>));</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  }</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  ULARGE_INTEGER free_bytes, total_bytes, total_free_bytes;</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;  <span class="keywordflow">if</span> (::GetDiskFreeSpaceExW(</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;          <a class="code" href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">internal::windows::longpath</a>(real_path.<a class="code" href="classResult.html#aedf79f3b14dcda5791b84a64ada4d412">get</a>()).data(),</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;          &amp;free_bytes,</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;          &amp;total_bytes,</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;          &amp;total_free_bytes) == 0) {</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;        <span class="stringliteral">&quot;Error invoking &#39;GetDiskFreeSpaceEx&#39; on &#39;&quot;</span> + path + <span class="stringliteral">&quot;&#39;&quot;</span>);</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  }</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  <span class="keywordtype">double</span> used = <span class="keyword">static_cast&lt;</span><span class="keywordtype">double</span><span class="keyword">&gt;</span>(total_bytes.QuadPart - free_bytes.QuadPart);</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  <span class="keywordflow">return</span> used / total_bytes.QuadPart;</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;}</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespacefs.html#a68279f7514744bb2af74dfce8bb0bbc7">symlink</a>(</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;    <span class="keyword">const</span> std::string&amp; original,</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;    <span class="keyword">const</span> std::string&amp; link)</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;{</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespaceinternal_1_1windows.html#aeb3eff223f2ea4c2899bcc82d8818334">internal::windows::create_symbolic_link</a>(original, link);</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;}</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="comment">// Returns a list of all files matching the given pattern. This is meant to</span></div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="comment">// be a lightweight alternative to glob() - the only supported wildcards are</span></div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="comment">// `?` and `*`, and only when they appear at the tail end of `pattern` (e.g.</span></div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="comment">// `/root/dir/subdir/*.txt` or `/root/dir/subdir/file?.txt`.</span></div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;std::list&lt;std::string&gt;</a>&gt; <a class="code" href="namespacefs.html#a3bd12b75af66bfabbd764e9c66ea80c6">list</a>(<span class="keyword">const</span> std::string&amp; pattern)</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;{</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;  std::list&lt;std::string&gt; found_files;</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;  WIN32_FIND_DATAW found;</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  <span class="keyword">const</span> <a class="code" href="classSharedHandle.html">SharedHandle</a> search_handle(</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;    ::FindFirstFileW(wide_stringify(pattern).data(), &amp;found),</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    ::FindClose);</div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;</div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;  <span class="keywordflow">if</span> (search_handle.get() == INVALID_HANDLE_VALUE) {</div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;    <span class="comment">// For compliance with the POSIX implementation (which uses `::glob`),</span></div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;    <span class="comment">// return an empty list instead of an error when the path does not exist.</span></div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;    <span class="keywordtype">int</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a> = ::GetLastError();</div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;    <span class="keywordflow">if</span> (error == ERROR_FILE_NOT_FOUND || error == ERROR_PATH_NOT_FOUND) {</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;      <span class="keywordflow">return</span> found_files;</div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;    }</div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;</div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(</div>
+<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;        <span class="stringliteral">&quot;&#39;fs::list&#39; failed when searching for files with pattern &#39;&quot;</span> +</div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;        pattern + <span class="stringliteral">&quot;&#39;&quot;</span>);</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  }</div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;</div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;  <span class="keywordflow">do</span> {</div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;    <span class="keyword">const</span> std::wstring current_file(found.cFileName);</div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;</div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;    <span class="comment">// Ignore `.` and `..` entries.</span></div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;    <span class="keywordflow">if</span> (current_file.compare(L<span class="stringliteral">&quot;.&quot;</span>) != 0 &amp;&amp; current_file.compare(L<span class="stringliteral">&quot;..&quot;</span>) != 0) {</div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;      found_files.push_back(<a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(current_file));</div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;    }</div>
+<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;  } <span class="keywordflow">while</span> (::FindNextFileW(search_handle.get(), &amp;found));</div>
 <div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;  <span class="keywordflow">if</span> (error != ERROR_NO_MORE_FILES) {</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;        error,</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;        <span class="stringliteral">&quot;&#39;fs::list&#39;: &#39;FindNextFile&#39; failed when searching for files with &quot;</span></div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;        <span class="stringliteral">&quot;&#39;pattern &#39;&quot;</span> + pattern + <span class="stringliteral">&quot;&#39;&quot;</span>);</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;  }</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;  <span class="keywordflow">return</span> found_files;</div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;}</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;</div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;} <span class="comment">// namespace fs {</span></div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;<span class="preprocessor">#endif // __STOUT_WINDOWS_FS_HPP__</span></div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;  <span class="keyword">const</span> DWORD error = ::GetLastError();</div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;  <span class="keywordflow">if</span> (error != ERROR_NO_MORE_FILES) {</div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(</div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;        error,</div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;        <span class="stringliteral">&quot;&#39;fs::list&#39;: &#39;FindNextFile&#39; failed when searching for files with &quot;</span></div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;        <span class="stringliteral">&quot;&#39;pattern &#39;&quot;</span> + pattern + <span class="stringliteral">&quot;&#39;&quot;</span>);</div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;  }</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;</div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;  <span class="keywordflow">return</span> found_files;</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="comment">// namespace fs {</span></div>
+<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;</div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;<span class="preprocessor">#endif // __STOUT_WINDOWS_FS_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="classSharedHandle_html"><div class="ttname"><a href="classSharedHandle.html">SharedHandle</a></div><div class="ttdef"><b>Definition:</b> windows.hpp:68</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
+<div class="ttc" id="namespaceos_html_aa533c79d98af12b40b567a851e442373"><div class="ttname"><a href="namespaceos.html#aa533c79d98af12b40b567a851e442373">os::realpath</a></div><div class="ttdeci">Result&lt; std::string &gt; realpath(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> realpath.hpp:24</div></div>
 <div class="ttc" id="classResult_html_a521adf96f5c27d26d6b1d580aae8aaee"><div class="ttname"><a href="classResult.html#a521adf96f5c27d26d6b1d580aae8aaee">Result::error</a></div><div class="ttdeci">static Result&lt; T &gt; error(const std::string &amp;message)</div><div class="ttdef"><b>Definition:</b> result.hpp:53</div></div>
 <div class="ttc" id="namespacefs_html_a68279f7514744bb2af74dfce8bb0bbc7"><div class="ttname"><a href="namespacefs.html#a68279f7514744bb2af74dfce8bb0bbc7">fs::symlink</a></div><div class="ttdeci">Try&lt; Nothing &gt; symlink(const std::string &amp;original, const std::string &amp;link)</div><div class="ttdef"><b>Definition:</b> fs.hpp:54</div></div>
-<div class="ttc" id="classWindowsError_html"><div class="ttname"><a href="classWindowsError.html">WindowsError</a></div><div class="ttdef"><b>Definition:</b> error.hpp:105</div></div>
+<div class="ttc" id="classWindowsError_html"><div class="ttname"><a href="classWindowsError.html">WindowsError</a></div><div class="ttdef"><b>Definition:</b> error.hpp:106</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">windows.hpp</a></div></div>
 <div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> result.hpp:40</div></div>
 <div class="ttc" id="namespacefs_html_a60a9e5ca4119866d80691ce3c4701dc9"><div class="ttname"><a href="namespacefs.html#a60a9e5ca4119866d80691ce3c4701dc9">fs::size</a></div><div class="ttdeci">Try&lt; Bytes &gt; size(const std::string &amp;path=&quot;/&quot;)</div><div class="ttdef"><b>Definition:</b> fs.hpp:32</div></div>
 <div class="ttc" id="namespacefs_html_a3bd12b75af66bfabbd764e9c66ea80c6"><div class="ttname"><a href="namespacefs.html#a3bd12b75af66bfabbd764e9c66ea80c6">fs::list</a></div><div class="ttdeci">Try&lt; std::list&lt; std::string &gt; &gt; list(const std::string &amp;pattern)</div><div class="ttdef"><b>Definition:</b> fs.hpp:75</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" id="bytes_8hpp_html"><div class="ttname"><a href="bytes_8hpp.html">bytes.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="namespacefs_html_ab5ede09379c4793ba4477c7e4573670a"><div class="ttname"><a href="namespacefs.html#ab5ede09379c4793ba4477c7e4573670a">fs::usage</a></div><div class="ttdeci">Try&lt; double &gt; usage(const std::string &amp;path=&quot;/&quot;)</div><div class="ttdef"><b>Definition:</b> fs.hpp:44</div></div>
+<div class="ttc" id="longpath_8hpp_html"><div class="ttname"><a href="longpath_8hpp.html">longpath.hpp</a></div></div>
 <div class="ttc" id="classResult_html_aedf79f3b14dcda5791b84a64ada4d412"><div class="ttname"><a href="classResult.html#aedf79f3b14dcda5791b84a64ada4d412">Result::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> result.hpp:112</div></div>
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec_html_ae58e703656ab4a1bd5d9870441236727"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">mesos::internal::slave::cni::spec::error</a></div><div class="ttdeci">std::string error(const std::string &amp;msg, uint32_t code)</div></div>
@@ -204,9 +208,10 @@
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
 <div class="ttc" id="classResult_html_a85eaa52037223d71092e65701c166562"><div class="ttname"><a href="classResult.html#a85eaa52037223d71092e65701c166562">Result::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> result.hpp:108</div></div>
 <div class="ttc" id="classResult_html_aeca16ad17d299ad885c9b46c83b12a3d"><div class="ttname"><a href="classResult.html#aeca16ad17d299ad885c9b46c83b12a3d">Result::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> result.hpp:110</div></div>
+<div class="ttc" id="namespaceinternal_1_1windows_html_abd7dbdbc8d95626d0c66455078380aa1"><div class="ttname"><a href="namespaceinternal_1_1windows.html#abd7dbdbc8d95626d0c66455078380aa1">internal::windows::longpath</a></div><div class="ttdeci">std::wstring longpath(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> longpath.hpp:38</div></div>
 <div class="ttc" id="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="namespaceinternal_1_1windows_html_aeb3eff223f2ea4c2899bcc82d8818334"><div class="ttname"><a href="namespaceinternal_1_1windows.html#aeb3eff223f2ea4c2899bcc82d8818334">internal::windows::create_symbolic_link</a></div><div class="ttdeci">Try&lt; Nothing &gt; create_symbolic_link(const std::string &amp;target, const std::string &amp;reparse_point)</div><div class="ttdef"><b>Definition:</b> reparsepoint.hpp:274</div></div>
-<div class="ttc" id="namespaceos_html_a7fd21154b15bc00e31e2b457cab83ff2"><div class="ttname"><a href="namespaceos.html#a7fd21154b15bc00e31e2b457cab83ff2">os::realpath</a></div><div class="ttdeci">Result&lt; std::string &gt; realpath(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> realpath.hpp:26</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 class="ttdef"><b>Definition:</b> ns.hpp:688</div></div>
+<div class="ttc" id="namespaceinternal_1_1windows_html_aeb3eff223f2ea4c2899bcc82d8818334"><div class="ttname"><a href="namespaceinternal_1_1windows.html#aeb3eff223f2ea4c2899bcc82d8818334">internal::windows::create_symbolic_link</a></div><div class="ttdeci">Try&lt; Nothing &gt; create_symbolic_link(const std::string &amp;target, const std::string &amp;reparse_point)</div><div class="ttdef"><b>Definition:</b> reparsepoint.hpp:295</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classnet_1_1IPNetwork.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classnet_1_1IPNetwork.html b/content/api/latest/c++/classnet_1_1IPNetwork.html
deleted file mode 100644
index 8b74fec..0000000
--- a/content/api/latest/c++/classnet_1_1IPNetwork.html
+++ /dev/null
@@ -1,405 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>Apache Mesos: net::IPNetwork Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacenet.html">net</a></li><li class="navelem"><a class="el" href="classnet_1_1IPNetwork.html">IPNetwork</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
-<a href="classnet_1_1IPNetwork-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">net::IPNetwork Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include &lt;<a class="el" href="3rdparty_2stout_2include_2stout_2ip_8hpp_source.html">ip.hpp</a>&gt;</code></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a9986306f9653245f55f4570771726a67"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnet_1_1IP.html">IP</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPNetwork.html#a9986306f9653245f55f4570771726a67">address</a> () const </td></tr>
-<tr class="separator:a9986306f9653245f55f4570771726a67"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a68e36065af86781ad06a285bcb120ed4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnet_1_1IP.html">IP</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPNetwork.html#a68e36065af86781ad06a285bcb120ed4">netmask</a> () const </td></tr>
-<tr class="separator:a68e36065af86781ad06a285bcb120ed4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a119a8f122571f5532146b8130c0c0a50"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPNetwork.html#a119a8f122571f5532146b8130c0c0a50">prefix</a> () const </td></tr>
-<tr class="separator:a119a8f122571f5532146b8130c0c0a50"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa76c5f02de4eb076d5c26b322d418639"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPNetwork.html#aa76c5f02de4eb076d5c26b322d418639">operator==</a> (const <a class="el" href="classnet_1_1IPNetwork.html">IPNetwork</a> &amp;that) const </td></tr>
-<tr class="separator:aa76c5f02de4eb076d5c26b322d418639"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae10f694763e117de1f209efa45963b06"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPNetwork.html#ae10f694763e117de1f209efa45963b06">operator!=</a> (const <a class="el" href="classnet_1_1IPNetwork.html">IPNetwork</a> &amp;that) const </td></tr>
-<tr class="separator:ae10f694763e117de1f209efa45963b06"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
-Static Public Member Functions</h2></td></tr>
-<tr class="memitem:af71cd4cc8ebff5ecf9bec6da3eb9d97d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classnet_1_1IPNetwork.html">IPNetwork</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPNetwork.html#af71cd4cc8ebff5ecf9bec6da3eb9d97d">LOOPBACK_V4</a> ()</td></tr>
-<tr class="separator:af71cd4cc8ebff5ecf9bec6da3eb9d97d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0aa6bf90c9e06eca1b930fdb94d69209"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classnet_1_1IPNetwork.html">IPNetwork</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPNetwork.html#a0aa6bf90c9e06eca1b930fdb94d69209">LOOPBACK_V6</a> ()</td></tr>
-<tr class="separator:a0aa6bf90c9e06eca1b930fdb94d69209"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9973b0eb8e1d7414547523503b238971"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IPNetwork.html">IPNetwork</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPNetwork.html#a9973b0eb8e1d7414547523503b238971">parse</a> (const std::string &amp;value, int family=AF_UNSPEC)</td></tr>
-<tr class="separator:a9973b0eb8e1d7414547523503b238971"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a29645a80f4a422825dcd402f86f138e6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IPNetwork.html">IPNetwork</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPNetwork.html#a29645a80f4a422825dcd402f86f138e6">create</a> (const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;<a class="el" href="classnet_1_1IPNetwork.html#a9986306f9653245f55f4570771726a67">address</a>, const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;<a class="el" href="classnet_1_1IPNetwork.html#a68e36065af86781ad06a285bcb120ed4">netmask</a>)</td></tr>
-<tr class="separator:a29645a80f4a422825dcd402f86f138e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a81a1ece4e0d162b0e08438f8ede51a7c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IPNetwork.html">IPNetwork</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPNetwork.html#a81a1ece4e0d162b0e08438f8ede51a7c">create</a> (const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;<a class="el" href="classnet_1_1IPNetwork.html#a9986306f9653245f55f4570771726a67">address</a>, int <a class="el" href="classnet_1_1IPNetwork.html#a119a8f122571f5532146b8130c0c0a50">prefix</a>)</td></tr>
-<tr class="separator:a81a1ece4e0d162b0e08438f8ede51a7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae3b0f30eb04ac069e377f62afae08a42"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classResult.html">Result</a>&lt; <a class="el" href="classnet_1_1IPNetwork.html">IPNetwork</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPNetwork.html#ae3b0f30eb04ac069e377f62afae08a42">fromLinkDevice</a> (const std::string &amp;name, int family)</td></tr>
-<tr class="separator:ae3b0f30eb04ac069e377f62afae08a42"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a9986306f9653245f55f4570771726a67"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classnet_1_1IP.html">IP</a> net::IPNetwork::address </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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="a29645a80f4a422825dcd402f86f138e6"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IPNetwork.html">IPNetwork</a> &gt; net::IPNetwork::create </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;&#160;</td>
-          <td class="paramname"><em>address</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;&#160;</td>
-          <td class="paramname"><em>netmask</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a81a1ece4e0d162b0e08438f8ede51a7c"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IPNetwork.html">IPNetwork</a> &gt; net::IPNetwork::create </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;&#160;</td>
-          <td class="paramname"><em>address</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>prefix</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae3b0f30eb04ac069e377f62afae08a42"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classResult.html">Result</a>&lt; <a class="el" href="classnet_1_1IPNetwork.html">IPNetwork</a> &gt; net::IPNetwork::fromLinkDevice </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>family</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="af71cd4cc8ebff5ecf9bec6da3eb9d97d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classnet_1_1IPNetwork.html">IPNetwork</a> net::IPNetwork::LOOPBACK_V4 </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a0aa6bf90c9e06eca1b930fdb94d69209"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classnet_1_1IPNetwork.html">IPNetwork</a> net::IPNetwork::LOOPBACK_V6 </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a68e36065af86781ad06a285bcb120ed4"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classnet_1_1IP.html">IP</a> net::IPNetwork::netmask </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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="ae10f694763e117de1f209efa45963b06"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool net::IPNetwork::operator!= </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classnet_1_1IPNetwork.html">IPNetwork</a> &amp;&#160;</td>
-          <td class="paramname"><em>that</em></td><td>)</td>
-          <td> const</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="aa76c5f02de4eb076d5c26b322d418639"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool net::IPNetwork::operator== </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classnet_1_1IPNetwork.html">IPNetwork</a> &amp;&#160;</td>
-          <td class="paramname"><em>that</em></td><td>)</td>
-          <td> const</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="a9973b0eb8e1d7414547523503b238971"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IPNetwork.html">IPNetwork</a> &gt; net::IPNetwork::parse </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>value</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>family</em> = <code>AF_UNSPEC</code>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a119a8f122571f5532146b8130c0c0a50"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">int net::IPNetwork::prefix </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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>
-<hr/>The documentation for this class was generated from the following files:<ul>
-<li>3rdparty/stout/include/stout/<a class="el" href="3rdparty_2stout_2include_2stout_2ip_8hpp_source.html">ip.hpp</a></li>
-<li>3rdparty/stout/include/stout/posix/<a class="el" href="3rdparty_2stout_2include_2stout_2posix_2ip_8hpp_source.html">ip.hpp</a></li>
-<li>3rdparty/stout/include/stout/windows/<a class="el" href="3rdparty_2stout_2include_2stout_2windows_2ip_8hpp_source.html">ip.hpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classnet_1_1IP_1_1Network-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classnet_1_1IP_1_1Network-members.html b/content/api/latest/c++/classnet_1_1IP_1_1Network-members.html
new file mode 100644
index 0000000..b4940c4
--- /dev/null
+++ b/content/api/latest/c++/classnet_1_1IP_1_1Network-members.html
@@ -0,0 +1,84 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacenet.html">net</a></li><li class="navelem"><a class="el" href="classnet_1_1IP.html">IP</a></li><li class="navelem"><a class="el" href="classnet_1_1IP_1_1Network.html">Network</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">net::IP::Network Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classnet_1_1IP_1_1Network.html">net::IP::Network</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html#a695af4d391431eaf349b81615baf90de">address</a>() const </td><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html">net::IP::Network</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html#a30679cdc80f56215f8e4c9f07cc92679">address_</a></td><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html">net::IP::Network</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html#aae567f80d6cee424de7a5ddaf4fcc912">create</a>(const IP &amp;address, const IP &amp;netmask)</td><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html">net::IP::Network</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="classnet_1_1IP_1_1Network.html#ab0bb256813c57bddbf30ab5b10e6d67e">create</a>(const IP &amp;address, int prefix)</td><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html">net::IP::Network</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="classnet_1_1IP_1_1Network.html#a2fddda437abb4b15242e00d0563b9617">fromLinkDevice</a>(const std::string &amp;name, int family)</td><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html">net::IP::Network</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="classnet_1_1IP_1_1Network.html#ac2cb74ae9a4175c05482e2b77e46634b">LOOPBACK_V4</a>()</td><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html">net::IP::Network</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="classnet_1_1IP_1_1Network.html#a3b9dca3008878a560631f2f44e63ba97">LOOPBACK_V6</a>()</td><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html">net::IP::Network</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="classnet_1_1IP_1_1Network.html#a6b8b0d0e7dfb45cf184e547428376b02">netmask</a>() const </td><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html">net::IP::Network</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html#abc2d27a92a48427b9a85bcfd78e6e1c1">netmask_</a></td><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html">net::IP::Network</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html#aecb7c53c02df3e7df91275ae11f69120">Network</a>(const Network &amp;network)</td><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html">net::IP::Network</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html#a92eb2e67f7b5d9be0e537b4181b88b9e">Network</a>(const IP &amp;_address, const IP &amp;_netmask)</td><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html">net::IP::Network</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html#a1092241ceaa7c4ec81ac4a170dc5a695">operator!=</a>(const Network &amp;that) const </td><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html">net::IP::Network</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html#a11d6e408855fe1f5d0dde3134c08fe9e">operator=</a>(const Network &amp;network)</td><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html">net::IP::Network</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html#a7caf57738bb2acc394ec654ef6088ef3">operator==</a>(const Network &amp;that) const </td><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html">net::IP::Network</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html#a2b77c3604579c84ee5945589fee6b82a">parse</a>(const std::string &amp;value, int family=AF_UNSPEC)</td><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html">net::IP::Network</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="classnet_1_1IP_1_1Network.html#a4058bf3b6ef0142f5f1fd0827171fcba">prefix</a>() const </td><td class="entry"><a class="el" href="classnet_1_1IP_1_1Network.html">net::IP::Network</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>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classnet_1_1IP_1_1Network.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classnet_1_1IP_1_1Network.html b/content/api/latest/c++/classnet_1_1IP_1_1Network.html
new file mode 100644
index 0000000..c7342aa
--- /dev/null
+++ b/content/api/latest/c++/classnet_1_1IP_1_1Network.html
@@ -0,0 +1,547 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: net::IP::Network Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacenet.html">net</a></li><li class="navelem"><a class="el" href="classnet_1_1IP.html">IP</a></li><li class="navelem"><a class="el" href="classnet_1_1IP_1_1Network.html">Network</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
+<a href="classnet_1_1IP_1_1Network-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">net::IP::Network Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="3rdparty_2stout_2include_2stout_2ip_8hpp_source.html">ip.hpp</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:aecb7c53c02df3e7df91275ae11f69120"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP_1_1Network.html#aecb7c53c02df3e7df91275ae11f69120">Network</a> (const <a class="el" href="classnet_1_1IP_1_1Network.html">Network</a> &amp;network)</td></tr>
+<tr class="separator:aecb7c53c02df3e7df91275ae11f69120"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a11d6e408855fe1f5d0dde3134c08fe9e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnet_1_1IP_1_1Network.html">Network</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP_1_1Network.html#a11d6e408855fe1f5d0dde3134c08fe9e">operator=</a> (const <a class="el" href="classnet_1_1IP_1_1Network.html">Network</a> &amp;network)</td></tr>
+<tr class="separator:a11d6e408855fe1f5d0dde3134c08fe9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a695af4d391431eaf349b81615baf90de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnet_1_1IP.html">IP</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP_1_1Network.html#a695af4d391431eaf349b81615baf90de">address</a> () const </td></tr>
+<tr class="separator:a695af4d391431eaf349b81615baf90de"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6b8b0d0e7dfb45cf184e547428376b02"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnet_1_1IP.html">IP</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP_1_1Network.html#a6b8b0d0e7dfb45cf184e547428376b02">netmask</a> () const </td></tr>
+<tr class="separator:a6b8b0d0e7dfb45cf184e547428376b02"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4058bf3b6ef0142f5f1fd0827171fcba"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP_1_1Network.html#a4058bf3b6ef0142f5f1fd0827171fcba">prefix</a> () const </td></tr>
+<tr class="separator:a4058bf3b6ef0142f5f1fd0827171fcba"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7caf57738bb2acc394ec654ef6088ef3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP_1_1Network.html#a7caf57738bb2acc394ec654ef6088ef3">operator==</a> (const <a class="el" href="classnet_1_1IP_1_1Network.html">Network</a> &amp;that) const </td></tr>
+<tr class="separator:a7caf57738bb2acc394ec654ef6088ef3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1092241ceaa7c4ec81ac4a170dc5a695"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP_1_1Network.html#a1092241ceaa7c4ec81ac4a170dc5a695">operator!=</a> (const <a class="el" href="classnet_1_1IP_1_1Network.html">Network</a> &amp;that) const </td></tr>
+<tr class="separator:a1092241ceaa7c4ec81ac4a170dc5a695"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:ac2cb74ae9a4175c05482e2b77e46634b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classnet_1_1IP_1_1Network.html">Network</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP_1_1Network.html#ac2cb74ae9a4175c05482e2b77e46634b">LOOPBACK_V4</a> ()</td></tr>
+<tr class="separator:ac2cb74ae9a4175c05482e2b77e46634b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b9dca3008878a560631f2f44e63ba97"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classnet_1_1IP_1_1Network.html">Network</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP_1_1Network.html#a3b9dca3008878a560631f2f44e63ba97">LOOPBACK_V6</a> ()</td></tr>
+<tr class="separator:a3b9dca3008878a560631f2f44e63ba97"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2b77c3604579c84ee5945589fee6b82a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IP_1_1Network.html">Network</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP_1_1Network.html#a2b77c3604579c84ee5945589fee6b82a">parse</a> (const std::string &amp;value, int <a class="el" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>=AF_UNSPEC)</td></tr>
+<tr class="separator:a2b77c3604579c84ee5945589fee6b82a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae567f80d6cee424de7a5ddaf4fcc912"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IP_1_1Network.html">Network</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP_1_1Network.html#aae567f80d6cee424de7a5ddaf4fcc912">create</a> (const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;<a class="el" href="classnet_1_1IP_1_1Network.html#a695af4d391431eaf349b81615baf90de">address</a>, const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;<a class="el" href="classnet_1_1IP_1_1Network.html#a6b8b0d0e7dfb45cf184e547428376b02">netmask</a>)</td></tr>
+<tr class="separator:aae567f80d6cee424de7a5ddaf4fcc912"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0bb256813c57bddbf30ab5b10e6d67e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IP_1_1Network.html">Network</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP_1_1Network.html#ab0bb256813c57bddbf30ab5b10e6d67e">create</a> (const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;<a class="el" href="classnet_1_1IP_1_1Network.html#a695af4d391431eaf349b81615baf90de">address</a>, int <a class="el" href="classnet_1_1IP_1_1Network.html#a4058bf3b6ef0142f5f1fd0827171fcba">prefix</a>)</td></tr>
+<tr class="separator:ab0bb256813c57bddbf30ab5b10e6d67e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fddda437abb4b15242e00d0563b9617"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classResult.html">Result</a>&lt; <a class="el" href="classnet_1_1IP_1_1Network.html">Network</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP_1_1Network.html#a2fddda437abb4b15242e00d0563b9617">fromLinkDevice</a> (const std::string &amp;name, int <a class="el" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>)</td></tr>
+<tr class="separator:a2fddda437abb4b15242e00d0563b9617"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:a92eb2e67f7b5d9be0e537b4181b88b9e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP_1_1Network.html#a92eb2e67f7b5d9be0e537b4181b88b9e">Network</a> (const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;_address, const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;_netmask)</td></tr>
+<tr class="separator:a92eb2e67f7b5d9be0e537b4181b88b9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:a30679cdc80f56215f8e4c9f07cc92679"><td class="memItemLeft" align="right" valign="top">std::unique_ptr&lt; <a class="el" href="classnet_1_1IP.html">IP</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP_1_1Network.html#a30679cdc80f56215f8e4c9f07cc92679">address_</a></td></tr>
+<tr class="separator:a30679cdc80f56215f8e4c9f07cc92679"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abc2d27a92a48427b9a85bcfd78e6e1c1"><td class="memItemLeft" align="right" valign="top">std::unique_ptr&lt; <a class="el" href="classnet_1_1IP.html">IP</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP_1_1Network.html#abc2d27a92a48427b9a85bcfd78e6e1c1">netmask_</a></td></tr>
+<tr class="separator:abc2d27a92a48427b9a85bcfd78e6e1c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="aecb7c53c02df3e7df91275ae11f69120"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">net::IP::Network::Network </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classnet_1_1IP_1_1Network.html">Network</a> &amp;&#160;</td>
+          <td class="paramname"><em>network</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="a92eb2e67f7b5d9be0e537b4181b88b9e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">net::IP::Network::Network </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;&#160;</td>
+          <td class="paramname"><em>_address</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;&#160;</td>
+          <td class="paramname"><em>_netmask</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a695af4d391431eaf349b81615baf90de"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classnet_1_1IP.html">IP</a> net::IP::Network::address </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</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="aae567f80d6cee424de7a5ddaf4fcc912"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IP_1_1Network.html">IP::Network</a> &gt; net::IP::Network::create </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;&#160;</td>
+          <td class="paramname"><em>address</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;&#160;</td>
+          <td class="paramname"><em>netmask</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab0bb256813c57bddbf30ab5b10e6d67e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IP_1_1Network.html">IP::Network</a> &gt; net::IP::Network::create </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;&#160;</td>
+          <td class="paramname"><em>address</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>prefix</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2fddda437abb4b15242e00d0563b9617"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classResult.html">Result</a>&lt; <a class="el" href="classnet_1_1IP_1_1Network.html">IP::Network</a> &gt; net::IP::Network::fromLinkDevice </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>family</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac2cb74ae9a4175c05482e2b77e46634b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classnet_1_1IP_1_1Network.html">IP::Network</a> net::IP::Network::LOOPBACK_V4 </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a3b9dca3008878a560631f2f44e63ba97"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classnet_1_1IP_1_1Network.html">IP::Network</a> net::IP::Network::LOOPBACK_V6 </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a6b8b0d0e7dfb45cf184e547428376b02"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classnet_1_1IP.html">IP</a> net::IP::Network::netmask </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</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="a1092241ceaa7c4ec81ac4a170dc5a695"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool net::IP::Network::operator!= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classnet_1_1IP_1_1Network.html">Network</a> &amp;&#160;</td>
+          <td class="paramname"><em>that</em></td><td>)</td>
+          <td> const</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="a11d6e408855fe1f5d0dde3134c08fe9e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classnet_1_1IP_1_1Network.html">Network</a>&amp; net::IP::Network::operator= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classnet_1_1IP_1_1Network.html">Network</a> &amp;&#160;</td>
+          <td class="paramname"><em>network</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="a7caf57738bb2acc394ec654ef6088ef3"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool net::IP::Network::operator== </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classnet_1_1IP_1_1Network.html">Network</a> &amp;&#160;</td>
+          <td class="paramname"><em>that</em></td><td>)</td>
+          <td> const</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="a2b77c3604579c84ee5945589fee6b82a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IP_1_1Network.html">IP::Network</a> &gt; net::IP::Network::parse </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>value</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>family</em> = <code>AF_UNSPEC</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a4058bf3b6ef0142f5f1fd0827171fcba"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int net::IP::Network::prefix </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</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>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="a30679cdc80f56215f8e4c9f07cc92679"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::unique_ptr&lt;<a class="el" href="classnet_1_1IP.html">IP</a>&gt; net::IP::Network::address_</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="abc2d27a92a48427b9a85bcfd78e6e1c1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::unique_ptr&lt;<a class="el" href="classnet_1_1IP.html">IP</a>&gt; net::IP::Network::netmask_</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>3rdparty/stout/include/stout/<a class="el" href="3rdparty_2stout_2include_2stout_2ip_8hpp_source.html">ip.hpp</a></li>
+<li>3rdparty/stout/include/stout/posix/<a class="el" href="3rdparty_2stout_2include_2stout_2posix_2ip_8hpp_source.html">ip.hpp</a></li>
+<li>3rdparty/stout/include/stout/windows/<a class="el" href="3rdparty_2stout_2include_2stout_2windows_2ip_8hpp_source.html">ip.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classnet_1_1IPv4-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classnet_1_1IPv4-members.html b/content/api/latest/c++/classnet_1_1IPv4-members.html
new file mode 100644
index 0000000..da2af75
--- /dev/null
+++ b/content/api/latest/c++/classnet_1_1IPv4-members.html
@@ -0,0 +1,91 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacenet.html">net</a></li><li class="navelem"><a class="el" href="classnet_1_1IPv4.html">IPv4</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">net::IPv4 Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classnet_1_1IPv4.html">net::IPv4</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IPv4.html#a90f84f1f19c0ca6ba310b6680b779d84">ANY</a>()</td><td class="entry"><a class="el" href="classnet_1_1IPv4.html">net::IPv4</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="classnet_1_1IP.html#a8834a1d831e2616dd7aee4308762dc3f">clear</a>()</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">create</a>(const struct sockaddr_storage &amp;_storage)</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</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="classnet_1_1IP.html#a627b2e1c1f63a2bc6315a9dfecee141d">create</a>(const struct sockaddr &amp;_storage)</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</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="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>() const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a></td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IPv4.html#a6947f5d3ab169265e1515ebea1f69a7b">in</a>() const </td><td class="entry"><a class="el" href="classnet_1_1IPv4.html">net::IPv4</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classnet_1_1IP.html#ad81fc914433c4874645a406471f57b34">in6</a>() const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP.html#a59c961e993728ab3dc969249ca610417">IP</a>(const struct in_addr &amp;_storage)</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classnet_1_1IP.html#a574d9ab0029b8d131dab5b2a494c6fd2">IP</a>(const struct in6_addr &amp;_storage)</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP.html#a24fde6c74bb2f48af330048fb4740408">IP</a>(uint32_t _ip)</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classnet_1_1IPv4.html#a8cd19e3ec6fafb42014fee589a73e438">IPv4</a>(const in_addr &amp;in)</td><td class="entry"><a class="el" href="classnet_1_1IPv4.html">net::IPv4</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IPv4.html#ab7e225c3face2558fda76a3715c19e76">IPv4</a>(uint32_t ip)</td><td class="entry"><a class="el" href="classnet_1_1IPv4.html">net::IPv4</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classnet_1_1IP.html#adef252cbd8b3cb3ddae4b1aea4ce04c1">isAny</a>() const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP.html#aa7fa7dfc2b72525f0a86a07b03e8ca3e">isLoopback</a>() const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classnet_1_1IPv4.html#aff703885c9e57efdbfe1f5c514daf877">LOOPBACK</a>()</td><td class="entry"><a class="el" href="classnet_1_1IPv4.html">net::IPv4</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="classnet_1_1IP.html#aaee210b512bc19fd992111a88da25929">operator!=</a>(const IP &amp;that) const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classnet_1_1IP.html#a93ced0f7f6476376931b8617b00c8fb0">operator&lt;</a>(const IP &amp;that) const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP.html#a5ceb2f0c6ba902dbe29c1d62f7f53427">operator==</a>(const IP &amp;that) const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classnet_1_1IP.html#ae57a99f62c1f524eb2937408993365cb">operator&gt;</a>(const IP &amp;that) const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IPv4.html#a6ec1fda0ad381dbd68df36239edd1ecc">parse</a>(const std::string &amp;value)</td><td class="entry"><a class="el" href="classnet_1_1IPv4.html">net::IPv4</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="classnet_1_1IP.html#a29469a2770ed1c02f447470712158d0e">net::IP::parse</a>(const std::string &amp;value, int family=AF_UNSPEC)</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</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="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a></td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classnet_1_1IPv4.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classnet_1_1IPv4.html b/content/api/latest/c++/classnet_1_1IPv4.html
new file mode 100644
index 0000000..1aba7f9
--- /dev/null
+++ b/content/api/latest/c++/classnet_1_1IPv4.html
@@ -0,0 +1,288 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: net::IPv4 Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacenet.html">net</a></li><li class="navelem"><a class="el" href="classnet_1_1IPv4.html">IPv4</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="classnet_1_1IPv4-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">net::IPv4 Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="3rdparty_2stout_2include_2stout_2ip_8hpp_source.html">ip.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for net::IPv4:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classnet_1_1IPv4.png" usemap="#net::IPv4_map" alt=""/>
+  <map id="net::IPv4_map" name="net::IPv4_map">
+<area href="classnet_1_1IP.html" alt="net::IP" shape="rect" coords="0,0,60,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a8cd19e3ec6fafb42014fee589a73e438"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPv4.html#a8cd19e3ec6fafb42014fee589a73e438">IPv4</a> (const in_addr &amp;<a class="el" href="classnet_1_1IPv4.html#a6947f5d3ab169265e1515ebea1f69a7b">in</a>)</td></tr>
+<tr class="separator:a8cd19e3ec6fafb42014fee589a73e438"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab7e225c3face2558fda76a3715c19e76"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPv4.html#ab7e225c3face2558fda76a3715c19e76">IPv4</a> (uint32_t ip)</td></tr>
+<tr class="separator:ab7e225c3face2558fda76a3715c19e76"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6947f5d3ab169265e1515ebea1f69a7b"><td class="memItemLeft" align="right" valign="top">in_addr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPv4.html#a6947f5d3ab169265e1515ebea1f69a7b">in</a> () const </td></tr>
+<tr class="separator:a6947f5d3ab169265e1515ebea1f69a7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classnet_1_1IP"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classnet_1_1IP')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classnet_1_1IP.html">net::IP</a></td></tr>
+<tr class="memitem:a59c961e993728ab3dc969249ca610417 inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a59c961e993728ab3dc969249ca610417">IP</a> (const struct in_addr &amp;_storage)</td></tr>
+<tr class="separator:a59c961e993728ab3dc969249ca610417 inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a574d9ab0029b8d131dab5b2a494c6fd2 inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a574d9ab0029b8d131dab5b2a494c6fd2">IP</a> (const struct in6_addr &amp;_storage)</td></tr>
+<tr class="separator:a574d9ab0029b8d131dab5b2a494c6fd2 inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a24fde6c74bb2f48af330048fb4740408 inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a24fde6c74bb2f48af330048fb4740408">IP</a> (uint32_t _ip)</td></tr>
+<tr class="separator:a24fde6c74bb2f48af330048fb4740408 inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac7007d7cc8e87925e19d60515bf28c03 inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a> () const </td></tr>
+<tr class="separator:ac7007d7cc8e87925e19d60515bf28c03 inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9b2b8da4b79c15e6632a9305a3d4c7cb inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; struct in_addr &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a9b2b8da4b79c15e6632a9305a3d4c7cb">in</a> () const </td></tr>
+<tr class="separator:a9b2b8da4b79c15e6632a9305a3d4c7cb inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad81fc914433c4874645a406471f57b34 inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; struct in6_addr &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#ad81fc914433c4874645a406471f57b34">in6</a> () const </td></tr>
+<tr class="separator:ad81fc914433c4874645a406471f57b34 inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7fa7dfc2b72525f0a86a07b03e8ca3e inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#aa7fa7dfc2b72525f0a86a07b03e8ca3e">isLoopback</a> () const </td></tr>
+<tr class="separator:aa7fa7dfc2b72525f0a86a07b03e8ca3e inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef252cbd8b3cb3ddae4b1aea4ce04c1 inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#adef252cbd8b3cb3ddae4b1aea4ce04c1">isAny</a> () const </td></tr>
+<tr class="separator:adef252cbd8b3cb3ddae4b1aea4ce04c1 inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5ceb2f0c6ba902dbe29c1d62f7f53427 inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a5ceb2f0c6ba902dbe29c1d62f7f53427">operator==</a> (const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;that) const </td></tr>
+<tr class="separator:a5ceb2f0c6ba902dbe29c1d62f7f53427 inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaee210b512bc19fd992111a88da25929 inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#aaee210b512bc19fd992111a88da25929">operator!=</a> (const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;that) const </td></tr>
+<tr class="separator:aaee210b512bc19fd992111a88da25929 inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a93ced0f7f6476376931b8617b00c8fb0 inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a93ced0f7f6476376931b8617b00c8fb0">operator&lt;</a> (const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;that) const </td></tr>
+<tr class="separator:a93ced0f7f6476376931b8617b00c8fb0 inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae57a99f62c1f524eb2937408993365cb inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#ae57a99f62c1f524eb2937408993365cb">operator&gt;</a> (const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;that) const </td></tr>
+<tr class="separator:ae57a99f62c1f524eb2937408993365cb inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:aff703885c9e57efdbfe1f5c514daf877"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classnet_1_1IPv4.html">IPv4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPv4.html#aff703885c9e57efdbfe1f5c514daf877">LOOPBACK</a> ()</td></tr>
+<tr class="separator:aff703885c9e57efdbfe1f5c514daf877"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a90f84f1f19c0ca6ba310b6680b779d84"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classnet_1_1IPv4.html">IPv4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPv4.html#a90f84f1f19c0ca6ba310b6680b779d84">ANY</a> ()</td></tr>
+<tr class="separator:a90f84f1f19c0ca6ba310b6680b779d84"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6ec1fda0ad381dbd68df36239edd1ecc"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IPv4.html">IPv4</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPv4.html#a6ec1fda0ad381dbd68df36239edd1ecc">parse</a> (const std::string &amp;value)</td></tr>
+<tr class="separator:a6ec1fda0ad381dbd68df36239edd1ecc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_classnet_1_1IP"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classnet_1_1IP')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classnet_1_1IP.html">net::IP</a></td></tr>
+<tr class="memitem:a29469a2770ed1c02f447470712158d0e inherit pub_static_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IP.html">IP</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a29469a2770ed1c02f447470712158d0e">parse</a> (const std::string &amp;value, int <a class="el" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>=AF_UNSPEC)</td></tr>
+<tr class="separator:a29469a2770ed1c02f447470712158d0e inherit pub_static_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ada206eb1ab14c032f071daf9b8c1b96c inherit pub_static_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IP.html">IP</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">create</a> (const struct sockaddr_storage &amp;_storage)</td></tr>
+<tr class="separator:ada206eb1ab14c032f071daf9b8c1b96c inherit pub_static_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a627b2e1c1f63a2bc6315a9dfecee141d inherit pub_static_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IP.html">IP</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a627b2e1c1f63a2bc6315a9dfecee141d">create</a> (const struct sockaddr &amp;_storage)</td></tr>
+<tr class="separator:a627b2e1c1f63a2bc6315a9dfecee141d inherit pub_static_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pro_methods_classnet_1_1IP"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classnet_1_1IP')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classnet_1_1IP.html">net::IP</a></td></tr>
+<tr class="memitem:a8834a1d831e2616dd7aee4308762dc3f inherit pro_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a8834a1d831e2616dd7aee4308762dc3f">clear</a> ()</td></tr>
+<tr class="separator:a8834a1d831e2616dd7aee4308762dc3f inherit pro_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_classnet_1_1IP"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classnet_1_1IP')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classnet_1_1IP.html">net::IP</a></td></tr>
+<tr class="memitem:a2fcfd1d865b24dcad9e54ac322382482 inherit pro_attribs_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a></td></tr>
+<tr class="separator:a2fcfd1d865b24dcad9e54ac322382482 inherit pro_attribs_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e74f45d072e8870208e67237e55c962 inherit pro_attribs_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionnet_1_1IP_1_1Storage.html">Storage</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a></td></tr>
+<tr class="separator:a7e74f45d072e8870208e67237e55c962 inherit pro_attribs_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a8cd19e3ec6fafb42014fee589a73e438"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">net::IPv4::IPv4 </td>
+          <td>(</td>
+          <td class="paramtype">const in_addr &amp;&#160;</td>
+          <td class="paramname"><em>in</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab7e225c3face2558fda76a3715c19e76"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">net::IPv4::IPv4 </td>
+          <td>(</td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>ip</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a90f84f1f19c0ca6ba310b6680b779d84"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classnet_1_1IPv4.html">IPv4</a> net::IPv4::ANY </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a6947f5d3ab169265e1515ebea1f69a7b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">in_addr net::IPv4::in </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</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="aff703885c9e57efdbfe1f5c514daf877"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classnet_1_1IPv4.html">IPv4</a> net::IPv4::LOOPBACK </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a6ec1fda0ad381dbd68df36239edd1ecc"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="classnet_1_1IPv4.html">IPv4</a>&gt; net::IPv4::parse </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>value</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>3rdparty/stout/include/stout/<a class="el" href="3rdparty_2stout_2include_2stout_2ip_8hpp_source.html">ip.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classnet_1_1IPv4.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classnet_1_1IPv4.png b/content/api/latest/c++/classnet_1_1IPv4.png
new file mode 100644
index 0000000..3f2664b
Binary files /dev/null and b/content/api/latest/c++/classnet_1_1IPv4.png differ


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2parse_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2parse_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2parse_8hpp_source.html
index dade7d0..257f30d 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2parse_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2parse_8hpp_source.html
@@ -134,86 +134,101 @@
 <div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
 <div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="namespaceflags.html#a37aff6119e5c4b6f1aab8d93522a3921">   81</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;net::IP&gt;</a> <a class="code" href="namespaceflags.html#af30eac14fca1a6fd93863545a0666e0c">parse</a>(<span class="keyword">const</span> std::string&amp; value)</div>
 <div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;{</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="classnet_1_1IP.html#a29469a2770ed1c02f447470712158d0e">net::IP::parse</a>(value, AF_INET);</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="classnet_1_1IP.html#a29469a2770ed1c02f447470712158d0e">net::IP::parse</a>(value);</div>
 <div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;}</div>
 <div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div>
 <div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div>
 <div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="namespaceflags.html#abf3ec8fe3d745a9be53c67b847c5e130">   88</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;JSON::Object&gt;</a> <a class="code" href="namespaceflags.html#af30eac14fca1a6fd93863545a0666e0c">parse</a>(<span class="keyword">const</span> std::string&amp; value)</div>
+<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="namespaceflags.html#a6f0ba6de4c42bafc28e6a9a4631b092f">   88</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;net::IPv4&gt;</a> <a class="code" href="namespaceflags.html#af30eac14fca1a6fd93863545a0666e0c">parse</a>(<span class="keyword">const</span> std::string&amp; value)</div>
 <div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;{</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="preprocessor">#ifndef __WINDOWS__</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;<span class="preprocessor"></span>  <span class="comment">// A value that already starts with &#39;file://&#39; will properly be</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;  <span class="comment">// loaded from the file and put into &#39;value&#39; but if it starts with</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;  <span class="comment">// &#39;/&#39; we need to explicitly handle it for backwards compatibility</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;  <span class="comment">// reasons (because we used to handle it before we introduced the</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  <span class="comment">// &#39;fetch&#39; mechanism for flags that first fetches the data from URIs</span></div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;  <span class="comment">// such as &#39;file://&#39;).</span></div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;  <span class="comment">// NOTE: Because this code is deprecated, it is not supported on Windows.</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;  <span class="keywordflow">if</span> (<a class="code" href="namespacestrings.html#aa5513faacb213c7e097c0d43af43d9c7">strings::startsWith</a>(value, <span class="stringliteral">&quot;/&quot;</span>)) {</div>
-<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;    LOG(WARNING) &lt;&lt; <span class="stringliteral">&quot;Specifying an absolute filename to read a command line &quot;</span></div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;                    <span class="stringliteral">&quot;option out of without using &#39;file:// is deprecated and &quot;</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;                    <span class="stringliteral">&quot;will be removed in a future release. Simply adding &quot;</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;                    <span class="stringliteral">&quot;&#39;file://&#39; to the beginning of the path should eliminate &quot;</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;                    <span class="stringliteral">&quot;this warning.&quot;</span>;</div>
-<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div>
-<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;    <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">read</a> = <a class="code" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os::read</a>(value);</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;    <span class="keywordflow">if</span> (read.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Error reading file &#39;&quot;</span> + value + <span class="stringliteral">&quot;&#39;: &quot;</span> + read.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;    }</div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;    <span class="keywordflow">return</span> JSON::parse&lt;JSON::Object&gt;(read.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>());</div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  }</div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;<span class="preprocessor"></span>  <span class="keywordflow">return</span> JSON::parse&lt;JSON::Object&gt;(value);</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;}</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div>
-<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;</div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="namespaceflags.html#adea78d5ed133169a5c51fbd260fc91b1">  118</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;JSON::Array&gt;</a> <a class="code" href="namespaceflags.html#af30eac14fca1a6fd93863545a0666e0c">parse</a>(<span class="keyword">const</span> std::string&amp; value)</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;{</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;<span class="preprocessor">#ifndef __WINDOWS__</span></div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="preprocessor"></span>  <span class="comment">// A value that already starts with &#39;file://&#39; will properly be</span></div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;  <span class="comment">// loaded from the file and put into &#39;value&#39; but if it starts with</span></div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;  <span class="comment">// &#39;/&#39; we need to explicitly handle it for backwards compatibility</span></div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;  <span class="comment">// reasons (because we used to handle it before we introduced the</span></div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;  <span class="comment">// &#39;fetch&#39; mechanism for flags that first fetches the data from URIs</span></div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;  <span class="comment">// such as &#39;file://&#39;).</span></div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;  <span class="comment">//</span></div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;  <span class="comment">// NOTE: Because this code is deprecated, it is not supported on Windows.</span></div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;  <span class="keywordflow">if</span> (<a class="code" href="namespacestrings.html#aa5513faacb213c7e097c0d43af43d9c7">strings::startsWith</a>(value, <span class="stringliteral">&quot;/&quot;</span>)) {</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;    LOG(WARNING) &lt;&lt; <span class="stringliteral">&quot;Specifying an absolute filename to read a command line &quot;</span></div>
-<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;                    <span class="stringliteral">&quot;option out of without using &#39;file:// is deprecated and &quot;</span></div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;                    <span class="stringliteral">&quot;will be removed in a future release. Simply adding &quot;</span></div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;                    <span class="stringliteral">&quot;&#39;file://&#39; to the beginning of the path should eliminate &quot;</span></div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;                    <span class="stringliteral">&quot;this warning.&quot;</span>;</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;    <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">read</a> = <a class="code" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os::read</a>(value);</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;    <span class="keywordflow">if</span> (read.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Error reading file &#39;&quot;</span> + value + <span class="stringliteral">&quot;&#39;: &quot;</span> + read.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;    }</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;    <span class="keywordflow">return</span> JSON::parse&lt;JSON::Array&gt;(read.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>());</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;  }</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;<span class="preprocessor"></span>  <span class="keywordflow">return</span> JSON::parse&lt;JSON::Array&gt;(value);</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;}</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="namespaceflags.html#acd8571b3ee50493ed6b4f0a5bd741d1b">  148</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Path&gt;</a> <a class="code" href="namespaceflags.html#af30eac14fca1a6fd93863545a0666e0c">parse</a>(<span class="keyword">const</span> std::string&amp; value)</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="keywordflow">return</span> <a class="code" href="classPath.html">Path</a>(value);</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;}</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;} <span class="comment">// namespace flags {</span></div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;<span class="preprocessor">#endif // __STOUT_FLAGS_PARSE_HPP__</span></div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="classnet_1_1IPv4.html#a6ec1fda0ad381dbd68df36239edd1ecc">net::IPv4::parse</a>(value);</div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;}</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="namespaceflags.html#a47592f2456c0bfc804e39c4c357c3ab8">   95</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;net::IPv6&gt;</a> <a class="code" href="namespaceflags.html#af30eac14fca1a6fd93863545a0666e0c">parse</a>(<span class="keyword">const</span> std::string&amp; value)</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;{</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="classnet_1_1IPv6.html#ab0224366d3e4d4dac3755b071660c072">net::IPv6::parse</a>(value);</div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;}</div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;</div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="namespaceflags.html#abf3ec8fe3d745a9be53c67b847c5e130">  102</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;JSON::Object&gt;</a> <a class="code" href="namespaceflags.html#af30eac14fca1a6fd93863545a0666e0c">parse</a>(<span class="keyword">const</span> std::string&amp; value)</div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;{</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<span class="preprocessor">#ifndef __WINDOWS__</span></div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="preprocessor"></span>  <span class="comment">// A value that already starts with &#39;file://&#39; will properly be</span></div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;  <span class="comment">// loaded from the file and put into &#39;value&#39; but if it starts with</span></div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;  <span class="comment">// &#39;/&#39; we need to explicitly handle it for backwards compatibility</span></div>
+<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  <span class="comment">// reasons (because we used to handle it before we introduced the</span></div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;  <span class="comment">// &#39;fetch&#39; mechanism for flags that first fetches the data from URIs</span></div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  <span class="comment">// such as &#39;file://&#39;).</span></div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;  <span class="comment">// NOTE: Because this code is deprecated, it is not supported on Windows.</span></div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;  <span class="keywordflow">if</span> (<a class="code" href="namespacestrings.html#aa5513faacb213c7e097c0d43af43d9c7">strings::startsWith</a>(value, <span class="stringliteral">&quot;/&quot;</span>)) {</div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;    LOG(WARNING) &lt;&lt; <span class="stringliteral">&quot;Specifying an absolute filename to read a command line &quot;</span></div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;                    <span class="stringliteral">&quot;option out of without using &#39;file:// is deprecated and &quot;</span></div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;                    <span class="stringliteral">&quot;will be removed in a future release. Simply adding &quot;</span></div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;                    <span class="stringliteral">&quot;&#39;file://&#39; to the beginning of the path should eliminate &quot;</span></div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;                    <span class="stringliteral">&quot;this warning.&quot;</span>;</div>
+<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;</div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;    <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">read</a> = <a class="code" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os::read</a>(value);</div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;    <span class="keywordflow">if</span> (read.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Error reading file &#39;&quot;</span> + value + <span class="stringliteral">&quot;&#39;: &quot;</span> + read.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    }</div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    <span class="keywordflow">return</span> JSON::parse&lt;JSON::Object&gt;(read.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>());</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="preprocessor">#endif // __WINDOWS__</span></div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;<span class="preprocessor"></span>  <span class="keywordflow">return</span> JSON::parse&lt;JSON::Object&gt;(value);</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;</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;</div>
+<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="namespaceflags.html#adea78d5ed133169a5c51fbd260fc91b1">  132</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;JSON::Array&gt;</a> <a class="code" href="namespaceflags.html#af30eac14fca1a6fd93863545a0666e0c">parse</a>(<span class="keyword">const</span> std::string&amp; value)</div>
+<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;{</div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;<span class="preprocessor">#ifndef __WINDOWS__</span></div>
+<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;<span class="preprocessor"></span>  <span class="comment">// A value that already starts with &#39;file://&#39; will properly be</span></div>
+<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;  <span class="comment">// loaded from the file and put into &#39;value&#39; but if it starts with</span></div>
+<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;  <span class="comment">// &#39;/&#39; we need to explicitly handle it for backwards compatibility</span></div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;  <span class="comment">// reasons (because we used to handle it before we introduced the</span></div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;  <span class="comment">// &#39;fetch&#39; mechanism for flags that first fetches the data from URIs</span></div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;  <span class="comment">// such as &#39;file://&#39;).</span></div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;  <span class="comment">// NOTE: Because this code is deprecated, it is not supported on Windows.</span></div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;  <span class="keywordflow">if</span> (<a class="code" href="namespacestrings.html#aa5513faacb213c7e097c0d43af43d9c7">strings::startsWith</a>(value, <span class="stringliteral">&quot;/&quot;</span>)) {</div>
+<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    LOG(WARNING) &lt;&lt; <span class="stringliteral">&quot;Specifying an absolute filename to read a command line &quot;</span></div>
+<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;                    <span class="stringliteral">&quot;option out of without using &#39;file:// is deprecated and &quot;</span></div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;                    <span class="stringliteral">&quot;will be removed in a future release. Simply adding &quot;</span></div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;                    <span class="stringliteral">&quot;&#39;file://&#39; to the beginning of the path should eliminate &quot;</span></div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;                    <span class="stringliteral">&quot;this warning.&quot;</span>;</div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;    <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> <a class="code" href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">read</a> = <a class="code" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os::read</a>(value);</div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;    <span class="keywordflow">if</span> (read.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Error reading file &#39;&quot;</span> + value + <span class="stringliteral">&quot;&#39;: &quot;</span> + read.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
+<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;    }</div>
+<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;    <span class="keywordflow">return</span> JSON::parse&lt;JSON::Array&gt;(read.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>());</div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;  }</div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;<span class="preprocessor"></span>  <span class="keywordflow">return</span> JSON::parse&lt;JSON::Array&gt;(value);</div>
+<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;}</div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;</div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="namespaceflags.html#acd8571b3ee50493ed6b4f0a5bd741d1b">  162</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Path&gt;</a> <a class="code" href="namespaceflags.html#af30eac14fca1a6fd93863545a0666e0c">parse</a>(<span class="keyword">const</span> std::string&amp; value)</div>
+<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;{</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="classPath.html">Path</a>(value);</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;}</div>
+<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;</div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;} <span class="comment">// namespace flags {</span></div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;</div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;<span class="preprocessor">#endif // __STOUT_FLAGS_PARSE_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="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2ip_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2ip_8hpp.html">ip.hpp</a></div></div>
+<div class="ttc" id="classnet_1_1IPv6_html_ab0224366d3e4d4dac3755b071660c072"><div class="ttname"><a href="classnet_1_1IPv6.html#ab0224366d3e4d4dac3755b071660c072">net::IPv6::parse</a></div><div class="ttdeci">static Try&lt; IPv6 &gt; parse(const std::string &amp;value)</div><div class="ttdef"><b>Definition:</b> ip.hpp:393</div></div>
 <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2os_2read_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2os_2read_8hpp.html">read.hpp</a></div></div>
 <div class="ttc" id="classBytes_html_a7cfe284176d1712aea563e5ddb590b30"><div class="ttname"><a href="classBytes.html#a7cfe284176d1712aea563e5ddb590b30">Bytes::parse</a></div><div class="ttdeci">static Try&lt; Bytes &gt; parse(const std::string &amp;s)</div><div class="ttdef"><b>Definition:</b> bytes.hpp:39</div></div>
-<div class="ttc" id="classnet_1_1IP_html_a29469a2770ed1c02f447470712158d0e"><div class="ttname"><a href="classnet_1_1IP.html#a29469a2770ed1c02f447470712158d0e">net::IP::parse</a></div><div class="ttdeci">static Try&lt; IP &gt; parse(const std::string &amp;value, int family=AF_UNSPEC)</div><div class="ttdef"><b>Definition:</b> ip.hpp:222</div></div>
+<div class="ttc" id="classnet_1_1IP_html_a29469a2770ed1c02f447470712158d0e"><div class="ttname"><a href="classnet_1_1IP.html#a29469a2770ed1c02f447470712158d0e">net::IP::parse</a></div><div class="ttdeci">static Try&lt; IP &gt; parse(const std::string &amp;value, int family=AF_UNSPEC)</div><div class="ttdef"><b>Definition:</b> ip.hpp:419</div></div>
 <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
 <div class="ttc" id="bytes_8hpp_html"><div class="ttname"><a href="bytes_8hpp.html">bytes.hpp</a></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:118</div></div>
@@ -227,6 +242,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1credentials_html_a137c93d60149616181a10e9f39986f7f"><div class="ttname"><a href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">mesos::internal::credentials::read</a></div><div class="ttdeci">Result&lt; Credentials &gt; read(const Path &amp;path)</div><div class="ttdef"><b>Definition:</b> credentials.hpp:35</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
 <div class="ttc" id="namespacestrings_html_aa5513faacb213c7e097c0d43af43d9c7"><div class="ttname"><a href="namespacestrings.html#aa5513faacb213c7e097c0d43af43d9c7">strings::startsWith</a></div><div class="ttdeci">bool startsWith(const std::string &amp;s, const std::string &amp;prefix)</div><div class="ttdef"><b>Definition:</b> strings.hpp:380</div></div>
+<div class="ttc" id="classnet_1_1IPv4_html_a6ec1fda0ad381dbd68df36239edd1ecc"><div class="ttname"><a href="classnet_1_1IPv4.html#a6ec1fda0ad381dbd68df36239edd1ecc">net::IPv4::parse</a></div><div class="ttdeci">static Try&lt; IPv4 &gt; parse(const std::string &amp;value)</div><div class="ttdef"><b>Definition:</b> ip.hpp:349</div></div>
 <div class="ttc" id="classDuration_html_aef0d672430019fd5ded022bba35717b8"><div class="ttname"><a href="classDuration.html#aef0d672430019fd5ded022bba35717b8">Duration::parse</a></div><div class="ttdeci">static Try&lt; Duration &gt; parse(const std::string &amp;s)</div><div class="ttdef"><b>Definition:</b> duration.hpp:35</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 <div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2internal_2windows_2attributes_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2internal_2windows_2attributes_8hpp.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2internal_2windows_2attributes_8hpp.html
new file mode 100644
index 0000000..dcee477
--- /dev/null
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2internal_2windows_2attributes_8hpp.html
@@ -0,0 +1,86 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: 3rdparty/stout/include/stout/internal/windows/attributes.hpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_8cab8f464681f7cc51cee77e79a434cd.html">3rdparty</a></li><li class="navelem"><a class="el" href="dir_aa547de1d719d14adccfca1dfb1735b3.html">stout</a></li><li class="navelem"><a class="el" href="dir_1a1b923d951dd999d43396870333fc33.html">include</a></li><li class="navelem"><a class="el" href="dir_dbd52553d038069c1ed93e3477ea333d.html">stout</a></li><li class="navelem"><a class="el" href="dir_35c8ff4668e5819502b5d29320c39425.html">internal</a></li><li class="navelem"><a class="el" href="dir_3bd05d674f9d85fce6785660a08f69c2.html">windows</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#namespaces">Namespaces</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">attributes.hpp File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;string&gt;</code><br/>
+<code>#include &lt;<a class="el" href="error_8hpp_source.html">stout/error.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="stringify_8hpp_source.html">stout/stringify.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp_source.html">stout/windows.hpp</a>&gt;</code><br/>
+</div>
+<p><a href="3rdparty_2stout_2include_2stout_2internal_2windows_2attributes_8hpp_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceinternal"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinternal.html">internal</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespaceinternal_1_1windows"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinternal_1_1windows.html">internal::windows</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:adb5b8a8afe285eb66a0a551f2382d113"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; DWORD &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinternal_1_1windows.html#adb5b8a8afe285eb66a0a551f2382d113">internal::windows::get_file_attributes</a> (const std::wstring &amp;path)</td></tr>
+<tr class="separator:adb5b8a8afe285eb66a0a551f2382d113"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2internal_2windows_2attributes_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2internal_2windows_2attributes_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2internal_2windows_2attributes_8hpp_source.html
new file mode 100644
index 0000000..b3ee6da
--- /dev/null
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2internal_2windows_2attributes_8hpp_source.html
@@ -0,0 +1,110 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: 3rdparty/stout/include/stout/internal/windows/attributes.hpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_8cab8f464681f7cc51cee77e79a434cd.html">3rdparty</a></li><li class="navelem"><a class="el" href="dir_aa547de1d719d14adccfca1dfb1735b3.html">stout</a></li><li class="navelem"><a class="el" href="dir_1a1b923d951dd999d43396870333fc33.html">include</a></li><li class="navelem"><a class="el" href="dir_dbd52553d038069c1ed93e3477ea333d.html">stout</a></li><li class="navelem"><a class="el" href="dir_35c8ff4668e5819502b5d29320c39425.html">internal</a></li><li class="navelem"><a class="el" href="dir_3bd05d674f9d85fce6785660a08f69c2.html">windows</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">attributes.hpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="3rdparty_2stout_2include_2stout_2internal_2windows_2attributes_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//  http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// limitations under the License.</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#ifndef __STOUT_INTERNAL_WINDOWS_ATTRIBUTES_HPP__</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define __STOUT_INTERNAL_WINDOWS_ATTRIBUTES_HPP__</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="error_8hpp.html">stout/error.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="stringify_8hpp.html">stout/stringify.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">stout/windows.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
+<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="namespaceinternal.html">   24</a></span>&#160;<span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="namespaceinternal_1_1windows.html">   25</a></span>&#160;<span class="keyword">namespace </span>windows {</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div>
+<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="namespaceinternal_1_1windows.html#adb5b8a8afe285eb66a0a551f2382d113">   27</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;DWORD&gt;</a> <a class="code" href="namespaceinternal_1_1windows.html#adb5b8a8afe285eb66a0a551f2382d113">get_file_attributes</a>(<span class="keyword">const</span> std::wstring&amp; path) {</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;  <span class="keyword">const</span> DWORD attributes = ::GetFileAttributesW(path.data());</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;  <span class="keywordflow">if</span> (attributes == INVALID_FILE_ATTRIBUTES) {</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;        <span class="stringliteral">&quot;Failed to get attributes for file &#39;&quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(path) + <span class="stringliteral">&quot;&#39;&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;  <span class="keywordflow">return</span> attributes;</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;}</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;} <span class="comment">// namespace windows {</span></div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#endif // __STOUT_INTERNAL_WINDOWS_ATTRIBUTES_HPP__</span></div>
+<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
+<div class="ttc" id="namespaceinternal_1_1windows_html_adb5b8a8afe285eb66a0a551f2382d113"><div class="ttname"><a href="namespaceinternal_1_1windows.html#adb5b8a8afe285eb66a0a551f2382d113">internal::windows::get_file_attributes</a></div><div class="ttdeci">Try&lt; DWORD &gt; get_file_attributes(const std::wstring &amp;path)</div><div class="ttdef"><b>Definition:</b> attributes.hpp:27</div></div>
+<div class="ttc" id="classWindowsError_html"><div class="ttname"><a href="classWindowsError.html">WindowsError</a></div><div class="ttdef"><b>Definition:</b> error.hpp:106</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">windows.hpp</a></div></div>
+<div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
+<div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
+<div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></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 class="ttdef"><b>Definition:</b> ns.hpp:688</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp.html
index fe3ab67..b119184 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp.html
@@ -71,6 +71,7 @@
 <code>#include &lt;boost/functional/hash.hpp&gt;</code><br/>
 <code>#include &lt;<a class="el" href="abort_8hpp_source.html">stout/abort.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="bits_8hpp_source.html">stout/bits.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="stout_2include_2stout_2check_8hpp_source.html">stout/check.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="error_8hpp_source.html">stout/error.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="none_8hpp_source.html">stout/none.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="numify_8hpp_source.html">stout/numify.hpp</a>&gt;</code><br/>
@@ -89,10 +90,20 @@
 Classes</h2></td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html">net::IP</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPNetwork.html">net::IPNetwork</a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP_1_1Network.html">net::IP::Network</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionnet_1_1IP_1_1Storage.html">net::IP::Storage</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPv4.html">net::IPv4</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPv6.html">net::IPv6</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstd_1_1hash_3_01net_1_1IP_01_4.html">std::hash&lt; net::IP &gt;</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstd_1_1hash_3_01net_1_1IPv4_01_4.html">std::hash&lt; net::IPv4 &gt;</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstd_1_1hash_3_01net_1_1IPv6_01_4.html">std::hash&lt; net::IPv6 &gt;</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
 Namespaces</h2></td></tr>
@@ -105,8 +116,8 @@ Namespaces</h2></td></tr>
 Functions</h2></td></tr>
 <tr class="memitem:ab2ed5173deb8f3daf281f9828613956d"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#ab2ed5173deb8f3daf281f9828613956d">net::operator&lt;&lt;</a> (std::ostream &amp;stream, const IP &amp;ip)</td></tr>
 <tr class="separator:ab2ed5173deb8f3daf281f9828613956d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1af5f0d83c6273265de03ff4a23979d3"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#a1af5f0d83c6273265de03ff4a23979d3">net::operator&lt;&lt;</a> (std::ostream &amp;stream, const IPNetwork &amp;network)</td></tr>
-<tr class="separator:a1af5f0d83c6273265de03ff4a23979d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a083be9578acfcf321b4d2dfdda362d5a"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#a083be9578acfcf321b4d2dfdda362d5a">net::operator&lt;&lt;</a> (std::ostream &amp;stream, const IP::Network &amp;network)</td></tr>
+<tr class="separator:a083be9578acfcf321b4d2dfdda362d5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
 <!-- start footer part -->


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1StorageLocalResourceProvider-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1StorageLocalResourceProvider-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1StorageLocalResourceProvider-members.html
new file mode 100644
index 0000000..50b6a81
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1StorageLocalResourceProvider-members.html
@@ -0,0 +1,74 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html">StorageLocalResourceProvider</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::internal::StorageLocalResourceProvider Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html">mesos::internal::StorageLocalResourceProvider</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a7f7cd62e71df6db93833f895e8a4cef2">create</a>(const mesos::ResourceProviderInfo &amp;info)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html">mesos::internal::StorageLocalResourceProvider</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html#a09caf904401bb8067df911d923b7f3db">mesos::internal::LocalResourceProvider::create</a>(const ResourceProviderInfo &amp;info)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">mesos::internal::LocalResourceProvider</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a5f7d81060aef2d7ddfada36e8fb6a217">operator=</a>(const StorageLocalResourceProvider &amp;other)=delete</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html">mesos::internal::StorageLocalResourceProvider</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a992fbd6e13668c545f311bc0eed233c1">StorageLocalResourceProvider</a>(const StorageLocalResourceProvider &amp;other)=delete</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html">mesos::internal::StorageLocalResourceProvider</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html#ad1e9626a7f7c92d4aa4b0958f38b9232">~LocalResourceProvider</a>()=default</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">mesos::internal::LocalResourceProvider</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a71e58b6f7f4b9d9989e691370aa05903">~StorageLocalResourceProvider</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html">mesos::internal::StorageLocalResourceProvider</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1StorageLocalResourceProvider.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1StorageLocalResourceProvider.html b/content/api/latest/c++/classmesos_1_1internal_1_1StorageLocalResourceProvider.html
new file mode 100644
index 0000000..f5b273f
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1StorageLocalResourceProvider.html
@@ -0,0 +1,203 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: mesos::internal::StorageLocalResourceProvider Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html">StorageLocalResourceProvider</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="classmesos_1_1internal_1_1StorageLocalResourceProvider-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::internal::StorageLocalResourceProvider Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="provider_8hpp_source.html">provider.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for mesos::internal::StorageLocalResourceProvider:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classmesos_1_1internal_1_1StorageLocalResourceProvider.png" usemap="#mesos::internal::StorageLocalResourceProvider_map" alt=""/>
+  <map id="mesos::internal::StorageLocalResourceProvider_map" name="mesos::internal::StorageLocalResourceProvider_map">
+<area href="classmesos_1_1internal_1_1LocalResourceProvider.html" alt="mesos::internal::LocalResourceProvider" shape="rect" coords="0,0,279,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a71e58b6f7f4b9d9989e691370aa05903"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a71e58b6f7f4b9d9989e691370aa05903">~StorageLocalResourceProvider</a> () override</td></tr>
+<tr class="separator:a71e58b6f7f4b9d9989e691370aa05903"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a992fbd6e13668c545f311bc0eed233c1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a992fbd6e13668c545f311bc0eed233c1">StorageLocalResourceProvider</a> (const <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html">StorageLocalResourceProvider</a> &amp;other)=delete</td></tr>
+<tr class="separator:a992fbd6e13668c545f311bc0eed233c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5f7d81060aef2d7ddfada36e8fb6a217"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html">StorageLocalResourceProvider</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a5f7d81060aef2d7ddfada36e8fb6a217">operator=</a> (const <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html">StorageLocalResourceProvider</a> &amp;other)=delete</td></tr>
+<tr class="separator:a5f7d81060aef2d7ddfada36e8fb6a217"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classmesos_1_1internal_1_1LocalResourceProvider"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1LocalResourceProvider')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">mesos::internal::LocalResourceProvider</a></td></tr>
+<tr class="memitem:ad1e9626a7f7c92d4aa4b0958f38b9232 inherit pub_methods_classmesos_1_1internal_1_1LocalResourceProvider"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html#ad1e9626a7f7c92d4aa4b0958f38b9232">~LocalResourceProvider</a> ()=default</td></tr>
+<tr class="separator:ad1e9626a7f7c92d4aa4b0958f38b9232 inherit pub_methods_classmesos_1_1internal_1_1LocalResourceProvider"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a7f7cd62e71df6db93833f895e8a4cef2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a><br class="typebreak"/>
+&lt; <a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">LocalResourceProvider</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a7f7cd62e71df6db93833f895e8a4cef2">create</a> (const mesos::ResourceProviderInfo &amp;info)</td></tr>
+<tr class="separator:a7f7cd62e71df6db93833f895e8a4cef2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_classmesos_1_1internal_1_1LocalResourceProvider"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classmesos_1_1internal_1_1LocalResourceProvider')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">mesos::internal::LocalResourceProvider</a></td></tr>
+<tr class="memitem:a09caf904401bb8067df911d923b7f3db inherit pub_static_methods_classmesos_1_1internal_1_1LocalResourceProvider"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a><br class="typebreak"/>
+&lt; <a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">LocalResourceProvider</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html#a09caf904401bb8067df911d923b7f3db">create</a> (const ResourceProviderInfo &amp;info)</td></tr>
+<tr class="separator:a09caf904401bb8067df911d923b7f3db inherit pub_static_methods_classmesos_1_1internal_1_1LocalResourceProvider"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a71e58b6f7f4b9d9989e691370aa05903"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::StorageLocalResourceProvider::~StorageLocalResourceProvider </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a992fbd6e13668c545f311bc0eed233c1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::StorageLocalResourceProvider::StorageLocalResourceProvider </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html">StorageLocalResourceProvider</a> &amp;&#160;</td>
+          <td class="paramname"><em>other</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">delete</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a7f7cd62e71df6db93833f895e8a4cef2"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt;<a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">LocalResourceProvider</a>&gt; &gt; mesos::internal::StorageLocalResourceProvider::create </td>
+          <td>(</td>
+          <td class="paramtype">const mesos::ResourceProviderInfo &amp;&#160;</td>
+          <td class="paramname"><em>info</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a5f7d81060aef2d7ddfada36e8fb6a217"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html">StorageLocalResourceProvider</a>&amp; mesos::internal::StorageLocalResourceProvider::operator= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html">StorageLocalResourceProvider</a> &amp;&#160;</td>
+          <td class="paramname"><em>other</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">delete</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>src/resource_provider/storage/<a class="el" href="provider_8hpp_source.html">provider.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1StorageLocalResourceProvider.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1StorageLocalResourceProvider.png b/content/api/latest/c++/classmesos_1_1internal_1_1StorageLocalResourceProvider.png
new file mode 100644
index 0000000..fa29548
Binary files /dev/null and b/content/api/latest/c++/classmesos_1_1internal_1_1StorageLocalResourceProvider.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1VersionProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1VersionProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1VersionProcess-members.html
index 0e211d3..ec14e67 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1VersionProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1VersionProcess-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1VersionProcess.html#a1f0746cf6e384fc26bfd7e892fa464c2">initialize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1VersionProcess.html">mesos::internal::VersionProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -71,7 +71,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1WhitelistWatcher-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1WhitelistWatcher-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1WhitelistWatcher-members.html
index 0b73267..fe2d483 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1WhitelistWatcher-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1WhitelistWatcher-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html#a554e828d1e5aa7a84c5b38ad20a7731f">initialize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html">mesos::internal::WhitelistWatcher</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -71,7 +71,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1CheckerProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1CheckerProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1CheckerProcess-members.html
index b1ec8f3..813fce6 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1CheckerProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1CheckerProcess-members.html
@@ -63,7 +63,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a94f9ff395b1e85b748193a59399f4d86">finalize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html">mesos::internal::checks::CheckerProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#a5e21e337ac863fd8da8ad861807d3c0f">initialize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html">mesos::internal::checks::CheckerProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -91,7 +91,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">Process&lt; CheckerProcess &gt;::install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html#ab7f51a87c406ebd0a6f995be19b4d831">pause</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1checks_1_1CheckerProcess.html">mesos::internal::checks::CheckerProcess</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1CheckerProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1CheckerProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1CheckerProcess.html
index 53425b8..ffd6f35 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1CheckerProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1checks_1_1CheckerProcess.html
@@ -114,9 +114,9 @@ Protected Member Functions</h2></td></tr>
 <tr class="inherit_header pro_methods_classProtobufProcess"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classProtobufProcess')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; CheckerProcess &gt;</a></td></tr>
 <tr class="memitem:a815baf04a27f8675a1a92a6c1075d969 inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a815baf04a27f8675a1a92a6c1075d969">visit</a> (const <a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a> &amp;event)</td></tr>
 <tr class="separator:a815baf04a27f8675a1a92a6c1075d969 inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6c404fdc490a7199a0d2ad881d588e5c inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;to, const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a>)</td></tr>
+<tr class="memitem:a6c404fdc490a7199a0d2ad881d588e5c inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;to, const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:a6c404fdc490a7199a0d2ad881d588e5c inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aac3a38ee730baa94fcc6c94482f8f756 inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a> (const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a>)</td></tr>
+<tr class="memitem:aac3a38ee730baa94fcc6c94482f8f756 inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a> (const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:aac3a38ee730baa94fcc6c94482f8f756 inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9e844001b1b4af4b57923a719f1e128a inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a9e844001b1b4af4b57923a719f1e128a">install</a> (void(CheckerProcess::*method)(const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;, const M &amp;))</td></tr>
 <tr class="separator:a9e844001b1b4af4b57923a719f1e128a inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogProcess-members.html
index 696eecf..a67eded 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogProcess-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#ac9a5bbcfa324d5ef3abb72b2a307592d">finalize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html">mesos::internal::log::LogProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#ada6f3c8f17d59a9d78071542a02e6f7d">initialize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html">mesos::internal::log::LogProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -75,7 +75,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#a11dc02f3ea3de52571a90c60287ed344">LogReaderProcess</a> class</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html">mesos::internal::log::LogProcess</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html#a11058e9380e87cf8fcfdaf5852b11f72">LogWriterProcess</a> class</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogProcess.html">mesos::internal::log::LogProcess</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogReaderProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogReaderProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogReaderProcess-members.html
index 7e34d68..8eefa96 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogReaderProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogReaderProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a7b1d0d66aee598f4a19c0b38010b5e42">finalize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html">mesos::internal::log::LogReaderProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a7af658bc98f66d4ca187e02bfa303c6d">initialize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html">mesos::internal::log::LogReaderProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a3a8797b21f8e71077a82dd6cec1f8102">LogReaderProcess</a>(mesos::log::Log *log)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html">mesos::internal::log::LogReaderProcess</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess-members.html
index 8ccd1b8..9221495 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1log_1_1LogWriterProcess-members.html
@@ -63,7 +63,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#ae90aff3b3439fb99379296db1ebff980">finalize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html">mesos::internal::log::LogWriterProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a4896aaab8e6d04562965ea678034543e">initialize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html">mesos::internal::log::LogWriterProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -73,7 +73,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#aa08f146a714907e00fb047afc91fa460">LogWriterProcess</a>(mesos::log::Log *log)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html">mesos::internal::log::LogWriterProcess</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/devolve_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/devolve_8hpp_source.html b/content/api/latest/c++/devolve_8hpp_source.html
index c14ed83..2646444 100644
--- a/content/api/latest/c++/devolve_8hpp_source.html
+++ b/content/api/latest/c++/devolve_8hpp_source.html
@@ -82,83 +82,93 @@
 <div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
 <div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2master_2master_8hpp.html">mesos/master/master.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="scheduler_2scheduler_8hpp.html">mesos/scheduler/scheduler.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="resource__provider_2resource__provider_8hpp.html">mesos/resource_provider/resource_provider.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2v1_2mesos_8hpp.html">mesos/v1/mesos.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="v1_2resources_8hpp.html">mesos/v1/resources.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="v1_2agent_2agent_8hpp.html">mesos/v1/agent/agent.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="scheduler_2scheduler_8hpp.html">mesos/scheduler/scheduler.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2v1_2mesos_8hpp.html">mesos/v1/mesos.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="v1_2resources_8hpp.html">mesos/v1/resources.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2v1_2executor_2executor_8hpp.html">mesos/v1/executor/executor.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="v1_2agent_2agent_8hpp.html">mesos/v1/agent/agent.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2v1_2master_2master_8hpp.html">mesos/v1/master/master.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2v1_2executor_2executor_8hpp.html">mesos/v1/executor/executor.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="v1_2scheduler_2scheduler_8hpp.html">mesos/v1/scheduler/scheduler.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2v1_2master_2master_8hpp.html">mesos/v1/master/master.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="foreach_8hpp.html">stout/foreach.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="v1_2resource__provider_2resource__provider_8hpp.html">mesos/v1/resource_provider/resource_provider.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">namespace </span>mesos {</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="comment">// Helpers for devolving types between versions. Please add as necessary!</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;CommandInfo <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::CommandInfo&amp; command);</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;ContainerID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;Credential <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::Credential&amp; credential);</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;ExecutorID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::ExecutorID&amp; executorId);</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;FrameworkID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::FrameworkID&amp; frameworkId);</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;FrameworkInfo <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::FrameworkInfo&amp; frameworkInfo);</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;HealthCheck <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::HealthCheck&amp; <a class="code" href="namespacerouting.html#a22848f0fc9ff46d29ce5df25acd1be2e">check</a>);</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;InverseOffer <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::InverseOffer&amp; inverseOffer);</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;Offer <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::Offer&amp; offer);</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;Resource <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::Resource&amp; resource);</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;Resources <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::Resources&amp; resources);</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;SlaveID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::AgentID&amp; agentId);</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;SlaveInfo <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::AgentInfo&amp; agentInfo);</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;TaskID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::TaskID&amp; taskId);</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;TaskStatus <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::TaskStatus&amp; <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>);</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">scheduler::Call</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::scheduler::Call</a>&amp; call);</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a>&amp; event);</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">executor::Call</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::executor::Call</a>&amp; call);</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">executor::Event</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::executor::Event</a>&amp; event);</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::agent::Call</a>&amp; call);</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="v1_2scheduler_2scheduler_8hpp.html">mesos/v1/scheduler/scheduler.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="foreach_8hpp.html">stout/foreach.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="comment">// Helpers for devolving types between versions. Please add as necessary!</span></div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;CommandInfo <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::CommandInfo&amp; command);</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;ContainerID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;Credential <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::Credential&amp; credential);</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;ExecutorID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::ExecutorID&amp; executorId);</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;FrameworkID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::FrameworkID&amp; frameworkId);</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;FrameworkInfo <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::FrameworkInfo&amp; frameworkInfo);</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;HealthCheck <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::HealthCheck&amp; <a class="code" href="namespacerouting.html#a22848f0fc9ff46d29ce5df25acd1be2e">check</a>);</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;InverseOffer <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::InverseOffer&amp; inverseOffer);</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;Offer <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::Offer&amp; offer);</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;Resource <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::Resource&amp; resource);</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;Resources <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::Resources&amp; resources);</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;SlaveID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::AgentID&amp; agentId);</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;SlaveInfo <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::AgentInfo&amp; agentInfo);</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;TaskID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::TaskID&amp; taskId);</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;TaskStatus <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::TaskStatus&amp; <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>);</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::resource_provider::Call</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::resource_provider::Call</a>&amp; call);</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::resource_provider::Event</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::resource_provider::Event</a>&amp; event);</div>
 <div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::master::Call</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::master::Call</a>&amp; call);</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="comment">// Helper for repeated field devolving to &#39;T1&#39; from &#39;T2&#39;.</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T1, <span class="keyword">typename</span> T2&gt;</div>
-<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal.html#a840d16142c39cb98e48a44012a91f9ab">   78</a></span>&#160;google::protobuf::RepeatedPtrField&lt;T1&gt; <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;    google::protobuf::RepeatedPtrField&lt;T2&gt; t2s)</div>
-<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;{</div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  google::protobuf::RepeatedPtrField&lt;T1&gt; t1s;</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div>
-<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> T2&amp; t2, t2s) {</div>
-<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;    t1s.Add()-&gt;CopyFrom(<a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(t2));</div>
-<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  }</div>
-<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div>
-<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  <span class="keywordflow">return</span> t1s;</div>
-<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;}</div>
-<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;} <span class="comment">// namespace mesos {</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="preprocessor">#endif // __INTERNAL_DEVOLVE_HPP__</span></div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">scheduler::Call</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::scheduler::Call</a>&amp; call);</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a>&amp; event);</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">executor::Call</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::executor::Call</a>&amp; call);</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">executor::Event</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::executor::Event</a>&amp; event);</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::agent::Call</a>&amp; call);</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::master::Call</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::master::Call</a>&amp; call);</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;<span class="comment">// Helper for repeated field devolving to &#39;T1&#39; from &#39;T2&#39;.</span></div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T1, <span class="keyword">typename</span> T2&gt;</div>
+<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal.html#a840d16142c39cb98e48a44012a91f9ab">   86</a></span>&#160;google::protobuf::RepeatedPtrField&lt;T1&gt; <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;    google::protobuf::RepeatedPtrField&lt;T2&gt; t2s)</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;  google::protobuf::RepeatedPtrField&lt;T1&gt; t1s;</div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;</div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> T2&amp; t2, t2s) {</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;    t1s.Add()-&gt;CopyFrom(<a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(t2));</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;  }</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  <span class="keywordflow">return</span> t1s;</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;}</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;} <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;</div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;<span class="preprocessor">#endif // __INTERNAL_DEVOLVE_HPP__</span></div>
 <div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></div></div>
 <div class="ttc" id="v1_2resources_8hpp_html"><div class="ttname"><a href="v1_2resources_8hpp.html">resources.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2v1_2master_2master_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2master_2master_8hpp.html">master.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="namespacerouting_html_a22848f0fc9ff46d29ce5df25acd1be2e"><div class="ttname"><a href="namespacerouting.html#a22848f0fc9ff46d29ce5df25acd1be2e">routing::check</a></div><div class="ttdeci">Try&lt; Nothing &gt; check()</div></div>
 <div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result&lt; ProcessStatus &gt; status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2008</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2029</div></div>
+<div class="ttc" id="v1_2resource__provider_2resource__provider_8hpp_html"><div class="ttname"><a href="v1_2resource__provider_2resource__provider_8hpp.html">resource_provider.hpp</a></div></div>
 <div class="ttc" id="agent_2agent_8hpp_html"><div class="ttname"><a href="agent_2agent_8hpp.html">agent.hpp</a></div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2009</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acd3fa8addac36f513726743665631d79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::internal::tests::v1::scheduler::Event</a></div><div class="ttdeci">mesos::v1::scheduler::Event Event</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2030</div></div>
 <div class="ttc" id="include_2mesos_2master_2master_8hpp_html"><div class="ttname"><a href="include_2mesos_2master_2master_8hpp.html">master.hpp</a></div></div>
 <div class="ttc" id="scheduler_2scheduler_8hpp_html"><div class="ttname"><a href="scheduler_2scheduler_8hpp.html">scheduler.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1internal_html_adbf9569c715c985f1549a480f6fd3ec9"><div class="ttname"><a href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">mesos::internal::devolve</a></div><div class="ttdeci">CommandInfo devolve(const v1::CommandInfo &amp;command)</div></div>
 <div class="ttc" id="v1_2scheduler_2scheduler_8hpp_html"><div class="ttname"><a href="v1_2scheduler_2scheduler_8hpp.html">scheduler.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2v1_2executor_2executor_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2executor_2executor_8hpp.html">executor.hpp</a></div></div>
+<div class="ttc" id="resource__provider_2resource__provider_8hpp_html"><div class="ttname"><a href="resource__provider_2resource__provider_8hpp.html">resource_provider.hpp</a></div></div>
 <div class="ttc" id="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2executor_2executor_8hpp_html"><div class="ttname"><a href="include_2mesos_2executor_2executor_8hpp.html">executor.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2v1_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2mesos_8hpp.html">mesos.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/dir_01cbbd8dcbf9de3825992568658f467e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_01cbbd8dcbf9de3825992568658f467e.html b/content/api/latest/c++/dir_01cbbd8dcbf9de3825992568658f467e.html
index 8fec91f..0bf06ab 100644
--- a/content/api/latest/c++/dir_01cbbd8dcbf9de3825992568658f467e.html
+++ b/content/api/latest/c++/dir_01cbbd8dcbf9de3825992568658f467e.html
@@ -73,6 +73,14 @@ Files</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:process__reference_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="process__reference_8hpp.html">process_reference.hpp</a> <a href="process__reference_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:run__queue_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="run__queue_8hpp.html">run_queue.hpp</a> <a href="run__queue_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:semaphore_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="semaphore_8hpp.html">semaphore.hpp</a> <a href="semaphore_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:subprocess__posix_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="subprocess__posix_8hpp.html">subprocess_posix.hpp</a> <a href="subprocess__posix_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:subprocess__windows_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="subprocess__windows_8hpp.html">subprocess_windows.hpp</a> <a href="subprocess__windows_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/dir_0f72c4dc44065e208134f2acd0acb013.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_0f72c4dc44065e208134f2acd0acb013.html b/content/api/latest/c++/dir_0f72c4dc44065e208134f2acd0acb013.html
deleted file mode 100644
index bad46d9..0000000
--- a/content/api/latest/c++/dir_0f72c4dc44065e208134f2acd0acb013.html
+++ /dev/null
@@ -1,63 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>Apache Mesos: 3rdparty/stout/tests Directory Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="dir_8cab8f464681f7cc51cee77e79a434cd.html">3rdparty</a></li><li class="navelem"><a class="el" href="dir_aa547de1d719d14adccfca1dfb1735b3.html">stout</a></li><li class="navelem"><a class="el" href="dir_0f72c4dc44065e208134f2acd0acb013.html">tests</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">tests Directory Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
-Files</h2></td></tr>
-<tr class="memitem:protobuf__tests_8pb_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="protobuf__tests_8pb_8h.html">protobuf_tests.pb.h</a> <a href="protobuf__tests_8pb_8h_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/dir_1894286df79cf582d947dbc4268b06cf.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_1894286df79cf582d947dbc4268b06cf.html b/content/api/latest/c++/dir_1894286df79cf582d947dbc4268b06cf.html
index 3aba093..a66b29e 100644
--- a/content/api/latest/c++/dir_1894286df79cf582d947dbc4268b06cf.html
+++ b/content/api/latest/c++/dir_1894286df79cf582d947dbc4268b06cf.html
@@ -51,8 +51,6 @@
 Directories</h2></td></tr>
 <tr class="memitem:dir_0c2042cbda9076eebbde73e7b1892dff"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_0c2042cbda9076eebbde73e7b1892dff.html">metrics</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:dir_a3056b75b027d396c2a6532e75bfe6bb"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_a3056b75b027d396c2a6532e75bfe6bb.html">posix</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:dir_2dc413cb00809b59c3cf0ded60cabd21"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_2dc413cb00809b59c3cf0ded60cabd21.html">ssl</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:dir_5c9d93aa7c844dbacc3aceaae8dbadb5"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_5c9d93aa7c844dbacc3aceaae8dbadb5.html">windows</a></td></tr>
@@ -74,6 +72,8 @@ Files</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:collect_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="collect_8hpp.html">collect.hpp</a> <a href="collect_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:count__down__latch_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="count__down__latch_8hpp.html">count_down_latch.hpp</a> <a href="count__down__latch_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:defer_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="defer_8hpp.html">defer.hpp</a> <a href="defer_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:deferred_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="deferred_8hpp.html">deferred.hpp</a> <a href="deferred_8hpp_source.html">[code]</a></td></tr>
@@ -152,8 +152,6 @@ Files</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:subprocess_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="subprocess_8hpp.html">subprocess.hpp</a> <a href="subprocess_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:subprocess__base_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="subprocess__base_8hpp.html">subprocess_base.hpp</a> <a href="subprocess__base_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:system_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="system_8hpp.html">system.hpp</a> <a href="system_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:time_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="time_8hpp.html">time.hpp</a> <a href="time_8hpp_source.html">[code]</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/dir_317d8e1c02af29f941da9fa678654170.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_317d8e1c02af29f941da9fa678654170.html b/content/api/latest/c++/dir_317d8e1c02af29f941da9fa678654170.html
new file mode 100644
index 0000000..e502d63
--- /dev/null
+++ b/content/api/latest/c++/dir_317d8e1c02af29f941da9fa678654170.html
@@ -0,0 +1,63 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: src/resource_provider/storage Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_74eab5df10e7274ca9726b983071235d.html">resource_provider</a></li><li class="navelem"><a class="el" href="dir_317d8e1c02af29f941da9fa678654170.html">storage</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">storage Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:provider_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="provider_8hpp.html">provider.hpp</a> <a href="provider_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/dir_3bd05d674f9d85fce6785660a08f69c2.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_3bd05d674f9d85fce6785660a08f69c2.html b/content/api/latest/c++/dir_3bd05d674f9d85fce6785660a08f69c2.html
index cfcb3fc..d4e11db 100644
--- a/content/api/latest/c++/dir_3bd05d674f9d85fce6785660a08f69c2.html
+++ b/content/api/latest/c++/dir_3bd05d674f9d85fce6785660a08f69c2.html
@@ -49,10 +49,12 @@
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
 Files</h2></td></tr>
-<tr class="memitem:dirent_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dirent_8hpp.html">dirent.hpp</a> <a href="dirent_8hpp_source.html">[code]</a></td></tr>
+<tr class="memitem:3rdparty_2stout_2include_2stout_2internal_2windows_2attributes_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2internal_2windows_2attributes_8hpp.html">attributes.hpp</a> <a href="3rdparty_2stout_2include_2stout_2internal_2windows_2attributes_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:grp_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="grp_8hpp.html">grp.hpp</a> <a href="grp_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:longpath_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="longpath_8hpp.html">longpath.hpp</a> <a href="longpath_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:pwd_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pwd_8hpp.html">pwd.hpp</a> <a href="pwd_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:reparsepoint_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="reparsepoint_8hpp.html">reparsepoint.hpp</a> <a href="reparsepoint_8hpp_source.html">[code]</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/dir_5c9d93aa7c844dbacc3aceaae8dbadb5.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_5c9d93aa7c844dbacc3aceaae8dbadb5.html b/content/api/latest/c++/dir_5c9d93aa7c844dbacc3aceaae8dbadb5.html
index 7ed5965..b9cf232 100644
--- a/content/api/latest/c++/dir_5c9d93aa7c844dbacc3aceaae8dbadb5.html
+++ b/content/api/latest/c++/dir_5c9d93aa7c844dbacc3aceaae8dbadb5.html
@@ -51,8 +51,6 @@
 Files</h2></td></tr>
 <tr class="memitem:jobobject_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="jobobject_8hpp.html">jobobject.hpp</a> <a href="jobobject_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:windows_2subprocess_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2subprocess_8hpp.html">subprocess.hpp</a> <a href="windows_2subprocess_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/dir_68267d1309a1af8e8297ef4c3efbcdba.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/content/api/latest/c++/dir_68267d1309a1af8e8297ef4c3efbcdba.html
index 5ae1100..dbcbc95 100644
--- a/content/api/latest/c++/dir_68267d1309a1af8e8297ef4c3efbcdba.html
+++ b/content/api/latest/c++/dir_68267d1309a1af8e8297ef4c3efbcdba.html
@@ -95,6 +95,8 @@ Directories</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:dir_5c0d64f70903e893b1efe571a4b8de29"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_5c0d64f70903e893b1efe571a4b8de29.html">python</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:dir_74eab5df10e7274ca9726b983071235d"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_74eab5df10e7274ca9726b983071235d.html">resource_provider</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:dir_95e7e37fdd08ec500cc8c986cc823cf5"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_95e7e37fdd08ec500cc8c986cc823cf5.html">sched</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:dir_dc96eb697a66e01ba190c271f9e8ccc9"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_dc96eb697a66e01ba190c271f9e8ccc9.html">scheduler</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/dir_6d69388fc21a704f6b1f466469252a76.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_6d69388fc21a704f6b1f466469252a76.html b/content/api/latest/c++/dir_6d69388fc21a704f6b1f466469252a76.html
index 44f22c6..a9d2c3f 100644
--- a/content/api/latest/c++/dir_6d69388fc21a704f6b1f466469252a76.html
+++ b/content/api/latest/c++/dir_6d69388fc21a704f6b1f466469252a76.html
@@ -70,6 +70,8 @@ Files</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:include_2mesos_2v1_2mesos_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="include_2mesos_2v1_2mesos_8hpp.html">mesos.hpp</a> <a href="include_2mesos_2v1_2mesos_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:v1_2resource__provider_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="v1_2resource__provider_8hpp.html">resource_provider.hpp</a> <a href="v1_2resource__provider_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:v1_2resources_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="v1_2resources_8hpp.html">resources.hpp</a> <a href="v1_2resources_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:v1_2scheduler_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="v1_2scheduler_8hpp.html">scheduler.hpp</a> <a href="v1_2scheduler_8hpp_source.html">[code]</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/dir_74eab5df10e7274ca9726b983071235d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_74eab5df10e7274ca9726b983071235d.html b/content/api/latest/c++/dir_74eab5df10e7274ca9726b983071235d.html
new file mode 100644
index 0000000..9c41e6c
--- /dev/null
+++ b/content/api/latest/c++/dir_74eab5df10e7274ca9726b983071235d.html
@@ -0,0 +1,76 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: src/resource_provider Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_74eab5df10e7274ca9726b983071235d.html">resource_provider</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">resource_provider Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
+Directories</h2></td></tr>
+<tr class="memitem:dir_317d8e1c02af29f941da9fa678654170"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_317d8e1c02af29f941da9fa678654170.html">storage</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:daemon_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="daemon_8hpp.html">daemon.hpp</a> <a href="daemon_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:resource__provider_2local_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource__provider_2local_8hpp.html">local.hpp</a> <a href="resource__provider_2local_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:resource__provider_2manager_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource__provider_2manager_8hpp.html">manager.hpp</a> <a href="resource__provider_2manager_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:src_2resource__provider_2message_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="src_2resource__provider_2message_8hpp.html">message.hpp</a> <a href="src_2resource__provider_2message_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:resource__provider_2validation_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource__provider_2validation_8hpp.html">validation.hpp</a> <a href="resource__provider_2validation_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/dir_860a59220e758178895904e7f0fb374e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_860a59220e758178895904e7f0fb374e.html b/content/api/latest/c++/dir_860a59220e758178895904e7f0fb374e.html
index c88905b..c65c37b 100644
--- a/content/api/latest/c++/dir_860a59220e758178895904e7f0fb374e.html
+++ b/content/api/latest/c++/dir_860a59220e758178895904e7f0fb374e.html
@@ -51,6 +51,8 @@
 Files</h2></td></tr>
 <tr class="memitem:windows_2bootid_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2bootid_8hpp.html">bootid.hpp</a> <a href="windows_2bootid_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:windows_2chdir_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2chdir_8hpp.html">chdir.hpp</a> <a href="windows_2chdir_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:windows_2chroot_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2chroot_8hpp.html">chroot.hpp</a> <a href="windows_2chroot_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:windows_2close_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2close_8hpp.html">close.hpp</a> <a href="windows_2close_8hpp_source.html">[code]</a></td></tr>
@@ -71,20 +73,30 @@ Files</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:windows_2ftruncate_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2ftruncate_8hpp.html">ftruncate.hpp</a> <a href="windows_2ftruncate_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:windows_2getcwd_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2getcwd_8hpp.html">getcwd.hpp</a> <a href="windows_2getcwd_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:windows_2getenv_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2getenv_8hpp.html">getenv.hpp</a> <a href="windows_2getenv_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:windows_2kill_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2kill_8hpp.html">kill.hpp</a> <a href="windows_2kill_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:windows_2killtree_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2killtree_8hpp.html">killtree.hpp</a> <a href="windows_2killtree_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:windows_2ls_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2ls_8hpp.html">ls.hpp</a> <a href="windows_2ls_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:windows_2mkdir_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2mkdir_8hpp.html">mkdir.hpp</a> <a href="windows_2mkdir_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:windows_2mkdtemp_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2mkdtemp_8hpp.html">mkdtemp.hpp</a> <a href="windows_2mkdtemp_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:windows_2mktemp_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2mktemp_8hpp.html">mktemp.hpp</a> <a href="windows_2mktemp_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:windows_2pagesize_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2pagesize_8hpp.html">pagesize.hpp</a> <a href="windows_2pagesize_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:windows_2pipe_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2pipe_8hpp.html">pipe.hpp</a> <a href="windows_2pipe_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:3rdparty_2stout_2include_2stout_2os_2windows_2read_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2os_2windows_2read_8hpp.html">read.hpp</a> <a href="3rdparty_2stout_2include_2stout_2os_2windows_2read_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:windows_2realpath_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2realpath_8hpp.html">realpath.hpp</a> <a href="windows_2realpath_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:windows_2rename_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2rename_8hpp.html">rename.hpp</a> <a href="windows_2rename_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:windows_2rm_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="windows_2rm_8hpp.html">rm.hpp</a> <a href="windows_2rm_8hpp_source.html">[code]</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/dir_9a6d2c82450779b96177e4cabddb051e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_9a6d2c82450779b96177e4cabddb051e.html b/content/api/latest/c++/dir_9a6d2c82450779b96177e4cabddb051e.html
index 1fd4f42..4a0fd27 100644
--- a/content/api/latest/c++/dir_9a6d2c82450779b96177e4cabddb051e.html
+++ b/content/api/latest/c++/dir_9a6d2c82450779b96177e4cabddb051e.html
@@ -51,6 +51,8 @@
 Files</h2></td></tr>
 <tr class="memitem:posix_2bootid_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="posix_2bootid_8hpp.html">bootid.hpp</a> <a href="posix_2bootid_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:posix_2chdir_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="posix_2chdir_8hpp.html">chdir.hpp</a> <a href="posix_2chdir_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:chown_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="chown_8hpp.html">chown.hpp</a> <a href="chown_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:posix_2chroot_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="posix_2chroot_8hpp.html">chroot.hpp</a> <a href="posix_2chroot_8hpp_source.html">[code]</a></td></tr>
@@ -71,20 +73,30 @@ Files</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:posix_2ftruncate_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="posix_2ftruncate_8hpp.html">ftruncate.hpp</a> <a href="posix_2ftruncate_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:posix_2getcwd_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="posix_2getcwd_8hpp.html">getcwd.hpp</a> <a href="posix_2getcwd_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:posix_2getenv_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="posix_2getenv_8hpp.html">getenv.hpp</a> <a href="posix_2getenv_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:posix_2kill_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="posix_2kill_8hpp.html">kill.hpp</a> <a href="posix_2kill_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:posix_2killtree_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="posix_2killtree_8hpp.html">killtree.hpp</a> <a href="posix_2killtree_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:posix_2ls_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="posix_2ls_8hpp.html">ls.hpp</a> <a href="posix_2ls_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:posix_2mkdir_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="posix_2mkdir_8hpp.html">mkdir.hpp</a> <a href="posix_2mkdir_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:posix_2mkdtemp_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="posix_2mkdtemp_8hpp.html">mkdtemp.hpp</a> <a href="posix_2mkdtemp_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:posix_2mktemp_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="posix_2mktemp_8hpp.html">mktemp.hpp</a> <a href="posix_2mktemp_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:posix_2pagesize_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="posix_2pagesize_8hpp.html">pagesize.hpp</a> <a href="posix_2pagesize_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:posix_2pipe_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="posix_2pipe_8hpp.html">pipe.hpp</a> <a href="posix_2pipe_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:3rdparty_2stout_2include_2stout_2os_2posix_2read_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2os_2posix_2read_8hpp.html">read.hpp</a> <a href="3rdparty_2stout_2include_2stout_2os_2posix_2read_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:posix_2realpath_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="posix_2realpath_8hpp.html">realpath.hpp</a> <a href="posix_2realpath_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:posix_2rename_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="posix_2rename_8hpp.html">rename.hpp</a> <a href="posix_2rename_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:posix_2rm_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="posix_2rm_8hpp.html">rm.hpp</a> <a href="posix_2rm_8hpp_source.html">[code]</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/dir_a3056b75b027d396c2a6532e75bfe6bb.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_a3056b75b027d396c2a6532e75bfe6bb.html b/content/api/latest/c++/dir_a3056b75b027d396c2a6532e75bfe6bb.html
deleted file mode 100644
index 009e9a5..0000000
--- a/content/api/latest/c++/dir_a3056b75b027d396c2a6532e75bfe6bb.html
+++ /dev/null
@@ -1,63 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>Apache Mesos: 3rdparty/libprocess/include/process/posix Directory Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="dir_8cab8f464681f7cc51cee77e79a434cd.html">3rdparty</a></li><li class="navelem"><a class="el" href="dir_043a76de98701f9bddf61b5e98f305ff.html">libprocess</a></li><li class="navelem"><a class="el" href="dir_eac18f7a64f6f8afbd1493ef4e09abdb.html">include</a></li><li class="navelem"><a class="el" href="dir_1894286df79cf582d947dbc4268b06cf.html">process</a></li><li class="navelem"><a class="el" href="dir_a3056b75b027d396c2a6532e75bfe6bb.html">posix</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">posix Directory Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
-Files</h2></td></tr>
-<tr class="memitem:posix_2subprocess_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="posix_2subprocess_8hpp.html">subprocess.hpp</a> <a href="posix_2subprocess_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/dir_aa547de1d719d14adccfca1dfb1735b3.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_aa547de1d719d14adccfca1dfb1735b3.html b/content/api/latest/c++/dir_aa547de1d719d14adccfca1dfb1735b3.html
index 4ad3e56..a157384 100644
--- a/content/api/latest/c++/dir_aa547de1d719d14adccfca1dfb1735b3.html
+++ b/content/api/latest/c++/dir_aa547de1d719d14adccfca1dfb1735b3.html
@@ -51,8 +51,6 @@
 Directories</h2></td></tr>
 <tr class="memitem:dir_1a1b923d951dd999d43396870333fc33"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_1a1b923d951dd999d43396870333fc33.html">include</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:dir_0f72c4dc44065e208134f2acd0acb013"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_0f72c4dc44065e208134f2acd0acb013.html">tests</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/dir_c7eb4fb5b3548168e57f75b63628aa56.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_c7eb4fb5b3548168e57f75b63628aa56.html b/content/api/latest/c++/dir_c7eb4fb5b3548168e57f75b63628aa56.html
index 65a6f75..5294a18 100644
--- a/content/api/latest/c++/dir_c7eb4fb5b3548168e57f75b63628aa56.html
+++ b/content/api/latest/c++/dir_c7eb4fb5b3548168e57f75b63628aa56.html
@@ -51,7 +51,7 @@
 Files</h2></td></tr>
 <tr class="memitem:src_2local_2flags_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="src_2local_2flags_8hpp.html">flags.hpp</a> <a href="src_2local_2flags_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:local_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="local_8hpp.html">local.hpp</a> <a href="local_8hpp_source.html">[code]</a></td></tr>
+<tr class="memitem:local_2local_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="local_2local_8hpp.html">local.hpp</a> <a href="local_2local_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/dir_d93a1d4020dea85bb71b237545b5e722.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_d93a1d4020dea85bb71b237545b5e722.html b/content/api/latest/c++/dir_d93a1d4020dea85bb71b237545b5e722.html
index e4d81fc..0f468c0 100644
--- a/content/api/latest/c++/dir_d93a1d4020dea85bb71b237545b5e722.html
+++ b/content/api/latest/c++/dir_d93a1d4020dea85bb71b237545b5e722.html
@@ -76,6 +76,8 @@ Files</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:mock__docker_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mock__docker_8hpp.html">mock_docker.hpp</a> <a href="mock__docker_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:mock__fetcher_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mock__fetcher_8hpp.html">mock_fetcher.hpp</a> <a href="mock__fetcher_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:mock__registrar_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mock__registrar_8hpp.html">mock_registrar.hpp</a> <a href="mock__registrar_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:mock__slave_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mock__slave_8hpp.html">mock_slave.hpp</a> <a href="mock__slave_8hpp_source.html">[code]</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/dir_fbb1f3397356a940a2dbc4baf07ee5bb.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_fbb1f3397356a940a2dbc4baf07ee5bb.html b/content/api/latest/c++/dir_fbb1f3397356a940a2dbc4baf07ee5bb.html
index 41aad9d..4a1860d 100644
--- a/content/api/latest/c++/dir_fbb1f3397356a940a2dbc4baf07ee5bb.html
+++ b/content/api/latest/c++/dir_fbb1f3397356a940a2dbc4baf07ee5bb.html
@@ -62,6 +62,8 @@ Files</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:src_2slave_2containerizer_2fetcher_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="src_2slave_2containerizer_2fetcher_8hpp.html">fetcher.hpp</a> <a href="src_2slave_2containerizer_2fetcher_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:fetcher__process_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="fetcher__process_8hpp.html">fetcher_process.hpp</a> <a href="fetcher__process_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
 <!-- start footer part -->


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/Tokens.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index afa8d85..c58031c 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -2,13 +2,24 @@
 <Tokens version="1.0">
   <Token>
     <TokenIdentifier>
-      <Name>convert</Name>
+      <Name>operator&lt;&lt;</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
-      <Scope>process::network</Scope>
+      <Scope>process::network::inet</Scope>
     </TokenIdentifier>
-    <Path>namespaceprocess_1_1network.html</Path>
-    <Anchor>a9feb5b1e8c5dcbed7a790c68abb97a78</Anchor>
+    <Path>namespaceprocess_1_1network_1_1inet.html</Path>
+    <Anchor>aeeb98511a7f2ae5797a252cab8c15679</Anchor>
+    <DeclaredIn>address.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator&lt;&lt;</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::network::unix</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1network_1_1unix.html</Path>
+    <Anchor>adeefcd3b3ee2108ee5edfa1b0833141f</Anchor>
     <DeclaredIn>address.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -19,18 +30,18 @@
       <Scope>process::network</Scope>
     </TokenIdentifier>
     <Path>namespaceprocess_1_1network.html</Path>
-    <Anchor>adfcc874cc7e06d1cc808b2e554bf1843</Anchor>
+    <Anchor>a9feb5b1e8c5dcbed7a790c68abb97a78</Anchor>
     <DeclaredIn>address.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>operator&lt;&lt;</Name>
+      <Name>convert</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
-      <Scope>process::network::inet</Scope>
+      <Scope>process::network</Scope>
     </TokenIdentifier>
-    <Path>namespaceprocess_1_1network_1_1inet.html</Path>
-    <Anchor>aeeb98511a7f2ae5797a252cab8c15679</Anchor>
+    <Path>namespaceprocess_1_1network.html</Path>
+    <Anchor>a6257bdb56540143b296a6fd578d5feb8</Anchor>
     <DeclaredIn>address.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -41,18 +52,18 @@
       <Scope>process::network</Scope>
     </TokenIdentifier>
     <Path>namespaceprocess_1_1network.html</Path>
-    <Anchor>a01e367136f97a794190645860e586eb9</Anchor>
+    <Anchor>a2726d3029f0fc3ed396914f5ec745247</Anchor>
     <DeclaredIn>address.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>operator&lt;&lt;</Name>
+      <Name>convert</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
-      <Scope>process::network::unix</Scope>
+      <Scope>process::network</Scope>
     </TokenIdentifier>
-    <Path>namespaceprocess_1_1network_1_1unix.html</Path>
-    <Anchor>adeefcd3b3ee2108ee5edfa1b0833141f</Anchor>
+    <Path>namespaceprocess_1_1network.html</Path>
+    <Anchor>a19ab7c0c080c4603d58aa569a890e882</Anchor>
     <DeclaredIn>address.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -63,18 +74,18 @@
       <Scope>process::network</Scope>
     </TokenIdentifier>
     <Path>namespaceprocess_1_1network.html</Path>
-    <Anchor>a6257bdb56540143b296a6fd578d5feb8</Anchor>
+    <Anchor>a01e367136f97a794190645860e586eb9</Anchor>
     <DeclaredIn>address.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>operator&lt;&lt;</Name>
+      <Name>convert</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
       <Scope>process::network</Scope>
     </TokenIdentifier>
     <Path>namespaceprocess_1_1network.html</Path>
-    <Anchor>a5272e0e693dc5fa8c9dd5cf610a5a213</Anchor>
+    <Anchor>adfcc874cc7e06d1cc808b2e554bf1843</Anchor>
     <DeclaredIn>address.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -1131,6 +1142,26 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>ACTION_TEMPLATE</Name>
+      <APILanguage>c</APILanguage>
+      <Type>func</Type>
+    </TokenIdentifier>
+    <Path>gmock_8hpp.html</Path>
+    <Anchor>a4068d83b73621a2465e0fd5b5a7eb80c</Anchor>
+    <DeclaredIn>gmock.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FutureArgNotPointerField</Name>
+      <APILanguage>c</APILanguage>
+      <Type>func</Type>
+    </TokenIdentifier>
+    <Path>gmock_8hpp.html</Path>
+    <Anchor>a30faba2ef44036f9d19b8fc8da46e698</Anchor>
+    <DeclaredIn>gmock.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>ACTION_P2</Name>
       <APILanguage>c</APILanguage>
       <Type>func</Type>
@@ -2880,94 +2911,6 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>defaultClone</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>process</Scope>
-    </TokenIdentifier>
-    <Path>namespaceprocess.html</Path>
-    <Anchor>a73530bfcc48b1e1903955c6c4553f49d</Anchor>
-    <DeclaredIn>subprocess.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>cloexec</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>process::internal</Scope>
-    </TokenIdentifier>
-    <Path>namespaceprocess_1_1internal.html</Path>
-    <Anchor>a345a534b82b79bf20333fb6faef43e93</Anchor>
-    <DeclaredIn>subprocess.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>signalHandler</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>process::internal</Scope>
-    </TokenIdentifier>
-    <Path>namespaceprocess_1_1internal.html</Path>
-    <Anchor>abaa2bb40f3eaf24d78264f5affb4299d</Anchor>
-    <DeclaredIn>subprocess.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>childMain</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>process::internal</Scope>
-    </TokenIdentifier>
-    <Path>namespaceprocess_1_1internal.html</Path>
-    <Anchor>a902e2646d88c41ce674a3009cafe0aad</Anchor>
-    <DeclaredIn>subprocess.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>cloneChild</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>process::internal</Scope>
-    </TokenIdentifier>
-    <Path>namespaceprocess_1_1internal.html</Path>
-    <Anchor>afe2c3a3ffdd0ee6fda82e198ece80a37</Anchor>
-    <DeclaredIn>subprocess.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>getSystemEnvironment</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>process::internal</Scope>
-    </TokenIdentifier>
-    <Path>namespaceprocess_1_1internal.html</Path>
-    <Anchor>a5bbcc26efc27f4ab46261f4d9585ec7e</Anchor>
-    <DeclaredIn>subprocess.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>createProcessEnvironment</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>process::internal</Scope>
-    </TokenIdentifier>
-    <Path>namespaceprocess_1_1internal.html</Path>
-    <Anchor>a10f20a65735cbbc07c9f10a63263897b</Anchor>
-    <DeclaredIn>subprocess.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>createChildProcess</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>process::internal</Scope>
-    </TokenIdentifier>
-    <Path>namespaceprocess_1_1internal.html</Path>
-    <Anchor>abf938910f618aa4626eb0ffb7f028697</Anchor>
-    <DeclaredIn>subprocess.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>install</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -3483,7 +3426,7 @@
     </TokenIdentifier>
     <Path>namespaceprocess.html</Path>
     <Anchor>afc6611c4913642642277b44447a16e55</Anchor>
-    <DeclaredIn>subprocess_base.hpp</DeclaredIn>
+    <DeclaredIn>subprocess.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -3494,7 +3437,7 @@
     </TokenIdentifier>
     <Path>namespaceprocess.html</Path>
     <Anchor>a882829822afa4f33b90aafc9c4ffa9af</Anchor>
-    <DeclaredIn>subprocess_base.hpp</DeclaredIn>
+    <DeclaredIn>subprocess.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -3506,7 +3449,7 @@
     <Path>namespaceprocess.html</Path>
     <Anchor>aabc8d31889b5a325275d13d7bcef6a9c</Anchor>
     <Abstract>Forks a subprocess and execs the specified &amp;#39;path&amp;#39; with the specified &amp;#39;argv&amp;#39;, redirecting stdin...</Abstract>
-    <DeclaredIn>subprocess_base.hpp</DeclaredIn>
+    <DeclaredIn>subprocess.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -3518,29 +3461,7 @@
     <Path>namespaceprocess.html</Path>
     <Anchor>acd3d31ab4db7e39286a689b69ff8be3e</Anchor>
     <Abstract>Overload of &amp;#39;subprocess&amp;#39; for launching a shell command, i.e., &amp;#39;sh -c command&amp;#39;. </Abstract>
-    <DeclaredIn>subprocess_base.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>close</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>process::internal</Scope>
-    </TokenIdentifier>
-    <Path>namespaceprocess_1_1internal.html</Path>
-    <Anchor>adecde1a7ed503e819a4bc31ae854a9b4</Anchor>
-    <DeclaredIn>subprocess_base.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>close</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>process::internal</Scope>
-    </TokenIdentifier>
-    <Path>namespaceprocess_1_1internal.html</Path>
-    <Anchor>abc857302069b1802e2b9983a54e0e4ef</Anchor>
-    <DeclaredIn>subprocess_base.hpp</DeclaredIn>
+    <DeclaredIn>subprocess.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -3794,6 +3715,71 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>RUN_QUEUE</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>macro</Type>
+    </TokenIdentifier>
+    <Path>run__queue_8hpp.html</Path>
+    <Anchor>ab7b05f03c365adc3fc1533e95fd209d3</Anchor>
+    <DeclaredIn>run_queue.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>defaultClone</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1internal.html</Path>
+    <Anchor>af2f19b6f367cddc0c8283560a9cd9215</Anchor>
+    <DeclaredIn>subprocess_posix.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>cloexec</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1internal.html</Path>
+    <Anchor>a345a534b82b79bf20333fb6faef43e93</Anchor>
+    <DeclaredIn>subprocess_posix.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>childMain</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1internal.html</Path>
+    <Anchor>a902e2646d88c41ce674a3009cafe0aad</Anchor>
+    <DeclaredIn>subprocess_posix.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>cloneChild</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1internal.html</Path>
+    <Anchor>afe2c3a3ffdd0ee6fda82e198ece80a37</Anchor>
+    <DeclaredIn>subprocess_posix.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>createChildProcess</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>process::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespaceprocess_1_1internal.html</Path>
+    <Anchor>a0bc09fff75c908b6e53f42879baf7248</Anchor>
+    <DeclaredIn>subprocess_windows.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>__STRINGIZE</Name>
       <APILanguage>unknown</APILanguage>
       <Type>macro</Type>
@@ -4305,76 +4291,24 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>free_dir</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>internal</Scope>
-    </TokenIdentifier>
-    <Path>namespaceinternal.html</Path>
-    <Anchor>ac5cb837b3dc55a6e8563185a250249bc</Anchor>
-    <DeclaredIn>dirent.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>open_dir_stream</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>internal</Scope>
-    </TokenIdentifier>
-    <Path>namespaceinternal.html</Path>
-    <Anchor>a349ee4f30811a81b17b978aa4542512e</Anchor>
-    <DeclaredIn>dirent.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>reentrant_advance_dir_stream</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>internal</Scope>
-    </TokenIdentifier>
-    <Path>namespaceinternal.html</Path>
-    <Anchor>ae4859a1394c039682b7d80197c15000c</Anchor>
-    <DeclaredIn>dirent.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>opendir</Name>
-      <APILanguage>c</APILanguage>
-      <Type>func</Type>
-    </TokenIdentifier>
-    <Path>dirent_8hpp.html</Path>
-    <Anchor>afa648ff43ec9eba592716a334f243111</Anchor>
-    <DeclaredIn>dirent.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>readdir</Name>
-      <APILanguage>c</APILanguage>
-      <Type>func</Type>
-    </TokenIdentifier>
-    <Path>dirent_8hpp.html</Path>
-    <Anchor>aad231479179ccec556425aba97fcadb4</Anchor>
-    <DeclaredIn>dirent.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>closedir</Name>
+      <Name>getgrgid</Name>
       <APILanguage>c</APILanguage>
       <Type>func</Type>
     </TokenIdentifier>
-    <Path>dirent_8hpp.html</Path>
-    <Anchor>ac027505212fc09d5711e7f9b09c09b59</Anchor>
-    <DeclaredIn>dirent.hpp</DeclaredIn>
+    <Path>grp_8hpp.html</Path>
+    <Anchor>af1dbe6b7bb6444be83f63827e4d4f1e7</Anchor>
+    <DeclaredIn>grp.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>getgrgid</Name>
-      <APILanguage>c</APILanguage>
+      <Name>longpath</Name>
+      <APILanguage>cpp</APILanguage>
       <Type>func</Type>
+      <Scope>internal::windows</Scope>
     </TokenIdentifier>
-    <Path>grp_8hpp.html</Path>
-    <Anchor>af1dbe6b7bb6444be83f63827e4d4f1e7</Anchor>
-    <DeclaredIn>grp.hpp</DeclaredIn>
+    <Path>namespaceinternal_1_1windows.html</Path>
+    <Anchor>abd7dbdbc8d95626d0c66455078380aa1</Anchor>
+    <DeclaredIn>longpath.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -4414,7 +4348,7 @@
       <Scope>internal::windows</Scope>
     </TokenIdentifier>
     <Path>namespaceinternal_1_1windows.html</Path>
-    <Anchor>ab48abfb7e70b90bcd8ff4047cf53ac83</Anchor>
+    <Anchor>a9205fe9be7dc028375cd24338483152b</Anchor>
     <DeclaredIn>reparsepoint.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -5093,7 +5027,18 @@
       <Scope>os</Scope>
     </TokenIdentifier>
     <Path>namespaceos.html</Path>
-    <Anchor>acafeb3e28a0d4b3a44af359c449e77af</Anchor>
+    <Anchor>a11febfefa1908b3cb87b77da5c8482c5</Anchor>
+    <DeclaredIn>chdir.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>chdir</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>os</Scope>
+    </TokenIdentifier>
+    <Path>namespaceos.html</Path>
+    <Anchor>a11febfefa1908b3cb87b77da5c8482c5</Anchor>
     <DeclaredIn>chdir.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -5428,6 +5373,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>getcwd</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>os</Scope>
+    </TokenIdentifier>
+    <Path>namespaceos.html</Path>
+    <Anchor>a84a3290f051cdd50d88e0fd611645d4a</Anchor>
+    <DeclaredIn>getcwd.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>getenv</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -5598,7 +5554,28 @@
       <Scope>os</Scope>
     </TokenIdentifier>
     <Path>namespaceos.html</Path>
-    <Anchor>ae1a95c76dff4f12df27a580865904f46</Anchor>
+    <Anchor>a5effa5ea3568d8c18e5c66039702dfa0</Anchor>
+    <DeclaredIn>ls.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>__STOUT_OS_LWINDOWS_S_HPP__</Name>
+      <APILanguage>unknown</APILanguage>
+      <Type>macro</Type>
+    </TokenIdentifier>
+    <Path>windows_2ls_8hpp.html</Path>
+    <Anchor>ad7f664e0a48555706b1262f5119e0855</Anchor>
+    <DeclaredIn>ls.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>ls</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>os</Scope>
+    </TokenIdentifier>
+    <Path>namespaceos.html</Path>
+    <Anchor>a5effa5ea3568d8c18e5c66039702dfa0</Anchor>
     <DeclaredIn>ls.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -5620,7 +5597,18 @@
       <Scope>os</Scope>
     </TokenIdentifier>
     <Path>namespaceos.html</Path>
-    <Anchor>ac93da0e90cdbecd6efea0e300b013328</Anchor>
+    <Anchor>af0f3343df38b8241f66750a273d4a5a6</Anchor>
+    <DeclaredIn>mkdir.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>mkdir</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>os</Scope>
+    </TokenIdentifier>
+    <Path>namespaceos.html</Path>
+    <Anchor>af0f3343df38b8241f66750a273d4a5a6</Anchor>
     <DeclaredIn>mkdir.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -5653,7 +5641,18 @@
       <Scope>os</Scope>
     </TokenIdentifier>
     <Path>namespaceos.html</Path>
-    <Anchor>a38045a0f4a28c89efc5e8d086ffee8f5</Anchor>
+    <Anchor>a913abd73990a86de728ab7141b714b85</Anchor>
+    <DeclaredIn>mktemp.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>mktemp</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>os</Scope>
+    </TokenIdentifier>
+    <Path>namespaceos.html</Path>
+    <Anchor>a913abd73990a86de728ab7141b714b85</Anchor>
     <DeclaredIn>mktemp.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -6070,7 +6069,7 @@
       <Scope>os::internal</Scope>
     </TokenIdentifier>
     <Path>namespaceos_1_1internal.html</Path>
-    <Anchor>a3dc7f0e382442d51abe9de41b8eeac3e</Anchor>
+    <Anchor>a9fa879fd2d953386a2472e612cf99d0e</Anchor>
     <DeclaredIn>os.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -6103,7 +6102,7 @@
       <Scope>os::internal</Scope>
     </TokenIdentifier>
     <Path>namespaceos_1_1internal.html</Path>
-    <Anchor>acf10bd8e84651db5f8b74519ca4077d0</Anchor>
+    <Anchor>a8b5c098f8cba7112737a263e5a36a5f5</Anchor>
     <DeclaredIn>os.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -6114,7 +6113,7 @@
       <Scope>os::internal</Scope>
     </TokenIdentifier>
     <Path>namespaceos_1_1internal.html</Path>
-    <Anchor>ae796313a9281ee4cad445b2c83d2f4f8</Anchor>
+    <Anchor>a4d26540f62137132c011bfe7076ea99f</Anchor>
     <DeclaredIn>os.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -6125,7 +6124,7 @@
       <Scope>os::internal</Scope>
     </TokenIdentifier>
     <Path>namespaceos_1_1internal.html</Path>
-    <Anchor>a75837f869f8c0d36d6f457c7a04132fa</Anchor>
+    <Anchor>a04a1a24433409d4181f799198af5d835</Anchor>
     <DeclaredIn>os.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -6191,7 +6190,7 @@
       <Scope>os</Scope>
     </TokenIdentifier>
     <Path>namespaceos.html</Path>
-    <Anchor>a7bcc28525c621764283fbf5ef68d490a</Anchor>
+    <Anchor>a73c0258b355f6a38f3809bcd16a8f25a</Anchor>
     <DeclaredIn>os.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -6323,7 +6322,7 @@
       <Scope>os</Scope>
     </TokenIdentifier>
     <Path>namespaceos.html</Path>
-    <Anchor>acf688d4356d2bfdff8b5c21e0ecf48a6</Anchor>
+    <Anchor>a64774f3176080d29eedcee42ae23c747</Anchor>
     <DeclaredIn>os.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -6356,7 +6355,7 @@
       <Scope>os</Scope>
     </TokenIdentifier>
     <Path>namespaceos.html</Path>
-    <Anchor>a478b788eda6def822a369c7f5e6f800e</Anchor>
+    <Anchor>a4c477c8086d4b3004c170ee05e5be9bf</Anchor>
     <DeclaredIn>os.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -6367,7 +6366,7 @@
       <Scope>os</Scope>
     </TokenIdentifier>
     <Path>namespaceos.html</Path>
-    <Anchor>a389db0f47a9e24b3c79ee9b835fd3e4b</Anchor>
+    <Anchor>ac22eb6818a0f40ac2683a39a196160a3</Anchor>
     <DeclaredIn>os.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -6378,7 +6377,7 @@
       <Scope>os</Scope>
     </TokenIdentifier>
     <Path>namespaceos.html</Path>
-    <Anchor>ab36b98b5b1e34a097d590c15d9979dc5</Anchor>
+    <Anchor>a88a1637a0168d78faad2ac5b82e5cc4d</Anchor>
     <DeclaredIn>os.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -6537,6 +6536,28 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>realpath</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>os</Scope>
+    </TokenIdentifier>
+    <Path>namespaceos.html</Path>
+    <Anchor>aa533c79d98af12b40b567a851e442373</Anchor>
+    <DeclaredIn>realpath.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>realpath</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>os</Scope>
+    </TokenIdentifier>
+    <Path>namespaceos.html</Path>
+    <Anchor>aa533c79d98af12b40b567a851e442373</Anchor>
+    <DeclaredIn>realpath.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>rename</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -6725,36 +6746,58 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>shell</Name>
+      <Name>get_system_env</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
-      <Scope>os</Scope>
+      <Scope>internal::windows</Scope>
     </TokenIdentifier>
-    <Path>namespaceos.html</Path>
-    <Anchor>a0d86320d7799ea761599bc356c02a4fa</Anchor>
-    <Abstract>Runs a shell command with optional arguments. </Abstract>
+    <Path>namespaceinternal_1_1windows.html</Path>
+    <Anchor>a8fc9ccf78565ac55f90070486d385227</Anchor>
     <DeclaredIn>shell.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>system</Name>
+      <Name>create_process_env</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
-      <Scope>os</Scope>
+      <Scope>internal::windows</Scope>
     </TokenIdentifier>
-    <Path>namespaceos.html</Path>
-    <Anchor>a3491ce5d4a57fcac5ca2e3ca40abe176</Anchor>
+    <Path>namespaceinternal_1_1windows.html</Path>
+    <Anchor>a7b6974b9ba88dd5d9658c40268147581</Anchor>
     <DeclaredIn>shell.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>spawn</Name>
+      <Name>stringify_args</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>internal::windows</Scope>
+    </TokenIdentifier>
+    <Path>namespaceinternal_1_1windows.html</Path>
+    <Anchor>a80d683d0925b1bfbff4bea3a5aa2e9b9</Anchor>
+    <DeclaredIn>shell.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>create_process</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>internal::windows</Scope>
+    </TokenIdentifier>
+    <Path>namespaceinternal_1_1windows.html</Path>
+    <Anchor>a2aa192bfa7f7cff72ec40efdfa983a72</Anchor>
+    <DeclaredIn>shell.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>shell</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
       <Scope>os</Scope>
     </TokenIdentifier>
     <Path>namespaceos.html</Path>
-    <Anchor>a59cf3d26475f4001630e0e362e7a3ff7</Anchor>
+    <Anchor>a0d86320d7799ea761599bc356c02a4fa</Anchor>
+    <Abstract>Runs a shell command with optional arguments. </Abstract>
     <DeclaredIn>shell.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -6770,35 +6813,46 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>execvp</Name>
+      <Name>spawn</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
       <Scope>os</Scope>
     </TokenIdentifier>
     <Path>namespaceos.html</Path>
-    <Anchor>a0b80877b34088be8d5ba3eb9b0567ed7</Anchor>
+    <Anchor>a39f1d0cc7f9358c79eb49df3cbbc77f4</Anchor>
     <DeclaredIn>shell.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>execvpe</Name>
+      <Name>system</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
       <Scope>os</Scope>
     </TokenIdentifier>
     <Path>namespaceos.html</Path>
-    <Anchor>a90f8c8f7fffde35678c3da227e6e3759</Anchor>
+    <Anchor>a3491ce5d4a57fcac5ca2e3ca40abe176</Anchor>
     <DeclaredIn>shell.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>stringify_args</Name>
+      <Name>execvp</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>os</Scope>
+    </TokenIdentifier>
+    <Path>namespaceos.html</Path>
+    <Anchor>a1de77f208d0bc72cf79e7eb9a6b487c7</Anchor>
+    <DeclaredIn>shell.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>execvpe</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
       <Scope>os</Scope>
     </TokenIdentifier>
     <Path>namespaceos.html</Path>
-    <Anchor>a3154cfaf8e2778fa9af84f11fdbcf344</Anchor>
+    <Anchor>aebc3586b2be0d2b9093ccfbf25dfcde8</Anchor>
     <DeclaredIn>shell.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -6951,7 +7005,7 @@
       <Scope>os::stat</Scope>
     </TokenIdentifier>
     <Path>namespaceos_1_1stat.html</Path>
-    <Anchor>ab20ad39778644b814c1245257a67d9bd</Anchor>
+    <Anchor>aa86aaa21fefc0e9cab89050b60aeca40</Anchor>
     <DeclaredIn>stat.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -6962,7 +7016,7 @@
       <Scope>os::stat</Scope>
     </TokenIdentifier>
     <Path>namespaceos_1_1stat.html</Path>
-    <Anchor>ae6c14b6eedc3f2459c35ad8a7cd3ff68</Anchor>
+    <Anchor>a178d1c99fc88dae58f9a5fc4fc3167d5</Anchor>
     <DeclaredIn>stat.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -6973,7 +7027,7 @@
       <Scope>os::stat</Scope>
     </TokenIdentifier>
     <Path>namespaceos_1_1stat.html</Path>
-    <Anchor>aac17a91dd3f91341b8c4021025e89b04</Anchor>
+    <Anchor>a7a116891923bc8b5d8c50f78da8657be</Anchor>
     <DeclaredIn>stat.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -6984,7 +7038,7 @@
       <Scope>os::stat</Scope>
     </TokenIdentifier>
     <Path>namespaceos_1_1stat.html</Path>
-    <Anchor>adb56ca3ea02e858a0ac4813f039fd1d4</Anchor>
+    <Anchor>a7305d671adaae193b8c158bf058180ee</Anchor>
     <DeclaredIn>stat.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -6995,7 +7049,7 @@
       <Scope>os::stat</Scope>
     </TokenIdentifier>
     <Path>namespaceos_1_1stat.html</Path>
-    <Anchor>a0b77d3699a25c2c39a29b36062f07321</Anchor>
+    <Anchor>afc51654ad486693167c300612bf8ebfa</Anchor>
     <DeclaredIn>stat.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -7006,7 +7060,7 @@
       <Scope>os::stat</Scope>
     </TokenIdentifier>
     <Path>namespaceos_1_1stat.html</Path>
-    <Anchor>ad41185bede4ea9ff760b144d0ee64caa</Anchor>
+    <Anchor>a083c9ff4aefeba1a75a27e6a6d6e2a71</Anchor>
     <DeclaredIn>stat.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -7017,7 +7071,7 @@
       <Scope>os::stat</Scope>
     </TokenIdentifier>
     <Path>namespaceos_1_1stat.html</Path>
-    <Anchor>ab2f355ef210a1e3d4a740c4e91bccb59</Anchor>
+    <Anchor>a4375e0a26dfaf8f4a1ff72bf97eebecc</Anchor>
     <DeclaredIn>stat.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -7028,7 +7082,7 @@
       <Scope>os::stat</Scope>
     </TokenIdentifier>
     <Path>namespaceos_1_1stat.html</Path>
-    <Anchor>ac69ecfef9a02534375c42d061f3072a0</Anchor>
+    <Anchor>ac48383be68af20ef17fe5b87177636b8</Anchor>
     <DeclaredIn>stat.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -7039,7 +7093,7 @@
       <Scope>os::stat</Scope>
     </TokenIdentifier>
     <Path>namespaceos_1_1stat.html</Path>
-    <Anchor>ac2b3167963d5e471301e1ace772b67f6</Anchor>
+    <Anchor>a96066cfc01f1f62fc25b56f6915800eb</Anchor>
     <DeclaredIn>stat.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -7061,7 +7115,7 @@
       <Scope>os::stat</Scope>
     </TokenIdentifier>
     <Path>namespaceos_1_1stat.html</Path>
-    <Anchor>ab20ad39778644b814c1245257a67d9bd</Anchor>
+    <Anchor>aa86aaa21fefc0e9cab89050b60aeca40</Anchor>
     <DeclaredIn>stat.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -7072,7 +7126,7 @@
       <Scope>os::stat</Scope>
     </TokenIdentifier>
     <Path>namespaceos_1_1stat.html</Path>
-    <Anchor>ae6c14b6eedc3f2459c35ad8a7cd3ff68</Anchor>
+    <Anchor>a178d1c99fc88dae58f9a5fc4fc3167d5</Anchor>
     <DeclaredIn>stat.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -7083,7 +7137,7 @@
       <Scope>os::stat</Scope>
     </TokenIdentifier>
     <Path>namespaceos_1_1stat.html</Path>
-    <Anchor>aac17a91dd3f91341b8c4021025e89b04</Anchor>
+    <Anchor>a7a116891923bc8b5d8c50f78da8657be</Anchor>
     <DeclaredIn>stat.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -7094,7 +7148,7 @@
       <Scope>os::stat</Scope>
     </TokenIdentifier>
     <Path>namespaceos_1_1stat.html</Path>
-    <Anchor>adb56ca3ea02e858a0ac4813f039fd1d4</Anchor>
+    <Anchor>a7305d671adaae193b8c158bf058180ee</Anchor>
     <DeclaredIn>stat.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -7105,7 +7159,7 @@
       <Scope>os::stat</Scope>
     </TokenIdentifier>
     <Path>namespaceos_1_1stat.html</Path>
-    <Anchor>a0b77d3699a25c2c39a29b36062f07321</Anchor>
+    <Anchor>afc51654ad486693167c300612bf8ebfa</Anchor>
     <DeclaredIn>stat.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -7116,7 +7170,7 @@
       <Scope>os::stat</Scope>
     </TokenIdentifier>
     <Path>namespaceos_1_1stat.html</Path>
-    <Anchor>ad41185bede4ea9ff760b144d0ee64caa</Anchor>
+    <Anchor>a083c9ff4aefeba1a75a27e6a6d6e2a71</Anchor>
     <DeclaredIn>stat.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -7127,7 +7181,7 @@
       <Scope>os::stat</Scope>
     </TokenIdentifier>
     <Path>namespaceos_1_1stat.html</Path>
-    <Anchor>ac69ecfef9a02534375c42d061f3072a0</Anchor>
+    <Anchor>ac48383be68af20ef17fe5b87177636b8</Anchor>
     <DeclaredIn>stat.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -7451,17 +7505,6 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>realpath</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>os</Scope>
-    </TokenIdentifier>
-    <Path>namespaceos.html</Path>
-    <Anchor>a7fd21154b15bc00e31e2b457cab83ff2</Anchor>
-    <DeclaredIn>realpath.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>strerror</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -8694,160 +8737,6 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>AddDescriptors</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>tests::protobuf_protobuf_5ftests_2eproto</Scope>
-    </TokenIdentifier>
-    <Path>namespacetests_1_1protobuf__protobuf__5ftests__2eproto.html</Path>
-    <Anchor>a42907402161e8e8e417034361d3beec2</Anchor>
-    <DeclaredIn>protobuf_tests.pb.h</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>InitDefaults</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>tests::protobuf_protobuf_5ftests_2eproto</Scope>
-    </TokenIdentifier>
-    <Path>namespacetests_1_1protobuf__protobuf__5ftests__2eproto.html</Path>
-    <Anchor>a14ed37d06a3040f3eaa211fda2a9e0d8</Anchor>
-    <DeclaredIn>protobuf_tests.pb.h</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>Enum_IsValid</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>tests</Scope>
-    </TokenIdentifier>
-    <Path>namespacetests.html</Path>
-    <Anchor>a15cc314f00da00dd7958e8a913e40713</Anchor>
-    <DeclaredIn>protobuf_tests.pb.h</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>Enum_descriptor</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>tests</Scope>
-    </TokenIdentifier>
-    <Path>namespacetests.html</Path>
-    <Anchor>a43a342b0b815a0ac8bfc5ddd5626f6fa</Anchor>
-    <DeclaredIn>protobuf_tests.pb.h</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>Enum_Name</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>tests</Scope>
-    </TokenIdentifier>
-    <Path>namespacetests.html</Path>
-    <Anchor>a9b39bcb4d32cff034b20402dbcb18cbc</Anchor>
-    <DeclaredIn>protobuf_tests.pb.h</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>Enum_Parse</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>tests</Scope>
-    </TokenIdentifier>
-    <Path>namespacetests.html</Path>
-    <Anchor>a8322229091bb367a00aa3178bdd224ae</Anchor>
-    <DeclaredIn>protobuf_tests.pb.h</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>GetEnumDescriptor&lt; ::tests::Enum &gt;</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>google::protobuf</Scope>
-    </TokenIdentifier>
-    <Path>namespacegoogle_1_1protobuf.html</Path>
-    <Anchor>a765be8928dc41e0c6cfdc7495dfc0f41</Anchor>
-    <DeclaredIn>protobuf_tests.pb.h</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>_ArrayMessage_default_instance_</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>tests</Scope>
-    </TokenIdentifier>
-    <Path>namespacetests.html</Path>
-    <Anchor>a0b9d7cc68905a588f2e8b42f1c254268</Anchor>
-    <DeclaredIn>protobuf_tests.pb.h</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>_Message_default_instance_</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>tests</Scope>
-    </TokenIdentifier>
-    <Path>namespacetests.html</Path>
-    <Anchor>aac7259049205cf13f075c5a4319af0c4</Anchor>
-    <DeclaredIn>protobuf_tests.pb.h</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>_Nested_default_instance_</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>tests</Scope>
-    </TokenIdentifier>
-    <Path>namespacetests.html</Path>
-    <Anchor>aba7fcf19dc73ac632b7670591a1e9092</Anchor>
-    <DeclaredIn>protobuf_tests.pb.h</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>_SimpleMessage_default_instance_</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>tests</Scope>
-    </TokenIdentifier>
-    <Path>namespacetests.html</Path>
-    <Anchor>af11789d4531953a37597900002562684</Anchor>
-    <DeclaredIn>protobuf_tests.pb.h</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>Enum_MIN</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>tests</Scope>
-    </TokenIdentifier>
-    <Path>namespacetests.html</Path>
-    <Anchor>a381b5efac5bd1eba64e3309e17c218ce</Anchor>
-    <DeclaredIn>protobuf_tests.pb.h</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>Enum_MAX</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>tests</Scope>
-    </TokenIdentifier>
-    <Path>namespacetests.html</Path>
-    <Anchor>adf5fbd4b59a8d3a9a7babeec9adf8533</Anchor>
-    <DeclaredIn>protobuf_tests.pb.h</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>Enum_ARRAYSIZE</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>tests</Scope>
-    </TokenIdentifier>
-    <Path>namespacetests.html</Path>
-    <Anchor>ad1923157bb27df1bb0d0badda1906dbf</Anchor>
-    <DeclaredIn>protobuf_tests.pb.h</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>operator&lt;&lt;</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -9783,6 +9672,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>get_file_attributes</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>internal::windows</Scope>
+    </TokenIdentifier>
+    <Path>namespaceinternal_1_1windows.html</Path>
+    <Anchor>adb5b8a8afe285eb66a0a551f2382d113</Anchor>
+    <DeclaredIn>attributes.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>kind&lt; mesos::Authenticatee &gt;</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -10256,6 +10156,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>json</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
+    <Anchor>afb065c5dd15f9f72683fa95134f2c882</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>createSubject</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -11344,6 +11255,50 @@
       <Scope>mesos::v1</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1v1.html</Path>
+    <Anchor>afa8bb628778c46da7f095f5cecc25da3</Anchor>
+    <DeclaredIn>mesos.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator==</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::v1</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1v1.html</Path>
+    <Anchor>ad276d20bb93fcc49b89a5dffaf4404d4</Anchor>
+    <DeclaredIn>mesos.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator==</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::v1</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1v1.html</Path>
+    <Anchor>a443a95e6a0b351c11000a513362fa96c</Anchor>
+    <DeclaredIn>mesos.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator==</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::v1</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1v1.html</Path>
+    <Anchor>ae23596cd2b82eaf802a1e835cb30034e</Anchor>
+    <DeclaredIn>mesos.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator==</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::v1</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1v1.html</Path>
     <Anchor>ae8bce3f7afcdf19bb769db50f396b314</Anchor>
     <Abstract>For machines to match, both the hostname and ip must be equivalent. </Abstract>
     <DeclaredIn>mesos.hpp</DeclaredIn>
@@ -11427,6 +11382,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>operator!=</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::v1</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1v1.html</Path>
+    <Anchor>a850a172d19aff10e3c99d6307239a990</Anchor>
+    <DeclaredIn>mesos.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>operator&lt;</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -11543,6 +11509,17 @@
       <Scope>mesos::v1</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1v1.html</Path>
+    <Anchor>a5047ced0685702f8f26425eda232dc8a</Anchor>
+    <DeclaredIn>mesos.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator&lt;&lt;</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::v1</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1v1.html</Path>
     <Anchor>a5027c33abc780f1ceedf081cf71ebc3f</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
@@ -11631,6 +11608,17 @@
       <Scope>mesos::v1</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1v1.html</Path>
+    <Anchor>a5a078b73921fba05e3c6efb1f5e05bc2</Anchor>
+    <DeclaredIn>mesos.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator&lt;&lt;</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::v1</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1v1.html</Path>
     <Anchor>a234cb405ecc6325a385a48c08aae980a</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
@@ -11708,7 +11696,7 @@
       <Scope>mesos::v1</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1v1.html</Path>
-    <Anchor>a28d501e66c752f307a0be75e260c555a</Anchor>
+    <Anchor>a7982ed95dbd5f1059784da8f7c09cb41</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -11719,7 +11707,7 @@
       <Scope>mesos::v1</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1v1.html</Path>
-    <Anchor>a7982ed95dbd5f1059784da8f7c09cb41</Anchor>
+    <Anchor>a57347e75160ac4ee6dc837e3e0bce1f7</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -11730,7 +11718,7 @@
       <Scope>mesos::v1</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1v1.html</Path>
-    <Anchor>a57347e75160ac4ee6dc837e3e0bce1f7</Anchor>
+    <Anchor>a21d7f93fa8eca4b5dcefaeb371e1b429</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -11741,7 +11729,7 @@
       <Scope>mesos::v1</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1v1.html</Path>
-    <Anchor>a21d7f93fa8eca4b5dcefaeb371e1b429</Anchor>
+    <Anchor>a03a484397c074cc0fcff24df8b968c59</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -11752,7 +11740,7 @@
       <Scope>mesos::v1</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1v1.html</Path>
-    <Anchor>a03a484397c074cc0fcff24df8b968c59</Anchor>
+    <Anchor>aee0e8229b4bc63affea2aa0c2082ff09</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -11763,7 +11751,7 @@
       <Scope>mesos::v1</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1v1.html</Path>
-    <Anchor>aee0e8229b4bc63affea2aa0c2082ff09</Anchor>
+    <Anchor>a8acf3027c41f67b897bb43e0b9a849af</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -12482,6 +12470,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>createDomainInfo</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::tests::common</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1tests_1_1common.html</Path>
+    <Anchor>a350e4f6f831f99d6a3b6f17cdc4f9765</Anchor>
+    <DeclaredIn>mesos.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>RESERVE</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -12801,6 +12800,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>createDomainInfo</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::tests::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1tests_1_1internal.html</Path>
+    <Anchor>ab8ca0bbf11b92b83e6152b303624e74c</Anchor>
+    <DeclaredIn>mesos.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>RESERVE</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -14769,6 +14779,50 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
+    <Anchor>abff0d7fb58b560198d02866d3aad4af7</Anchor>
+    <DeclaredIn>type_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator==</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
+    <Anchor>a39d1e6d803d0e076d235b76a982299b5</Anchor>
+    <DeclaredIn>type_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator==</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
+    <Anchor>ae2fcceaad531dcdbac078fe19f75e603</Anchor>
+    <DeclaredIn>type_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator==</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
+    <Anchor>ab3fd2fac64b51133f5795fbc03f954bb</Anchor>
+    <DeclaredIn>type_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator==</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
     <Anchor>a5fad8045cf3cea5288e1b109af213cbe</Anchor>
     <Abstract>For machines to match, both the hostname and ip must be equivalent. </Abstract>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
@@ -14852,6 +14906,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>operator!=</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
+    <Anchor>aa4c24addbedd77651c04e32f40c527aa</Anchor>
+    <DeclaredIn>type_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>operator&lt;</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -14990,6 +15055,17 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
+    <Anchor>a0478f4fc8781740c2cec02416ed192ca</Anchor>
+    <DeclaredIn>type_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator&lt;&lt;</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
     <Anchor>a1a2e2e92f24bcbece7bdc7d53b782c56</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
@@ -15078,7 +15154,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>a388bd8b60a9a779fa9b5d1cdf25b20a9</Anchor>
+    <Anchor>a912ea9aa2355db00d64768c8980f9593</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -15089,7 +15165,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>a3c6598646d5228605bb34bd09b178d37</Anchor>
+    <Anchor>a388bd8b60a9a779fa9b5d1cdf25b20a9</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -15100,7 +15176,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>a4c600443749458a63b6c003fe7015da6</Anchor>
+    <Anchor>a3c6598646d5228605bb34bd09b178d37</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -15111,7 +15187,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>a8d42c8f0362c5b711d82bf95e664442d</Anchor>
+    <Anchor>a4c600443749458a63b6c003fe7015da6</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -15122,7 +15198,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>addb12b6feeb7c1dc51d64843e8098704</Anchor>
+    <Anchor>a8d42c8f0362c5b711d82bf95e664442d</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -15133,7 +15209,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>a47961b0fa605bb87830c2cd9be025269</Anchor>
+    <Anchor>addb12b6feeb7c1dc51d64843e8098704</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -15144,7 +15220,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>a13ec9fa9c9faf91207a9473a9addc337</Anchor>
+    <Anchor>a47961b0fa605bb87830c2cd9be025269</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -15155,7 +15231,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>ac54e7f2345c836c87e0fa528b26b6178</Anchor>
+    <Anchor>a13ec9fa9c9faf91207a9473a9addc337</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -15221,7 +15297,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>a778b924329f1f332baecc28fdb4aef64</Anchor>
+    <Anchor>aa0f3a96a9eb08cd56c6f87fed175137c</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -15232,7 +15308,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>a3602997af000168d8e5fe7bc3716f904</Anchor>
+    <Anchor>a778b924329f1f332baecc28fdb4aef64</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -16108,6 +16184,18 @@
       <Scope>flags</Scope>
     </TokenIdentifier>
     <Path>namespaceflags.html</Path>
+    <Anchor>a0e145190939182a41a4dd69891e2b35e</Anchor>
+    <Abstract>Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given str...</Abstract>
+    <DeclaredIn>parse.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>parse</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>flags</Scope>
+    </TokenIdentifier>
+    <Path>namespaceflags.html</Path>
     <Anchor>a92cf25b5edec6585475a27d0553c5f7b</Anchor>
     <Abstract>Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given str...</Abstract>
     <DeclaredIn>parse.hpp</DeclaredIn>
@@ -16264,6 +16352,30 @@
       <Scope>flags</Scope>
     </TokenIdentifier>
     <Path>namespaceflags.html</Path>
+    <Anchor>a6f0ba6de4c42bafc28e6a9a4631b092f</Anchor>
+    <Abstract>Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given str...</Abstract>
+    <DeclaredIn>parse.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>parse</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>flags</Scope>
+    </TokenIdentifier>
+    <Path>namespaceflags.html</Path>
+    <Anchor>a47592f2456c0bfc804e39c4c357c3ab8</Anchor>
+    <Abstract>Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given str...</Abstract>
+    <DeclaredIn>parse.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>parse</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>flags</Scope>
+    </TokenIdentifier>
+    <Path>namespaceflags.html</Path>
     <Anchor>abf3ec8fe3d745a9be53c67b847c5e130</Anchor>
     <Abstract>Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given str...</Abstract>
     <DeclaredIn>parse.hpp</DeclaredIn>
@@ -16606,6 +16718,39 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>createFrameworkAdded</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::protobuf::master::event</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html</Path>
+    <Anchor>a57627d6cffb087c80f8139ab67c343f2</Anchor>
+    <DeclaredIn>protobuf_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>createFrameworkUpdated</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::protobuf::master::event</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html</Path>
+    <Anchor>ad2a0a4314ebe887ce1ee3e7d52880169</Anchor>
+    <DeclaredIn>protobuf_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>createFrameworkRemoved</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::protobuf::master::event</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1protobuf_1_1master_1_1event.html</Path>
+    <Anchor>abfb70e9c628c704e940554fd37917d0d</Anchor>
+    <DeclaredIn>protobuf_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>createAgentResponse</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -16717,13 +16862,13 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>validateAndUpgradeResources</Name>
+      <Name>validateAndNormalizeResources</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>ab7015df2a396a52ec965c062cccd3032</Anchor>
+    <Anchor>ac533aafba65560d778e909ab03cd2479</Anchor>
     <DeclaredIn>resources_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -17199,6 +17344,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>validate</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal::resource_provider::validation::call</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal_1_1resource__provider_1_1validation_1_1call.html</Path>
+    <Anchor>a6280d6bf8b45244134b2bd00bb21a9f8</Anchor>
+    <DeclaredIn>validation.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>validateContainerId</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -17589,7 +17745,7 @@
       <Scope>mesos::internal::tests</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal_1_1tests.html</Path>
-    <Anchor>abc67b81851f938a1927a11d458b7d128</Anchor>
+    <Anchor>afcdf72e4f7e07e60c06352ac391c0adc</Anchor>
     <DeclaredIn>utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -17800,6 +17956,28 @@
       <Scope>mesos::internal</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal.html</Path>
+    <Anchor>a8ad9ee74a5ea2cf572ac7d1af7dfa933</Anchor>
+    <DeclaredIn>devolve.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>devolve</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal.html</Path>
+    <Anchor>ada757363f7eb07831a8b55bdb9a0b120</Anchor>
+    <DeclaredIn>devolve.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>devolve</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal.html</Path>
     <Anchor>ad4ef4ec0e39c203fe5a49763e22d7329</Anchor>
     <DeclaredIn>devolve.hpp</DeclaredIn>
   </Token>
@@ -17899,6 +18077,17 @@
       <Scope>mesos::internal</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal.html</Path>
+    <Anchor>ab518c3810c7e5acd9ea3ddb96e67e00c</Anchor>
+    <DeclaredIn>evolve.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>evolve</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal.html</Path>
     <Anchor>a1d0942f6a43dfe9f4e964652c33945ed</Anchor>
     <DeclaredIn>evolve.hpp</DeclaredIn>
   </Token>
@@ -18152,6 +18341,28 @@
       <Scope>mesos::internal</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1internal.html</Path>
+    <Anchor>a0c04f732ee453aea1de86f6d4ccac1c3</Anchor>
+    <DeclaredIn>evolve.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>evolve</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal.html</Path>
+    <Anchor>a38e686b53e122ea2f5e16ed29c5a69c6</Anchor>
+    <DeclaredIn>evolve.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>evolve</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::internal</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1internal.html</Path>
     <Anchor>a86b14595cac4205b31186cee9db9f2e5</Anchor>
     <DeclaredIn>evolve.hpp</DeclaredIn>
   </Token>
@@ -18619,18 +18830,7 @@
       <Scope>net</Scope>
     </TokenIdentifier>
     <Path>namespacenet.html</Path>
-    <Anchor>a18ecccbe86ad527085ce16740dfa3906</Anchor>
-    <DeclaredIn>net.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>hostname</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>net</Scope>
-    </TokenIdentifier>
-    <Path>namespacenet.html</Path>
-    <Anchor>a18b188d54e864e4cdd1f7cac6fb140e4</Anchor>
+    <Anchor>a53ce199fa12dea2d59df0ddfd1f04acd</Anchor>
     <DeclaredIn>net.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -18641,7 +18841,7 @@
       <Scope>net</Scope>
     </TokenIdentifier>
     <Path>namespacenet.html</Path>
-    <Anchor>a0236310e7c9452a2030371c7793bd0d0</Anchor>
+    <Anchor>a9228d72b9850d1b39d54b5784068fa1f</Anchor>
     <DeclaredIn>net.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -18652,7 +18852,7 @@
       <Scope>net</Scope>
     </TokenIdentifier>
     <Path>namespacenet.html</Path>
-    <Anchor>ab4da9dce84af840ff3a30f637196e044</Anchor>
+    <Anchor>aa8c693ebde304b17ed7e1d55cd77121a</Anchor>
     <DeclaredIn>net.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -18668,6 +18868,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>hostname</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>net</Scope>
+    </TokenIdentifier>
+    <Path>namespacenet.html</Path>
+    <Anchor>a28018530986e91a179ea6239fdf0a447</Anchor>
+    <DeclaredIn>net.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>setHostname</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -18679,6 +18890,50 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>createAddrInfo</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>net</Scope>
+    </TokenIdentifier>
+    <Path>namespacenet.html</Path>
+    <Anchor>a53ce199fa12dea2d59df0ddfd1f04acd</Anchor>
+    <DeclaredIn>net.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>GaiError</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>net</Scope>
+    </TokenIdentifier>
+    <Path>namespacenet.html</Path>
+    <Anchor>acbd0295065ada40c7ee318bc115117e3</Anchor>
+    <DeclaredIn>net.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>getHostname</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>net</Scope>
+    </TokenIdentifier>
+    <Path>namespacenet.html</Path>
+    <Anchor>a9228d72b9850d1b39d54b5784068fa1f</Anchor>
+    <DeclaredIn>net.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>getIP</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>net</Scope>
+    </TokenIdentifier>
+    <Path>namespacenet.html</Path>
+    <Anchor>aa8c693ebde304b17ed7e1d55cd77121a</Anchor>
+    <DeclaredIn>net.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>links</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -18690,6 +18945,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>hostname</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>net</Scope>
+    </TokenIdentifier>
+    <Path>namespacenet.html</Path>
+    <Anchor>a28018530986e91a179ea6239fdf0a447</Anchor>
+    <DeclaredIn>net.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>setHostname</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -21378,7 +21644,7 @@
       <Scope>net</Scope>
     </TokenIdentifier>
     <Path>namespacenet.html</Path>
-    <Anchor>a1af5f0d83c6273265de03ff4a23979d3</Anchor>
+    <Anchor>a083be9578acfcf321b4d2dfdda362d5a</Anchor>
     <DeclaredIn>ip.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -25447,76 +25713,6 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>chdir</Name>
-      <APILanguage>c</APILanguage>
-      <Type>func</Type>
-    </TokenIdentifier>
-    <Path>3rdparty_2stout_2include_2stout_2windows_8hpp.html</Path>
-    <Anchor>a11ddc12643f91eac70d638512b07e96a</Anchor>
-    <DeclaredIn>windows.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>getcwd</Name>
-      <APILanguage>c</APILanguage>
-      <Type>func</Type>
-    </TokenIdentifier>
-    <Path>3rdparty_2stout_2include_2stout_2windows_8hpp.html</Path>
-    <Anchor>aaebcdd83125f05efdf43f167afda1b96</Anchor>
-    <DeclaredIn>windows.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>mkdir</Name>
-      <APILanguage>c</APILanguage>
-      <Type>func</Type>
-    </TokenIdentifier>
-    <Path>3rdparty_2stout_2include_2stout_2windows_8hpp.html</Path>
-    <Anchor>a7c14ffcd8b1139a0f616fd448c9a9876</Anchor>
-    <DeclaredIn>windows.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>mktemp</Name>
-      <APILanguage>c</APILanguage>
-      <Type>func</Type>
-    </TokenIdentifier>
-    <Path>3rdparty_2stout_2include_2stout_2windows_8hpp.html</Path>
-    <Anchor>a7b14e8340f5ee18e76204f49bb001d8f</Anchor>
-    <DeclaredIn>windows.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>mkstemp</Name>
-      <APILanguage>c</APILanguage>
-      <Type>func</Type>
-    </TokenIdentifier>
-    <Path>3rdparty_2stout_2include_2stout_2windows_8hpp.html</Path>
-    <Anchor>a43b86a5123375ac18f9947711905a689</Anchor>
-    <DeclaredIn>windows.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>realpath</Name>
-      <APILanguage>c</APILanguage>
-      <Type>func</Type>
-    </TokenIdentifier>
-    <Path>3rdparty_2stout_2include_2stout_2windows_8hpp.html</Path>
-    <Anchor>a0ed376d39d5461e0bd7216e8016c0912</Anchor>
-    <DeclaredIn>windows.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>access</Name>
-      <APILanguage>c</APILanguage>
-      <Type>func</Type>
-    </TokenIdentifier>
-    <Path>3rdparty_2stout_2include_2stout_2windows_8hpp.html</Path>
-    <Anchor>a183c9254867f964281aabd1098ee04ce</Anchor>
-    <DeclaredIn>windows.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>strsignal</Name>
       <APILanguage>c</APILanguage>
       <Type>func</Type>
@@ -27541,83 +27737,112 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>DIR</Name>
+      <Name>DecomissionableKernelSemaphore</Name>
       <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope>DIR</Scope>
+      <Scope>DecomissionableKernelSemaphore</Scope>
     </TokenIdentifier>
-    <Path>structDIR.html</Path>
-    <DeclaredIn>dirent.hpp</DeclaredIn>
+    <Path>classDecomissionableKernelSemaphore.html</Path>
+    <DeclaredIn>semaphore.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>curr</Name>
+      <Name>wait</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>DIR</Scope>
+      <Type>instm</Type>
+      <Scope>DecomissionableKernelSemaphore</Scope>
     </TokenIdentifier>
-    <Path>structDIR.html</Path>
-    <Anchor>a4f8af850178514de18b282dad7acdd17</Anchor>
+    <Path>classDecomissionableKernelSemaphore.html</Path>
+    <Anchor>a55800a503cc09e7b65182f9e9313c598</Anchor>
+    <DeclaredIn>semaphore.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>d_name</Name>
+      <Name>decomission</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>DIR</Scope>
+      <Type>instm</Type>
+      <Scope>DecomissionableKernelSemaphore</Scope>
     </TokenIdentifier>
-    <Path>structDIR.html</Path>
-    <Anchor>ae169300456d6d3406a5875590245ca18</Anchor>
+    <Path>classDecomissionableKernelSemaphore.html</Path>
+    <Anchor>af47a2f96cccb8e28afeddd50a40a6c44</Anchor>
+    <DeclaredIn>semaphore.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>fd</Name>
+      <Name>decomissioned</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>DIR</Scope>
+      <Type>instm</Type>
+      <Scope>DecomissionableKernelSemaphore</Scope>
     </TokenIdentifier>
-    <Path>structDIR.html</Path>
-    <Anchor>aa21001ab6c7b675e8438d9d7700e6122</Anchor>
+    <Path>classDecomissionableKernelSemaphore.html</Path>
+    <Anchor>a9e955b8a7e059ff29839067a36e722ad</Anchor>
+    <DeclaredIn>semaphore.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>handle</Name>
+      <Name>KernelSemaphore</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>DIR</Scope>
+      <Type>instm</Type>
+      <Scope>KernelSemaphore</Scope>
     </TokenIdentifier>
-    <Path>structDIR.html</Path>
-    <Anchor>a34ac35e8f92117d78db0a1d01a05415c</Anchor>
+    <Path>classKernelSemaphore.html</Path>
+    <Anchor>a8f7a837d0290bcdac3042000f8933972</Anchor>
+    <DeclaredIn>semaphore.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>dirent</Name>
-      <APILanguage>c</APILanguage>
-      <Type>cl</Type>
-      <Scope>dirent</Scope>
+      <Name>KernelSemaphore</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>KernelSemaphore</Scope>
     </TokenIdentifier>
-    <Path>structdirent.html</Path>
-    <DeclaredIn>dirent.hpp</DeclaredIn>
+    <Path>classKernelSemaphore.html</Path>
+    <Anchor>a8947e0cd43643698cae6ca06682ca4be</Anchor>
+    <DeclaredIn>semaphore.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>d_name</Name>
+      <Name>~KernelSemaphore</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>dirent</Scope>
+      <Type>instm</Type>
+      <Scope>KernelSemaphore</Scope>
     </TokenIdentifier>
-    <Path>structdirent.html</Path>
-    <Anchor>a155866eda2b5616c8c13b44a0a939dd6</Anchor>
+    <Path>classKernelSemaphore.html</Path>
+    <Anchor>a2ab28e3870c6d7e8d8ecfe04c4caefe3</Anchor>
+    <DeclaredIn>semaphore.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>d_namlen</Name>
+      <Name>operator=</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>dirent</Scope>
+      <Type>instm</Type>
+      <Scope>KernelSemaphore</Scope>
+    </TokenIdentifier>
+    <Path>classKernelSemaphore.html</Path>
+    <Anchor>ac1679753e74611457749d5d531cc2857</Anchor>
+    <DeclaredIn>semaphore.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>wait</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>KernelSemaphore</Scope>
+    </TokenIdentifier>
+    <Path>classKernelSemaphore.html</Path>
+    <Anchor>a7a08d4d83a0df7cd9321feadadcfc040</Anchor>
+    <DeclaredIn>semaphore.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>signal</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>KernelSemaphore</Scope>
     </TokenIdentifier>
-    <Path>structdirent.html</Path>
-    <Anchor>a383442cd96a79cdb5cdc8bc91080099e</Anchor>
+    <Path>classKernelSemaphore.html</Path>
+    <Anchor>aae1bee5988d755737271732e9a056cb7</Anchor>
+    <DeclaredIn>semaphore.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -31229,6 +31454,82 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>KernelSemaphore</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>KernelSemaphore</Scope>
+    </TokenIdentifier>
+    <Path>classKernelSemaphore.html</Path>
+    <DeclaredIn>semaphore.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>KernelSemaphore</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>KernelSemaphore</Scope>
+    </TokenIdentifier>
+    <Path>classKernelSemaphore.html</Path>
+    <Anchor>a8f7a837d0290bcdac3042000f8933972</Anchor>
+    <DeclaredIn>semaphore.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>KernelSemaphore</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>KernelSemaphore</Scope>
+    </TokenIdentifier>
+    <Path>classKernelSemaphore.html</Path>
+    <Anchor>a8947e0cd43643698cae6ca06682ca4be</Anchor>
+    <DeclaredIn>semaphore.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~KernelSemaphore</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>KernelSemaphore</Scope>
+    </TokenIdentifier>
+    <Path>classKernelSemaphore.html</Path>
+    <Anchor>a2ab28e3870c6d7e8d8ecfe04c4caefe3</Anchor>
+    <DeclaredIn>semaphore.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator=</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>KernelSemaphore</Scope>
+    </TokenIdentifier>
+    <Path>classKernelSemaphore.html</Path>
+    <Anchor>ac1679753e74611457749d5d531cc2857</Anchor>
+    <DeclaredIn>semaphore.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>wait</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>KernelSemaphore</Scope>
+    </TokenIdentifier>
+    <Path>classKernelSemaphore.html</Path>
+    <Anchor>a7a08d4d83a0df7cd9321feadadcfc040</Anchor>
+    <DeclaredIn>semaphore.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>signal</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>KernelSemaphore</Scope>
+    </TokenIdentifier>
+    <Path>classKernelSemaphore.html</Path>
+    <Anchor>aae1bee5988d755737271732e9a056cb7</Anchor>
+    <DeclaredIn>semaphore.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>LambdaTraits</Name>
       <APILanguage>c</APILanguage>
       <Type>tmplt</Type>
@@ -41058,6 +41359,18 @@
       <Scope>flags</Scope>
     </TokenIdentifier>
     <Path>namespaceflags.html</Path>
+    <Anchor>a0e145190939182a41a4dd69891e2b35e</Anchor>
+    <Abstract>Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given str...</Abstract>
+    <DeclaredIn>parse.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>parse</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>flags</Scope>
+    </TokenIdentifier>
+    <Path>namespaceflags.html</Path>
     <Anchor>a92cf25b5edec6585475a27d0553c5f7b</Anchor>
     <Abstract>Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given str...</Abstract>
     <DeclaredIn>parse.hpp</DeclaredIn>
@@ -41270,6 +41583,30 @@
       <Scope>flags</Scope>
     </TokenIdentifier>
     <Path>namespaceflags.html</Path>
+    <Anchor>a6f0ba6de4c42bafc28e6a9a4631b092f</Anchor>
+    <Abstract>Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given str...</Abstract>
+    <DeclaredIn>parse.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>parse</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>flags</Scope>
+    </TokenIdentifier>
+    <Path>namespaceflags.html</Path>
+    <Anchor>a47592f2456c0bfc804e39c4c357c3ab8</Anchor>
+    <Abstract>Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given str...</Abstract>
+    <DeclaredIn>parse.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>parse</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>flags</Scope>
+    </TokenIdentifier>
+    <Path>namespaceflags.html</Path>
     <Anchor>abf3ec8fe3d745a9be53c67b847c5e130</Anchor>
     <Abstract>Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given str...</Abstract>
     <DeclaredIn>parse.hpp</DeclaredIn>
@@ -42019,27 +42356,6 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>GetEnumDescriptor&lt; ::tests::Enum &gt;</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>google::protobuf</Scope>
-    </TokenIdentifier>
-    <Path>namespacegoogle_1_1protobuf.html</Path>
-    <Anchor>a765be8928dc41e0c6cfdc7495dfc0f41</Anchor>
-    <DeclaredIn>protobuf_tests.pb.h</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>google::protobuf::is_proto_enum&lt; ::tests::Enum &gt;</Name>
-      <APILanguage>c</APILanguage>
-      <Type>tmplt</Type>
-      <Scope>google::protobuf::is_proto_enum&lt; ::tests::Enum &gt;</Scope>
-    </TokenIdentifier>
-    <Path>structgoogle_1_1protobuf_1_1is__proto__enum_3_01_1_1tests_1_1Enum_01_4.html</Path>
-    <DeclaredIn>protobuf_tests.pb.h</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>gzip</Name>
       <APILanguage>c</APILanguage>
       <Type>ns</Type>
@@ -42324,45 +42640,34 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>free_dir</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope>internal</Scope>
+      <Name>internal::windows</Name>
+      <APILanguage>c</APILanguage>
+      <Type>ns</Type>
+      <Scope>internal::windows</Scope>
     </TokenIdentifier>
-    <Path>namespaceinternal.html</Path>
-    <Anchor>ac5cb837b3dc55a6e8563185a250249bc</Anchor>
-    <DeclaredIn>dirent.hpp</DeclaredIn>
+    <Path>namespaceinternal_1_1windows.html</Path>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>open_dir_stream</Name>
+      <Name>get_file_attributes</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
-      <Scope>internal</Scope>
+      <Scope>internal::windows</Scope>
     </TokenIdentifier>
-    <Path>namespaceinternal.html</Path>
-    <Anchor>a349ee4f30811a81b17b978aa4542512e</Anchor>
-    <DeclaredIn>dirent.hpp</DeclaredIn>
+    <Path>namespaceinternal_1_1windows.html</Path>
+    <Anchor>adb5b8a8afe285eb66a0a551f2382d113</Anchor>
+    <DeclaredIn>attributes.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>reentrant_advance_dir_stream</Name>
+      <Name>longpath</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
-      <Scope>internal</Scope>
-    </TokenIdentifier>
-    <Path>namespaceinternal.html</Path>
-    <Anchor>ae4859a1394c039682b7d80197c15000c</Anchor>
-    <DeclaredIn>dirent.hpp</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>internal::windows</Name>
-      <APILanguage>c</APILanguage>
-      <Type>ns</Type>
       <Scope>internal::windows</Scope>
     </TokenIdentifier>
     <Path>namespaceinternal_1_1windows.html</Path>
+    <Anchor>abd7dbdbc8d95626d0c66455078380aa1</Anchor>
+    <DeclaredIn>longpath.hpp</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -42372,7 +42677,7 @@
       <Scope>internal::windows</Scope>
     </TokenIdentifier>
     <Path>namespaceinternal_1_1windows.html</Path>
-    <Anchor>ab48abfb7e70b90bcd8ff4047cf53ac83</Anchor>
+    <Anchor>a9205fe9be7dc028375cd24338483152b</Anchor>
     <DeclaredIn>reparsepoint.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -42432,6 +42737,50 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>get_system_env</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>internal::windows</Scope>
+    </TokenIdentifier>
+    <Path>namespaceinternal_1_1windows.html</Path>
+    <Anchor>a8fc9ccf78565ac55f90070486d385227</Anchor>
+    <DeclaredIn>shell.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>create_process_env</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>internal::windows</Scope>
+    </TokenIdentifier>
+    <Path>namespaceinternal_1_1windows.html</Path>
+    <Anchor>a7b6974b9ba88dd5d9658c40268147581</Anchor>
+    <DeclaredIn>shell.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>stringify_args</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>internal::windows</Scope>
+    </TokenIdentifier>
+    <Path>namespaceinternal_1_1windows.html</Path>
+    <Anchor>a80d683d0925b1bfbff4bea3a5aa2e9b9</Anchor>
+    <DeclaredIn>shell.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>create_process</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>internal::windows</Scope>
+    </TokenIdentifier>
+    <Path>namespaceinternal_1_1windows.html</Path>
+    <Anchor>a2aa192bfa7f7cff72ec40efdfa983a72</Anchor>
+    <DeclaredIn>shell.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>internal::windows::SymbolicLink</Name>
       <APILanguage>c</APILanguage>
       <Type>cl</Type>
@@ -42472,6 +42821,46 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>internal::windows::ProcessData</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>internal::windows::ProcessData</Scope>
+    </TokenIdentifier>
+    <Path>structinternal_1_1windows_1_1ProcessData.html</Path>
+    <DeclaredIn>shell.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>process_handle</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>internal::windows::ProcessData</Scope>
+    </TokenIdentifier>
+    <Path>structinternal_1_1windows_1_1ProcessData.html</Path>
+    <Anchor>a96c76121644bd430e9ca67cf57636c0d</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>thread_handle</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>internal::windows::ProcessData</Scope>
+    </TokenIdentifier>
+    <Path>structinternal_1_1windows_1_1ProcessData.html</Path>
+    <Anchor>a7160cf48fc6e70d9390233b246b93bee</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>pid</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>internal::windows::ProcessData</Scope>
+    </TokenIdentifier>
+    <Path>structinternal_1_1windows_1_1ProcessData.html</Path>
+    <Anchor>a65a4a4aba5450087363bfffdb30eea25</Anchor>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>java</Name>
       <APILanguage>c</APILanguage>
       <Type>ns</Type>
@@ -45544,6 +45933,50 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
+    <Anchor>abff0d7fb58b560198d02866d3aad4af7</Anchor>
+    <DeclaredIn>type_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator==</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
+    <Anchor>a39d1e6d803d0e076d235b76a982299b5</Anchor>
+    <DeclaredIn>type_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator==</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
+    <Anchor>ae2fcceaad531dcdbac078fe19f75e603</Anchor>
+    <DeclaredIn>type_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator==</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
+    <Anchor>ab3fd2fac64b51133f5795fbc03f954bb</Anchor>
+    <DeclaredIn>type_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator==</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
     <Anchor>a5fad8045cf3cea5288e1b109af213cbe</Anchor>
     <Abstract>For machines to match, both the hostname and ip must be equivalent. </Abstract>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
@@ -45627,6 +46060,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>operator!=</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
+    <Anchor>aa4c24addbedd77651c04e32f40c527aa</Anchor>
+    <DeclaredIn>type_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>operator&lt;</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -45765,6 +46209,17 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
+    <Anchor>a0478f4fc8781740c2cec02416ed192ca</Anchor>
+    <DeclaredIn>type_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator&lt;&lt;</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
     <Anchor>a1a2e2e92f24bcbece7bdc7d53b782c56</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
@@ -45853,7 +46308,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>a388bd8b60a9a779fa9b5d1cdf25b20a9</Anchor>
+    <Anchor>a912ea9aa2355db00d64768c8980f9593</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -45864,7 +46319,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>a3c6598646d5228605bb34bd09b178d37</Anchor>
+    <Anchor>a388bd8b60a9a779fa9b5d1cdf25b20a9</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -45875,7 +46330,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>a4c600443749458a63b6c003fe7015da6</Anchor>
+    <Anchor>a3c6598646d5228605bb34bd09b178d37</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -45886,7 +46341,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>a8d42c8f0362c5b711d82bf95e664442d</Anchor>
+    <Anchor>a4c600443749458a63b6c003fe7015da6</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -45897,7 +46352,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>addb12b6feeb7c1dc51d64843e8098704</Anchor>
+    <Anchor>a8d42c8f0362c5b711d82bf95e664442d</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -45908,7 +46363,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>a47961b0fa605bb87830c2cd9be025269</Anchor>
+    <Anchor>addb12b6feeb7c1dc51d64843e8098704</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -45919,7 +46374,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>a13ec9fa9c9faf91207a9473a9addc337</Anchor>
+    <Anchor>a47961b0fa605bb87830c2cd9be025269</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -45930,7 +46385,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>ac54e7f2345c836c87e0fa528b26b6178</Anchor>
+    <Anchor>a13ec9fa9c9faf91207a9473a9addc337</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -45996,7 +46451,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>a778b924329f1f332baecc28fdb4aef64</Anchor>
+    <Anchor>aa0f3a96a9eb08cd56c6f87fed175137c</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -46007,7 +46462,7 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>a3602997af000168d8e5fe7bc3716f904</Anchor>
+    <Anchor>a778b924329f1f332baecc28fdb4aef64</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -46353,6 +46808,17 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>json</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
+    <Anchor>afb065c5dd15f9f72683fa95134f2c882</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>createAuthorizationCallbacks</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
@@ -46519,13 +46985,13 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>validateAndUpgradeResources</Name>
+      <Name>validateAndNormalizeResources</Name>
       <APILanguage>cpp</APILanguage>
       <Type>func</Type>
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
-    <Anchor>ab7015df2a396a52ec965c062cccd3032</Anchor>
+    <Anchor>ac533aafba65560d778e909ab03cd2479</Anchor>
     <DeclaredIn>resources_utils.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -47100,6 +47566,94 @@
       <Scope>mesos::ObjectApprover::Object</Scope>
     </TokenIdentifier>
     <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
+    <Anchor>a8178c9d3262475a7d2fa0d863021b881</Anchor>
+    <DeclaredIn>authorizer.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Object</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::ObjectApprover::Object</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
+    <Anchor>a52268ff9324c3a0d4c41822a1984543d</Anchor>
+    <DeclaredIn>authorizer.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Object</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::ObjectApprover::Object</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
+    <Anchor>aa48360597bc2ac3a3586a649037bd770</Anchor>
+    <DeclaredIn>authorizer.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Object</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::ObjectApprover::Object</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
+    <Anchor>a8e939da2f28217b77a2347423c2cfe8b</Anchor>
+    <DeclaredIn>authorizer.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Object</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::ObjectApprover::Object</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
+    <Anchor>a468f96f4557c2544cc231404f4a9e68d</Anchor>
+    <DeclaredIn>authorizer.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Object</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::ObjectApprover::Object</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
+    <Anchor>aceb496a514ee8ee2110376dbeeed1057</Anchor>
+    <DeclaredIn>authorizer.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Object</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::ObjectApprover::Object</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
+    <Anchor>abbc2d0ed49e8f799a6ade9a8291f02b9</Anchor>
+    <DeclaredIn>authorizer.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Object</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::ObjectApprover::Object</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
+    <Anchor>a5fd92297021ac6026cd29adfbaf28b4d</Anchor>
+    <DeclaredIn>authorizer.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Object</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::ObjectApprover::Object</Scope>
+    </TokenIdentifier>
+    <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
     <Anchor>a0e4fd80bcb28edf1ee68ea2e9baed141</Anchor>
     <DeclaredIn>authorizer.hpp</DeclaredIn>
   </Token>
@@ -49344,6 +49898,70 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>mesos::AuthorizationAcceptor</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>mesos::AuthorizationAcceptor</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1AuthorizationAcceptor.html</Path>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>accept</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::AuthorizationAcceptor</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1AuthorizationAcceptor.html</Path>
+    <Anchor>ad8751b5e7d6833ad2db9580ae1fc27c2</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>create</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>mesos::AuthorizationAcceptor</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1AuthorizationAcceptor.html</Path>
+    <Anchor>a671a83a1b049f6073585a2af11477c82</Anchor>
+    <DeclaredIn>http.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>AuthorizationAcceptor</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>mesos::AuthorizationAcceptor</Scope>
+    </TokenIdentifier>
+    <Path>classmesos_1_1AuthorizationAcceptor.html</Path>
+    <Anc

<TRUNCATED>

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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/annotated.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/annotated.html b/content/api/latest/c++/annotated.html
index 0422294..26e5482 100644
--- a/content/api/latest/c++/annotated.html
+++ b/content/api/latest/c++/annotated.html
@@ -92,8 +92,7 @@
 <tr id="row_8_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classflags_1_1FlagsBase.html" target="_self">FlagsBase</a></td><td class="desc"></td></tr>
 <tr id="row_9_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacefs.html" target="_self">fs</a></td><td class="desc"></td></tr>
 <tr id="row_10_" class="even"><td class="entry"><img id="arr_10_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('10_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacegoogle.html" target="_self">google</a></td><td class="desc"></td></tr>
-<tr id="row_10_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_10_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('10_0_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacegoogle_1_1protobuf.html" target="_self">protobuf</a></td><td class="desc"></td></tr>
-<tr id="row_10_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structgoogle_1_1protobuf_1_1is__proto__enum_3_01_1_1tests_1_1Enum_01_4.html" target="_self">is_proto_enum&lt; ::tests::Enum &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_10_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacegoogle_1_1protobuf.html" target="_self">protobuf</a></td><td class="desc"></td></tr>
 <tr id="row_11_"><td class="entry"><img id="arr_11_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('11_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacegzip.html" target="_self">gzip</a></td><td class="desc"></td></tr>
 <tr id="row_11_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_11_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('11_0_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacegzip_1_1internal.html" target="_self">internal</a></td><td class="desc"></td></tr>
 <tr id="row_11_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classgzip_1_1internal_1_1GzipError.html" target="_self">GzipError</a></td><td class="desc"></td></tr>
@@ -102,7 +101,8 @@
 <tr id="row_12_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structid_1_1UUID.html" target="_self">UUID</a></td><td class="desc"></td></tr>
 <tr id="row_13_"><td class="entry"><img id="arr_13_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('13_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespaceinternal.html" target="_self">internal</a></td><td class="desc"></td></tr>
 <tr id="row_13_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_13_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('13_0_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespaceinternal_1_1windows.html" target="_self">windows</a></td><td class="desc"></td></tr>
-<tr id="row_13_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structinternal_1_1windows_1_1SymbolicLink.html" target="_self">SymbolicLink</a></td><td class="desc"></td></tr>
+<tr id="row_13_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structinternal_1_1windows_1_1SymbolicLink.html" target="_self">SymbolicLink</a></td><td class="desc"></td></tr>
+<tr id="row_13_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structinternal_1_1windows_1_1ProcessData.html" target="_self">ProcessData</a></td><td class="desc"></td></tr>
 <tr id="row_14_" class="even"><td class="entry"><img id="arr_14_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('14_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacejava.html" target="_self">java</a></td><td class="desc"></td></tr>
 <tr id="row_14_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_14_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('14_0_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacejava_1_1io.html" target="_self">io</a></td><td class="desc"></td></tr>
 <tr id="row_14_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classjava_1_1io_1_1File.html" target="_self">File</a></td><td class="desc"></td></tr>
@@ -284,226 +284,234 @@
 <tr id="row_18_6_15_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html" target="_self">ReaderProcess</a></td><td class="desc"></td></tr>
 <tr id="row_18_6_15_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1recordio_1_1Reader.html" target="_self">Reader</a></td><td class="desc">Provides RecordIO decoding on top of an <a href="http::Pipe::Reader">http::Pipe::Reader</a> </td></tr>
 <tr id="row_18_6_16_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1registry.html" target="_self">registry</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_17_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1rlimits.html" target="_self">rlimits</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_18_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_18_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_18_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1scheduler.html" target="_self">scheduler</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_18_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1scheduler_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave.html" target="_self">slave</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_0_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc.html" target="_self">appc</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1appc_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Cache.html" target="_self">Cache</a></td><td class="desc">Encapsulates Appc image cache </td></tr>
-<tr id="row_18_6_19_0_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Fetcher.html" target="_self">Fetcher</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_0_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html" target="_self">Store</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_1_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni.html" target="_self">cni</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_1_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_1_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_1_1_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html" target="_self">spec</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_1_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1cni_1_1spec_1_1PluginError.html" target="_self">PluginError</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_1_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1cni_1_1PortMapper.html" target="_self">PortMapper</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_2_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_2_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer.html" target="_self">containerizer</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_2_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_3_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_3_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html" target="_self">docker</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_3_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_3_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_3_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_3_1_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume.html" target="_self">volume</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_3_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_3_1_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1DriverClient.html" target="_self">DriverClient</a></td><td class="desc">Abstraction for <a class="el" href="classDocker.html">Docker</a> Volume Driver Client </td></tr>
-<tr id="row_18_6_19_3_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html" target="_self">LocalPuller</a></td><td class="desc"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1LocalPuller.html" title="LocalPuller assumes Docker images are stored in a local directory (configured with flags...">LocalPuller</a> assumes <a class="el" href="classDocker.html">Docker</a> images are stored in a local directory (configured with flags.docker_registry), with all the images saved as tars with file names in the form of &lt;repo&gt;:&lt;tag&gt;.tar </td></tr>
-<tr id="row_18_6_19_3_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html" target="_self">MetadataManager</a></td><td class="desc">The <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html" title="The MetadataManager tracks the Docker images cached by the provisioner that are stored on disk...">MetadataManager</a> tracks the <a class="el" href="classDocker.html">Docker</a> images cached by the provisioner that are stored on disk </td></tr>
-<tr id="row_18_6_19_3_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html" target="_self">Puller</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_3_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html" target="_self">RegistryPuller</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_3_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html" target="_self">Store</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_4_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_4_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_4_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1paths_1_1ExecutorRunPath.html" target="_self">ExecutorRunPath</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_5_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_5_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner.html" target="_self">provisioner</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_5_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1provisioner_1_1paths.html" target="_self">paths</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_6_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_6_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html" target="_self">state</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_6_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state_1_1internal.html" target="_self">internal</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_6_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html" target="_self">TaskState</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_6_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html" target="_self">RunState</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_6_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html" target="_self">ExecutorState</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_6_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html" target="_self">FrameworkState</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_6_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html" target="_self">ResourcesState</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_6_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html" target="_self">SlaveState</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_6_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html" target="_self">State</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_7_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_7_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation.html" target="_self">validation</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_7_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_7_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_7_0_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1agent.html" target="_self">agent</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_7_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1agent_1_1call.html" target="_self">call</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_7_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1container.html" target="_self">container</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_7_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_7_2_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('18_6_19_7_2_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor.html" target="_self">executor</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_7_2_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1validation_1_1executor_1_1call.html" target="_self">call</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_8_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html" target="_self">SandboxContainerLogger</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_9_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1ComposingContainerizer.html" target="_self">ComposingContainerizer</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_10_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html" target="_self">Containerizer</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_11_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html" target="_self">DockerContainerizer</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_12_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html" target="_self">DockerContainerizerProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_13_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1Fetcher.html" target="_self">Fetcher</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_14_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_14_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_14_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html" target="_self">FetcherProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_14_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_14_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('18_6_19_14_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html" target="_self">Cache</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_14_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html" target="_self">Entry</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_15_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizer.html" target="_self">MesosContainerizer</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_16_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html" target="_self">MesosContainerizerProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_17_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboard.html" target="_self">IOSwitchboard</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_18_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_18_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_18_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html" target="_self">IOSwitchboardServer</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_18_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1IOSwitchboardServer_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_19_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolator.html" target="_self">MesosIsolator</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_20_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html" target="_self">MesosIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_21_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html" target="_self">AppcRuntimeIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_22_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html" target="_self">CgroupsIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_23_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html" target="_self">Subsystem</a></td><td class="desc">An abstraction for cgroups subsystem </td></tr>
-<tr id="row_18_6_19_24_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem.html" target="_self">BlkioSubsystem</a></td><td class="desc">Represent cgroups blkio subsystem </td></tr>
-<tr id="row_18_6_19_25_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuSubsystem.html" target="_self">CpuSubsystem</a></td><td class="desc">Represent cgroups cpu subsystem </td></tr>
-<tr id="row_18_6_19_26_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem.html" target="_self">CpuacctSubsystem</a></td><td class="desc">Represent cgroups cpuacct subsystem </td></tr>
-<tr id="row_18_6_19_27_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpusetSubsystem.html" target="_self">CpusetSubsystem</a></td><td class="desc">Represent cgroups cpuset subsystem </td></tr>
-<tr id="row_18_6_19_28_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html" target="_self">DevicesSubsystem</a></td><td class="desc">Represent cgroups devices subsystem </td></tr>
-<tr id="row_18_6_19_29_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1HugetlbSubsystem.html" target="_self">HugetlbSubsystem</a></td><td class="desc">Represent cgroups hugetlb subsystem </td></tr>
-<tr id="row_18_6_19_30_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1MemorySubsystem.html" target="_self">MemorySubsystem</a></td><td class="desc">Represent cgroups memory subsystem </td></tr>
-<tr id="row_18_6_19_31_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1NetClsHandle.html" target="_self">NetClsHandle</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_32_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsHandleManager.html" target="_self">NetClsHandleManager</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_33_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetClsSubsystem.html" target="_self">NetClsSubsystem</a></td><td class="desc">Represent cgroups net_cls subsystem </td></tr>
-<tr id="row_18_6_19_34_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetPrioSubsystem.html" target="_self">NetPrioSubsystem</a></td><td class="desc">Represent cgroups net_prio subsystem </td></tr>
-<tr id="row_18_6_19_35_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html" target="_self">PerfEventSubsystem</a></td><td class="desc">Represent cgroups perf_event subsystem </td></tr>
-<tr id="row_18_6_19_36_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1PidsSubsystem.html" target="_self">PidsSubsystem</a></td><td class="desc">Represent cgroups pids subsystem </td></tr>
-<tr id="row_18_6_19_37_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html" target="_self">DockerRuntimeIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_38_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html" target="_self">DockerVolumeIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_39_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1EnvironmentSecretIsolatorProcess.html" target="_self">EnvironmentSecretIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_40_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxFilesystemIsolatorProcess.html" target="_self">LinuxFilesystemIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_41_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_41_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_41_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html" target="_self">PosixFilesystemIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_41_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess_1_1Info.html" target="_self">Info</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_42_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html" target="_self">SharedFilesystemIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_43_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsFilesystemIsolatorProcess.html" target="_self">WindowsFilesystemIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_44_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1Gpu.html" target="_self">Gpu</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_45_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html" target="_self">NvidiaGpuAllocator</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_46_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1NvidiaComponents.html" target="_self">NvidiaComponents</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_47_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuIsolatorProcess.html" target="_self">NvidiaGpuIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_48_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html" target="_self">NvidiaVolume</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_49_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html" target="_self">LinuxCapabilitiesIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_50_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesIPCIsolatorProcess.html" target="_self">NamespacesIPCIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_51_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1NamespacesPidIsolatorProcess.html" target="_self">NamespacesPidIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_52_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html" target="_self">NetworkCniIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_53_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_53_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_53_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup.html" target="_self">NetworkCniIsolatorSetup</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_53_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_54_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1EphemeralPortsAllocator.html" target="_self">EphemeralPortsAllocator</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_55_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html" target="_self">PortMappingIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_56_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_56_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_56_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingUpdate.html" target="_self">PortMappingUpdate</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_56_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingUpdate_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_57_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_57_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_57_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingStatistics.html" target="_self">PortMappingStatistics</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_57_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingStatistics_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_58_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1DiskUsageCollector.html" target="_self">DiskUsageCollector</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_59_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html" target="_self">PosixDiskIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_60_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html" target="_self">PosixRLimitsIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_61_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html" target="_self">PosixIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_62_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html" target="_self">PosixCpuIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_63_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html" target="_self">PosixMemIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_64_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeImageIsolatorProcess.html" target="_self">VolumeImageIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_65_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSandboxPathIsolatorProcess.html" target="_self">VolumeSandboxPathIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_66_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1VolumeSecretIsolatorProcess.html" target="_self">VolumeSecretIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_67_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsIsolatorProcess.html" target="_self">WindowsIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_68_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html" target="_self">WindowsCpuIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_69_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html" target="_self">WindowsMemIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_70_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html" target="_self">XfsDiskIsolatorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_71_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_71_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_71_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch.html" target="_self">MesosContainerizerLaunch</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_71_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_72_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1Launcher.html" target="_self">Launcher</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_73_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html" target="_self">SubprocessLauncher</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_74_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html" target="_self">LinuxLauncher</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_75_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_75_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_75_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerMount.html" target="_self">MesosContainerizerMount</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_75_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerMount_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_76_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1Backend.html" target="_self">Backend</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_77_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1AufsBackend.html" target="_self">AufsBackend</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_78_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1BindBackend.html" target="_self">BindBackend</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_79_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1CopyBackend.html" target="_self">CopyBackend</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_80_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1OverlayBackend.html" target="_self">OverlayBackend</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_81_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html" target="_self">ProvisionInfo</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_82_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1Provisioner.html" target="_self">Provisioner</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_83_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html" target="_self">ProvisionerProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_84_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html" target="_self">ImageInfo</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_85_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html" target="_self">Store</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_86_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html" target="_self">Flags</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_87_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html" target="_self">GarbageCollector</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_88_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html" target="_self">GarbageCollectorProcess</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_89_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1Http.html" target="_self">Http</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_90_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html" target="_self">Metrics</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_91_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1LoadQoSController.html" target="_self">LoadQoSController</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_92_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopQoSController.html" target="_self">NoopQoSController</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_93_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html" target="_self">NoopResourceEstimator</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_94_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_19_94_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_19_94_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html" target="_self">Slave</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_94_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html" target="_self">RecoveryInfo</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_95_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1HttpConnection.html" target="_self">HttpConnection</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_96_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1Executor.html" target="_self">Executor</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_97_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html" target="_self">Framework</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_98_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classmesos_1_1internal_1_1slave_1_1StatusUpdateManager.html" target="_self">StatusUpdateManager</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_19_99_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structmesos_1_1internal_1_1slave_1_1StatusUpdateStream.html" target="_self">StatusUpdateStream</a></td><td class="desc"></td></tr>
-<tr id="row_18_6_20_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_6_20_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_6_20_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a cl

<TRUNCATED>

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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html
index 69977f7..ccc0a09 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html
@@ -94,8 +94,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:aea22e2f2117fcb1b9afff4996a50692c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1PID.html">process::PID</a><br class="typebreak"/>
 &lt; <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html">HierarchicalAllocatorProcess</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c">self</a> () const </td></tr>
 <tr class="separator:aea22e2f2117fcb1b9afff4996a50692c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0ac17e9a54d6c374b14815e64d81713f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a0ac17e9a54d6c374b14815e64d81713f">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e67cbebf02977552794a9c69a3f31ee">allocationInterval</a>, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae6ccb75b0c8f8dfaa203c26d5ff486c9
 ">offerCallback</a>, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77cac44185bfc5d997de781740276202">inverseOfferCallback</a>, const <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a650088517da5692657a58ab961376d77">fairnessExcludeResourceNames</a>=<a class="el" href="structNone.html">None</a>(), bool <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b569bbf8a0b8a07d3219ae7718828ca">filterGpuResources</a>=true)</td></tr>
-<tr class="separator:a0ac17e9a54d6c374b14815e64d81713f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad0e3a99d252b35d236a95d0a2abcc5d0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad0e3a99d252b35d236a95d0a2abcc5d0">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e67cbebf02977552794a9c69a3f31ee">allocationInterval</a>, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae6ccb75b0c8f8dfaa203c26d5ff486c9
 ">offerCallback</a>, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a77cac44185bfc5d997de781740276202">inverseOfferCallback</a>, const <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a650088517da5692657a58ab961376d77">fairnessExcludeResourceNames</a>=<a class="el" href="structNone.html">None</a>(), bool <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b569bbf8a0b8a07d3219ae7718828ca">filterGpuResources</a>=true, const <a class="el" href="classOption.html">Option<
 /a>&lt; DomainInfo &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a64b69bd952f0b6768c115cfbc36a8b87">domain</a>=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:ad0e3a99d252b35d236a95d0a2abcc5d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa54644fc06b4d56bdebe6f9a317f5cbc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa54644fc06b4d56bdebe6f9a317f5cbc">recover</a> (const int _expectedAgentCount, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="structQuota.html">Quota</a> &gt; &amp;<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a367074e000559d67efe3a377657d3a9f">quotas</a>)</td></tr>
 <tr class="separator:aa54644fc06b4d56bdebe6f9a317f5cbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a74891dae6edb8e7b6283c82886141dd5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a74891dae6edb8e7b6283c82886141dd5">addFramework</a> (const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;used, bool active, const std::set&lt; std::string &gt; &amp;suppressedRoles)</td></tr>
@@ -112,8 +112,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a04d053a50384c024cc0183c1f0a7f983"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa63a6a9f0c900a6760dfe5406efda44b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa63a6a9f0c900a6760dfe5406efda44b">removeSlave</a> (const SlaveID &amp;slaveId)</td></tr>
 <tr class="separator:aa63a6a9f0c900a6760dfe5406efda44b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aeb861ceab90b6d7070bcd8cf5c38c7d5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aeb861ceab90b6d7070bcd8cf5c38c7d5">updateSlave</a> (const SlaveID &amp;slave, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;oversubscribed=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="separator:aeb861ceab90b6d7070bcd8cf5c38c7d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5aa224d2177f588be9a82aedc1d57c7b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5aa224d2177f588be9a82aedc1d57c7b">updateSlave</a> (const SlaveID &amp;slave, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;total=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a5aa224d2177f588be9a82aedc1d57c7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8414f67fc1e1a07bb126d8e9db2bd035"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a8414f67fc1e1a07bb126d8e9db2bd035">deactivateSlave</a> (const SlaveID &amp;slaveId)</td></tr>
 <tr class="separator:a8414f67fc1e1a07bb126d8e9db2bd035"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a4722c40305c3ade644527aa503d22407"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a4722c40305c3ade644527aa503d22407">activateSlave</a> (const SlaveID &amp;slaveId)</td></tr>
@@ -360,6 +360,8 @@ FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a><br c
 <tr class="separator:a650088517da5692657a58ab961376d77"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a5b569bbf8a0b8a07d3219ae7718828ca"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5b569bbf8a0b8a07d3219ae7718828ca">filterGpuResources</a></td></tr>
 <tr class="separator:a5b569bbf8a0b8a07d3219ae7718828ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a64b69bd952f0b6768c115cfbc36a8b87"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; DomainInfo &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a64b69bd952f0b6768c115cfbc36a8b87">domain</a></td></tr>
+<tr class="separator:a64b69bd952f0b6768c115cfbc36a8b87"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a890bb44d4f46f708e8df0514036d44ca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">Sorter</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a890bb44d4f46f708e8df0514036d44ca">roleSorter</a></td></tr>
 <tr class="separator:a890bb44d4f46f708e8df0514036d44ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:adc8f37c1d8b0394cc23178491d44c2e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">Sorter</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#adc8f37c1d8b0394cc23178491d44c2e2">quotaRoleSorter</a></td></tr>
@@ -1144,7 +1146,7 @@ FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a><br c
 
 </div>
 </div>
-<a class="anchor" id="a0ac17e9a54d6c374b14815e64d81713f"></a>
+<a class="anchor" id="ad0e3a99d252b35d236a95d0a2abcc5d0"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1179,7 +1181,13 @@ FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a><br c
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>filterGpuResources</em> = <code>true</code>&#160;</td>
+          <td class="paramname"><em>filterGpuResources</em> = <code>true</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; DomainInfo &gt; &amp;&#160;</td>
+          <td class="paramname"><em>domain</em> = <code><a class="el" href="structNone.html">None</a>()</code>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -1194,7 +1202,7 @@ FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a><br c
 </table>
 </div><div class="memdoc">
 
-<p>Implements <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a01e54066b26228abd12813731837b94c">mesos::internal::master::allocator::MesosAllocatorProcess</a>.</p>
+<p>Implements <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a0f26feebc5968794efd614164215db1a">mesos::internal::master::allocator::MesosAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -1857,7 +1865,7 @@ FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a><br c
 
 </div>
 </div>
-<a class="anchor" id="aeb861ceab90b6d7070bcd8cf5c38c7d5"></a>
+<a class="anchor" id="a5aa224d2177f588be9a82aedc1d57c7b"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1874,7 +1882,7 @@ FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a><br c
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;&#160;</td>
-          <td class="paramname"><em>oversubscribed</em> = <code><a class="el" href="structNone.html">None</a>()</code>, </td>
+          <td class="paramname"><em>total</em> = <code><a class="el" href="structNone.html">None</a>()</code>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
@@ -1895,7 +1903,7 @@ FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a><br c
 </table>
 </div><div class="memdoc">
 
-<p>Implements <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#afd440440fc8ec93a18cffc6082669d38">mesos::internal::master::allocator::MesosAllocatorProcess</a>.</p>
+<p>Implements <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#a5d83127e616bc3fed8bb2ed1f6220915">mesos::internal::master::allocator::MesosAllocatorProcess</a>.</p>
 
 </div>
 </div>
@@ -2048,6 +2056,26 @@ FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a><br c
 
 </div>
 </div>
+<a class="anchor" id="a64b69bd952f0b6768c115cfbc36a8b87"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classOption.html">Option</a>&lt;DomainInfo&gt; mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::domain</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a9487bd3b10f4c8c3837551c961497bf6"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess-members.html
index c2b5a06..4c0bf56 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess-members.html
@@ -62,7 +62,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a591bf74929a5fc7db08c73c1761e7a50">finalize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html">mesos::internal::recordio::internal::ReaderProcess&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#af123bea3321a9d99d1fecaf33cd5179b">initialize</a>() override</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html">mesos::internal::recordio::internal::ReaderProcess&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -71,7 +71,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess-members.html
index 64c2f47..3ce377a 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html#abf6c41985fbe21ab03e1355d62be492c">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1AppcRuntimeIsolatorProcess.html">mesos::internal::slave::AppcRuntimeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BlkioSubsystem-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BlkioSubsystem-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BlkioSubsystem-members.html
index b404c0c..cbbb446 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BlkioSubsystem-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1BlkioSubsystem-members.html
@@ -67,7 +67,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8664a93f45d3086122355139598f5ce2">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8f9a6c398b905dcdac8c8efebde06fd5">hierarchy</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -77,7 +77,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a5dcbb71ea3166e7ed9658fb2751cd53b">isolate</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem.html#aa811f2c41f28f7619ccf290ea466bed7">name</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1BlkioSubsystem.html">mesos::internal::slave::BlkioSubsystem</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a3007548a9361c0194017b00e9a88e7f0">prepare</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess-members.html
index b86d0bf..baaed14 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a28cc5ac3d37ed6a87db5c538c56bcb13">finalize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#af15917f9898bb6d74495dc163ea19ec1">initialize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#a01b0f952a8b793faac974c34fd5a4967">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html#ab9452f024759552766a99824d73cafae">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CgroupsIsolatorProcess.html">mesos::internal::slave::CgroupsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuSubsystem-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuSubsystem-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuSubsystem-members.html
index f87c97c..69d74db 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuSubsystem-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuSubsystem-members.html
@@ -67,7 +67,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8664a93f45d3086122355139598f5ce2">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8f9a6c398b905dcdac8c8efebde06fd5">hierarchy</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -77,7 +77,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a5dcbb71ea3166e7ed9658fb2751cd53b">isolate</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuSubsystem.html#a38763ffecd8835b6e3bef8c72e1f4aae">name</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuSubsystem.html">mesos::internal::slave::CpuSubsystem</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a3007548a9361c0194017b00e9a88e7f0">prepare</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem-members.html
index 3f000e8..353e567 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem-members.html
@@ -67,7 +67,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8664a93f45d3086122355139598f5ce2">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8f9a6c398b905dcdac8c8efebde06fd5">hierarchy</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -77,7 +77,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a5dcbb71ea3166e7ed9658fb2751cd53b">isolate</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem.html#ac6eeb47aab7fb3f8d4e60d54c89f3e3d">name</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpuacctSubsystem.html">mesos::internal::slave::CpuacctSubsystem</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a3007548a9361c0194017b00e9a88e7f0">prepare</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpusetSubsystem-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpusetSubsystem-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpusetSubsystem-members.html
index 7fb1d95..7e711af 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpusetSubsystem-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1CpusetSubsystem-members.html
@@ -67,7 +67,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8664a93f45d3086122355139598f5ce2">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8f9a6c398b905dcdac8c8efebde06fd5">hierarchy</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -77,7 +77,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a5dcbb71ea3166e7ed9658fb2751cd53b">isolate</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpusetSubsystem.html#a5f446b820e34c0a804dbb1a49c753140">name</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1CpusetSubsystem.html">mesos::internal::slave::CpusetSubsystem</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a3007548a9361c0194017b00e9a88e7f0">prepare</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystem-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystem-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystem-members.html
index 2ca41de..9a04dac 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystem-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DevicesSubsystem-members.html
@@ -67,7 +67,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8664a93f45d3086122355139598f5ce2">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8f9a6c398b905dcdac8c8efebde06fd5">hierarchy</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -77,7 +77,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a5dcbb71ea3166e7ed9658fb2751cd53b">isolate</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html#a4cf3c7fa454892e8adae6342e164b034">name</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html">mesos::internal::slave::DevicesSubsystem</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html#aa62a9b72ddb3eb8282da5641e914904d">prepare</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html">mesos::internal::slave::DevicesSubsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess-members.html
index 4754332..0206137 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess-members.html
@@ -66,7 +66,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#aebc5890cccfbeaf44b48be7b33c676e9">fetch</a>(const ContainerID &amp;containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html">mesos::internal::slave::DockerContainerizerProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -76,7 +76,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#a7b19b2b6b107e15ac62261c1b5c1d202">launch</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig, const std::map&lt; std::string, std::string &gt; &amp;environment, const Option&lt; std::string &gt; &amp;pidCheckpointPath)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html">mesos::internal::slave::DockerContainerizerProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess-members.html
index 97b11ac..ddfcccb 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html#a5248c2c45099c00b16bb7ab5e5cc7e02">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html">mesos::internal::slave::DockerRuntimeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess-members.html
index da60173..9d01466 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess-members.html
@@ -65,7 +65,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -75,7 +75,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a51a3341ecc4035d8605273b974237b39">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html">mesos::internal::slave::DockerVolumeIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classnet_1_1IPv6-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classnet_1_1IPv6-members.html b/content/api/latest/c++/classnet_1_1IPv6-members.html
new file mode 100644
index 0000000..9b685ec
--- /dev/null
+++ b/content/api/latest/c++/classnet_1_1IPv6-members.html
@@ -0,0 +1,90 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacenet.html">net</a></li><li class="navelem"><a class="el" href="classnet_1_1IPv6.html">IPv6</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">net::IPv6 Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classnet_1_1IPv6.html">net::IPv6</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IPv6.html#aa10eb595a2c9e36a2c40d880dbe851f7">ANY</a>()</td><td class="entry"><a class="el" href="classnet_1_1IPv6.html">net::IPv6</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="classnet_1_1IP.html#a8834a1d831e2616dd7aee4308762dc3f">clear</a>()</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">create</a>(const struct sockaddr_storage &amp;_storage)</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</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="classnet_1_1IP.html#a627b2e1c1f63a2bc6315a9dfecee141d">create</a>(const struct sockaddr &amp;_storage)</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</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="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>() const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a></td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP.html#a9b2b8da4b79c15e6632a9305a3d4c7cb">in</a>() const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classnet_1_1IPv6.html#a3c9453ecea1572aa809d40eb71946ef4">in6</a>() const </td><td class="entry"><a class="el" href="classnet_1_1IPv6.html">net::IPv6</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP.html#a59c961e993728ab3dc969249ca610417">IP</a>(const struct in_addr &amp;_storage)</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classnet_1_1IP.html#a574d9ab0029b8d131dab5b2a494c6fd2">IP</a>(const struct in6_addr &amp;_storage)</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP.html#a24fde6c74bb2f48af330048fb4740408">IP</a>(uint32_t _ip)</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classnet_1_1IPv6.html#abbd2f53ff9af6cb1b1c50c99792c9be1">IPv6</a>(const in6_addr &amp;in6)</td><td class="entry"><a class="el" href="classnet_1_1IPv6.html">net::IPv6</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP.html#adef252cbd8b3cb3ddae4b1aea4ce04c1">isAny</a>() const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classnet_1_1IP.html#aa7fa7dfc2b72525f0a86a07b03e8ca3e">isLoopback</a>() const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IPv6.html#a5b1c17c176dd41871cad865a309f2325">LOOPBACK</a>()</td><td class="entry"><a class="el" href="classnet_1_1IPv6.html">net::IPv6</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="classnet_1_1IP.html#aaee210b512bc19fd992111a88da25929">operator!=</a>(const IP &amp;that) const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP.html#a93ced0f7f6476376931b8617b00c8fb0">operator&lt;</a>(const IP &amp;that) const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classnet_1_1IP.html#a5ceb2f0c6ba902dbe29c1d62f7f53427">operator==</a>(const IP &amp;that) const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP.html#ae57a99f62c1f524eb2937408993365cb">operator&gt;</a>(const IP &amp;that) const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classnet_1_1IPv6.html#ab0224366d3e4d4dac3755b071660c072">parse</a>(const std::string &amp;value)</td><td class="entry"><a class="el" href="classnet_1_1IPv6.html">net::IPv6</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="classnet_1_1IP.html#a29469a2770ed1c02f447470712158d0e">net::IP::parse</a>(const std::string &amp;value, int family=AF_UNSPEC)</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</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="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a></td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classnet_1_1IPv6.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classnet_1_1IPv6.html b/content/api/latest/c++/classnet_1_1IPv6.html
new file mode 100644
index 0000000..b3ae358
--- /dev/null
+++ b/content/api/latest/c++/classnet_1_1IPv6.html
@@ -0,0 +1,262 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: net::IPv6 Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacenet.html">net</a></li><li class="navelem"><a class="el" href="classnet_1_1IPv6.html">IPv6</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="classnet_1_1IPv6-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">net::IPv6 Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="3rdparty_2stout_2include_2stout_2ip_8hpp_source.html">ip.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for net::IPv6:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classnet_1_1IPv6.png" usemap="#net::IPv6_map" alt=""/>
+  <map id="net::IPv6_map" name="net::IPv6_map">
+<area href="classnet_1_1IP.html" alt="net::IP" shape="rect" coords="0,0,60,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:abbd2f53ff9af6cb1b1c50c99792c9be1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPv6.html#abbd2f53ff9af6cb1b1c50c99792c9be1">IPv6</a> (const in6_addr &amp;<a class="el" href="classnet_1_1IPv6.html#a3c9453ecea1572aa809d40eb71946ef4">in6</a>)</td></tr>
+<tr class="separator:abbd2f53ff9af6cb1b1c50c99792c9be1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3c9453ecea1572aa809d40eb71946ef4"><td class="memItemLeft" align="right" valign="top">in6_addr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPv6.html#a3c9453ecea1572aa809d40eb71946ef4">in6</a> () const </td></tr>
+<tr class="separator:a3c9453ecea1572aa809d40eb71946ef4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classnet_1_1IP"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classnet_1_1IP')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classnet_1_1IP.html">net::IP</a></td></tr>
+<tr class="memitem:a59c961e993728ab3dc969249ca610417 inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a59c961e993728ab3dc969249ca610417">IP</a> (const struct in_addr &amp;_storage)</td></tr>
+<tr class="separator:a59c961e993728ab3dc969249ca610417 inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a574d9ab0029b8d131dab5b2a494c6fd2 inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a574d9ab0029b8d131dab5b2a494c6fd2">IP</a> (const struct in6_addr &amp;_storage)</td></tr>
+<tr class="separator:a574d9ab0029b8d131dab5b2a494c6fd2 inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a24fde6c74bb2f48af330048fb4740408 inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a24fde6c74bb2f48af330048fb4740408">IP</a> (uint32_t _ip)</td></tr>
+<tr class="separator:a24fde6c74bb2f48af330048fb4740408 inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac7007d7cc8e87925e19d60515bf28c03 inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a> () const </td></tr>
+<tr class="separator:ac7007d7cc8e87925e19d60515bf28c03 inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9b2b8da4b79c15e6632a9305a3d4c7cb inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; struct in_addr &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a9b2b8da4b79c15e6632a9305a3d4c7cb">in</a> () const </td></tr>
+<tr class="separator:a9b2b8da4b79c15e6632a9305a3d4c7cb inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad81fc914433c4874645a406471f57b34 inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; struct in6_addr &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#ad81fc914433c4874645a406471f57b34">in6</a> () const </td></tr>
+<tr class="separator:ad81fc914433c4874645a406471f57b34 inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7fa7dfc2b72525f0a86a07b03e8ca3e inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#aa7fa7dfc2b72525f0a86a07b03e8ca3e">isLoopback</a> () const </td></tr>
+<tr class="separator:aa7fa7dfc2b72525f0a86a07b03e8ca3e inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef252cbd8b3cb3ddae4b1aea4ce04c1 inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#adef252cbd8b3cb3ddae4b1aea4ce04c1">isAny</a> () const </td></tr>
+<tr class="separator:adef252cbd8b3cb3ddae4b1aea4ce04c1 inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5ceb2f0c6ba902dbe29c1d62f7f53427 inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a5ceb2f0c6ba902dbe29c1d62f7f53427">operator==</a> (const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;that) const </td></tr>
+<tr class="separator:a5ceb2f0c6ba902dbe29c1d62f7f53427 inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaee210b512bc19fd992111a88da25929 inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#aaee210b512bc19fd992111a88da25929">operator!=</a> (const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;that) const </td></tr>
+<tr class="separator:aaee210b512bc19fd992111a88da25929 inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a93ced0f7f6476376931b8617b00c8fb0 inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a93ced0f7f6476376931b8617b00c8fb0">operator&lt;</a> (const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;that) const </td></tr>
+<tr class="separator:a93ced0f7f6476376931b8617b00c8fb0 inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae57a99f62c1f524eb2937408993365cb inherit pub_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#ae57a99f62c1f524eb2937408993365cb">operator&gt;</a> (const <a class="el" href="classnet_1_1IP.html">IP</a> &amp;that) const </td></tr>
+<tr class="separator:ae57a99f62c1f524eb2937408993365cb inherit pub_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a5b1c17c176dd41871cad865a309f2325"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classnet_1_1IPv6.html">IPv6</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPv6.html#a5b1c17c176dd41871cad865a309f2325">LOOPBACK</a> ()</td></tr>
+<tr class="separator:a5b1c17c176dd41871cad865a309f2325"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa10eb595a2c9e36a2c40d880dbe851f7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classnet_1_1IPv6.html">IPv6</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPv6.html#aa10eb595a2c9e36a2c40d880dbe851f7">ANY</a> ()</td></tr>
+<tr class="separator:aa10eb595a2c9e36a2c40d880dbe851f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0224366d3e4d4dac3755b071660c072"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IPv6.html">IPv6</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IPv6.html#ab0224366d3e4d4dac3755b071660c072">parse</a> (const std::string &amp;value)</td></tr>
+<tr class="separator:ab0224366d3e4d4dac3755b071660c072"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_classnet_1_1IP"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classnet_1_1IP')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classnet_1_1IP.html">net::IP</a></td></tr>
+<tr class="memitem:a29469a2770ed1c02f447470712158d0e inherit pub_static_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IP.html">IP</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a29469a2770ed1c02f447470712158d0e">parse</a> (const std::string &amp;value, int <a class="el" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>=AF_UNSPEC)</td></tr>
+<tr class="separator:a29469a2770ed1c02f447470712158d0e inherit pub_static_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ada206eb1ab14c032f071daf9b8c1b96c inherit pub_static_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IP.html">IP</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">create</a> (const struct sockaddr_storage &amp;_storage)</td></tr>
+<tr class="separator:ada206eb1ab14c032f071daf9b8c1b96c inherit pub_static_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a627b2e1c1f63a2bc6315a9dfecee141d inherit pub_static_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IP.html">IP</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a627b2e1c1f63a2bc6315a9dfecee141d">create</a> (const struct sockaddr &amp;_storage)</td></tr>
+<tr class="separator:a627b2e1c1f63a2bc6315a9dfecee141d inherit pub_static_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pro_methods_classnet_1_1IP"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classnet_1_1IP')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classnet_1_1IP.html">net::IP</a></td></tr>
+<tr class="memitem:a8834a1d831e2616dd7aee4308762dc3f inherit pro_methods_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a8834a1d831e2616dd7aee4308762dc3f">clear</a> ()</td></tr>
+<tr class="separator:a8834a1d831e2616dd7aee4308762dc3f inherit pro_methods_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_classnet_1_1IP"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classnet_1_1IP')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classnet_1_1IP.html">net::IP</a></td></tr>
+<tr class="memitem:a2fcfd1d865b24dcad9e54ac322382482 inherit pro_attribs_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a></td></tr>
+<tr class="separator:a2fcfd1d865b24dcad9e54ac322382482 inherit pro_attribs_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e74f45d072e8870208e67237e55c962 inherit pro_attribs_classnet_1_1IP"><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionnet_1_1IP_1_1Storage.html">Storage</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a></td></tr>
+<tr class="separator:a7e74f45d072e8870208e67237e55c962 inherit pro_attribs_classnet_1_1IP"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="abbd2f53ff9af6cb1b1c50c99792c9be1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">net::IPv6::IPv6 </td>
+          <td>(</td>
+          <td class="paramtype">const in6_addr &amp;&#160;</td>
+          <td class="paramname"><em>in6</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="aa10eb595a2c9e36a2c40d880dbe851f7"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classnet_1_1IPv6.html">IPv6</a> net::IPv6::ANY </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a3c9453ecea1572aa809d40eb71946ef4"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">in6_addr net::IPv6::in6 </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</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="a5b1c17c176dd41871cad865a309f2325"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classnet_1_1IPv6.html">IPv6</a> net::IPv6::LOOPBACK </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab0224366d3e4d4dac3755b071660c072"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="classnet_1_1IPv6.html">IPv6</a>&gt; net::IPv6::parse </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>value</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>3rdparty/stout/include/stout/<a class="el" href="3rdparty_2stout_2include_2stout_2ip_8hpp_source.html">ip.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classnet_1_1IPv6.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classnet_1_1IPv6.png b/content/api/latest/c++/classnet_1_1IPv6.png
new file mode 100644
index 0000000..97fbca9
Binary files /dev/null and b/content/api/latest/c++/classnet_1_1IPv6.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classos_1_1raw_1_1Argv-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classos_1_1raw_1_1Argv-members.html b/content/api/latest/c++/classos_1_1raw_1_1Argv-members.html
index 22ea5bf..f0067ab 100644
--- a/content/api/latest/c++/classos_1_1raw_1_1Argv-members.html
+++ b/content/api/latest/c++/classos_1_1raw_1_1Argv-members.html
@@ -58,8 +58,9 @@
 <p>This is the complete list of members for <a class="el" href="classos_1_1raw_1_1Argv.html">os::raw::Argv</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classos_1_1raw_1_1Argv.html#ae92f950a99dae0d0758050d5e079b450">Argv</a>(const Iterable &amp;iterable)</td><td class="entry"><a class="el" href="classos_1_1raw_1_1Argv.html">os::raw::Argv</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classos_1_1raw_1_1Argv.html#a6662e8fa66dd7284aba7bd60cb5b72bd">operator char **</a>()</td><td class="entry"><a class="el" href="classos_1_1raw_1_1Argv.html">os::raw::Argv</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classos_1_1raw_1_1Argv.html#aa46863124c500e218d631393c3f286e7">~Argv</a>()</td><td class="entry"><a class="el" href="classos_1_1raw_1_1Argv.html">os::raw::Argv</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classos_1_1raw_1_1Argv.html#a3d9810c14db9e740d1e39d45113d5b93">operator char **</a>() const </td><td class="entry"><a class="el" href="classos_1_1raw_1_1Argv.html">os::raw::Argv</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classos_1_1raw_1_1Argv.html#a7b1d3d915f4f45ce599d401e7d1cbe36">operator std::vector&lt; std::string &gt;</a>() const </td><td class="entry"><a class="el" href="classos_1_1raw_1_1Argv.html">os::raw::Argv</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classos_1_1raw_1_1Argv.html#aa46863124c500e218d631393c3f286e7">~Argv</a>()</td><td class="entry"><a class="el" href="classos_1_1raw_1_1Argv.html">os::raw::Argv</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/ba48e30e/content/api/latest/c++/classos_1_1raw_1_1Argv.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classos_1_1raw_1_1Argv.html b/content/api/latest/c++/classos_1_1raw_1_1Argv.html
index dfee1ab..b5c177d 100644
--- a/content/api/latest/c++/classos_1_1raw_1_1Argv.html
+++ b/content/api/latest/c++/classos_1_1raw_1_1Argv.html
@@ -70,8 +70,10 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:ae92f950a99dae0d0758050d5e079b450"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa46863124c500e218d631393c3f286e7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1raw_1_1Argv.html#aa46863124c500e218d631393c3f286e7">~Argv</a> ()</td></tr>
 <tr class="separator:aa46863124c500e218d631393c3f286e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6662e8fa66dd7284aba7bd60cb5b72bd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1raw_1_1Argv.html#a6662e8fa66dd7284aba7bd60cb5b72bd">operator char **</a> ()</td></tr>
-<tr class="separator:a6662e8fa66dd7284aba7bd60cb5b72bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d9810c14db9e740d1e39d45113d5b93"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1raw_1_1Argv.html#a3d9810c14db9e740d1e39d45113d5b93">operator char **</a> () const </td></tr>
+<tr class="separator:a3d9810c14db9e740d1e39d45113d5b93"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7b1d3d915f4f45ce599d401e7d1cbe36"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1raw_1_1Argv.html#a7b1d3d915f4f45ce599d401e7d1cbe36">operator std::vector&lt; std::string &gt;</a> () const </td></tr>
+<tr class="separator:a7b1d3d915f4f45ce599d401e7d1cbe36"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Represent the argument list expected by <code>execv</code> routines. </p>
@@ -128,7 +130,7 @@ template&lt;typename Iterable &gt; </div>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a6662e8fa66dd7284aba7bd60cb5b72bd"></a>
+<a class="anchor" id="a3d9810c14db9e740d1e39d45113d5b93"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -139,7 +141,30 @@ template&lt;typename Iterable &gt; </div>
           <td class="memname">os::raw::Argv::operator char ** </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
-          <td></td>
+          <td> const</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="a7b1d3d915f4f45ce599d401e7d1cbe36"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">os::raw::Argv::operator std::vector&lt; std::string &gt; </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
         </tr>
       </table>
   </td>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classos_1_1raw_1_1Envp-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classos_1_1raw_1_1Envp-members.html b/content/api/latest/c++/classos_1_1raw_1_1Envp-members.html
index 74376da..588991f 100644
--- a/content/api/latest/c++/classos_1_1raw_1_1Envp-members.html
+++ b/content/api/latest/c++/classos_1_1raw_1_1Envp-members.html
@@ -61,7 +61,8 @@
   <tr><td class="entry"><a class="el" href="classos_1_1raw_1_1Envp.html#a190fc8106950a6e562fc9acca51b0844">Envp</a>(const Map &amp;map)</td><td class="entry"><a class="el" href="classos_1_1raw_1_1Envp.html">os::raw::Envp</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classos_1_1raw_1_1Envp.html#adff3c86f4cc4cc59a05e99e390a2ca36">Envp</a>(const JSON::Object &amp;object)</td><td class="entry"><a class="el" href="classos_1_1raw_1_1Envp.html">os::raw::Envp</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classos_1_1raw_1_1Envp.html#a0a677ca4dc25de74cfe6b5a403bd86f1">operator char **</a>()</td><td class="entry"><a class="el" href="classos_1_1raw_1_1Envp.html">os::raw::Envp</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classos_1_1raw_1_1Envp.html#a0fc7836e26ef97152884f47326589668">~Envp</a>()</td><td class="entry"><a class="el" href="classos_1_1raw_1_1Envp.html">os::raw::Envp</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classos_1_1raw_1_1Envp.html#a758d3da08fb84bad194d32c54be7761a">operator std::map&lt; std::string, std::string &gt;</a>()</td><td class="entry"><a class="el" href="classos_1_1raw_1_1Envp.html">os::raw::Envp</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classos_1_1raw_1_1Envp.html#a0fc7836e26ef97152884f47326589668">~Envp</a>()</td><td class="entry"><a class="el" href="classos_1_1raw_1_1Envp.html">os::raw::Envp</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/ba48e30e/content/api/latest/c++/classos_1_1raw_1_1Envp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classos_1_1raw_1_1Envp.html b/content/api/latest/c++/classos_1_1raw_1_1Envp.html
index 03c7ad5..f27c730 100644
--- a/content/api/latest/c++/classos_1_1raw_1_1Envp.html
+++ b/content/api/latest/c++/classos_1_1raw_1_1Envp.html
@@ -73,6 +73,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a0fc7836e26ef97152884f47326589668"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a0a677ca4dc25de74cfe6b5a403bd86f1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1raw_1_1Envp.html#a0a677ca4dc25de74cfe6b5a403bd86f1">operator char **</a> ()</td></tr>
 <tr class="separator:a0a677ca4dc25de74cfe6b5a403bd86f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a758d3da08fb84bad194d32c54be7761a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classos_1_1raw_1_1Envp.html#a758d3da08fb84bad194d32c54be7761a">operator std::map&lt; std::string, std::string &gt;</a> ()</td></tr>
+<tr class="separator:a758d3da08fb84bad194d32c54be7761a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="ade95b03756bcee62904337357ddaeee3"></a>
@@ -196,6 +198,29 @@ template&lt;typename Map &gt; </div>
 
 </div>
 </div>
+<a class="anchor" id="a758d3da08fb84bad194d32c54be7761a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">os::raw::Envp::operator std::map&lt; std::string, std::string &gt; </td>
+          <td>(</td>
+          <td class="paramname"></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>
 <hr/>The documentation for this class was generated from the following file:<ul>
 <li>3rdparty/stout/include/stout/os/raw/<a class="el" href="3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp_source.html">environment.hpp</a></li>
 </ul>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1CountDownLatch-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1CountDownLatch-members.html b/content/api/latest/c++/classprocess_1_1CountDownLatch-members.html
new file mode 100644
index 0000000..6448e11
--- /dev/null
+++ b/content/api/latest/c++/classprocess_1_1CountDownLatch-members.html
@@ -0,0 +1,71 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespaceprocess.html">process</a></li><li class="navelem"><a class="el" href="classprocess_1_1CountDownLatch.html">CountDownLatch</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">process::CountDownLatch Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classprocess_1_1CountDownLatch.html">process::CountDownLatch</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1CountDownLatch.html#a54ae44e80d909114a52b4cfdf9f493e6">CountDownLatch</a>(size_t count=1)</td><td class="entry"><a class="el" href="classprocess_1_1CountDownLatch.html">process::CountDownLatch</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1CountDownLatch.html#a778264ccaf3ea94c44d78558997b7eec">decrement</a>()</td><td class="entry"><a class="el" href="classprocess_1_1CountDownLatch.html">process::CountDownLatch</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1CountDownLatch.html#a260be4b1f720013b2a4083521ea60717">triggered</a>()</td><td class="entry"><a class="el" href="classprocess_1_1CountDownLatch.html">process::CountDownLatch</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>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1CountDownLatch.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1CountDownLatch.html b/content/api/latest/c++/classprocess_1_1CountDownLatch.html
new file mode 100644
index 0000000..5acdab6
--- /dev/null
+++ b/content/api/latest/c++/classprocess_1_1CountDownLatch.html
@@ -0,0 +1,155 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: process::CountDownLatch Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespaceprocess.html">process</a></li><li class="navelem"><a class="el" href="classprocess_1_1CountDownLatch.html">CountDownLatch</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="classprocess_1_1CountDownLatch-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">process::CountDownLatch Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="count__down__latch_8hpp_source.html">count_down_latch.hpp</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a54ae44e80d909114a52b4cfdf9f493e6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1CountDownLatch.html#a54ae44e80d909114a52b4cfdf9f493e6">CountDownLatch</a> (size_t count=1)</td></tr>
+<tr class="separator:a54ae44e80d909114a52b4cfdf9f493e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a778264ccaf3ea94c44d78558997b7eec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1CountDownLatch.html#a778264ccaf3ea94c44d78558997b7eec">decrement</a> ()</td></tr>
+<tr class="separator:a778264ccaf3ea94c44d78558997b7eec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a260be4b1f720013b2a4083521ea60717"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1CountDownLatch.html#a260be4b1f720013b2a4083521ea60717">triggered</a> ()</td></tr>
+<tr class="separator:a260be4b1f720013b2a4083521ea60717"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a54ae44e80d909114a52b4cfdf9f493e6"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">process::CountDownLatch::CountDownLatch </td>
+          <td>(</td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>count</em> = <code>1</code></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>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a778264ccaf3ea94c44d78558997b7eec"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void process::CountDownLatch::decrement </td>
+          <td>(</td>
+          <td class="paramname"></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="a260be4b1f720013b2a4083521ea60717"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">Future</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt; process::CountDownLatch::triggered </td>
+          <td>(</td>
+          <td class="paramname"></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>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>3rdparty/libprocess/include/process/<a class="el" href="count__down__latch_8hpp_source.html">count_down_latch.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1Filter-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1Filter-members.html b/content/api/latest/c++/classprocess_1_1Filter-members.html
index ae26d78..13c4dfd 100644
--- a/content/api/latest/c++/classprocess_1_1Filter-members.html
+++ b/content/api/latest/c++/classprocess_1_1Filter-members.html
@@ -61,7 +61,8 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1Filter.html#a6d55030f6e192c35bdc354a799a1d34e">filter</a>(const DispatchEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#af5ffca93749dd368a7089d9082d386d7">filter</a>(const HttpEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Filter.html#ad4d4913663d15fde5885253344c6ea9a">filter</a>(const ExitedEvent &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227">~Filter</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c">filter</a>(Event *event)</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227">~Filter</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Filter.html">process::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1Filter.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1Filter.html b/content/api/latest/c++/classprocess_1_1Filter.html
index faea3aa..acdb621 100644
--- a/content/api/latest/c++/classprocess_1_1Filter.html
+++ b/content/api/latest/c++/classprocess_1_1Filter.html
@@ -82,6 +82,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:af5ffca93749dd368a7089d9082d386d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad4d4913663d15fde5885253344c6ea9a"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#ad4d4913663d15fde5885253344c6ea9a">filter</a> (const <a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> &amp;)</td></tr>
 <tr class="separator:ad4d4913663d15fde5885253344c6ea9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a07aeb097828837ae84197403a72d383c"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c">filter</a> (<a class="el" href="structprocess_1_1Event.html">Event</a> *event)</td></tr>
+<tr class="separator:a07aeb097828837ae84197403a72d383c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="af337696567c45148ae5d6a7a2d298227"></a>
@@ -212,6 +214,30 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a07aeb097828837ae84197403a72d383c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual bool process::Filter::filter </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="structprocess_1_1Event.html">Event</a> *&#160;</td>
+          <td class="paramname"><em>event</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <hr/>The documentation for this class was generated from the following file:<ul>
 <li>3rdparty/libprocess/include/process/<a class="el" href="3rdparty_2libprocess_2include_2process_2filter_8hpp_source.html">filter.hpp</a></li>
 </ul>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1GarbageCollector-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1GarbageCollector-members.html b/content/api/latest/c++/classprocess_1_1GarbageCollector-members.html
index af61992..3a2073d 100644
--- a/content/api/latest/c++/classprocess_1_1GarbageCollector-members.html
+++ b/content/api/latest/c++/classprocess_1_1GarbageCollector-members.html
@@ -63,7 +63,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1GarbageCollector.html#a0de78001ba179347eceaff5136a71ee4">exited</a>(const UPID &amp;pid)</td><td class="entry"><a class="el" href="classprocess_1_1GarbageCollector.html">process::GarbageCollector</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1GarbageCollector.html#a354a3fe743b944713265c296dd3304f5">GarbageCollector</a>()</td><td class="entry"><a class="el" href="classprocess_1_1GarbageCollector.html">process::GarbageCollector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -73,7 +73,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1GarbageCollector.html#a64de1e486807ac5764b5d57f27045a93">manage</a>(const T *t)</td><td class="entry"><a class="el" href="classprocess_1_1GarbageCollector.html">process::GarbageCollector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1Help-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1Help-members.html b/content/api/latest/c++/classprocess_1_1Help-members.html
index 97853eb..861e08f 100644
--- a/content/api/latest/c++/classprocess_1_1Help-members.html
+++ b/content/api/latest/c++/classprocess_1_1Help-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Help.html#a7a9a386f1a00090e225106e3cc1b24ff">Help</a>(const Option&lt; std::string &gt; &amp;delegate)</td><td class="entry"><a class="el" href="classprocess_1_1Help.html">process::Help</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Help.html#ab60e978a150594aae173311d776483c5">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Help.html">process::Help</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Help.html#ab53a069425d0fc76d75fc807799cad7e">json</a>(JSON::ObjectWriter *writer, const Help &amp;help)</td><td class="entry"><a class="el" href="classprocess_1_1Help.html">process::Help</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1LockingRunQueue-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1LockingRunQueue-members.html b/content/api/latest/c++/classprocess_1_1LockingRunQueue-members.html
new file mode 100644
index 0000000..43508bc
--- /dev/null
+++ b/content/api/latest/c++/classprocess_1_1LockingRunQueue-members.html
@@ -0,0 +1,75 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespaceprocess.html">process</a></li><li class="navelem"><a class="el" href="classprocess_1_1LockingRunQueue.html">LockingRunQueue</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">process::LockingRunQueue Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classprocess_1_1LockingRunQueue.html">process::LockingRunQueue</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1LockingRunQueue.html#a22979bd3e286e7e36b0042646af686a5">decomission</a>()</td><td class="entry"><a class="el" href="classprocess_1_1LockingRunQueue.html">process::LockingRunQueue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1LockingRunQueue.html#a5b62c2e957fb4ce35720ea4bff52b8d1">dequeue</a>()</td><td class="entry"><a class="el" href="classprocess_1_1LockingRunQueue.html">process::LockingRunQueue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1LockingRunQueue.html#abeae1d13901b9833069547cee8777020">empty</a>()</td><td class="entry"><a class="el" href="classprocess_1_1LockingRunQueue.html">process::LockingRunQueue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1LockingRunQueue.html#a6bc0d8c4ca7b88fc80a17b499e4e47f4">enqueue</a>(ProcessBase *process)</td><td class="entry"><a class="el" href="classprocess_1_1LockingRunQueue.html">process::LockingRunQueue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1LockingRunQueue.html#ae0eda36e5a74ed3300d0af16a515e793">epoch</a></td><td class="entry"><a class="el" href="classprocess_1_1LockingRunQueue.html">process::LockingRunQueue</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1LockingRunQueue.html#a0c4eb931568b64f619b49c51ea0fae73">extract</a>(ProcessBase *process)</td><td class="entry"><a class="el" href="classprocess_1_1LockingRunQueue.html">process::LockingRunQueue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1LockingRunQueue.html#a7b69dc55cef54d349839ebe379d4a951">wait</a>()</td><td class="entry"><a class="el" href="classprocess_1_1LockingRunQueue.html">process::LockingRunQueue</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>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classprocess_1_1LockingRunQueue.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1LockingRunQueue.html b/content/api/latest/c++/classprocess_1_1LockingRunQueue.html
new file mode 100644
index 0000000..f07d240
--- /dev/null
+++ b/content/api/latest/c++/classprocess_1_1LockingRunQueue.html
@@ -0,0 +1,249 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: process::LockingRunQueue Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespaceprocess.html">process</a></li><li class="navelem"><a class="el" href="classprocess_1_1LockingRunQueue.html">LockingRunQueue</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="classprocess_1_1LockingRunQueue-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">process::LockingRunQueue Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="run__queue_8hpp_source.html">run_queue.hpp</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a0c4eb931568b64f619b49c51ea0fae73"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1LockingRunQueue.html#a0c4eb931568b64f619b49c51ea0fae73">extract</a> (<a class="el" href="classprocess_1_1ProcessBase.html">ProcessBase</a> *process)</td></tr>
+<tr class="separator:a0c4eb931568b64f619b49c51ea0fae73"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7b69dc55cef54d349839ebe379d4a951"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1LockingRunQueue.html#a7b69dc55cef54d349839ebe379d4a951">wait</a> ()</td></tr>
+<tr class="separator:a7b69dc55cef54d349839ebe379d4a951"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6bc0d8c4ca7b88fc80a17b499e4e47f4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1LockingRunQueue.html#a6bc0d8c4ca7b88fc80a17b499e4e47f4">enqueue</a> (<a class="el" href="classprocess_1_1ProcessBase.html">ProcessBase</a> *process)</td></tr>
+<tr class="separator:a6bc0d8c4ca7b88fc80a17b499e4e47f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5b62c2e957fb4ce35720ea4bff52b8d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1ProcessBase.html">ProcessBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1LockingRunQueue.html#a5b62c2e957fb4ce35720ea4bff52b8d1">dequeue</a> ()</td></tr>
+<tr class="separator:a5b62c2e957fb4ce35720ea4bff52b8d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeae1d13901b9833069547cee8777020"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1LockingRunQueue.html#abeae1d13901b9833069547cee8777020">empty</a> ()</td></tr>
+<tr class="separator:abeae1d13901b9833069547cee8777020"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a22979bd3e286e7e36b0042646af686a5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1LockingRunQueue.html#a22979bd3e286e7e36b0042646af686a5">decomission</a> ()</td></tr>
+<tr class="separator:a22979bd3e286e7e36b0042646af686a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:ae0eda36e5a74ed3300d0af16a515e793"><td class="memItemLeft" align="right" valign="top">std::atomic_long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1LockingRunQueue.html#ae0eda36e5a74ed3300d0af16a515e793">epoch</a> = ATOMIC_VAR_INIT(0L)</td></tr>
+<tr class="separator:ae0eda36e5a74ed3300d0af16a515e793"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a22979bd3e286e7e36b0042646af686a5"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void process::LockingRunQueue::decomission </td>
+          <td>(</td>
+          <td class="paramname"></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="a5b62c2e957fb4ce35720ea4bff52b8d1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classprocess_1_1ProcessBase.html">ProcessBase</a>* process::LockingRunQueue::dequeue </td>
+          <td>(</td>
+          <td class="paramname"></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="abeae1d13901b9833069547cee8777020"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool process::LockingRunQueue::empty </td>
+          <td>(</td>
+          <td class="paramname"></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="a6bc0d8c4ca7b88fc80a17b499e4e47f4"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void process::LockingRunQueue::enqueue </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classprocess_1_1ProcessBase.html">ProcessBase</a> *&#160;</td>
+          <td class="paramname"><em>process</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="a0c4eb931568b64f619b49c51ea0fae73"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool process::LockingRunQueue::extract </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classprocess_1_1ProcessBase.html">ProcessBase</a> *&#160;</td>
+          <td class="paramname"><em>process</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="a7b69dc55cef54d349839ebe379d4a951"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void process::LockingRunQueue::wait </td>
+          <td>(</td>
+          <td class="paramname"></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>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="ae0eda36e5a74ed3300d0af16a515e793"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::atomic_long process::LockingRunQueue::epoch = ATOMIC_VAR_INIT(0L)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>3rdparty/libprocess/src/<a class="el" href="run__queue_8hpp_source.html">run_queue.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp.html
index e77205b..b81bb7f 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp.html
@@ -90,14 +90,6 @@ Functions</h2></td></tr>
 <tr class="separator:aa3d8cac2c33d11239203ab0f06aa5a4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:acc396217b0098a9fcfdce55d76fc548d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#acc396217b0098a9fcfdce55d76fc548d">net::download</a> (const std::string &amp;url, const std::string &amp;path)</td></tr>
 <tr class="separator:acc396217b0098a9fcfdce55d76fc548d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a18ecccbe86ad527085ce16740dfa3906"><td class="memItemLeft" align="right" valign="top">struct addrinfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#a18ecccbe86ad527085ce16740dfa3906">net::createAddrInfo</a> (int socktype, int family, int <a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</td></tr>
-<tr class="separator:a18ecccbe86ad527085ce16740dfa3906"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a18b188d54e864e4cdd1f7cac6fb140e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#a18b188d54e864e4cdd1f7cac6fb140e4">net::hostname</a> ()</td></tr>
-<tr class="separator:a18b188d54e864e4cdd1f7cac6fb140e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0236310e7c9452a2030371c7793bd0d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#a0236310e7c9452a2030371c7793bd0d0">net::getHostname</a> (const IP &amp;ip)</td></tr>
-<tr class="separator:a0236310e7c9452a2030371c7793bd0d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab4da9dce84af840ff3a30f637196e044"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; IP &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#ab4da9dce84af840ff3a30f637196e044">net::getIP</a> (const std::string &amp;hostname, int family=AF_UNSPEC)</td></tr>
-<tr class="separator:ab4da9dce84af840ff3a30f637196e044"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp_source.html
index bbcc2ea..482ba37 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2net_8hpp_source.html
@@ -247,183 +247,39 @@
 <div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="classTry.html#ac6304ce9dfd0042726f8b813ac64f06a">Try&lt;int&gt;::some</a>(code);</div>
 <div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;}</div>
 <div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;</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"><a class="line" href="namespacenet.html#a18ecccbe86ad527085ce16740dfa3906">  197</a></span>&#160;<span class="keyword">inline</span> <span class="keyword">struct </span>addrinfo <a class="code" href="namespacenet.html#a18ecccbe86ad527085ce16740dfa3906">createAddrInfo</a>(int socktype, int family, int <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</div>
-<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;{</div>
-<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;  <span class="keyword">struct </span>addrinfo addr;</div>
-<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;  memset(&amp;addr, 0, <span class="keyword">sizeof</span>(addr));</div>
-<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;  addr.ai_socktype = socktype;</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;  addr.ai_family = family;</div>
-<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;  addr.ai_flags |= <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>;</div>
-<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;</div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;  <span class="keywordflow">return</span> addr;</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;</div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;</div>
-<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="namespacenet.html#a18b188d54e864e4cdd1f7cac6fb140e4">  209</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> <a class="code" href="namespacenet.html#a18b188d54e864e4cdd1f7cac6fb140e4">hostname</a>()</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;  <span class="keywordtype">char</span> host[512];</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="keywordflow">if</span> (gethostname(host, <span class="keyword">sizeof</span>(host)) &lt; 0) {</div>
-<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>();</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;</div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;  <span class="keyword">struct </span>addrinfo hints = <a class="code" href="namespacenet.html#a18ecccbe86ad527085ce16740dfa3906">createAddrInfo</a>(SOCK_STREAM, AF_UNSPEC, AI_CANONNAME);</div>
-<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;  <span class="keyword">struct </span>addrinfo* result = <span class="keyword">nullptr</span>;</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="keywordtype">int</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a> = getaddrinfo(host, <span class="keyword">nullptr</span>, &amp;hints, &amp;result);</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="keywordflow">if</span> (error != 0) {</div>
-<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(gai_strerror(error));</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;  std::string <a class="code" href="namespacenet.html#a18b188d54e864e4cdd1f7cac6fb140e4">hostname</a> = result-&gt;ai_canonname;</div>
-<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;  freeaddrinfo(result);</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="keywordflow">return</span> <a class="code" href="namespacenet.html#a18b188d54e864e4cdd1f7cac6fb140e4">hostname</a>;</div>
-<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;}</div>
-<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;</div>
-<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;</div>
-<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;<span class="comment">// Returns a Try of the hostname for the provided IP. If the hostname</span></div>
-<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;<span class="comment">// cannot be resolved, then a string version of the IP address is</span></div>
-<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;<span class="comment">// returned.</span></div>
-<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;<span class="comment">// TODO(benh): Merge with `net::hostname`.</span></div>
-<div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="namespacenet.html#a0236310e7c9452a2030371c7793bd0d0">  238</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> <a class="code" href="namespacenet.html#a0236310e7c9452a2030371c7793bd0d0">getHostname</a>(<span class="keyword">const</span> <a class="code" href="classnet_1_1IP.html">IP</a>&amp; ip)</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">  240</span>&#160;  <span class="keyword">struct </span>sockaddr_storage storage;</div>
-<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;  memset(&amp;storage, 0, <span class="keyword">sizeof</span>(storage));</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;  <span class="keywordflow">switch</span> (ip.<a class="code" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>()) {</div>
-<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;    <span class="keywordflow">case</span> AF_INET: {</div>
-<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;      <span class="keyword">struct </span>sockaddr_in addr;</div>
-<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;      memset(&amp;addr, 0, <span class="keyword">sizeof</span>(addr));</div>
-<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;      addr.sin_family = AF_INET;</div>
-<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;      addr.sin_addr = ip.<a class="code" href="classnet_1_1IP.html#a9b2b8da4b79c15e6632a9305a3d4c7cb">in</a>().get();</div>
-<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;      addr.sin_port = 0;</div>
-<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;</div>
-<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;      memcpy(&amp;storage, &amp;addr, <span class="keyword">sizeof</span>(addr));</div>
-<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;      <span class="keywordflow">break</span>;</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="keywordflow">case</span> AF_INET6: {</div>
-<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;      <span class="keyword">struct </span>sockaddr_in6 addr;</div>
-<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;      memset(&amp;addr, 0, <span class="keyword">sizeof</span>(addr));</div>
-<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;      addr.sin6_family = AF_INET6;</div>
-<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;      addr.sin6_addr = ip.<a class="code" href="classnet_1_1IP.html#ad81fc914433c4874645a406471f57b34">in6</a>().get();</div>
-<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;      addr.sin6_port = 0;</div>
-<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;</div>
-<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;      memcpy(&amp;storage, &amp;addr, <span class="keyword">sizeof</span>(addr));</div>
-<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;      <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;    }</div>
-<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;    <span class="keywordflow">default</span>: {</div>
-<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;      <a class="code" href="abort_8hpp.html#a4d84a74fe6e4f84bc3d2f901b9e89f93">ABORT</a>(<span class="stringliteral">&quot;Unsupported family type: &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(ip.<a class="code" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>()));</div>
-<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;    }</div>
-<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;  }</div>
-<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;</div>
-<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;  <span class="keywordtype">char</span> <a class="code" href="namespacenet.html#a18b188d54e864e4cdd1f7cac6fb140e4">hostname</a>[<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afd80ecbe3170ca4fc85b65cda8659f82">MAXHOSTNAMELEN</a>];</div>
-<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;  socklen_t length;</div>
-<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;</div>
-<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;  <span class="keywordflow">if</span> (ip.<a class="code" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>() == AF_INET) {</div>
-<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;    length = <span class="keyword">sizeof</span>(<span class="keyword">struct </span>sockaddr_in);</div>
-<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (ip.<a class="code" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>() == AF_INET6) {</div>
-<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;    length = <span class="keyword">sizeof</span>(<span class="keyword">struct </span>sockaddr_in6);</div>
-<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;  } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Unknown address family: &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(ip.<a class="code" href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>()));</div>
-<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;  }</div>
-<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;</div>
-<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;  <span class="keywordtype">int</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a> = getnameinfo(</div>
-<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;      (<span class="keyword">struct</span> sockaddr*) &amp;storage,</div>
-<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;      length,</div>
-<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;      hostname,</div>
-<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;      <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afd80ecbe3170ca4fc85b65cda8659f82">MAXHOSTNAMELEN</a>,</div>
-<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;      <span class="keyword">nullptr</span>,</div>
-<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;      0,</div>
-<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;      0);</div>
-<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;</div>
-<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;  <span class="keywordflow">if</span> (error != 0) {</div>
-<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(std::string(gai_strerror(error)));</div>
-<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;  }</div>
-<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;</div>
-<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;  <span class="keywordflow">return</span> std::string(hostname);</div>
-<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;}</div>
-<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;</div>
-<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;</div>
-<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;<span class="comment">// Returns a Try of the IP for the provided hostname or an error if no IP is</span></div>
-<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;<span class="comment">// obtained.</span></div>
-<div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="namespacenet.html#ab4da9dce84af840ff3a30f637196e044">  299</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;IP&gt;</a> <a class="code" href="namespacenet.html#ab4da9dce84af840ff3a30f637196e044">getIP</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="namespacenet.html#a18b188d54e864e4cdd1f7cac6fb140e4">hostname</a>, <span class="keywordtype">int</span> family = AF_UNSPEC)</div>
-<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;{</div>
-<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;  <span class="keyword">struct </span>addrinfo hints = <a class="code" href="namespacenet.html#a18ecccbe86ad527085ce16740dfa3906">createAddrInfo</a>(SOCK_STREAM, family, 0);</div>
-<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;  <span class="keyword">struct </span>addrinfo* result = <span class="keyword">nullptr</span>;</div>
-<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;</div>
-<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;  <span class="keywordtype">int</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a> = getaddrinfo(hostname.c_str(), <span class="keyword">nullptr</span>, &amp;hints, &amp;result);</div>
-<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;</div>
-<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;  <span class="keywordflow">if</span> (error != 0) {</div>
-<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(gai_strerror(error));</div>
-<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;  }</div>
-<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;</div>
-<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;  <span class="keywordflow">if</span> (result-&gt;ai_addr == <span class="keyword">nullptr</span>) {</div>
-<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;    freeaddrinfo(result);</div>
-<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;No addresses found&quot;</span>);</div>
-<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;  }</div>
-<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;</div>
-<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;  <a class="code" href="classTry.html">Try&lt;IP&gt;</a> ip = <a class="code" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">IP::create</a>(*result-&gt;ai_addr);</div>
-<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;</div>
-<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;  <span class="keywordflow">if</span> (ip.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
-<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;    freeaddrinfo(result);</div>
-<div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Unsupported family type&quot;</span>);</div>
-<div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;  }</div>
-<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;</div>
-<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;  freeaddrinfo(result);</div>
-<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;  <span class="keywordflow">return</span> ip.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>();</div>
-<div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;}</div>
-<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;</div>
-<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;} <span class="comment">// namespace net {</span></div>
-<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;</div>
-<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;<span class="preprocessor">#endif // __STOUT_NET_HPP__</span></div>
+<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;} <span class="comment">// namespace net {</span></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="preprocessor">#endif // __STOUT_NET_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="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="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a55fad1c3746e1b8a6a00c10998e91d91"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a55fad1c3746e1b8a6a00c10998e91d91">S_IRGRP</a></div><div class="ttdeci">const mode_t S_IRGRP</div><div class="ttdef"><b>Definition:</b> windows.hpp:303</div></div>
-<div class="ttc" id="namespacenet_html_a0236310e7c9452a2030371c7793bd0d0"><div class="ttname"><a href="namespacenet.html#a0236310e7c9452a2030371c7793bd0d0">net::getHostname</a></div><div class="ttdeci">Try&lt; std::string &gt; getHostname(const IP &amp;ip)</div><div class="ttdef"><b>Definition:</b> net.hpp:238</div></div>
-<div class="ttc" id="classnet_1_1IP_html_a9b2b8da4b79c15e6632a9305a3d4c7cb"><div class="ttname"><a href="classnet_1_1IP.html#a9b2b8da4b79c15e6632a9305a3d4c7cb">net::IP::in</a></div><div class="ttdeci">Try&lt; struct in_addr &gt; in() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:126</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a55fad1c3746e1b8a6a00c10998e91d91"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a55fad1c3746e1b8a6a00c10998e91d91">S_IRGRP</a></div><div class="ttdeci">const mode_t S_IRGRP</div><div class="ttdef"><b>Definition:</b> windows.hpp:317</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2ip_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2ip_8hpp.html">ip.hpp</a></div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_aead39710af2622ee9b0d412f62e90aa5"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aead39710af2622ee9b0d412f62e90aa5">S_IWUSR</a></div><div class="ttdeci">const mode_t S_IWUSR</div><div class="ttdef"><b>Definition:</b> windows.hpp:296</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_aead39710af2622ee9b0d412f62e90aa5"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aead39710af2622ee9b0d412f62e90aa5">S_IWUSR</a></div><div class="ttdeci">const mode_t S_IWUSR</div><div class="ttdef"><b>Definition:</b> windows.hpp:310</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_2net_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_2net_8hpp.html">net.hpp</a></div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a11b644a8526139c4cc1850dac1271ced"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a11b644a8526139c4cc1850dac1271ced">O_WRONLY</a></div><div class="ttdeci">#define O_WRONLY</div><div class="ttdef"><b>Definition:</b> windows.hpp:145</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a11b644a8526139c4cc1850dac1271ced"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a11b644a8526139c4cc1850dac1271ced">O_WRONLY</a></div><div class="ttdeci">#define O_WRONLY</div><div class="ttdef"><b>Definition:</b> windows.hpp:159</div></div>
 <div class="ttc" id="classErrnoError_html"><div class="ttname"><a href="classErrnoError.html">ErrnoError</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:44</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a1cf6b1de1fffedaa1d26b189e9a8d2cc"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a1cf6b1de1fffedaa1d26b189e9a8d2cc">O_CREAT</a></div><div class="ttdeci">#define O_CREAT</div><div class="ttdef"><b>Definition:</b> windows.hpp:147</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a66cff14a0638cde9f422c7a4b0938e61"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a66cff14a0638cde9f422c7a4b0938e61">S_IRUSR</a></div><div class="ttdeci">const mode_t S_IRUSR</div><div class="ttdef"><b>Definition:</b> windows.hpp:295</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_afd80ecbe3170ca4fc85b65cda8659f82"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afd80ecbe3170ca4fc85b65cda8659f82">MAXHOSTNAMELEN</a></div><div class="ttdeci">#define MAXHOSTNAMELEN</div><div class="ttdef"><b>Definition:</b> windows.hpp:152</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a1cf6b1de1fffedaa1d26b189e9a8d2cc"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a1cf6b1de1fffedaa1d26b189e9a8d2cc">O_CREAT</a></div><div class="ttdeci">#define O_CREAT</div><div class="ttdef"><b>Definition:</b> windows.hpp:161</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a66cff14a0638cde9f422c7a4b0938e61"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a66cff14a0638cde9f422c7a4b0938e61">S_IRUSR</a></div><div class="ttdeci">const mode_t S_IRUSR</div><div class="ttdef"><b>Definition:</b> windows.hpp:309</div></div>
 <div class="ttc" id="namespacenet_html_a418ace8fe7728f38b2124b5445e52775"><div class="ttname"><a href="namespacenet.html#a418ace8fe7728f38b2124b5445e52775">net::initialize</a></div><div class="ttdeci">void initialize()</div><div class="ttdef"><b>Definition:</b> net.hpp:74</div></div>
-<div class="ttc" id="classnet_1_1IP_html"><div class="ttname"><a href="classnet_1_1IP.html">net::IP</a></div><div class="ttdef"><b>Definition:</b> ip.hpp:75</div></div>
 <div class="ttc" id="open_8hpp_html"><div class="ttname"><a href="open_8hpp.html">open.hpp</a></div></div>
 <div class="ttc" id="namespacemesos_1_1uri_html_a0a3b30c1eb427c4053aaef120b1f453c"><div class="ttname"><a href="namespacemesos_1_1uri.html#a0a3b30c1eb427c4053aaef120b1f453c">mesos::uri::file</a></div><div class="ttdeci">URI file(const std::string &amp;path)</div><div class="ttdoc">Creates a file URI with the given path on the local host. </div><div class="ttdef"><b>Definition:</b> file.hpp:33</div></div>
 <div class="ttc" id="bytes_8hpp_html"><div class="ttname"><a href="bytes_8hpp.html">bytes.hpp</a></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="namespacenet_html_a18b188d54e864e4cdd1f7cac6fb140e4"><div class="ttname"><a href="namespacenet.html#a18b188d54e864e4cdd1f7cac6fb140e4">net::hostname</a></div><div class="ttdeci">Try&lt; std::string &gt; hostname()</div><div class="ttdef"><b>Definition:</b> net.hpp:209</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2posix_2net_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2posix_2net_8hpp.html">net.hpp</a></div></div>
 <div class="ttc" id="namespacenet_html_acc396217b0098a9fcfdce55d76fc548d"><div class="ttname"><a href="namespacenet.html#acc396217b0098a9fcfdce55d76fc548d">net::download</a></div><div class="ttdeci">Try&lt; int &gt; download(const std::string &amp;url, const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> net.hpp:139</div></div>
 <div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
 <div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &amp;e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ad6d8fbe4e494b4dbe051612572d3f757"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ad6d8fbe4e494b4dbe051612572d3f757">O_CLOEXEC</a></div><div class="ttdeci">#define O_CLOEXEC</div><div class="ttdef"><b>Definition:</b> windows.hpp:150</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ad6d8fbe4e494b4dbe051612572d3f757"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ad6d8fbe4e494b4dbe051612572d3f757">O_CLOEXEC</a></div><div class="ttdeci">#define O_CLOEXEC</div><div class="ttdef"><b>Definition:</b> windows.hpp:164</div></div>
 <div class="ttc" id="classTry_html_ac6304ce9dfd0042726f8b813ac64f06a"><div class="ttname"><a href="classTry.html#ac6304ce9dfd0042726f8b813ac64f06a">Try::some</a></div><div class="ttdeci">static Try some(const T &amp;t)</div><div class="ttdef"><b>Definition:</b> try.hpp:41</div></div>
-<div class="ttc" id="decoder_8hpp_html_abb0829cce9dd20a40ae0d86890ae85c6"><div class="ttname"><a href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a></div><div class="ttdeci">#define flags</div><div class="ttdef"><b>Definition:</b> decoder.hpp:18</div></div>
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
-<div class="ttc" id="namespaceos_html_abbdbbbe902fd8dc271077d94b99994e7"><div class="ttname"><a href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">os::open</a></div><div class="ttdeci">Try&lt; int_fd &gt; open(const std::string &amp;path, int oflag, mode_t mode=0)</div><div class="ttdef"><b>Definition:</b> open.hpp:61</div></div>
-<div class="ttc" id="classnet_1_1IP_html_ad81fc914433c4874645a406471f57b34"><div class="ttname"><a href="classnet_1_1IP.html#ad81fc914433c4874645a406471f57b34">net::IP::in6</a></div><div class="ttdeci">Try&lt; struct in6_addr &gt; in6() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:136</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec_html_ae58e703656ab4a1bd5d9870441236727"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">mesos::internal::slave::cni::spec::error</a></div><div class="ttdeci">std::string error(const std::string &amp;msg, uint32_t code)</div></div>
+<div class="ttc" id="namespaceos_html_abbdbbbe902fd8dc271077d94b99994e7"><div class="ttname"><a href="namespaceos.html#abbdbbbe902fd8dc271077d94b99994e7">os::open</a></div><div class="ttdeci">Try&lt; int_fd &gt; open(const std::string &amp;path, int oflag, mode_t mode=0)</div><div class="ttdef"><b>Definition:</b> open.hpp:66</div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
-<div class="ttc" id="namespacenet_html_a18ecccbe86ad527085ce16740dfa3906"><div class="ttname"><a href="namespacenet.html#a18ecccbe86ad527085ce16740dfa3906">net::createAddrInfo</a></div><div class="ttdeci">struct addrinfo createAddrInfo(int socktype, int family, int flags)</div><div class="ttdef"><b>Definition:</b> net.hpp:197</div></div>
-<div class="ttc" id="classnet_1_1IP_html_ac7007d7cc8e87925e19d60515bf28c03"><div class="ttname"><a href="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">net::IP::family</a></div><div class="ttdeci">int family() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:120</div></div>
 <div class="ttc" id="int__fd_8hpp_html"><div class="ttname"><a href="int__fd_8hpp.html">int_fd.hpp</a></div></div>
 <div class="ttc" id="namespacenet_html_aa3d8cac2c33d11239203ab0f06aa5a4f"><div class="ttname"><a href="namespacenet.html#aa3d8cac2c33d11239203ab0f06aa5a4f">net::contentLength</a></div><div class="ttdeci">Try&lt; Bytes &gt; contentLength(const std::string &amp;url)</div><div class="ttdef"><b>Definition:</b> net.hpp:102</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="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 class="ttdef"><b>Definition:</b> ns.hpp:688</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a90d7514882640a8cd7b8da14138103b7"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a90d7514882640a8cd7b8da14138103b7">S_IROTH</a></div><div class="ttdeci">const mode_t S_IROTH</div><div class="ttdef"><b>Definition:</b> windows.hpp:311</div></div>
-<div class="ttc" id="classnet_1_1IP_html_ada206eb1ab14c032f071daf9b8c1b96c"><div class="ttname"><a href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">net::IP::create</a></div><div class="ttdeci">static Try&lt; IP &gt; create(const struct sockaddr_storage &amp;_storage)</div><div class="ttdef"><b>Definition:</b> ip.hpp:259</div></div>
-<div class="ttc" id="namespacenet_html_ab4da9dce84af840ff3a30f637196e044"><div class="ttname"><a href="namespacenet.html#ab4da9dce84af840ff3a30f637196e044">net::getIP</a></div><div class="ttdeci">Try&lt; IP &gt; getIP(const std::string &amp;hostname, int family=AF_UNSPEC)</div><div class="ttdef"><b>Definition:</b> net.hpp:299</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a90d7514882640a8cd7b8da14138103b7"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a90d7514882640a8cd7b8da14138103b7">S_IROTH</a></div><div class="ttdeci">const mode_t S_IROTH</div><div class="ttdef"><b>Definition:</b> windows.hpp:325</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2constants_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2constants_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2constants_8hpp_source.html
index 5f9873b..c0313bf 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2constants_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2constants_8hpp_source.html
@@ -86,9 +86,18 @@
 <div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor"></span>constexpr <span class="keywordtype">char</span> <a class="code" href="namespaceos.html#a8d90278daa51c4fe9fcb9e54757187b5">DEV_NULL</a>[] = <span class="stringliteral">&quot;NUL&quot;</span>;</div>
 <div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
 <div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;} <span class="comment">// namespace os {</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_CONSTANTS_HPP__</span></div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#ifdef __WINDOWS__</span></div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor"></span><span class="comment">// This prefix is prepended to absolute paths on Windows to indicate the path</span></div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">// may be greater than 255 characters.</span></div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="comment">// NOTE: We do not use a R&quot;raw string&quot; here because syntax highlighters do not</span></div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="comment">// handle mismatched backslashes well.</span></div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;constexpr <span class="keywordtype">char</span> LONGPATH_PREFIX[] = <span class="stringliteral">&quot;\\\\?\\&quot;</span>;</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;} <span class="comment">// namespace os {</span></div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_CONSTANTS_HPP__</span></div>
 <div class="ttc" id="namespaceos_html_ae86289c0463a69de1a4aa97ba9203e57"><div class="ttname"><a href="namespaceos.html#ae86289c0463a69de1a4aa97ba9203e57">os::WINDOWS_PATH_SEPARATOR</a></div><div class="ttdeci">constexpr char WINDOWS_PATH_SEPARATOR</div><div class="ttdef"><b>Definition:</b> constants.hpp:20</div></div>
 <div class="ttc" id="namespaceos_html_a647be66325aca2685aa58780bbdb8e9a"><div class="ttname"><a href="namespaceos.html#a647be66325aca2685aa58780bbdb8e9a">os::POSIX_PATH_SEPARATOR</a></div><div class="ttdeci">constexpr char POSIX_PATH_SEPARATOR</div><div class="ttdef"><b>Definition:</b> constants.hpp:21</div></div>
 <div class="ttc" id="namespaceos_html_a8d90278daa51c4fe9fcb9e54757187b5"><div class="ttname"><a href="namespaceos.html#a8d90278daa51c4fe9fcb9e54757187b5">os::DEV_NULL</a></div><div class="ttdeci">constexpr char DEV_NULL[]</div><div class="ttdef"><b>Definition:</b> constants.hpp:30</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2linux_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2linux_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2linux_8hpp_source.html
index fd93c7b..a5dfd21 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2linux_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2linux_8hpp_source.html
@@ -298,7 +298,7 @@
 <div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> result.hpp:40</div></div>
 <div class="ttc" id="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></div></div>
 <div class="ttc" id="structproc_1_1ProcessStatus_html_a42c4886162f88b8efd2422df00083955"><div class="ttname"><a href="structproc_1_1ProcessStatus.html#a42c4886162f88b8efd2422df00083955">proc::ProcessStatus::rss</a></div><div class="ttdeci">const long rss</div><div class="ttdef"><b>Definition:</b> proc.hpp:149</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ab03ced250ed239bc3b50b669493997f9"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a></div><div class="ttdeci">DWORD pid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:171</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ab03ced250ed239bc3b50b669493997f9"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a></div><div class="ttdeci">DWORD pid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:185</div></div>
 <div class="ttc" id="namespaceos_html_a06b5d831710f3993abe32fbb3ff69f12"><div class="ttname"><a href="namespaceos.html#a06b5d831710f3993abe32fbb3ff69f12">os::clone</a></div><div class="ttdeci">pid_t clone(const lambda::function&lt; int()&gt; &amp;func, int flags, Option&lt; Stack &gt; stack=None())</div><div class="ttdef"><b>Definition:</b> linux.hpp:103</div></div>
 <div class="ttc" id="structproc_1_1ProcessStatus_html_a9095310f297abb51a4391a9f7c5f1b2d"><div class="ttname"><a href="structproc_1_1ProcessStatus.html#a9095310f297abb51a4391a9f7c5f1b2d">proc::ProcessStatus::utime</a></div><div class="ttdeci">const unsigned long utime</div><div class="ttdef"><b>Definition:</b> proc.hpp:139</div></div>
 <div class="ttc" id="proc_8hpp_html"><div class="ttname"><a href="proc_8hpp.html">proc.hpp</a></div></div>
@@ -332,7 +332,7 @@
 <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="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="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</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.hpp:106</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:105</div></div>
 <div class="ttc" id="classos_1_1Stack_html"><div class="ttname"><a href="classos_1_1Stack.html">os::Stack</a></div><div class="ttdef"><b>Definition:</b> linux.hpp:54</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp_source.html
index dcc2e0c..2f2c75b 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp_source.html
@@ -175,97 +175,108 @@
 <div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="keyword">public</span>:</div>
 <div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="classos_1_1raw_1_1Envp.html#ade95b03756bcee62904337357ddaeee3">  122</a></span>&#160;  <a class="code" href="classos_1_1raw_1_1Envp.html#ade95b03756bcee62904337357ddaeee3">Envp</a>(<a class="code" href="classos_1_1raw_1_1Envp.html">Envp</a>&amp;&amp; that)</div>
 <div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    : envp(that.envp),</div>
-<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;      size(that.size)</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;    that.envp = <span class="keyword">nullptr</span>;</div>
-<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    that.size = 0;</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;</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;  <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Map&gt;</div>
-<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="classos_1_1raw_1_1Envp.html#a190fc8106950a6e562fc9acca51b0844">  131</a></span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classos_1_1raw_1_1Envp.html#a190fc8106950a6e562fc9acca51b0844">Envp</a>(<span class="keyword">const</span> Map&amp; map)</div>
-<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;  {</div>
-<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;    size = map.size();</div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;    <span class="comment">// NOTE: We add 1 to the size for a `nullptr` terminator.</span></div>
-<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;    envp = <span class="keyword">new</span> <span class="keywordtype">char</span>*[size + 1];</div>
-<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;    <span class="keywordtype">size_t</span> <a class="code" href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">index</a> = 0;</div>
-<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;</div>
-<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;    <span class="keywordflow">for</span> (<span class="keyword">auto</span> it = map.begin(); it != map.end(); ++it) {</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;      std::string entry = <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(it-&gt;first) + <span class="stringliteral">&quot;=&quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(it-&gt;second);</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;      envp[<a class="code" href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">index</a>] = <span class="keyword">new</span> <span class="keywordtype">char</span>[entry.size() + 1];</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;      ::memcpy(envp[index], entry.c_str(), entry.size() + 1);</div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;      ++<a class="code" href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">index</a>;</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    }</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;    envp[<a class="code" href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">index</a>] = <span class="keyword">nullptr</span>;</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;  }</div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;      size(that.size),</div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;      environment(that.environment)</div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;  {</div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    that.envp = <span class="keyword">nullptr</span>;</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;    that.size = 0;</div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;    that.environment = std::map&lt;std::string, std::string&gt;();</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> Map&gt;</div>
+<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="classos_1_1raw_1_1Envp.html#a190fc8106950a6e562fc9acca51b0844">  133</a></span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classos_1_1raw_1_1Envp.html#a190fc8106950a6e562fc9acca51b0844">Envp</a>(<span class="keyword">const</span> Map&amp; map)</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;    size = map.size();</div>
+<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div>
+<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;    <span class="comment">// NOTE: We add 1 to the size for a `nullptr` terminator.</span></div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    envp = <span class="keyword">new</span> <span class="keywordtype">char</span>*[size + 1];</div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;    <span class="keywordtype">size_t</span> <a class="code" href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">index</a> = 0;</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;    <span class="keywordflow">for</span> (<span class="keyword">auto</span> it = map.begin(); it != map.end(); ++it) {</div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;      environment[<a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(it-&gt;first)] = <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(it-&gt;second);</div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;      std::string entry = <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(it-&gt;first) + <span class="stringliteral">&quot;=&quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(it-&gt;second);</div>
+<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;      envp[<a class="code" href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">index</a>] = <span class="keyword">new</span> <span class="keywordtype">char</span>[entry.size() + 1];</div>
+<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;      ::memcpy(envp[index], entry.c_str(), entry.size() + 1);</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;      ++<a class="code" href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">index</a>;</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="classos_1_1raw_1_1Envp.html#adff3c86f4cc4cc59a05e99e390a2ca36">  149</a></span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classos_1_1raw_1_1Envp.html#adff3c86f4cc4cc59a05e99e390a2ca36">Envp</a>(<span class="keyword">const</span> <a class="code" href="structJSON_1_1Object.html">JSON::Object</a>&amp; <span class="keywordtype">object</span>)</div>
-<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;  {</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;    size = <span class="keywordtype">object</span>.values.size();</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;    <span class="comment">// NOTE: We add 1 to the size for a `nullptr` terminator.</span></div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;    envp = <span class="keyword">new</span> <span class="keywordtype">char</span>*[size + 1];</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;    <span class="keywordtype">size_t</span> <a class="code" href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">index</a> = 0;</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;    <a class="code" href="foreach_8hpp.html#a66900b166526abe66464d6597536b111">foreachpair</a> (<span class="keyword">const</span> std::string&amp; key,</div>
-<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;                 <span class="keyword">const</span> <a class="code" href="structJSON_1_1Value.html">JSON::Value</a>&amp; value,</div>
-<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;                 <span class="keywordtype">object</span>.values) {</div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;      std::string entry = key + <span class="stringliteral">&quot;=&quot;</span> + value.<a class="code" href="structJSON_1_1Value.html#a32ddf233c0ec159c4d72252529219cf6">as</a>&lt;<a class="code" href="structJSON_1_1String.html">JSON::String</a>&gt;().value;</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;      envp[<a class="code" href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">index</a>] = <span class="keyword">new</span> <span class="keywordtype">char</span>[entry.size() + 1];</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;      ::memcpy(envp[index], entry.c_str(), entry.size() + 1);</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;      ++<a class="code" href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">index</a>;</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;    }</div>
-<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div>
-<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;    envp[<a class="code" href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">index</a>] = <span class="keyword">nullptr</span>;</div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;  }</div>
-<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;</div>
-<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="classos_1_1raw_1_1Envp.html#a0fc7836e26ef97152884f47326589668">  169</a></span>&#160;  <a class="code" href="classos_1_1raw_1_1Envp.html#a0fc7836e26ef97152884f47326589668">~Envp</a>()</div>
-<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;  {</div>
-<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;    <span class="keywordflow">if</span> (envp == <span class="keyword">nullptr</span>) {</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;      <span class="keywordflow">return</span>;</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;    }</div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;</div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;    <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; size; i++) {</div>
-<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;      <span class="keyword">delete</span>[] envp[i];</div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;    envp[<a class="code" href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">index</a>] = <span class="keyword">nullptr</span>;</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;  }</div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div>
+<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="classos_1_1raw_1_1Envp.html#adff3c86f4cc4cc59a05e99e390a2ca36">  152</a></span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classos_1_1raw_1_1Envp.html#adff3c86f4cc4cc59a05e99e390a2ca36">Envp</a>(<span class="keyword">const</span> <a class="code" href="structJSON_1_1Object.html">JSON::Object</a>&amp; <span class="keywordtype">object</span>)</div>
+<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;  {</div>
+<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;    size = <span class="keywordtype">object</span>.values.size();</div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;</div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;    <span class="comment">// NOTE: We add 1 to the size for a `nullptr` terminator.</span></div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;    envp = <span class="keyword">new</span> <span class="keywordtype">char</span>*[size + 1];</div>
+<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;    <span class="keywordtype">size_t</span> <a class="code" href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">index</a> = 0;</div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;    <a class="code" href="foreach_8hpp.html#a66900b166526abe66464d6597536b111">foreachpair</a> (<span class="keyword">const</span> std::string&amp; key,</div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;                 <span class="keyword">const</span> <a class="code" href="structJSON_1_1Value.html">JSON::Value</a>&amp; value,</div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;                 <span class="keywordtype">object</span>.values) {</div>
+<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;      environment[key] = <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(value.<a class="code" href="structJSON_1_1Value.html#a32ddf233c0ec159c4d72252529219cf6">as</a>&lt;<a class="code" href="structJSON_1_1String.html">JSON::String</a>&gt;().<a class="code" href="structJSON_1_1String.html#a6d61cfa2a10f02133833eaaf23b87e75">value</a>);</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;      std::string entry = key + <span class="stringliteral">&quot;=&quot;</span> + value.<a class="code" href="structJSON_1_1Value.html#a32ddf233c0ec159c4d72252529219cf6">as</a>&lt;<a class="code" href="structJSON_1_1String.html">JSON::String</a>&gt;().value;</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;      envp[<a class="code" href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">index</a>] = <span class="keyword">new</span> <span class="keywordtype">char</span>[entry.size() + 1];</div>
+<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;      ::memcpy(envp[index], entry.c_str(), entry.size() + 1);</div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;      ++<a class="code" href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">index</a>;</div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;    }</div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div>
+<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;    envp[<a class="code" href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">index</a>] = <span class="keyword">nullptr</span>;</div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;  }</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div>
+<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="classos_1_1raw_1_1Envp.html#a0fc7836e26ef97152884f47326589668">  173</a></span>&#160;  <a class="code" href="classos_1_1raw_1_1Envp.html#a0fc7836e26ef97152884f47326589668">~Envp</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;    <span class="keywordflow">if</span> (envp == <span class="keyword">nullptr</span>) {</div>
+<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;      <span class="keywordflow">return</span>;</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">delete</span>[] envp;</div>
-<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;  }</div>
-<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;</div>
-<div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="classos_1_1raw_1_1Envp.html#a0a677ca4dc25de74cfe6b5a403bd86f1">  181</a></span>&#160;  <span class="keyword">operator</span> <span class="keywordtype">char</span>**()</div>
-<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;  {</div>
-<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;    <span class="keywordflow">return</span> envp;</div>
-<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;  }</div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;</div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;  <a class="code" href="classos_1_1raw_1_1Envp.html#ade95b03756bcee62904337357ddaeee3">Envp</a>(<span class="keyword">const</span> <a class="code" href="classos_1_1raw_1_1Envp.html">Envp</a>&amp;) = <span class="keyword">delete</span>;</div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;  <a class="code" href="classos_1_1raw_1_1Envp.html">Envp</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classos_1_1raw_1_1Envp.html">Envp</a>&amp;) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div>
+<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;    <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; size; i++) {</div>
+<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;      <span class="keyword">delete</span>[] envp[i];</div>
+<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;    }</div>
+<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    <span class="keyword">delete</span>[] envp;</div>
+<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;  }</div>
+<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;</div>
+<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="classos_1_1raw_1_1Envp.html#a0a677ca4dc25de74cfe6b5a403bd86f1">  185</a></span>&#160;  <span class="keyword">operator</span> <span class="keywordtype">char</span>**()</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> envp;</div>
+<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;  }</div>
 <div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div>
-<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;  <span class="keywordtype">char</span> **envp;</div>
-<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;  <span class="keywordtype">size_t</span> size;</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;};</div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;</div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;} <span class="comment">// namespace raw {</span></div>
-<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;} <span class="comment">// namespace os {</span></div>
-<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;</div>
-<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_RAW_ENVIRONMENT_HPP__</span></div>
+<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="classos_1_1raw_1_1Envp.html#a758d3da08fb84bad194d32c54be7761a">  190</a></span>&#160;  <span class="keyword">operator</span> std::map&lt;std::string, std::string&gt;()</div>
+<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;  {</div>
+<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;    <span class="keywordflow">return</span> environment;</div>
+<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;  }</div>
+<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;</div>
+<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;  <a class="code" href="classos_1_1raw_1_1Envp.html#ade95b03756bcee62904337357ddaeee3">Envp</a>(<span class="keyword">const</span> <a class="code" href="classos_1_1raw_1_1Envp.html">Envp</a>&amp;) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;  <a class="code" href="classos_1_1raw_1_1Envp.html">Envp</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classos_1_1raw_1_1Envp.html">Envp</a>&amp;) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;</div>
+<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;  <span class="keywordtype">char</span> **envp;</div>
+<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;  <span class="keywordtype">size_t</span> size;</div>
+<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;  std::map&lt;std::string, std::string&gt; environment;</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;</div>
+<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;} <span class="comment">// namespace raw {</span></div>
+<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;} <span class="comment">// namespace os {</span></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="preprocessor">#endif // __STOUT_OS_RAW_ENVIRONMENT_HPP__</span></div>
 <div class="ttc" id="structJSON_1_1Value_html_a32ddf233c0ec159c4d72252529219cf6"><div class="ttname"><a href="structJSON_1_1Value.html#a32ddf233c0ec159c4d72252529219cf6">JSON::Value::as</a></div><div class="ttdeci">const T &amp; as() const </div><div class="ttdef"><b>Definition:</b> json.hpp:342</div></div>
 <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
 <div class="ttc" id="namespaceos_1_1raw_html_a255f9fd6996adf47571d24586f9ba8fe"><div class="ttname"><a href="namespaceos_1_1raw.html#a255f9fd6996adf47571d24586f9ba8fe">os::raw::environmentp</a></div><div class="ttdeci">char *** environmentp()</div><div class="ttdef"><b>Definition:</b> environment.hpp:88</div></div>
 <div class="ttc" id="structJSON_1_1Object_html"><div class="ttname"><a href="structJSON_1_1Object.html">JSON::Object</a></div><div class="ttdef"><b>Definition:</b> json.hpp:154</div></div>
-<div class="ttc" id="classos_1_1raw_1_1Envp_html_adff3c86f4cc4cc59a05e99e390a2ca36"><div class="ttname"><a href="classos_1_1raw_1_1Envp.html#adff3c86f4cc4cc59a05e99e390a2ca36">os::raw::Envp::Envp</a></div><div class="ttdeci">Envp(const JSON::Object &amp;object)</div><div class="ttdef"><b>Definition:</b> environment.hpp:149</div></div>
+<div class="ttc" id="classos_1_1raw_1_1Envp_html_adff3c86f4cc4cc59a05e99e390a2ca36"><div class="ttname"><a href="classos_1_1raw_1_1Envp.html#adff3c86f4cc4cc59a05e99e390a2ca36">os::raw::Envp::Envp</a></div><div class="ttdeci">Envp(const JSON::Object &amp;object)</div><div class="ttdef"><b>Definition:</b> environment.hpp:152</div></div>
 <div class="ttc" id="namespacerouting_1_1link_html_a26486cdba01ef1c80706b1e07e8a6d3f"><div class="ttname"><a href="namespacerouting_1_1link.html#a26486cdba01ef1c80706b1e07e8a6d3f">routing::link::index</a></div><div class="ttdeci">Result&lt; int &gt; index(const std::string &amp;link)</div></div>
 <div class="ttc" id="classos_1_1raw_1_1Envp_html"><div class="ttname"><a href="classos_1_1raw_1_1Envp.html">os::raw::Envp</a></div><div class="ttdef"><b>Definition:</b> environment.hpp:119</div></div>
 <div class="ttc" id="foreach_8hpp_html_a66900b166526abe66464d6597536b111"><div class="ttname"><a href="foreach_8hpp.html#a66900b166526abe66464d6597536b111">foreachpair</a></div><div class="ttdeci">#define foreachpair(KEY, VALUE, ELEMS)</div><div class="ttdef"><b>Definition:</b> foreach.hpp:51</div></div>
 <div class="ttc" id="structJSON_1_1Value_html"><div class="ttname"><a href="structJSON_1_1Value.html">JSON::Value</a></div><div class="ttdef"><b>Definition:</b> json.hpp:245</div></div>
 <div class="ttc" id="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.hpp</a></div></div>
-<div class="ttc" id="classos_1_1raw_1_1Envp_html_a190fc8106950a6e562fc9acca51b0844"><div class="ttname"><a href="classos_1_1raw_1_1Envp.html#a190fc8106950a6e562fc9acca51b0844">os::raw::Envp::Envp</a></div><div class="ttdeci">Envp(const Map &amp;map)</div><div class="ttdef"><b>Definition:</b> environment.hpp:131</div></div>
+<div class="ttc" id="classos_1_1raw_1_1Envp_html_a190fc8106950a6e562fc9acca51b0844"><div class="ttname"><a href="classos_1_1raw_1_1Envp.html#a190fc8106950a6e562fc9acca51b0844">os::raw::Envp::Envp</a></div><div class="ttdeci">Envp(const Map &amp;map)</div><div class="ttdef"><b>Definition:</b> environment.hpp:133</div></div>
 <div class="ttc" id="structJSON_1_1String_html"><div class="ttname"><a href="structJSON_1_1String.html">JSON::String</a></div><div class="ttdef"><b>Definition:</b> json.hpp:75</div></div>
 <div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp_html_aa006daaf11f1e2e45a6ababaf463212b"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp.html#aa006daaf11f1e2e45a6ababaf463212b">environ</a></div><div class="ttdeci">char ** environ</div></div>
 <div class="ttc" id="classos_1_1raw_1_1Envp_html_ade95b03756bcee62904337357ddaeee3"><div class="ttname"><a href="classos_1_1raw_1_1Envp.html#ade95b03756bcee62904337357ddaeee3">os::raw::Envp::Envp</a></div><div class="ttdeci">Envp(Envp &amp;&amp;that)</div><div class="ttdef"><b>Definition:</b> environment.hpp:122</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 class="ttdef"><b>Definition:</b> ns.hpp:688</div></div>
-<div class="ttc" id="classos_1_1raw_1_1Envp_html_a0fc7836e26ef97152884f47326589668"><div class="ttname"><a href="classos_1_1raw_1_1Envp.html#a0fc7836e26ef97152884f47326589668">os::raw::Envp::~Envp</a></div><div class="ttdeci">~Envp()</div><div class="ttdef"><b>Definition:</b> environment.hpp:169</div></div>
+<div class="ttc" id="structJSON_1_1String_html_a6d61cfa2a10f02133833eaaf23b87e75"><div class="ttname"><a href="structJSON_1_1String.html#a6d61cfa2a10f02133833eaaf23b87e75">JSON::String::value</a></div><div class="ttdeci">std::string value</div><div class="ttdef"><b>Definition:</b> json.hpp:80</div></div>
+<div class="ttc" id="classos_1_1raw_1_1Envp_html_a0fc7836e26ef97152884f47326589668"><div class="ttname"><a href="classos_1_1raw_1_1Envp.html#a0fc7836e26ef97152884f47326589668">os::raw::Envp::~Envp</a></div><div class="ttdeci">~Envp()</div><div class="ttdef"><b>Definition:</b> environment.hpp:173</div></div>
 <div class="ttc" id="namespaceos_1_1raw_html_aad2bd3acb3ca09c75a1a1db58075f9f4"><div class="ttname"><a href="namespaceos_1_1raw.html#aad2bd3acb3ca09c75a1a1db58075f9f4">os::raw::environment</a></div><div class="ttdeci">char ** environment()</div><div class="ttdef"><b>Definition:</b> environment.hpp:66</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2read_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2read_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2read_8hpp_source.html
index 4c92b03..9460bc1 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2read_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2read_8hpp_source.html
@@ -101,9 +101,9 @@
 <div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="comment">// Reads &#39;size&#39; bytes from a file from its current offset.</span></div>
 <div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="comment">// If EOF is encountered before reading &#39;size&#39; bytes then the result</span></div>
 <div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="comment">// will contain the bytes read and a subsequent read will return None.</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">   50</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classResult.html">Result&lt;std::string&gt;</a> <a class="code" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">read</a>(<a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> fd, <span class="keywordtype">size_t</span> <a class="code" href="namespaceos_1_1stat.html#aac17a91dd3f91341b8c4021025e89b04">size</a>)</div>
+<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">   50</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classResult.html">Result&lt;std::string&gt;</a> <a class="code" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">read</a>(<a class="code" href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a> fd, <span class="keywordtype">size_t</span> <a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a>)</div>
 <div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;{</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  <span class="keywordtype">char</span>* buffer = <span class="keyword">new</span> <span class="keywordtype">char</span>[<a class="code" href="namespaceos_1_1stat.html#aac17a91dd3f91341b8c4021025e89b04">size</a>];</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  <span class="keywordtype">char</span>* buffer = <span class="keyword">new</span> <span class="keywordtype">char</span>[<a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a>];</div>
 <div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <span class="keywordtype">size_t</span> offset = 0;</div>
 <div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
 <div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <span class="keywordflow">while</span> (offset &lt; size) {</div>
@@ -203,7 +203,8 @@
 <div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;} <span class="comment">// namespace os {</span></div>
 <div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div>
 <div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;<span class="preprocessor">#endif // __STOUT_OS_READ_HPP__</span></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a894c4d58faeee7675b9e7e8244de1386"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a894c4d58faeee7675b9e7e8244de1386">ssize_t</a></div><div class="ttdeci">SSIZE_T ssize_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:176</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a894c4d58faeee7675b9e7e8244de1386"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a894c4d58faeee7675b9e7e8244de1386">ssize_t</a></div><div class="ttdeci">SSIZE_T ssize_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:190</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"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
 <div class="ttc" id="classErrnoError_html"><div class="ttname"><a href="classErrnoError.html">ErrnoError</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:44</div></div>
 <div class="ttc" id="stout_2include_2stout_2os_2socket_8hpp_html"><div class="ttname"><a href="stout_2include_2stout_2os_2socket_8hpp.html">socket.hpp</a></div></div>
@@ -214,7 +215,6 @@
 <div class="ttc" id="namespacenet_html_a190d273d305decda6696ed04b3adbd59"><div class="ttname"><a href="namespacenet.html#a190d273d305decda6696ed04b3adbd59">net::is_restartable_error</a></div><div class="ttdeci">bool is_restartable_error(int error)</div><div class="ttdef"><b>Definition:</b> socket.hpp:33</div></div>
 <div class="ttc" id="namespacemesos_1_1uri_html_a0a3b30c1eb427c4053aaef120b1f453c"><div class="ttname"><a href="namespacemesos_1_1uri.html#a0a3b30c1eb427c4053aaef120b1f453c">mesos::uri::file</a></div><div class="ttdeci">URI file(const std::string &amp;path)</div><div class="ttdoc">Creates a file URI with the given path on the local host. </div><div class="ttdef"><b>Definition:</b> file.hpp:33</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2os_2windows_2read_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2os_2windows_2read_8hpp.html">read.hpp</a></div></div>
-<div class="ttc" id="namespaceos_1_1stat_html_aac17a91dd3f91341b8c4021025e89b04"><div class="ttname"><a href="namespaceos_1_1stat.html#aac17a91dd3f91341b8c4021025e89b04">os::stat::size</a></div><div class="ttdeci">Try&lt; Bytes &gt; size(const std::string &amp;path, const FollowSymlink follow=FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:88</div></div>
 <div class="ttc" id="namespaceos_html_aa1d97ff0a93229e1fe6b33e3e2d567f7"><div class="ttname"><a href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os::read</a></div><div class="ttdeci">Result&lt; std::string &gt; read(int_fd fd, size_t size)</div><div class="ttdef"><b>Definition:</b> read.hpp:50</div></div>
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2environment_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2environment_8hpp.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2environment_8hpp.html
index ef8cf10..3283e22 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2environment_8hpp.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2windows_2environment_8hpp.html
@@ -57,6 +57,7 @@
 <div class="contents">
 <div class="textblock"><code>#include &lt;map&gt;</code><br/>
 <code>#include &lt;string&gt;</code><br/>
+<code>#include &lt;<a class="el" href="stringify_8hpp_source.html">stout/stringify.hpp</a>&gt;</code><br/>
 </div>
 <p><a href="3rdparty_2stout_2include_2stout_2os_2windows_2environment_8hpp_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1AuthorizationAcceptor-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1AuthorizationAcceptor-members.html b/content/api/latest/c++/classmesos_1_1AuthorizationAcceptor-members.html
new file mode 100644
index 0000000..2d8c5ae
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1AuthorizationAcceptor-members.html
@@ -0,0 +1,72 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html">AuthorizationAcceptor</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::AuthorizationAcceptor Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classmesos_1_1AuthorizationAcceptor.html">mesos::AuthorizationAcceptor</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html#ad8751b5e7d6833ad2db9580ae1fc27c2">accept</a>(Args &amp;...args)</td><td class="entry"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html">mesos::AuthorizationAcceptor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html#ace28096f970458650b8916dc57b27952">AuthorizationAcceptor</a>(const process::Owned&lt; ObjectApprover &gt; &amp;approver)</td><td class="entry"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html">mesos::AuthorizationAcceptor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html#a671a83a1b049f6073585a2af11477c82">create</a>(const Option&lt; process::http::authentication::Principal &gt; &amp;principal, const Option&lt; Authorizer * &gt; &amp;authorizer, const authorization::Action &amp;action)</td><td class="entry"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html">mesos::AuthorizationAcceptor</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html#ad35d76ffe02cd7100356cfd75b10dde1">objectApprover</a></td><td class="entry"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html">mesos::AuthorizationAcceptor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1AuthorizationAcceptor.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1AuthorizationAcceptor.html b/content/api/latest/c++/classmesos_1_1AuthorizationAcceptor.html
new file mode 100644
index 0000000..5f0feee
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1AuthorizationAcceptor.html
@@ -0,0 +1,214 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: mesos::AuthorizationAcceptor Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html">AuthorizationAcceptor</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
+<a href="classmesos_1_1AuthorizationAcceptor-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::AuthorizationAcceptor Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="src_2common_2http_8hpp_source.html">http.hpp</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:ad8751b5e7d6833ad2db9580ae1fc27c2"><td class="memTemplParams" colspan="2">template&lt;typename... Args&gt; </td></tr>
+<tr class="memitem:ad8751b5e7d6833ad2db9580ae1fc27c2"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html#ad8751b5e7d6833ad2db9580ae1fc27c2">accept</a> (Args &amp;...args)</td></tr>
+<tr class="separator:ad8751b5e7d6833ad2db9580ae1fc27c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a671a83a1b049f6073585a2af11477c82"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/>
+&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a><br class="typebreak"/>
+&lt; <a class="el" href="classmesos_1_1AuthorizationAcceptor.html">AuthorizationAcceptor</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html#a671a83a1b049f6073585a2af11477c82">create</a> (const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html">process::http::authentication::Principal</a> &gt; &amp;principal, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Authorizer.html">Authorizer</a> * &gt; &amp;authorizer, const authorization::Action &amp;action)</td></tr>
+<tr class="separator:a671a83a1b049f6073585a2af11477c82"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:ace28096f970458650b8916dc57b27952"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html#ace28096f970458650b8916dc57b27952">AuthorizationAcceptor</a> (const <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1ObjectApprover.html">ObjectApprover</a> &gt; &amp;approver)</td></tr>
+<tr class="separator:ace28096f970458650b8916dc57b27952"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:ad35d76ffe02cd7100356cfd75b10dde1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classprocess_1_1Owned.html">process::Owned</a><br class="typebreak"/>
+&lt; <a class="el" href="classmesos_1_1ObjectApprover.html">ObjectApprover</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html#ad35d76ffe02cd7100356cfd75b10dde1">objectApprover</a></td></tr>
+<tr class="separator:ad35d76ffe02cd7100356cfd75b10dde1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="ace28096f970458650b8916dc57b27952"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::AuthorizationAcceptor::AuthorizationAcceptor </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt; <a class="el" href="classmesos_1_1ObjectApprover.html">ObjectApprover</a> &gt; &amp;&#160;</td>
+          <td class="paramname"><em>approver</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="ad8751b5e7d6833ad2db9580ae1fc27c2"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename... Args&gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool mesos::AuthorizationAcceptor::accept </td>
+          <td>(</td>
+          <td class="paramtype">Args &amp;...&#160;</td>
+          <td class="paramname"><em>args</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="a671a83a1b049f6073585a2af11477c82"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt;<a class="el" href="classmesos_1_1AuthorizationAcceptor.html">AuthorizationAcceptor</a>&gt; &gt; mesos::AuthorizationAcceptor::create </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html">process::http::authentication::Principal</a> &gt; &amp;&#160;</td>
+          <td class="paramname"><em>principal</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Authorizer.html">Authorizer</a> * &gt; &amp;&#160;</td>
+          <td class="paramname"><em>authorizer</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const authorization::Action &amp;&#160;</td>
+          <td class="paramname"><em>action</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="ad35d76ffe02cd7100356cfd75b10dde1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt;<a class="el" href="classmesos_1_1ObjectApprover.html">ObjectApprover</a>&gt; mesos::AuthorizationAcceptor::objectApprover</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>src/common/<a class="el" href="src_2common_2http_8hpp_source.html">http.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1IDAcceptor.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1IDAcceptor.html b/content/api/latest/c++/classmesos_1_1IDAcceptor.html
new file mode 100644
index 0000000..a66f9d0
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1IDAcceptor.html
@@ -0,0 +1,79 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: mesos::IDAcceptor&lt; T &gt; Class Template Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="classmesos_1_1IDAcceptor.html">IDAcceptor</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::IDAcceptor&lt; T &gt; Class Template Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Used to filter results for API handlers.  
+ <a href="classmesos_1_1IDAcceptor.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="src_2common_2http_8hpp_source.html">http.hpp</a>&gt;</code></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><h3>template&lt;typename T&gt;<br/>
+class mesos::IDAcceptor&lt; T &gt;</h3>
+
+<p>Used to filter results for API handlers. </p>
+<p>Provides the '<a class="el" href="namespaceprocess_1_1network.html#aa05dd9eea0c1e4d3d49e2fc049c1a446">accept()</a>' method to test whether the supplied ID is equal to a stored target ID. If no target ID is provided when the acceptor is constructed, it will accept all inputs. </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>src/common/<a class="el" href="src_2common_2http_8hpp_source.html">http.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html
index 4b180fc..3d71552 100644
--- a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html
+++ b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html
@@ -66,7 +66,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#afe9d8fc901322dde7d91037930c77f72">deactivateFramework</a>(const FrameworkID &amp;frameworkId)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a4dff6ddc4983c5495eb2fc26e2842114">deactivateSlave</a>(const SlaveID &amp;slaveId)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#af09ffe12fe6dce0bb115d9988ddb61d1">getInverseOfferStatuses</a>()=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a3d1ff43caed7d7484a71ae5114976105">initialize</a>(const Duration &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources &gt; &amp;)&gt; &amp;inverseOfferCallback, const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=None(), bool filterGpuResources=true)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8386ac1a11731f6b8689810ed95b405b">initialize</a>(const Duration &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources &gt; &amp;)&gt; &amp;inverseOfferCallback, const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=None(), bool filterGpuResources=true, const Option&lt; DomainInfo &gt; &amp;domain=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#abe1f158adb9f7a6d7cc9f8afae44e859">recover</a>(const int expectedAgentCount, const hashmap&lt; std::string, Quota &gt; &amp;quotas)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a9719d532d6e866956062a3d8ad437781">recoverResources</a>(const FrameworkID &amp;frameworkId, const SlaveID &amp;slaveId, const Resources &amp;resources, const Option&lt; Filters &gt; &amp;filters)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#ac58e3a3025d3887ab1ab9267c9093188">removeFramework</a>(const FrameworkID &amp;frameworkId)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
@@ -80,7 +80,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a997ec43933a7659b683d83c164bdd6db">updateAvailable</a>(const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a97eadff5ba5f1b25beeb2b99e7ed72bb">updateFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a9b03a500abdf2f677f3fd9ea958d0690">updateInverseOffer</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; UnavailableResources &gt; &amp;unavailableResources, const Option&lt; InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; &amp;filters=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#afeb21abe14f83ee609f459973bd31b05">updateSlave</a>(const SlaveID &amp;slave, const Option&lt; Resources &gt; &amp;oversubscribed=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a0736a7f4fc8424d1dde7ff61e97e7317">updateSlave</a>(const SlaveID &amp;slave, const Option&lt; Resources &gt; &amp;total=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a455bb50eb4548484969c42ada23cd8ff">updateUnavailability</a>(const SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; &amp;unavailability)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a36ed11fe06b6565b72c57ee9a88439f5">updateWeights</a>(const std::vector&lt; WeightInfo &gt; &amp;weightInfos)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a961049fd776211cc762ad0e1e1c99321">updateWhitelist</a>(const Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html
index d45d73c..70e4601 100644
--- a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html
+++ b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html
@@ -80,9 +80,9 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:aafc715605c23a31dcb511a6b5c2ac883"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8b32e61251f0e0cbc9588c04e98347a3"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8b32e61251f0e0cbc9588c04e98347a3">~Allocator</a> ()</td></tr>
 <tr class="separator:a8b32e61251f0e0cbc9588c04e98347a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3d1ff43caed7d7484a71ae5114976105"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a3d1ff43caed7d7484a71ae5114976105">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;inverseOfferCallback, const <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; std
 ::string &gt;&gt; &amp;fairnessExcludeResourceNames=<a class="el" href="structNone.html">None</a>(), bool filterGpuResources=true)=0</td></tr>
-<tr class="memdesc:a3d1ff43caed7d7484a71ae5114976105"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the allocator when the master starts up.  <a href="#a3d1ff43caed7d7484a71ae5114976105">More...</a><br/></td></tr>
-<tr class="separator:a3d1ff43caed7d7484a71ae5114976105"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8386ac1a11731f6b8689810ed95b405b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8386ac1a11731f6b8689810ed95b405b">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;inverseOfferCallback, const <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; std
 ::string &gt;&gt; &amp;fairnessExcludeResourceNames=<a class="el" href="structNone.html">None</a>(), bool filterGpuResources=true, const <a class="el" href="classOption.html">Option</a>&lt; DomainInfo &gt; &amp;domain=<a class="el" href="structNone.html">None</a>())=0</td></tr>
+<tr class="memdesc:a8386ac1a11731f6b8689810ed95b405b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the allocator when the master starts up.  <a href="#a8386ac1a11731f6b8689810ed95b405b">More...</a><br/></td></tr>
+<tr class="separator:a8386ac1a11731f6b8689810ed95b405b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abe1f158adb9f7a6d7cc9f8afae44e859"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#abe1f158adb9f7a6d7cc9f8afae44e859">recover</a> (const int expectedAgentCount, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="structQuota.html">Quota</a> &gt; &amp;quotas)=0</td></tr>
 <tr class="memdesc:abe1f158adb9f7a6d7cc9f8afae44e859"><td class="mdescLeft">&#160;</td><td class="mdescRight">Informs the allocator of the recovered state from the master.  <a href="#abe1f158adb9f7a6d7cc9f8afae44e859">More...</a><br/></td></tr>
 <tr class="separator:abe1f158adb9f7a6d7cc9f8afae44e859"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -107,9 +107,9 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a7193bcacb52eaec201bf88e95f03acad"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7193bcacb52eaec201bf88e95f03acad">removeSlave</a> (const SlaveID &amp;slaveId)=0</td></tr>
 <tr class="memdesc:a7193bcacb52eaec201bf88e95f03acad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes an agent from the Mesos cluster.  <a href="#a7193bcacb52eaec201bf88e95f03acad">More...</a><br/></td></tr>
 <tr class="separator:a7193bcacb52eaec201bf88e95f03acad"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afeb21abe14f83ee609f459973bd31b05"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#afeb21abe14f83ee609f459973bd31b05">updateSlave</a> (const SlaveID &amp;slave, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;oversubscribed=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=<a class="el" href="structNone.html">None</a>())=0</td></tr>
-<tr class="memdesc:afeb21abe14f83ee609f459973bd31b05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates an agent.  <a href="#afeb21abe14f83ee609f459973bd31b05">More...</a><br/></td></tr>
-<tr class="separator:afeb21abe14f83ee609f459973bd31b05"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0736a7f4fc8424d1dde7ff61e97e7317"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a0736a7f4fc8424d1dde7ff61e97e7317">updateSlave</a> (const SlaveID &amp;slave, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;total=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=<a class="el" href="structNone.html">None</a>())=0</td></tr>
+<tr class="memdesc:a0736a7f4fc8424d1dde7ff61e97e7317"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates an agent.  <a href="#a0736a7f4fc8424d1dde7ff61e97e7317">More...</a><br/></td></tr>
+<tr class="separator:a0736a7f4fc8424d1dde7ff61e97e7317"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a2469bc7c28ab20a86cd2d198dd99e2cd"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a2469bc7c28ab20a86cd2d198dd99e2cd">activateSlave</a> (const SlaveID &amp;slaveId)=0</td></tr>
 <tr class="memdesc:a2469bc7c28ab20a86cd2d198dd99e2cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Activates an agent.  <a href="#a2469bc7c28ab20a86cd2d198dd99e2cd">More...</a><br/></td></tr>
 <tr class="separator:a2469bc7c28ab20a86cd2d198dd99e2cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -531,7 +531,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a3d1ff43caed7d7484a71ae5114976105"></a>
+<a class="anchor" id="a8386ac1a11731f6b8689810ed95b405b"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -566,7 +566,13 @@ Static Public Member Functions</h2></td></tr>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>filterGpuResources</em> = <code>true</code>&#160;</td>
+          <td class="paramname"><em>filterGpuResources</em> = <code>true</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; DomainInfo &gt; &amp;&#160;</td>
+          <td class="paramname"><em>domain</em> = <code><a class="el" href="structNone.html">None</a>()</code>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -592,7 +598,7 @@ Static Public Member Functions</h2></td></tr>
   </dd>
 </dl>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a57eaa7eaa1d84f354e47ef6209bf2768">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a76a6ed936520b6774c2d6381a382bd2d">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>
@@ -629,7 +635,7 @@ Static Public Member Functions</h2></td></tr>
 </div><div class="memdoc">
 
 <p>Informs the allocator of the recovered state from the master. </p>
-<p>Because it is hard to define recovery for a running allocator, this method should be called after <code><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a3d1ff43caed7d7484a71ae5114976105" title="Initializes the allocator when the master starts up. ">initialize()</a></code>, but before actual allocation starts (i.e. <code><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a12346eed9894458805e180b9d6cb6424" title="Adds or re-adds an agent to the Mesos cluster. ">addSlave()</a></code> is called).</p>
+<p>Because it is hard to define recovery for a running allocator, this method should be called after <code><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8386ac1a11731f6b8689810ed95b405b" title="Initializes the allocator when the master starts up. ">initialize()</a></code>, but before actual allocation starts (i.e. <code><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a12346eed9894458805e180b9d6cb6424" title="Adds or re-adds an agent to the Mesos cluster. ">addSlave()</a></code> is called).</p>
 <p>TODO(alexr): Consider extending the signature with expected frameworks count once it is available upon the master failover.</p>
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
@@ -1141,7 +1147,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="afeb21abe14f83ee609f459973bd31b05"></a>
+<a class="anchor" id="a0736a7f4fc8424d1dde7ff61e97e7317"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -1158,7 +1164,7 @@ Static Public Member Functions</h2></td></tr>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;&#160;</td>
-          <td class="paramname"><em>oversubscribed</em> = <code><a class="el" href="structNone.html">None</a>()</code>, </td>
+          <td class="paramname"><em>total</em> = <code><a class="el" href="structNone.html">None</a>()</code>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
@@ -1180,16 +1186,15 @@ Static Public Member Functions</h2></td></tr>
 </div><div class="memdoc">
 
 <p>Updates an agent. </p>
-<p>Updates the latest oversubscribed resources or capabilities for an agent. TODO(vinod): Instead of just oversubscribed resources have this method take total resources. We can then reuse this method to update Agent's total resources in the future.</p>
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
-    <tr><td class="paramname">oversubscribed</td><td>The new oversubscribed resources estimate from the agent. The oversubscribed resources include the total amount of oversubscribed resources that are allocated and available. </td></tr>
+    <tr><td class="paramname">total</td><td>The new total resources on the agent. </td></tr>
     <tr><td class="paramname">capabilities</td><td>The new capabilities of the agent. </td></tr>
   </table>
   </dd>
 </dl>
 
-<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#abd259d23b89536a11900e7e1be70905c">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
+<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a97b18046f20d3420ecb30cae056db694">mesos::internal::master::allocator::MesosAllocator&lt; AllocatorProcess &gt;</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider-members.html
new file mode 100644
index 0000000..5a34e36
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider-members.html
@@ -0,0 +1,70 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">LocalResourceProvider</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::internal::LocalResourceProvider Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">mesos::internal::LocalResourceProvider</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html#a09caf904401bb8067df911d923b7f3db">create</a>(const ResourceProviderInfo &amp;info)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">mesos::internal::LocalResourceProvider</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html#ad1e9626a7f7c92d4aa4b0958f38b9232">~LocalResourceProvider</a>()=default</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">mesos::internal::LocalResourceProvider</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider.html b/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider.html
new file mode 100644
index 0000000..70aa12a
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider.html
@@ -0,0 +1,144 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: mesos::internal::LocalResourceProvider Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">LocalResourceProvider</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="classmesos_1_1internal_1_1LocalResourceProvider-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::internal::LocalResourceProvider Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="resource__provider_2local_8hpp_source.html">local.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for mesos::internal::LocalResourceProvider:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classmesos_1_1internal_1_1LocalResourceProvider.png" usemap="#mesos::internal::LocalResourceProvider_map" alt=""/>
+  <map id="mesos::internal::LocalResourceProvider_map" name="mesos::internal::LocalResourceProvider_map">
+<area href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html" alt="mesos::internal::StorageLocalResourceProvider" shape="rect" coords="0,56,279,80"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:ad1e9626a7f7c92d4aa4b0958f38b9232"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html#ad1e9626a7f7c92d4aa4b0958f38b9232">~LocalResourceProvider</a> ()=default</td></tr>
+<tr class="separator:ad1e9626a7f7c92d4aa4b0958f38b9232"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a09caf904401bb8067df911d923b7f3db"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a><br class="typebreak"/>
+&lt; <a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">LocalResourceProvider</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html#a09caf904401bb8067df911d923b7f3db">create</a> (const ResourceProviderInfo &amp;info)</td></tr>
+<tr class="separator:a09caf904401bb8067df911d923b7f3db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="ad1e9626a7f7c92d4aa4b0958f38b9232"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual mesos::internal::LocalResourceProvider::~LocalResourceProvider </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span><span class="mlabel">default</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a09caf904401bb8067df911d923b7f3db"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt;<a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">LocalResourceProvider</a>&gt; &gt; mesos::internal::LocalResourceProvider::create </td>
+          <td>(</td>
+          <td class="paramtype">const ResourceProviderInfo &amp;&#160;</td>
+          <td class="paramname"><em>info</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>src/resource_provider/<a class="el" href="resource__provider_2local_8hpp_source.html">local.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider.png b/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider.png
new file mode 100644
index 0000000..c99840b
Binary files /dev/null and b/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProviderDaemon-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProviderDaemon-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProviderDaemon-members.html
new file mode 100644
index 0000000..a593daa
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProviderDaemon-members.html
@@ -0,0 +1,72 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::internal::LocalResourceProviderDaemon Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">mesos::internal::LocalResourceProviderDaemon</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a974843122a877602bdc8623ad31510fe">create</a>(const slave::Flags &amp;flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">mesos::internal::LocalResourceProviderDaemon</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#ad2cf50d4e9fe87fd163954ba863713f6">LocalResourceProviderDaemon</a>(const LocalResourceProviderDaemon &amp;other)=delete</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">mesos::internal::LocalResourceProviderDaemon</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4c0ea8da506ce2c28458e79e433f84c8">operator=</a>(const LocalResourceProviderDaemon &amp;other)=delete</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">mesos::internal::LocalResourceProviderDaemon</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4cf40ce91853aba92b471e17fe03a9e8">~LocalResourceProviderDaemon</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">mesos::internal::LocalResourceProviderDaemon</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProviderDaemon.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProviderDaemon.html b/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProviderDaemon.html
new file mode 100644
index 0000000..2178f2f
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProviderDaemon.html
@@ -0,0 +1,179 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: mesos::internal::LocalResourceProviderDaemon Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="classmesos_1_1internal_1_1LocalResourceProviderDaemon-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::internal::LocalResourceProviderDaemon Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="daemon_8hpp_source.html">daemon.hpp</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a4cf40ce91853aba92b471e17fe03a9e8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4cf40ce91853aba92b471e17fe03a9e8">~LocalResourceProviderDaemon</a> ()</td></tr>
+<tr class="separator:a4cf40ce91853aba92b471e17fe03a9e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad2cf50d4e9fe87fd163954ba863713f6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#ad2cf50d4e9fe87fd163954ba863713f6">LocalResourceProviderDaemon</a> (const <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a> &amp;other)=delete</td></tr>
+<tr class="separator:ad2cf50d4e9fe87fd163954ba863713f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4c0ea8da506ce2c28458e79e433f84c8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4c0ea8da506ce2c28458e79e433f84c8">operator=</a> (const <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a> &amp;other)=delete</td></tr>
+<tr class="separator:a4c0ea8da506ce2c28458e79e433f84c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a974843122a877602bdc8623ad31510fe"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Owned.html">process::Owned</a><br class="typebreak"/>
+&lt; <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a974843122a877602bdc8623ad31510fe">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">slave::Flags</a> &amp;<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</td></tr>
+<tr class="separator:a974843122a877602bdc8623ad31510fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a4cf40ce91853aba92b471e17fe03a9e8"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::LocalResourceProviderDaemon::~LocalResourceProviderDaemon </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad2cf50d4e9fe87fd163954ba863713f6"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::LocalResourceProviderDaemon::LocalResourceProviderDaemon </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a> &amp;&#160;</td>
+          <td class="paramname"><em>other</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">delete</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a974843122a877602bdc8623ad31510fe"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="classprocess_1_1Owned.html">process::Owned</a>&lt;<a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a>&gt; &gt; mesos::internal::LocalResourceProviderDaemon::create </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">slave::Flags</a> &amp;&#160;</td>
+          <td class="paramname"><em>flags</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a4c0ea8da506ce2c28458e79e433f84c8"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a>&amp; mesos::internal::LocalResourceProviderDaemon::operator= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a> &amp;&#160;</td>
+          <td class="paramname"><em>other</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">delete</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>src/resource_provider/<a class="el" href="daemon_8hpp_source.html">daemon.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager-members.html
new file mode 100644
index 0000000..c1d3da3
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager-members.html
@@ -0,0 +1,74 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">ResourceProviderManager</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::internal::ResourceProviderManager Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a6be2481700f40c542ee99992b463ca70">api</a>(const process::http::Request &amp;request, const Option&lt; process::http::authentication::Principal &gt; &amp;principal) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a99b78ea2c2adfa4b1459769d78cf5a2c">messages</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a7e3b37fe702c1f4c9a95eb4702806cbb">operator=</a>(const ResourceProviderManager &amp;other)=delete</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a1ffa1498d0d30343c4311bdddf1e71ee">ResourceProviderManager</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#aacff21fa24849ba5015f9ad760271a6e">ResourceProviderManager</a>(const ResourceProviderManager &amp;other)=delete</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#ab051c5eaeed02d2f8a786c76f92ba19a">~ResourceProviderManager</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager.html b/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager.html
new file mode 100644
index 0000000..6b4bda4
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager.html
@@ -0,0 +1,212 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: mesos::internal::ResourceProviderManager Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">ResourceProviderManager</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="classmesos_1_1internal_1_1ResourceProviderManager-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::internal::ResourceProviderManager Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="resource__provider_2manager_8hpp_source.html">manager.hpp</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a1ffa1498d0d30343c4311bdddf1e71ee"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a1ffa1498d0d30343c4311bdddf1e71ee">ResourceProviderManager</a> ()</td></tr>
+<tr class="separator:a1ffa1498d0d30343c4311bdddf1e71ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab051c5eaeed02d2f8a786c76f92ba19a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#ab051c5eaeed02d2f8a786c76f92ba19a">~ResourceProviderManager</a> ()</td></tr>
+<tr class="separator:ab051c5eaeed02d2f8a786c76f92ba19a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aacff21fa24849ba5015f9ad760271a6e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#aacff21fa24849ba5015f9ad760271a6e">ResourceProviderManager</a> (const <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">ResourceProviderManager</a> &amp;other)=delete</td></tr>
+<tr class="separator:aacff21fa24849ba5015f9ad760271a6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e3b37fe702c1f4c9a95eb4702806cbb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">ResourceProviderManager</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a7e3b37fe702c1f4c9a95eb4702806cbb">operator=</a> (const <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">ResourceProviderManager</a> &amp;other)=delete</td></tr>
+<tr class="separator:a7e3b37fe702c1f4c9a95eb4702806cbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6be2481700f40c542ee99992b463ca70"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/>
+&lt; <a class="el" href="structprocess_1_1http_1_1Response.html">process::http::Response</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a6be2481700f40c542ee99992b463ca70">api</a> (const <a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a> &amp;request, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html">process::http::authentication::Principal</a> &gt; &amp;principal) const </td></tr>
+<tr class="separator:a6be2481700f40c542ee99992b463ca70"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a99b78ea2c2adfa4b1459769d78cf5a2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Queue.html">process::Queue</a><br class="typebreak"/>
+&lt; <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">ResourceProviderMessage</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a99b78ea2c2adfa4b1459769d78cf5a2c">messages</a> () const </td></tr>
+<tr class="separator:a99b78ea2c2adfa4b1459769d78cf5a2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a1ffa1498d0d30343c4311bdddf1e71ee"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::ResourceProviderManager::ResourceProviderManager </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab051c5eaeed02d2f8a786c76f92ba19a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::ResourceProviderManager::~ResourceProviderManager </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aacff21fa24849ba5015f9ad760271a6e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::ResourceProviderManager::ResourceProviderManager </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">ResourceProviderManager</a> &amp;&#160;</td>
+          <td class="paramname"><em>other</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">delete</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a6be2481700f40c542ee99992b463ca70"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt;<a class="el" href="structprocess_1_1http_1_1Response.html">process::http::Response</a>&gt; mesos::internal::ResourceProviderManager::api </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a> &amp;&#160;</td>
+          <td class="paramname"><em>request</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html">process::http::authentication::Principal</a> &gt; &amp;&#160;</td>
+          <td class="paramname"><em>principal</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a99b78ea2c2adfa4b1459769d78cf5a2c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classprocess_1_1Queue.html">process::Queue</a>&lt;<a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">ResourceProviderMessage</a>&gt; mesos::internal::ResourceProviderManager::messages </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a7e3b37fe702c1f4c9a95eb4702806cbb"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">ResourceProviderManager</a>&amp; mesos::internal::ResourceProviderManager::operator= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">ResourceProviderManager</a> &amp;&#160;</td>
+          <td class="paramname"><em>other</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">delete</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>src/resource_provider/<a class="el" href="resource__provider_2manager_8hpp_source.html">manager.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classtests_1_1SimpleMessage-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classtests_1_1SimpleMessage-members.html b/content/api/latest/c++/classtests_1_1SimpleMessage-members.html
deleted file mode 100644
index 1fddb64..0000000
--- a/content/api/latest/c++/classtests_1_1SimpleMessage-members.html
+++ /dev/null
@@ -1,112 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>Apache Mesos: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacetests.html">tests</a></li><li class="navelem"><a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">tests::SimpleMessage Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a76b38098e935fd3c6253cd77b3f93946">add_numbers</a>(::google::protobuf::int32 value)</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a39cd3084ef01aebb358ddfd3babe0d7e">ByteSizeLong</a>() const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#ae9fa3999550567398263fddd9184e974">Clear</a>() PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#ab0039a0979eb709bb64e2823079dc5e4">clear_id</a>()</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#ab0b378d03ac6b0a8d897f54afd2f35e6">clear_numbers</a>()</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#acad2c5e3c738b300caf406343fcbfbe3">CopyFrom</a>(const ::google::protobuf::Message &amp;from) PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a4ddb5edce6f82f5926c0285338efb63b">CopyFrom</a>(const SimpleMessage &amp;from)</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a18fc2cc4fde712ccd18f127e8fdb2942">default_instance</a>()</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a6d83162f436b77a6abb24984535f5130">descriptor</a>()</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a5ada0a4c9e96f6697cc20dcd6f1cdf28">GetCachedSize</a>() const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a2f0e9868658b777db7f630e8e2c064e9">GetMetadata</a>() const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a4b52e055a2826003c04138b84fcd1cfe">has_id</a>() const </td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#ad84cb08ed369e3bb4409d90cac14a5a4">id</a>() const </td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#aff96718e6060bc81e7256782d1029aa5">internal_default_instance</a>()</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</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="classtests_1_1SimpleMessage.html#ab3fdbfcec9bf9bfc8370a89e5baefcff">InternalSerializeWithCachedSizesToArray</a>(bool deterministic,::google::protobuf::uint8 *target) const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a27af6bdb0de705afed6dee3c4d8c7a06">IsInitialized</a>() const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a366fa9ee572aaa1e8120955ab51adb0e">kIdFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a4c7d1d9783a569aa9c4c05bdf1b38c1a">kIndexInFileMessages</a></td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#ac8e0e73245f567efd8f9790065cedc6c">kNumbersFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a5e98ad970b7429190fe4882eac0c89fb">MergeFrom</a>(const ::google::protobuf::Message &amp;from) PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#aca8077a5ea31167790ade42ad505cb88">MergeFrom</a>(const SimpleMessage &amp;from)</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#ad8b1a80c792cdce7960965b42d509c37">MergePartialFromCodedStream</a>(::google::protobuf::io::CodedInputStream *input) PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#af76c11bba68c7a5b229d6dd5524bed66">mutable_id</a>()</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#ad72b835db3eae5662891e72f980075f0">mutable_numbers</a>()</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a70a0d4dcd344437cd5be7f52088bb1cc">mutable_unknown_fields</a>()</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a5698e6588e92c908429df5976e01e964">New</a>() const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a7467cb6126c4194d16cd198d5e646f7c">New</a>(::google::protobuf::Arena *arena) const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a41c017beec6056698543bb9c7085224b">numbers</a>(int index) const </td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a7565e37c420174f6d9270344c7faf48b">numbers</a>() const </td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#acd79bdde8039d365962cdc153ce43aae">numbers_size</a>() const </td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#af269d748ce6576621f96ebd8074a79de">operator=</a>(const SimpleMessage &amp;from)</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a8a58f4c5974e383058e6efc2558d398e">protobuf_protobuf_5ftests_2eproto::TableStruct</a></td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a84f8b1074fbeb1688822297b0b5fb6e5">release_id</a>()</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#ad6b07b5ee64fcc18cdc2fcbea4168847">SerializeWithCachedSizes</a>(::google::protobuf::io::CodedOutputStream *output) const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a5bab093bf37e90642d3be83e7e89b508">set_allocated_id</a>(::std::string *id)</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#aa21ddf0fc4efd927b2d7570fb65e7e44">set_id</a>(const ::std::string &amp;value)</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a7aa8fc015f42d279186369472adac78f">set_id</a>(const char *value)</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#ac5e5f3baf250f672ab5a67b4aec39303">set_id</a>(const char *value, size_t size)</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a374de7c04b1ef7ee256a1cce66970d4f">set_numbers</a>(int index,::google::protobuf::int32 value)</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a8695242b2a84681975b5da8fdb06e436">SimpleMessage</a>()</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#a5528c4ecad41eab04682137962e99029">SimpleMessage</a>(const SimpleMessage &amp;from)</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#ab61a54f02a0167e0e9cdbcb82f6a03ff">Swap</a>(SimpleMessage *other)</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#aeb3ccab91bebd3edf556273453024035">unknown_fields</a>() const </td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html#ab4c889c3672279c20c8d1d55bc82fa05">~SimpleMessage</a>()</td><td class="entry"><a class="el" href="classtests_1_1SimpleMessage.html">tests::SimpleMessage</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classtests_1_1SimpleMessage.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classtests_1_1SimpleMessage.html b/content/api/latest/c++/classtests_1_1SimpleMessage.html
deleted file mode 100644
index 7ca20f9..0000000
--- a/content/api/latest/c++/classtests_1_1SimpleMessage.html
+++ /dev/null
@@ -1,1124 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>Apache Mesos: tests::SimpleMessage Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacetests.html">tests</a></li><li class="navelem"><a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
-<a href="#friends">Friends</a> &#124;
-<a href="classtests_1_1SimpleMessage-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">tests::SimpleMessage Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include &lt;<a class="el" href="protobuf__tests_8pb_8h_source.html">protobuf_tests.pb.h</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for tests::SimpleMessage:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classtests_1_1SimpleMessage.png" usemap="#tests::SimpleMessage_map" alt=""/>
-  <map id="tests::SimpleMessage_map" name="tests::SimpleMessage_map">
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a8695242b2a84681975b5da8fdb06e436"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a8695242b2a84681975b5da8fdb06e436">SimpleMessage</a> ()</td></tr>
-<tr class="separator:a8695242b2a84681975b5da8fdb06e436"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab4c889c3672279c20c8d1d55bc82fa05"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#ab4c889c3672279c20c8d1d55bc82fa05">~SimpleMessage</a> ()</td></tr>
-<tr class="separator:ab4c889c3672279c20c8d1d55bc82fa05"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5528c4ecad41eab04682137962e99029"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a5528c4ecad41eab04682137962e99029">SimpleMessage</a> (const <a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a> &amp;from)</td></tr>
-<tr class="separator:a5528c4ecad41eab04682137962e99029"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af269d748ce6576621f96ebd8074a79de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#af269d748ce6576621f96ebd8074a79de">operator=</a> (const <a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a> &amp;from)</td></tr>
-<tr class="separator:af269d748ce6576621f96ebd8074a79de"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aeb3ccab91bebd3edf556273453024035"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::UnknownFieldSet &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#aeb3ccab91bebd3edf556273453024035">unknown_fields</a> () const </td></tr>
-<tr class="separator:aeb3ccab91bebd3edf556273453024035"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a70a0d4dcd344437cd5be7f52088bb1cc"><td class="memItemLeft" align="right" valign="top">inline::google::protobuf::UnknownFieldSet *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a70a0d4dcd344437cd5be7f52088bb1cc">mutable_unknown_fields</a> ()</td></tr>
-<tr class="separator:a70a0d4dcd344437cd5be7f52088bb1cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab61a54f02a0167e0e9cdbcb82f6a03ff"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#ab61a54f02a0167e0e9cdbcb82f6a03ff">Swap</a> (<a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a> *other)</td></tr>
-<tr class="separator:ab61a54f02a0167e0e9cdbcb82f6a03ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5698e6588e92c908429df5976e01e964"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a5698e6588e92c908429df5976e01e964">New</a> () const PROTOBUF_FINAL</td></tr>
-<tr class="separator:a5698e6588e92c908429df5976e01e964"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7467cb6126c4194d16cd198d5e646f7c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a7467cb6126c4194d16cd198d5e646f7c">New</a> (::google::protobuf::Arena *arena) const PROTOBUF_FINAL</td></tr>
-<tr class="separator:a7467cb6126c4194d16cd198d5e646f7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acad2c5e3c738b300caf406343fcbfbe3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#acad2c5e3c738b300caf406343fcbfbe3">CopyFrom</a> (const ::google::protobuf::Message &amp;from) PROTOBUF_FINAL</td></tr>
-<tr class="separator:acad2c5e3c738b300caf406343fcbfbe3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5e98ad970b7429190fe4882eac0c89fb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a5e98ad970b7429190fe4882eac0c89fb">MergeFrom</a> (const ::google::protobuf::Message &amp;from) PROTOBUF_FINAL</td></tr>
-<tr class="separator:a5e98ad970b7429190fe4882eac0c89fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4ddb5edce6f82f5926c0285338efb63b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a4ddb5edce6f82f5926c0285338efb63b">CopyFrom</a> (const <a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a> &amp;from)</td></tr>
-<tr class="separator:a4ddb5edce6f82f5926c0285338efb63b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aca8077a5ea31167790ade42ad505cb88"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#aca8077a5ea31167790ade42ad505cb88">MergeFrom</a> (const <a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a> &amp;from)</td></tr>
-<tr class="separator:aca8077a5ea31167790ade42ad505cb88"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae9fa3999550567398263fddd9184e974"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#ae9fa3999550567398263fddd9184e974">Clear</a> () PROTOBUF_FINAL</td></tr>
-<tr class="separator:ae9fa3999550567398263fddd9184e974"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a27af6bdb0de705afed6dee3c4d8c7a06"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a27af6bdb0de705afed6dee3c4d8c7a06">IsInitialized</a> () const PROTOBUF_FINAL</td></tr>
-<tr class="separator:a27af6bdb0de705afed6dee3c4d8c7a06"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a39cd3084ef01aebb358ddfd3babe0d7e"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a39cd3084ef01aebb358ddfd3babe0d7e">ByteSizeLong</a> () const PROTOBUF_FINAL</td></tr>
-<tr class="separator:a39cd3084ef01aebb358ddfd3babe0d7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad8b1a80c792cdce7960965b42d509c37"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#ad8b1a80c792cdce7960965b42d509c37">MergePartialFromCodedStream</a> (::google::protobuf::io::CodedInputStream *input) PROTOBUF_FINAL</td></tr>
-<tr class="separator:ad8b1a80c792cdce7960965b42d509c37"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad6b07b5ee64fcc18cdc2fcbea4168847"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#ad6b07b5ee64fcc18cdc2fcbea4168847">SerializeWithCachedSizes</a> (::google::protobuf::io::CodedOutputStream *output) const PROTOBUF_FINAL</td></tr>
-<tr class="separator:ad6b07b5ee64fcc18cdc2fcbea4168847"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab3fdbfcec9bf9bfc8370a89e5baefcff"><td class="memItemLeft" align="right" valign="top">::google::protobuf::uint8 *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#ab3fdbfcec9bf9bfc8370a89e5baefcff">InternalSerializeWithCachedSizesToArray</a> (bool deterministic,::google::protobuf::uint8 *target) const PROTOBUF_FINAL</td></tr>
-<tr class="separator:ab3fdbfcec9bf9bfc8370a89e5baefcff"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5ada0a4c9e96f6697cc20dcd6f1cdf28"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a5ada0a4c9e96f6697cc20dcd6f1cdf28">GetCachedSize</a> () const PROTOBUF_FINAL</td></tr>
-<tr class="separator:a5ada0a4c9e96f6697cc20dcd6f1cdf28"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2f0e9868658b777db7f630e8e2c064e9"><td class="memItemLeft" align="right" valign="top">::google::protobuf::Metadata&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a2f0e9868658b777db7f630e8e2c064e9">GetMetadata</a> () const PROTOBUF_FINAL</td></tr>
-<tr class="separator:a2f0e9868658b777db7f630e8e2c064e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acd79bdde8039d365962cdc153ce43aae"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#acd79bdde8039d365962cdc153ce43aae">numbers_size</a> () const </td></tr>
-<tr class="separator:acd79bdde8039d365962cdc153ce43aae"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab0b378d03ac6b0a8d897f54afd2f35e6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#ab0b378d03ac6b0a8d897f54afd2f35e6">clear_numbers</a> ()</td></tr>
-<tr class="separator:ab0b378d03ac6b0a8d897f54afd2f35e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41c017beec6056698543bb9c7085224b"><td class="memItemLeft" align="right" valign="top">::google::protobuf::int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a41c017beec6056698543bb9c7085224b">numbers</a> (int index) const </td></tr>
-<tr class="separator:a41c017beec6056698543bb9c7085224b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a374de7c04b1ef7ee256a1cce66970d4f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a374de7c04b1ef7ee256a1cce66970d4f">set_numbers</a> (int index,::google::protobuf::int32 value)</td></tr>
-<tr class="separator:a374de7c04b1ef7ee256a1cce66970d4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a76b38098e935fd3c6253cd77b3f93946"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a76b38098e935fd3c6253cd77b3f93946">add_numbers</a> (::google::protobuf::int32 value)</td></tr>
-<tr class="separator:a76b38098e935fd3c6253cd77b3f93946"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7565e37c420174f6d9270344c7faf48b"><td class="memItemLeft" align="right" valign="top">const <br class="typebreak"/>
-::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; ::google::protobuf::int32 &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a7565e37c420174f6d9270344c7faf48b">numbers</a> () const </td></tr>
-<tr class="separator:a7565e37c420174f6d9270344c7faf48b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad72b835db3eae5662891e72f980075f0"><td class="memItemLeft" align="right" valign="top">::google::protobuf::RepeatedField<br class="typebreak"/>
-&lt; ::google::protobuf::int32 &gt; *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#ad72b835db3eae5662891e72f980075f0">mutable_numbers</a> ()</td></tr>
-<tr class="separator:ad72b835db3eae5662891e72f980075f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4b52e055a2826003c04138b84fcd1cfe"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a4b52e055a2826003c04138b84fcd1cfe">has_id</a> () const </td></tr>
-<tr class="separator:a4b52e055a2826003c04138b84fcd1cfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab0039a0979eb709bb64e2823079dc5e4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#ab0039a0979eb709bb64e2823079dc5e4">clear_id</a> ()</td></tr>
-<tr class="separator:ab0039a0979eb709bb64e2823079dc5e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad84cb08ed369e3bb4409d90cac14a5a4"><td class="memItemLeft" align="right" valign="top">const ::std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#ad84cb08ed369e3bb4409d90cac14a5a4">id</a> () const </td></tr>
-<tr class="separator:ad84cb08ed369e3bb4409d90cac14a5a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa21ddf0fc4efd927b2d7570fb65e7e44"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#aa21ddf0fc4efd927b2d7570fb65e7e44">set_id</a> (const ::std::string &amp;value)</td></tr>
-<tr class="separator:aa21ddf0fc4efd927b2d7570fb65e7e44"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7aa8fc015f42d279186369472adac78f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a7aa8fc015f42d279186369472adac78f">set_id</a> (const char *value)</td></tr>
-<tr class="separator:a7aa8fc015f42d279186369472adac78f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac5e5f3baf250f672ab5a67b4aec39303"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#ac5e5f3baf250f672ab5a67b4aec39303">set_id</a> (const char *value, size_t size)</td></tr>
-<tr class="separator:ac5e5f3baf250f672ab5a67b4aec39303"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af76c11bba68c7a5b229d6dd5524bed66"><td class="memItemLeft" align="right" valign="top">::std::string *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#af76c11bba68c7a5b229d6dd5524bed66">mutable_id</a> ()</td></tr>
-<tr class="separator:af76c11bba68c7a5b229d6dd5524bed66"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a84f8b1074fbeb1688822297b0b5fb6e5"><td class="memItemLeft" align="right" valign="top">::std::string *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a84f8b1074fbeb1688822297b0b5fb6e5">release_id</a> ()</td></tr>
-<tr class="separator:a84f8b1074fbeb1688822297b0b5fb6e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5bab093bf37e90642d3be83e7e89b508"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a5bab093bf37e90642d3be83e7e89b508">set_allocated_id</a> (::std::string *<a class="el" href="classtests_1_1SimpleMessage.html#ad84cb08ed369e3bb4409d90cac14a5a4">id</a>)</td></tr>
-<tr class="separator:a5bab093bf37e90642d3be83e7e89b508"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
-Static Public Member Functions</h2></td></tr>
-<tr class="memitem:a6d83162f436b77a6abb24984535f5130"><td class="memItemLeft" align="right" valign="top">static const <br class="typebreak"/>
-::google::protobuf::Descriptor *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a6d83162f436b77a6abb24984535f5130">descriptor</a> ()</td></tr>
-<tr class="separator:a6d83162f436b77a6abb24984535f5130"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a18fc2cc4fde712ccd18f127e8fdb2942"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a18fc2cc4fde712ccd18f127e8fdb2942">default_instance</a> ()</td></tr>
-<tr class="separator:a18fc2cc4fde712ccd18f127e8fdb2942"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aff96718e6060bc81e7256782d1029aa5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#aff96718e6060bc81e7256782d1029aa5">internal_default_instance</a> ()</td></tr>
-<tr class="separator:aff96718e6060bc81e7256782d1029aa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr class="memitem:a4c7d1d9783a569aa9c4c05bdf1b38c1a"><td class="memItemLeft" align="right" valign="top">static PROTOBUF_CONSTEXPR int const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a4c7d1d9783a569aa9c4c05bdf1b38c1a">kIndexInFileMessages</a></td></tr>
-<tr class="separator:a4c7d1d9783a569aa9c4c05bdf1b38c1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac8e0e73245f567efd8f9790065cedc6c"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#ac8e0e73245f567efd8f9790065cedc6c">kNumbersFieldNumber</a> = 2</td></tr>
-<tr class="separator:ac8e0e73245f567efd8f9790065cedc6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a366fa9ee572aaa1e8120955ab51adb0e"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a366fa9ee572aaa1e8120955ab51adb0e">kIdFieldNumber</a> = 1</td></tr>
-<tr class="separator:a366fa9ee572aaa1e8120955ab51adb0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
-Friends</h2></td></tr>
-<tr class="memitem:a8a58f4c5974e383058e6efc2558d398e"><td class="memItemLeft" align="right" valign="top">struct&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtests_1_1SimpleMessage.html#a8a58f4c5974e383058e6efc2558d398e">protobuf_protobuf_5ftests_2eproto::TableStruct</a></td></tr>
-<tr class="separator:a8a58f4c5974e383058e6efc2558d398e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a8695242b2a84681975b5da8fdb06e436"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">tests::SimpleMessage::SimpleMessage </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab4c889c3672279c20c8d1d55bc82fa05"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual tests::SimpleMessage::~SimpleMessage </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a5528c4ecad41eab04682137962e99029"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">tests::SimpleMessage::SimpleMessage </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a> &amp;&#160;</td>
-          <td class="paramname"><em>from</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a76b38098e935fd3c6253cd77b3f93946"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::SimpleMessage::add_numbers </td>
-          <td>(</td>
-          <td class="paramtype">::google::protobuf::int32&#160;</td>
-          <td class="paramname"><em>value</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="a39cd3084ef01aebb358ddfd3babe0d7e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">size_t tests::SimpleMessage::ByteSizeLong </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae9fa3999550567398263fddd9184e974"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::SimpleMessage::Clear </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab0039a0979eb709bb64e2823079dc5e4"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::SimpleMessage::clear_id </td>
-          <td>(</td>
-          <td class="paramname"></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="ab0b378d03ac6b0a8d897f54afd2f35e6"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::SimpleMessage::clear_numbers </td>
-          <td>(</td>
-          <td class="paramname"></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="acad2c5e3c738b300caf406343fcbfbe3"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::SimpleMessage::CopyFrom </td>
-          <td>(</td>
-          <td class="paramtype">const ::google::protobuf::Message &amp;&#160;</td>
-          <td class="paramname"><em>from</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a4ddb5edce6f82f5926c0285338efb63b"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::SimpleMessage::CopyFrom </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a> &amp;&#160;</td>
-          <td class="paramname"><em>from</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a18fc2cc4fde712ccd18f127e8fdb2942"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">static const <a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a>&amp; tests::SimpleMessage::default_instance </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a6d83162f436b77a6abb24984535f5130"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">static const ::google::protobuf::Descriptor* tests::SimpleMessage::descriptor </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a5ada0a4c9e96f6697cc20dcd6f1cdf28"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">int tests::SimpleMessage::GetCachedSize </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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="a2f0e9868658b777db7f630e8e2c064e9"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">::google::protobuf::Metadata tests::SimpleMessage::GetMetadata </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a4b52e055a2826003c04138b84fcd1cfe"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool tests::SimpleMessage::has_id </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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="ad84cb08ed369e3bb4409d90cac14a5a4"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const ::std::string &amp; tests::SimpleMessage::id </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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="aff96718e6060bc81e7256782d1029aa5"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">static const <a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a>* tests::SimpleMessage::internal_default_instance </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab3fdbfcec9bf9bfc8370a89e5baefcff"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">::google::protobuf::uint8* tests::SimpleMessage::InternalSerializeWithCachedSizesToArray </td>
-          <td>(</td>
-          <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>deterministic</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">::google::protobuf::uint8 *&#160;</td>
-          <td class="paramname"><em>target</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a27af6bdb0de705afed6dee3c4d8c7a06"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool tests::SimpleMessage::IsInitialized </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a5e98ad970b7429190fe4882eac0c89fb"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::SimpleMessage::MergeFrom </td>
-          <td>(</td>
-          <td class="paramtype">const ::google::protobuf::Message &amp;&#160;</td>
-          <td class="paramname"><em>from</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aca8077a5ea31167790ade42ad505cb88"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::SimpleMessage::MergeFrom </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a> &amp;&#160;</td>
-          <td class="paramname"><em>from</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ad8b1a80c792cdce7960965b42d509c37"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool tests::SimpleMessage::MergePartialFromCodedStream </td>
-          <td>(</td>
-          <td class="paramtype">::google::protobuf::io::CodedInputStream *&#160;</td>
-          <td class="paramname"><em>input</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="af76c11bba68c7a5b229d6dd5524bed66"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string * tests::SimpleMessage::mutable_id </td>
-          <td>(</td>
-          <td class="paramname"></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="ad72b835db3eae5662891e72f980075f0"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">google::protobuf::RepeatedField&lt;::google::protobuf::int32 &gt; * tests::SimpleMessage::mutable_numbers </td>
-          <td>(</td>
-          <td class="paramname"></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="a70a0d4dcd344437cd5be7f52088bb1cc"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">inline ::google::protobuf::UnknownFieldSet* tests::SimpleMessage::mutable_unknown_fields </td>
-          <td>(</td>
-          <td class="paramname"></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="a5698e6588e92c908429df5976e01e964"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a>* tests::SimpleMessage::New </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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="a7467cb6126c4194d16cd198d5e646f7c"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a>* tests::SimpleMessage::New </td>
-          <td>(</td>
-          <td class="paramtype">::google::protobuf::Arena *&#160;</td>
-          <td class="paramname"><em>arena</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a41c017beec6056698543bb9c7085224b"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">google::protobuf::int32 tests::SimpleMessage::numbers </td>
-          <td>(</td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>index</em></td><td>)</td>
-          <td> const</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="a7565e37c420174f6d9270344c7faf48b"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const ::google::protobuf::RepeatedField&lt;::google::protobuf::int32 &gt; &amp; tests::SimpleMessage::numbers </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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="acd79bdde8039d365962cdc153ce43aae"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">int tests::SimpleMessage::numbers_size </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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="af269d748ce6576621f96ebd8074a79de"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a>&amp; tests::SimpleMessage::operator= </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a> &amp;&#160;</td>
-          <td class="paramname"><em>from</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="a84f8b1074fbeb1688822297b0b5fb6e5"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::string * tests::SimpleMessage::release_id </td>
-          <td>(</td>
-          <td class="paramname"></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="ad6b07b5ee64fcc18cdc2fcbea4168847"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::SimpleMessage::SerializeWithCachedSizes </td>
-          <td>(</td>
-          <td class="paramtype">::google::protobuf::io::CodedOutputStream *&#160;</td>
-          <td class="paramname"><em>output</em></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a5bab093bf37e90642d3be83e7e89b508"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::SimpleMessage::set_allocated_id </td>
-          <td>(</td>
-          <td class="paramtype">::std::string *&#160;</td>
-          <td class="paramname"><em>id</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="aa21ddf0fc4efd927b2d7570fb65e7e44"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::SimpleMessage::set_id </td>
-          <td>(</td>
-          <td class="paramtype">const ::std::string &amp;&#160;</td>
-          <td class="paramname"><em>value</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="a7aa8fc015f42d279186369472adac78f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::SimpleMessage::set_id </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"><em>value</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="ac5e5f3baf250f672ab5a67b4aec39303"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::SimpleMessage::set_id </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"><em>value</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t&#160;</td>
-          <td class="paramname"><em>size</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a374de7c04b1ef7ee256a1cce66970d4f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::SimpleMessage::set_numbers </td>
-          <td>(</td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>index</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">::google::protobuf::int32&#160;</td>
-          <td class="paramname"><em>value</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ab61a54f02a0167e0e9cdbcb82f6a03ff"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void tests::SimpleMessage::Swap </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="classtests_1_1SimpleMessage.html">SimpleMessage</a> *&#160;</td>
-          <td class="paramname"><em>other</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aeb3ccab91bebd3edf556273453024035"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const ::google::protobuf::UnknownFieldSet&amp; tests::SimpleMessage::unknown_fields </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</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>
-<h2 class="groupheader">Friends And Related Function Documentation</h2>
-<a class="anchor" id="a8a58f4c5974e383058e6efc2558d398e"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">friend struct <a class="el" href="structtests_1_1protobuf__protobuf__5ftests__2eproto_1_1TableStruct.html">protobuf_protobuf_5ftests_2eproto::TableStruct</a></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="a366fa9ee572aaa1e8120955ab51adb0e"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const int tests::SimpleMessage::kIdFieldNumber = 1</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a4c7d1d9783a569aa9c4c05bdf1b38c1a"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">PROTOBUF_CONSTEXPR int const tests::SimpleMessage::kIndexInFileMessages</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-<b>Initial value:</b><div class="fragment"><div class="line">=</div>
-<div class="line">    1</div>
-</div><!-- fragment -->
-</div>
-</div>
-<a class="anchor" id="ac8e0e73245f567efd8f9790065cedc6c"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">const int tests::SimpleMessage::kNumbersFieldNumber = 2</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>3rdparty/stout/tests/<a class="el" href="protobuf__tests_8pb_8h_source.html">protobuf_tests.pb.h</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classtests_1_1SimpleMessage.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classtests_1_1SimpleMessage.png b/content/api/latest/c++/classtests_1_1SimpleMessage.png
deleted file mode 100644
index c2cfaf4..0000000
Binary files a/content/api/latest/c++/classtests_1_1SimpleMessage.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classzookeeper_1_1GroupProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classzookeeper_1_1GroupProcess-members.html b/content/api/latest/c++/classzookeeper_1_1GroupProcess-members.html
index b222f49..caf6c21 100644
--- a/content/api/latest/c++/classzookeeper_1_1GroupProcess-members.html
+++ b/content/api/latest/c++/classzookeeper_1_1GroupProcess-members.html
@@ -72,7 +72,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classzookeeper_1_1GroupProcess.html#acecaf6cd579a8462517a0986d7de75b7">GroupProcess</a>(const std::string &amp;servers, const Duration &amp;sessionTimeout, const std::string &amp;znode, const Option&lt; Authentication &gt; &amp;auth)</td><td class="entry"><a class="el" href="classzookeeper_1_1GroupProcess.html">zookeeper::GroupProcess</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classzookeeper_1_1GroupProcess.html#a58c1015ffb0ea042f52cec298de9bce7">GroupProcess</a>(const URL &amp;url, const Duration &amp;sessionTimeout)</td><td class="entry"><a class="el" href="classzookeeper_1_1GroupProcess.html">zookeeper::GroupProcess</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classzookeeper_1_1GroupProcess.html#a2bd94b2043dc0f484858eae235333439">initialize</a>()</td><td class="entry"><a class="el" href="classzookeeper_1_1GroupProcess.html">zookeeper::GroupProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
@@ -83,7 +83,7 @@
   <tr><td class="entry"><a class="el" href="classzookeeper_1_1GroupProcess.html#a4f6279d3aba95fdfa20fccf4cf7a7a4c">joins</a></td><td class="entry"><a class="el" href="classzookeeper_1_1GroupProcess.html">zookeeper::GroupProcess</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/clock_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/clock_8hpp_source.html b/content/api/latest/c++/clock_8hpp_source.html
index 7fde863..637d9f3 100644
--- a/content/api/latest/c++/clock_8hpp_source.html
+++ b/content/api/latest/c++/clock_8hpp_source.html
@@ -165,7 +165,7 @@
 <div class="ttc" id="classprocess_1_1Clock_html_a2bcf2efa0cc2e33c2ed5ac65dd90da0a"><div class="ttname"><a href="classprocess_1_1Clock.html#a2bcf2efa0cc2e33c2ed5ac65dd90da0a">process::Clock::cancel</a></div><div class="ttdeci">static bool cancel(const Timer &amp;timer)</div></div>
 <div class="ttc" id="classprocess_1_1Clock_html_af4705c22dcc5c0c7de754a80d3aaf20b"><div class="ttname"><a href="classprocess_1_1Clock.html#af4705c22dcc5c0c7de754a80d3aaf20b">process::Clock::settled</a></div><div class="ttdeci">static bool settled()</div></div>
 <div class="ttc" id="classprocess_1_1Clock_html_a6626c65761ade35b1efff516336e3cf9"><div class="ttname"><a href="classprocess_1_1Clock.html#a6626c65761ade35b1efff516336e3cf9">process::Clock::order</a></div><div class="ttdeci">static void order(ProcessBase *from, ProcessBase *to)</div></div>
-<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:68</div></div>
+<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:69</div></div>
 <div class="ttc" id="classprocess_1_1Clock_html_a196836d438ff28617159c9e682be3656"><div class="ttname"><a href="classprocess_1_1Clock.html#a196836d438ff28617159c9e682be3656">process::Clock::update</a></div><div class="ttdeci">static void update(const Time &amp;time)</div></div>
 <div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
 <div class="ttc" id="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/cluster_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/cluster_8hpp_source.html b/content/api/latest/c++/cluster_8hpp_source.html
index 952f7e3..da3cb1a 100644
--- a/content/api/latest/c++/cluster_8hpp_source.html
+++ b/content/api/latest/c++/cluster_8hpp_source.html
@@ -309,13 +309,13 @@
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="include_2mesos_2log_2log_8hpp_html"><div class="ttname"><a href="include_2mesos_2log_2log_8hpp.html">log.hpp</a></div></div>
 <div class="ttc" id="src_2slave_2containerizer_2fetcher_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2fetcher_8hpp.html">fetcher.hpp</a></div></div>
-<div class="ttc" id="classmesos_1_1Authorizer_html"><div class="ttname"><a href="classmesos_1_1Authorizer.html">mesos::Authorizer</a></div><div class="ttdoc">This interface is used to enable an identity service or any other back end to check authorization pol...</div><div class="ttdef"><b>Definition:</b> authorizer.hpp:118</div></div>
+<div class="ttc" id="classmesos_1_1Authorizer_html"><div class="ttname"><a href="classmesos_1_1Authorizer.html">mesos::Authorizer</a></div><div class="ttdoc">This interface is used to enable an identity service or any other back end to check authorization pol...</div><div class="ttdef"><b>Definition:</b> authorizer.hpp:230</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></div><div class="ttdef"><b>Definition:</b> containerizer.hpp:57</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master_html_ad2049ea693c1ef35297b76de24fd19f4"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#ad2049ea693c1ef35297b76de24fd19f4">mesos::internal::tests::cluster::Master::getMasterInfo</a></div><div class="ttdeci">MasterInfo getMasterInfo()</div></div>
 <div class="ttc" id="master_2detector_8hpp_html"><div class="ttname"><a href="master_2detector_8hpp.html">detector.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave_html_a2d3e42741f88c0180a315bc1fb6ec4d3"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a2d3e42741f88c0180a315bc1fb6ec4d3">mesos::internal::tests::cluster::Slave::start</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; Slave &gt; &gt; start(mesos::master::detector::MasterDetector *detector, const slave::Flags &amp;flags=slave::Flags(), const Option&lt; std::string &gt; &amp;id=None(), const Option&lt; slave::Containerizer * &gt; &amp;containerizer=None(), const Option&lt; slave::GarbageCollector * &gt; &amp;gc=None(), const Option&lt; slave::StatusUpdateManager * &gt; &amp;statusUpdateManager=None(), const Option&lt; mesos::slave::ResourceEstimator * &gt; &amp;resourceEstimator=None(), const Option&lt; mesos::slave::QoSController * &gt; &amp;qosController=None(), const Option&lt; Authorizer * &gt; &amp;authorizer=None())</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master_html_a3b27f30405cd30da18dc04aa79665d30"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#a3b27f30405cd30da18dc04aa79665d30">mesos::internal::tests::cluster::Master::createDetector</a></div><div class="ttdeci">process::Owned&lt; mesos::master::detector::MasterDetector &gt; createDetector()</div></div>
-<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a6b044a48124e8fcfeba4ae4177e876fd"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a6b044a48124e8fcfeba4ae4177e876fd">mesos::internal::tests::READONLY_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READONLY_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> mesos.hpp:99</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a6b044a48124e8fcfeba4ae4177e876fd"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a6b044a48124e8fcfeba4ae4177e876fd">mesos::internal::tests::READONLY_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READONLY_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> mesos.hpp:98</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
 <div class="ttc" id="url_8hpp_html"><div class="ttname"><a href="url_8hpp.html">url.hpp</a></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>
@@ -328,7 +328,7 @@
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master_html_afbebaf82e91135ac7b344e4e0b1be430"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html#afbebaf82e91135ac7b344e4e0b1be430">mesos::internal::tests::cluster::Master::start</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; Master &gt; &gt; start(const master::Flags &amp;flags=master::Flags(), const Option&lt; zookeeper::URL &gt; &amp;zookeeperUrl=None(), const Option&lt; mesos::allocator::Allocator * &gt; &amp;allocator=None(), const Option&lt; Authorizer * &gt; &amp;authorizer=None(), const Option&lt; std::shared_ptr&lt; process::RateLimiter &gt;&gt; &amp;slaveRemovalLimiter=None())</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Master.html">mesos::internal::tests::cluster::Master</a></div><div class="ttdef"><b>Definition:</b> cluster.hpp:73</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave_html_a8b95ad379aa618195958a3f775739c54"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a8b95ad379aa618195958a3f775739c54">mesos::internal::tests::cluster::Slave::pid</a></div><div class="ttdeci">process::PID&lt; slave::Slave &gt; pid</div><div class="ttdef"><b>Definition:</b> cluster.hpp:183</div></div>
-<div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &amp;quot;process identifier&amp;quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:127</div></div>
+<div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &amp;quot;process identifier&amp;quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:151</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="include_2mesos_2state_2log_8hpp_html"><div class="ttname"><a href="include_2mesos_2state_2log_8hpp.html">log.hpp</a></div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestAllocator-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestAllocator-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestAllocator-members.html
index 89f5ce7..4eb97d1 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestAllocator-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestAllocator-members.html
@@ -66,7 +66,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#afe9d8fc901322dde7d91037930c77f72">deactivateFramework</a>(const FrameworkID &amp;frameworkId)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a4dff6ddc4983c5495eb2fc26e2842114">deactivateSlave</a>(const SlaveID &amp;slaveId)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#af09ffe12fe6dce0bb115d9988ddb61d1">getInverseOfferStatuses</a>()=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a3d1ff43caed7d7484a71ae5114976105">initialize</a>(const Duration &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources &gt; &amp;)&gt; &amp;inverseOfferCallback, const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=None(), bool filterGpuResources=true)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8386ac1a11731f6b8689810ed95b405b">initialize</a>(const Duration &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources &gt; &amp;)&gt; &amp;inverseOfferCallback, const Option&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=None(), bool filterGpuResources=true, const Option&lt; DomainInfo &gt; &amp;domain=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#ae029bd9159ec61a60d6ad8546b208b87">MOCK_METHOD0</a>(getInverseOfferStatuses, process::Future&lt; hashmap&lt; SlaveID, hashmap&lt; FrameworkID, mesos::allocator::InverseOfferStatus &gt;&gt;&gt;())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt; T &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#abce17b3fa055970b657667e5f2c5f7f9">MOCK_METHOD1</a>(removeFramework, void(const FrameworkID &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt; T &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a133ad36f8933827df8f2af7357b5acdd">MOCK_METHOD1</a>(activateFramework, void(const FrameworkID &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt; T &gt;</a></td><td class="entry"></td></tr>
@@ -88,9 +88,9 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a95d6ffbaf7bf12ef0712379cf6b2893b">MOCK_METHOD3</a>(updateSlave, void(const SlaveID &amp;, const Option&lt; Resources &gt; &amp;, const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt; T &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#ab883012546c65728890f01937a1f6090">MOCK_METHOD4</a>(updateAllocation, void(const FrameworkID &amp;, const SlaveID &amp;, const Resources &amp;, const std::vector&lt; Offer::Operation &gt; &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt; T &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a34d6e5ce90b25b4cd84246adbff85ead">MOCK_METHOD4</a>(recoverResources, void(const FrameworkID &amp;, const SlaveID &amp;, const Resources &amp;, const Option&lt; Filters &gt; &amp;filters))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#ae719ba441f9eac758447ac6a48d1a44e">MOCK_METHOD5</a>(initialize, void(const Duration &amp;, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;)&gt; &amp;, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources &gt; &amp;)&gt; &amp;, const Option&lt; std::set&lt; std::string &gt;&gt; &amp;, bool))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#aa2565c164096b7dc96a567af2cbe3a37">MOCK_METHOD5</a>(addFramework, void(const FrameworkID &amp;, const FrameworkInfo &amp;, const hashmap&lt; SlaveID, Resources &gt; &amp;, bool active, const std::set&lt; std::string &gt; &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a9ac48e4c1c633473ca970f91b9b41317">MOCK_METHOD5</a>(updateInverseOffer, void(const SlaveID &amp;, const FrameworkID &amp;, const Option&lt; UnavailableResources &gt; &amp;, const Option&lt; mesos::allocator::InverseOfferStatus &gt; &amp;, const Option&lt; Filters &gt; &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#aa2565c164096b7dc96a567af2cbe3a37">MOCK_METHOD5</a>(addFramework, void(const FrameworkID &amp;, const FrameworkInfo &amp;, const hashmap&lt; SlaveID, Resources &gt; &amp;, bool active, const std::set&lt; std::string &gt; &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a9ac48e4c1c633473ca970f91b9b41317">MOCK_METHOD5</a>(updateInverseOffer, void(const SlaveID &amp;, const FrameworkID &amp;, const Option&lt; UnavailableResources &gt; &amp;, const Option&lt; mesos::allocator::InverseOfferStatus &gt; &amp;, const Option&lt; Filters &gt; &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#acf79479daa3f4a26ee3bab26fc61618a">MOCK_METHOD6</a>(initialize, void(const Duration &amp;, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; std::string, hashmap&lt; SlaveID, Resources &gt;&gt; &amp;)&gt; &amp;, const lambda::function&lt; void(const FrameworkID &amp;, const hashmap&lt; SlaveID, UnavailableResources &gt; &amp;)&gt; &amp;, const Option&lt; std::set&lt; std::string &gt;&gt; &amp;, bool, const Option&lt; DomainInfo &gt; &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt; T &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a410ec0825e1c6174cae59977844041e0">MOCK_METHOD6</a>(addSlave, void(const SlaveID &amp;, const SlaveInfo &amp;, const std::vector&lt; SlaveInfo::Capability &gt; &amp;, const Option&lt; Unavailability &gt; &amp;, const Resources &amp;, const hashmap&lt; FrameworkID, Resources &gt; &amp;))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt; T &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a6183653bc832448b13b90ea03d004127">real</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator&lt; T &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#abe1f158adb9f7a6d7cc9f8afae44e859">recover</a>(const int expectedAgentCount, const hashmap&lt; std::string, Quota &gt; &amp;quotas)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
@@ -107,7 +107,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a997ec43933a7659b683d83c164bdd6db">updateAvailable</a>(const SlaveID &amp;slaveId, const std::vector&lt; Offer::Operation &gt; &amp;operations)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a97eadff5ba5f1b25beeb2b99e7ed72bb">updateFramework</a>(const FrameworkID &amp;frameworkId, const FrameworkInfo &amp;frameworkInfo, const std::set&lt; std::string &gt; &amp;suppressedRoles)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a9b03a500abdf2f677f3fd9ea958d0690">updateInverseOffer</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const Option&lt; UnavailableResources &gt; &amp;unavailableResources, const Option&lt; InverseOfferStatus &gt; &amp;status, const Option&lt; Filters &gt; &amp;filters=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#afeb21abe14f83ee609f459973bd31b05">updateSlave</a>(const SlaveID &amp;slave, const Option&lt; Resources &gt; &amp;oversubscribed=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a0736a7f4fc8424d1dde7ff61e97e7317">updateSlave</a>(const SlaveID &amp;slave, const Option&lt; Resources &gt; &amp;total=None(), const Option&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a455bb50eb4548484969c42ada23cd8ff">updateUnavailability</a>(const SlaveID &amp;slaveId, const Option&lt; Unavailability &gt; &amp;unavailability)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a36ed11fe06b6565b72c57ee9a88439f5">updateWeights</a>(const std::vector&lt; WeightInfo &gt; &amp;weightInfos)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a961049fd776211cc762ad0e1e1c99321">updateWhitelist</a>(const Option&lt; hashset&lt; std::string &gt;&gt; &amp;whitelist)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestAllocator.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestAllocator.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestAllocator.html
index 1f84b10..a3c0a02 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestAllocator.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1TestAllocator.html
@@ -76,8 +76,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:aeb12047b94bb5c2439574373e1dc44af"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a391302a403b709e45d2125d5461feb38"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a391302a403b709e45d2125d5461feb38">~TestAllocator</a> ()</td></tr>
 <tr class="separator:a391302a403b709e45d2125d5461feb38"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae719ba441f9eac758447ac6a48d1a44e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#ae719ba441f9eac758447ac6a48d1a44e">MOCK_METHOD5</a> (<a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a3d1ff43caed7d7484a71ae5114976105">initialize</a>, void(const <a class="el" href="classDuration.html">Duration</a> &amp;, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;, const 
 <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;, bool))</td></tr>
-<tr class="separator:ae719ba441f9eac758447ac6a48d1a44e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acf79479daa3f4a26ee3bab26fc61618a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#acf79479daa3f4a26ee3bab26fc61618a">MOCK_METHOD6</a> (<a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8386ac1a11731f6b8689810ed95b405b">initialize</a>, void(const <a class="el" href="classDuration.html">Duration</a> &amp;, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;, const 
 <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;, bool, const <a class="el" href="classOption.html">Option</a>&lt; DomainInfo &gt; &amp;))</td></tr>
+<tr class="separator:acf79479daa3f4a26ee3bab26fc61618a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a07f9dd9add2cf8918604d140a6731a7f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a07f9dd9add2cf8918604d140a6731a7f">MOCK_METHOD2</a> (<a class="el" href="classmesos_1_1allocator_1_1Allocator.html#abe1f158adb9f7a6d7cc9f8afae44e859">recover</a>, void(const int expectedAgentCount, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="structQuota.html">Quota</a> &gt; &amp;))</td></tr>
 <tr class="separator:a07f9dd9add2cf8918604d140a6731a7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa2565c164096b7dc96a567af2cbe3a37"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#aa2565c164096b7dc96a567af2cbe3a37">MOCK_METHOD5</a> (<a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a681883278b64d1e45fc515a7899a3d99">addFramework</a>, void(const FrameworkID &amp;, const FrameworkInfo &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;, bool active, const std::set&lt; std::string &gt; &amp;))</td></tr>
@@ -94,7 +94,7 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a410ec0825e1c6174cae59977844041e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a39e12d61d4342d2299b4d4c77a4e8a5e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a39e12d61d4342d2299b4d4c77a4e8a5e">MOCK_METHOD1</a> (<a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7193bcacb52eaec201bf88e95f03acad">removeSlave</a>, void(const SlaveID &amp;))</td></tr>
 <tr class="separator:a39e12d61d4342d2299b4d4c77a4e8a5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a95d6ffbaf7bf12ef0712379cf6b2893b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a95d6ffbaf7bf12ef0712379cf6b2893b">MOCK_METHOD3</a> (<a class="el" href="classmesos_1_1allocator_1_1Allocator.html#afeb21abe14f83ee609f459973bd31b05">updateSlave</a>, void(const SlaveID &amp;, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;, const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;))</td></tr>
+<tr class="memitem:a95d6ffbaf7bf12ef0712379cf6b2893b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a95d6ffbaf7bf12ef0712379cf6b2893b">MOCK_METHOD3</a> (<a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a0736a7f4fc8424d1dde7ff61e97e7317">updateSlave</a>, void(const SlaveID &amp;, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;, const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;))</td></tr>
 <tr class="separator:a95d6ffbaf7bf12ef0712379cf6b2893b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a29c5bd206d6e9b7a169629225a24579a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a29c5bd206d6e9b7a169629225a24579a">MOCK_METHOD1</a> (<a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a2469bc7c28ab20a86cd2d198dd99e2cd">activateSlave</a>, void(const SlaveID &amp;))</td></tr>
 <tr class="separator:a29c5bd206d6e9b7a169629225a24579a"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -131,9 +131,9 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:aafc715605c23a31dcb511a6b5c2ac883 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8b32e61251f0e0cbc9588c04e98347a3 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8b32e61251f0e0cbc9588c04e98347a3">~Allocator</a> ()</td></tr>
 <tr class="separator:a8b32e61251f0e0cbc9588c04e98347a3 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3d1ff43caed7d7484a71ae5114976105 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a3d1ff43caed7d7484a71ae5114976105">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;inverseOfferCallback, const <a class="el
 " href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=<a class="el" href="structNone.html">None</a>(), bool filterGpuResources=true)=0</td></tr>
-<tr class="memdesc:a3d1ff43caed7d7484a71ae5114976105 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the allocator when the master starts up.  <a href="#a3d1ff43caed7d7484a71ae5114976105">More...</a><br/></td></tr>
-<tr class="separator:a3d1ff43caed7d7484a71ae5114976105 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8386ac1a11731f6b8689810ed95b405b inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8386ac1a11731f6b8689810ed95b405b">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &amp;allocationInterval, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;offerCallback, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;inverseOfferCallback, const <a class="el
 " href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;fairnessExcludeResourceNames=<a class="el" href="structNone.html">None</a>(), bool filterGpuResources=true, const <a class="el" href="classOption.html">Option</a>&lt; DomainInfo &gt; &amp;domain=<a class="el" href="structNone.html">None</a>())=0</td></tr>
+<tr class="memdesc:a8386ac1a11731f6b8689810ed95b405b inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the allocator when the master starts up.  <a href="#a8386ac1a11731f6b8689810ed95b405b">More...</a><br/></td></tr>
+<tr class="separator:a8386ac1a11731f6b8689810ed95b405b inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:abe1f158adb9f7a6d7cc9f8afae44e859 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#abe1f158adb9f7a6d7cc9f8afae44e859">recover</a> (const int expectedAgentCount, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="structQuota.html">Quota</a> &gt; &amp;quotas)=0</td></tr>
 <tr class="memdesc:abe1f158adb9f7a6d7cc9f8afae44e859 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="mdescLeft">&#160;</td><td class="mdescRight">Informs the allocator of the recovered state from the master.  <a href="#abe1f158adb9f7a6d7cc9f8afae44e859">More...</a><br/></td></tr>
 <tr class="separator:abe1f158adb9f7a6d7cc9f8afae44e859 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -158,9 +158,9 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a7193bcacb52eaec201bf88e95f03acad inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7193bcacb52eaec201bf88e95f03acad">removeSlave</a> (const SlaveID &amp;slaveId)=0</td></tr>
 <tr class="memdesc:a7193bcacb52eaec201bf88e95f03acad inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes an agent from the Mesos cluster.  <a href="#a7193bcacb52eaec201bf88e95f03acad">More...</a><br/></td></tr>
 <tr class="separator:a7193bcacb52eaec201bf88e95f03acad inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afeb21abe14f83ee609f459973bd31b05 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#afeb21abe14f83ee609f459973bd31b05">updateSlave</a> (const SlaveID &amp;slave, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;oversubscribed=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=<a class="el" href="structNone.html">None</a>())=0</td></tr>
-<tr class="memdesc:afeb21abe14f83ee609f459973bd31b05 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates an agent.  <a href="#afeb21abe14f83ee609f459973bd31b05">More...</a><br/></td></tr>
-<tr class="separator:afeb21abe14f83ee609f459973bd31b05 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0736a7f4fc8424d1dde7ff61e97e7317 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a0736a7f4fc8424d1dde7ff61e97e7317">updateSlave</a> (const SlaveID &amp;slave, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;total=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>&lt; std::vector&lt; SlaveInfo::Capability &gt;&gt; &amp;capabilities=<a class="el" href="structNone.html">None</a>())=0</td></tr>
+<tr class="memdesc:a0736a7f4fc8424d1dde7ff61e97e7317 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates an agent.  <a href="#a0736a7f4fc8424d1dde7ff61e97e7317">More...</a><br/></td></tr>
+<tr class="separator:a0736a7f4fc8424d1dde7ff61e97e7317 inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a2469bc7c28ab20a86cd2d198dd99e2cd inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a2469bc7c28ab20a86cd2d198dd99e2cd">activateSlave</a> (const SlaveID &amp;slaveId)=0</td></tr>
 <tr class="memdesc:a2469bc7c28ab20a86cd2d198dd99e2cd inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="mdescLeft">&#160;</td><td class="mdescRight">Activates an agent.  <a href="#a2469bc7c28ab20a86cd2d198dd99e2cd">More...</a><br/></td></tr>
 <tr class="separator:a2469bc7c28ab20a86cd2d198dd99e2cd inherit pub_methods_classmesos_1_1allocator_1_1Allocator"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -788,7 +788,7 @@ template&lt;typename T  = master::allocator::HierarchicalDRFAllocator&gt; </div>
         <tr>
           <td class="memname"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator</a>&lt; T &gt;::MOCK_METHOD3 </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#afeb21abe14f83ee609f459973bd31b05">updateSlave</a>&#160;</td>
+          <td class="paramtype"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a0736a7f4fc8424d1dde7ff61e97e7317">updateSlave</a>&#160;</td>
           <td class="paramname">, </td>
         </tr>
         <tr>
@@ -863,7 +863,7 @@ template&lt;typename T  = master::allocator::HierarchicalDRFAllocator&gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="ae719ba441f9eac758447ac6a48d1a44e"></a>
+<a class="anchor" id="aa2565c164096b7dc96a567af2cbe3a37"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -872,13 +872,13 @@ template&lt;typename T  = master::allocator::HierarchicalDRFAllocator&gt; </div>
         <tr>
           <td class="memname"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator</a>&lt; T &gt;::MOCK_METHOD5 </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a3d1ff43caed7d7484a71ae5114976105">initialize</a>&#160;</td>
+          <td class="paramtype"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a681883278b64d1e45fc515a7899a3d99">addFramework</a>&#160;</td>
           <td class="paramname">, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">void(const <a class="el" href="classDuration.html">Duration</a> &amp;, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;, const <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;, bool)&#160;</td>
+          <td class="paramtype">void(const FrameworkID &amp;, const FrameworkInfo &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;, bool active, const std::set&lt; std::string &gt; &amp;)&#160;</td>
           <td class="paramname">&#160;</td>
         </tr>
         <tr>
@@ -891,7 +891,7 @@ template&lt;typename T  = master::allocator::HierarchicalDRFAllocator&gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="aa2565c164096b7dc96a567af2cbe3a37"></a>
+<a class="anchor" id="a9ac48e4c1c633473ca970f91b9b41317"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -900,13 +900,13 @@ template&lt;typename T  = master::allocator::HierarchicalDRFAllocator&gt; </div>
         <tr>
           <td class="memname"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator</a>&lt; T &gt;::MOCK_METHOD5 </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a681883278b64d1e45fc515a7899a3d99">addFramework</a>&#160;</td>
+          <td class="paramtype"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a9b03a500abdf2f677f3fd9ea958d0690">updateInverseOffer</a>&#160;</td>
           <td class="paramname">, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">void(const FrameworkID &amp;, const FrameworkInfo &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;, bool active, const std::set&lt; std::string &gt; &amp;)&#160;</td>
+          <td class="paramtype">void(const SlaveID &amp;, const FrameworkID &amp;, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;, const <a class="el" href="classOption.html">Option</a>&lt; mesos::allocator::InverseOfferStatus &gt; &amp;, const <a class="el" href="classOption.html">Option</a>&lt; Filters &gt; &amp;)&#160;</td>
           <td class="paramname">&#160;</td>
         </tr>
         <tr>
@@ -919,22 +919,22 @@ template&lt;typename T  = master::allocator::HierarchicalDRFAllocator&gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a9ac48e4c1c633473ca970f91b9b41317"></a>
+<a class="anchor" id="acf79479daa3f4a26ee3bab26fc61618a"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
 template&lt;typename T  = master::allocator::HierarchicalDRFAllocator&gt; </div>
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator</a>&lt; T &gt;::MOCK_METHOD5 </td>
+          <td class="memname"><a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html">mesos::internal::tests::TestAllocator</a>&lt; T &gt;::MOCK_METHOD6 </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a9b03a500abdf2f677f3fd9ea958d0690">updateInverseOffer</a>&#160;</td>
+          <td class="paramtype"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8386ac1a11731f6b8689810ed95b405b">initialize</a>&#160;</td>
           <td class="paramname">, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">void(const SlaveID &amp;, const FrameworkID &amp;, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;, const <a class="el" href="classOption.html">Option</a>&lt; mesos::allocator::InverseOfferStatus &gt; &amp;, const <a class="el" href="classOption.html">Option</a>&lt; Filters &gt; &amp;)&#160;</td>
+          <td class="paramtype">void(const <a class="el" href="classDuration.html">Duration</a> &amp;, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt;&gt; &amp;)&gt; &amp;, const lambda::function&lt; void(const FrameworkID &amp;, const <a class="el" href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> &gt; &amp;)&gt; &amp;, const <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; &amp;, bool, const <a class="el" href="classOption.html">Option</a>&lt; DomainInfo &gt; &amp;)&#160;</td>
           <td class="paramname">&#160;</td>
         </tr>
         <tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1v1_1_1resource__provider_1_1Driver-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1v1_1_1resource__provider_1_1Driver-members.html b/content/api/latest/c++/classmesos_1_1v1_1_1resource__provider_1_1Driver-members.html
new file mode 100644
index 0000000..0d79b6d
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1v1_1_1resource__provider_1_1Driver-members.html
@@ -0,0 +1,73 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1v1.html">v1</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1v1_1_1resource__provider.html">resource_provider</a></li><li class="navelem"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">Driver</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::v1::resource_provider::Driver Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">mesos::v1::resource_provider::Driver</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a8ab495625e30e30d2ac6feb4d1acd5df">Driver</a>(ContentType contentType, const std::function&lt; void(void)&gt; &amp;connected, const std::function&lt; void(void)&gt; &amp;disconnected, const std::function&lt; void(const std::queue&lt; Event &gt; &amp;)&gt; &amp;received)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">mesos::v1::resource_provider::Driver</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a1cf1624756505d1ff012695c82ff166c">Driver</a>(const Driver &amp;other)=delete</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">mesos::v1::resource_provider::Driver</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a3426f43a0802df9e61b1500038137172">operator=</a>(const Driver &amp;other)=delete</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">mesos::v1::resource_provider::Driver</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a0b6201ba67d0aadf7abcd196665cf8d3">send</a>(const Call &amp;call)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">mesos::v1::resource_provider::Driver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a3ef038684cbea611eaa0a618f629a18c">~Driver</a>()</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">mesos::v1::resource_provider::Driver</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1v1_1_1resource__provider_1_1Driver.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1v1_1_1resource__provider_1_1Driver.html b/content/api/latest/c++/classmesos_1_1v1_1_1resource__provider_1_1Driver.html
new file mode 100644
index 0000000..003fd36
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1v1_1_1resource__provider_1_1Driver.html
@@ -0,0 +1,232 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: mesos::v1::resource_provider::Driver Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1v1.html">v1</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1v1_1_1resource__provider.html">resource_provider</a></li><li class="navelem"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">Driver</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="classmesos_1_1v1_1_1resource__provider_1_1Driver-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::v1::resource_provider::Driver Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Resource provider driver.  
+ <a href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="v1_2resource__provider_8hpp_source.html">resource_provider.hpp</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a8ab495625e30e30d2ac6feb4d1acd5df"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a8ab495625e30e30d2ac6feb4d1acd5df">Driver</a> (<a class="el" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> contentType, const std::function&lt; void(void)&gt; &amp;connected, const std::function&lt; void(void)&gt; &amp;disconnected, const std::function&lt; void(const std::queue&lt; Event &gt; &amp;)&gt; &amp;received)</td></tr>
+<tr class="memdesc:a8ab495625e30e30d2ac6feb4d1acd5df"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html" title="Resource provider driver. ">Driver</a>.  <a href="#a8ab495625e30e30d2ac6feb4d1acd5df">More...</a><br/></td></tr>
+<tr class="separator:a8ab495625e30e30d2ac6feb4d1acd5df"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3ef038684cbea611eaa0a618f629a18c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a3ef038684cbea611eaa0a618f629a18c">~Driver</a> ()</td></tr>
+<tr class="separator:a3ef038684cbea611eaa0a618f629a18c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1cf1624756505d1ff012695c82ff166c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a1cf1624756505d1ff012695c82ff166c">Driver</a> (const <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">Driver</a> &amp;other)=delete</td></tr>
+<tr class="separator:a1cf1624756505d1ff012695c82ff166c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3426f43a0802df9e61b1500038137172"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">Driver</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a3426f43a0802df9e61b1500038137172">operator=</a> (const <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">Driver</a> &amp;other)=delete</td></tr>
+<tr class="separator:a3426f43a0802df9e61b1500038137172"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0b6201ba67d0aadf7abcd196665cf8d3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a0b6201ba67d0aadf7abcd196665cf8d3">send</a> (const Call &amp;call)</td></tr>
+<tr class="separator:a0b6201ba67d0aadf7abcd196665cf8d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Resource provider driver. </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a8ab495625e30e30d2ac6feb4d1acd5df"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::v1::resource_provider::Driver::Driver </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a>&#160;</td>
+          <td class="paramname"><em>contentType</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::function&lt; void(void)&gt; &amp;&#160;</td>
+          <td class="paramname"><em>connected</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::function&lt; void(void)&gt; &amp;&#160;</td>
+          <td class="paramname"><em>disconnected</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::function&lt; void(const std::queue&lt; Event &gt; &amp;)&gt; &amp;&#160;</td>
+          <td class="paramname"><em>received</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Construct a <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html" title="Resource provider driver. ">Driver</a>. </p>
+<p>Expects three callbacks, <code>connected</code>, <code>disconnected</code>, and <code>received</code> which will get invoked <em>serially</em> when it's determined that we've connected (i.e. established TCP connection), disconnected (i.e, connection is broken), or received events from the resource provider manager. Note that we drop events while disconnected.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">contentType</td><td>the content type expected by this driver. </td></tr>
+    <tr><td class="paramname">connected</td><td>a callback which will be invoked when the driver is connected. </td></tr>
+    <tr><td class="paramname">disconnected</td><td>a callback which will be invoked when the driver is disconnected. </td></tr>
+    <tr><td class="paramname">received</td><td>a callback which will be invoked when the driver receives resource provider Events. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a3ef038684cbea611eaa0a618f629a18c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::v1::resource_provider::Driver::~Driver </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a1cf1624756505d1ff012695c82ff166c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::v1::resource_provider::Driver::Driver </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">Driver</a> &amp;&#160;</td>
+          <td class="paramname"><em>other</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">delete</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a3426f43a0802df9e61b1500038137172"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">Driver</a>&amp; mesos::v1::resource_provider::Driver::operator= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">Driver</a> &amp;&#160;</td>
+          <td class="paramname"><em>other</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">delete</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0b6201ba67d0aadf7abcd196665cf8d3"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void mesos::v1::resource_provider::Driver::send </td>
+          <td>(</td>
+          <td class="paramtype">const Call &amp;&#160;</td>
+          <td class="paramname"><em>call</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>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>include/mesos/v1/<a class="el" href="v1_2resource__provider_8hpp_source.html">resource_provider.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classnet_1_1IP-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classnet_1_1IP-members.html b/content/api/latest/c++/classnet_1_1IP-members.html
index ce39d5d..7f0d083 100644
--- a/content/api/latest/c++/classnet_1_1IP-members.html
+++ b/content/api/latest/c++/classnet_1_1IP-members.html
@@ -57,9 +57,11 @@
 
 <p>This is the complete list of members for <a class="el" href="classnet_1_1IP.html">net::IP</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">create</a>(const struct sockaddr_storage &amp;_storage)</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</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="classnet_1_1IP.html#a627b2e1c1f63a2bc6315a9dfecee141d">create</a>(const struct sockaddr &amp;_storage)</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</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="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>() const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP.html#a8834a1d831e2616dd7aee4308762dc3f">clear</a>()</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">create</a>(const struct sockaddr_storage &amp;_storage)</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</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="classnet_1_1IP.html#a627b2e1c1f63a2bc6315a9dfecee141d">create</a>(const struct sockaddr &amp;_storage)</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</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="classnet_1_1IP.html#ac7007d7cc8e87925e19d60515bf28c03">family</a>() const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a></td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classnet_1_1IP.html#a9b2b8da4b79c15e6632a9305a3d4c7cb">in</a>() const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP.html#ad81fc914433c4874645a406471f57b34">in6</a>() const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classnet_1_1IP.html#a59c961e993728ab3dc969249ca610417">IP</a>(const struct in_addr &amp;_storage)</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
@@ -72,6 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP.html#a5ceb2f0c6ba902dbe29c1d62f7f53427">operator==</a>(const IP &amp;that) const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classnet_1_1IP.html#ae57a99f62c1f524eb2937408993365cb">operator&gt;</a>(const IP &amp;that) const </td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IP.html#a29469a2770ed1c02f447470712158d0e">parse</a>(const std::string &amp;value, int family=AF_UNSPEC)</td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</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="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a></td><td class="entry"><a class="el" href="classnet_1_1IP.html">net::IP</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classnet_1_1IP.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classnet_1_1IP.html b/content/api/latest/c++/classnet_1_1IP.html
index 4a6c1ee..a5c1559 100644
--- a/content/api/latest/c++/classnet_1_1IP.html
+++ b/content/api/latest/c++/classnet_1_1IP.html
@@ -54,6 +54,8 @@
 <a href="#nested-classes">Classes</a> &#124;
 <a href="#pub-methods">Public Member Functions</a> &#124;
 <a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
 <a href="classnet_1_1IP-members.html">List of all members</a>  </div>
   <div class="headertitle">
 <div class="title">net::IP Class Reference</div>  </div>
@@ -61,7 +63,24 @@
 <div class="contents">
 
 <p><code>#include &lt;<a class="el" href="3rdparty_2stout_2include_2stout_2ip_8hpp_source.html">ip.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for net::IP:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classnet_1_1IP.png" usemap="#net::IP_map" alt=""/>
+  <map id="net::IP_map" name="net::IP_map">
+<area href="classnet_1_1IPv4.html" alt="net::IPv4" shape="rect" coords="0,56,60,80"/>
+<area href="classnet_1_1IPv6.html" alt="net::IPv6" shape="rect" coords="70,56,130,80"/>
+</map>
+ </div></div>
 <table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP_1_1Network.html">Network</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionnet_1_1IP_1_1Storage.html">Storage</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a59c961e993728ab3dc969249ca610417"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a59c961e993728ab3dc969249ca610417">IP</a> (const struct in_addr &amp;_storage)</td></tr>
@@ -97,6 +116,18 @@ Static Public Member Functions</h2></td></tr>
 <tr class="separator:ada206eb1ab14c032f071daf9b8c1b96c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a627b2e1c1f63a2bc6315a9dfecee141d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classnet_1_1IP.html">IP</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a627b2e1c1f63a2bc6315a9dfecee141d">create</a> (const struct sockaddr &amp;_storage)</td></tr>
 <tr class="separator:a627b2e1c1f63a2bc6315a9dfecee141d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:a8834a1d831e2616dd7aee4308762dc3f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a8834a1d831e2616dd7aee4308762dc3f">clear</a> ()</td></tr>
+<tr class="separator:a8834a1d831e2616dd7aee4308762dc3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:a2fcfd1d865b24dcad9e54ac322382482"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a2fcfd1d865b24dcad9e54ac322382482">family_</a></td></tr>
+<tr class="separator:a2fcfd1d865b24dcad9e54ac322382482"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e74f45d072e8870208e67237e55c962"><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionnet_1_1IP_1_1Storage.html">Storage</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnet_1_1IP.html#a7e74f45d072e8870208e67237e55c962">storage_</a></td></tr>
+<tr class="separator:a7e74f45d072e8870208e67237e55c962"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="a59c961e993728ab3dc969249ca610417"></a>
@@ -172,6 +203,29 @@ Static Public Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a8834a1d831e2616dd7aee4308762dc3f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void net::IP::clear </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="ada206eb1ab14c032f071daf9b8c1b96c"></a>
 <div class="memitem">
 <div class="memproto">
@@ -465,6 +519,47 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="a2fcfd1d865b24dcad9e54ac322382482"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int net::IP::family_</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a7e74f45d072e8870208e67237e55c962"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="unionnet_1_1IP_1_1Storage.html">Storage</a> net::IP::storage_</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <hr/>The documentation for this class was generated from the following file:<ul>
 <li>3rdparty/stout/include/stout/<a class="el" href="3rdparty_2stout_2include_2stout_2ip_8hpp_source.html">ip.hpp</a></li>
 </ul>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classnet_1_1IP.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classnet_1_1IP.png b/content/api/latest/c++/classnet_1_1IP.png
new file mode 100644
index 0000000..19312bb
Binary files /dev/null and b/content/api/latest/c++/classnet_1_1IP.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classnet_1_1IPNetwork-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classnet_1_1IPNetwork-members.html b/content/api/latest/c++/classnet_1_1IPNetwork-members.html
deleted file mode 100644
index e5d8342..0000000
--- a/content/api/latest/c++/classnet_1_1IPNetwork-members.html
+++ /dev/null
@@ -1,79 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>Apache Mesos: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacenet.html">net</a></li><li class="navelem"><a class="el" href="classnet_1_1IPNetwork.html">IPNetwork</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">net::IPNetwork Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classnet_1_1IPNetwork.html">net::IPNetwork</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IPNetwork.html#a9986306f9653245f55f4570771726a67">address</a>() const </td><td class="entry"><a class="el" href="classnet_1_1IPNetwork.html">net::IPNetwork</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classnet_1_1IPNetwork.html#a29645a80f4a422825dcd402f86f138e6">create</a>(const IP &amp;address, const IP &amp;netmask)</td><td class="entry"><a class="el" href="classnet_1_1IPNetwork.html">net::IPNetwork</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="classnet_1_1IPNetwork.html#a81a1ece4e0d162b0e08438f8ede51a7c">create</a>(const IP &amp;address, int prefix)</td><td class="entry"><a class="el" href="classnet_1_1IPNetwork.html">net::IPNetwork</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="classnet_1_1IPNetwork.html#ae3b0f30eb04ac069e377f62afae08a42">fromLinkDevice</a>(const std::string &amp;name, int family)</td><td class="entry"><a class="el" href="classnet_1_1IPNetwork.html">net::IPNetwork</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="classnet_1_1IPNetwork.html#af71cd4cc8ebff5ecf9bec6da3eb9d97d">LOOPBACK_V4</a>()</td><td class="entry"><a class="el" href="classnet_1_1IPNetwork.html">net::IPNetwork</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="classnet_1_1IPNetwork.html#a0aa6bf90c9e06eca1b930fdb94d69209">LOOPBACK_V6</a>()</td><td class="entry"><a class="el" href="classnet_1_1IPNetwork.html">net::IPNetwork</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="classnet_1_1IPNetwork.html#a68e36065af86781ad06a285bcb120ed4">netmask</a>() const </td><td class="entry"><a class="el" href="classnet_1_1IPNetwork.html">net::IPNetwork</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classnet_1_1IPNetwork.html#ae10f694763e117de1f209efa45963b06">operator!=</a>(const IPNetwork &amp;that) const </td><td class="entry"><a class="el" href="classnet_1_1IPNetwork.html">net::IPNetwork</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classnet_1_1IPNetwork.html#aa76c5f02de4eb076d5c26b322d418639">operator==</a>(const IPNetwork &amp;that) const </td><td class="entry"><a class="el" href="classnet_1_1IPNetwork.html">net::IPNetwork</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classnet_1_1IPNetwork.html#a9973b0eb8e1d7414547523503b238971">parse</a>(const std::string &amp;value, int family=AF_UNSPEC)</td><td class="entry"><a class="el" href="classnet_1_1IPNetwork.html">net::IPNetwork</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="classnet_1_1IPNetwork.html#a119a8f122571f5532146b8130c0c0a50">prefix</a>() const </td><td class="entry"><a class="el" href="classnet_1_1IPNetwork.html">net::IPNetwork</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>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classtests_1_1Message-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classtests_1_1Message-members.html b/content/api/latest/c++/classtests_1_1Message-members.html
deleted file mode 100644
index 8614296..0000000
--- a/content/api/latest/c++/classtests_1_1Message-members.html
+++ /dev/null
@@ -1,311 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.5"/>
-<title>Apache Mesos: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.5 -->
-  <div id="navrow1" class="tabs">
-    <ul class="tablist">
-      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
-      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
-      <li><a href="files.html"><span>Files</span></a></li>
-      <li><a href="examples.html"><span>Examples</span></a></li>
-    </ul>
-  </div>
-  <div id="navrow2" class="tabs2">
-    <ul class="tablist">
-      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
-      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
-      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
-      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
-    </ul>
-  </div>
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacetests.html">tests</a></li><li class="navelem"><a class="el" href="classtests_1_1Message.html">Message</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">tests::Message Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classtests_1_1Message.html">tests::Message</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a8978dc98795cf1d4a1cf33216dd313bd">add_empty</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#aad33a2e4cfbc88fc66ff4d6287961ea3">add_empty</a>(const ::std::string &amp;value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a3e2bce452fcaee78234c7be07c5e5ef0">add_empty</a>(const char *value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#adeeb94430399f324000ffa6f2bcd031a">add_empty</a>(const char *value, size_t size)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a910b54fc63c2f7aee0f5908bef317c81">add_repeated_bool</a>(bool value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#aab6b7e5decec687e304aec584af3edb3">add_repeated_bytes</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#abfe4ccc65975a3f1d0a7da56e360ee1a">add_repeated_bytes</a>(const ::std::string &amp;value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a7ca14a651ae5ca8607ee1cfbcf7c8844">add_repeated_bytes</a>(const char *value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a36810421ad5bfee77d4f36da7d979a2b">add_repeated_bytes</a>(const void *value, size_t size)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a42c12638c61e6d5d41f8edbe398457ac">add_repeated_double</a>(double value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aafb6073ef42a3a2e0e5130e21ed3687b">add_repeated_enum</a>(::tests::Enum value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ad569affffd8481f80488ed5bf73032c0">add_repeated_float</a>(float value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a19a47112af38b8d54c47aaedcaf45493">add_repeated_int32</a>(::google::protobuf::int32 value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ab0b47477f36eb90fa3776774f32e052b">add_repeated_int64</a>(::google::protobuf::int64 value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a0e1d9d8e1bb5ddbaa349fe48066433f3">add_repeated_nested</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#af1116c81286cbda75290e308408e585e">add_repeated_sint32</a>(::google::protobuf::int32 value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a68ade42c3711bddca8449e6c332a87b1">add_repeated_sint64</a>(::google::protobuf::int64 value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a4bd412f97a8b1780611e5b1c3e02fa8d">add_repeated_string</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a3a326c9a6b31bff90c2b2304ac60ebdb">add_repeated_string</a>(const ::std::string &amp;value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a4a4c75103a648bd505e7a00b11627e65">add_repeated_string</a>(const char *value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a60e2f83d4f3e1a8421256a9f018f8677">add_repeated_string</a>(const char *value, size_t size)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a624bf7775d5bbb76ad8737268a629390">add_repeated_uint32</a>(::google::protobuf::uint32 value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a03042d43f312aad50ee04e3a7d750ebd">add_repeated_uint64</a>(::google::protobuf::uint64 value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a510971baef3b560edda586e176643935">b</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a1204c9dc0de2dc2be2e10382ebb7c52e">bytes</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ab9436da556c953ec4e5c5d161d74e8f4">ByteSizeLong</a>() const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ac99f6421a5a84ca984ba26d8affa0dda">Clear</a>() PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ae9014e5ee2582d082f1a099cac9d9170">clear_b</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a7c92bdae971a3413c2898434d9f0c57c">clear_bytes</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ab82f92ab92fbb8fe158de5f081391af9">clear_d</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a2b6449c08e6846270ea7105ca1f758ac">clear_e</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a5975c42c893403143aaba378955d3a88">clear_empty</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a86171982139ca7a9db3ce47e32936b4c">clear_f</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#aa194eacc0ef1b8aaffddccdd1a76aaf3">clear_int32</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ac2588d1a79b6bb1401ca1aaad53a6d03">clear_int64</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ad9517d31ff713c65ce417a713b3306a1">clear_nested</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ab26d413f097ce2f62f65e9b96dea20f3">clear_optional_default</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ac21f817d655d8f456ac2537657f21564">clear_optional_no_default</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aea3e7ecb66996851d82be52df8295803">clear_repeated_bool</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a08ac1894179275803e9b5cd610b0d001">clear_repeated_bytes</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a2a1cb118e261b7b4af54d5d3faafc92a">clear_repeated_double</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#aaa62291b13ce79feeca007aa5e0c1f9a">clear_repeated_enum</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ab3b9547dfe7a936e213d284f2fc08d99">clear_repeated_float</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#af9fa978add899044ec3d74f51243e781">clear_repeated_int32</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a62fca261a526bdfd6501eb9fbddce81a">clear_repeated_int64</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#aacdee8a99984a460200201e26ac2eb55">clear_repeated_nested</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ac51315e83513e1c3bb7ffc81a566a902">clear_repeated_sint32</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#acf3f8f46af14f0970a6a1ad6f3017db5">clear_repeated_sint64</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a3d50a1ba198eafbe37deaddc64baf913">clear_repeated_string</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a439f6d9e15bdc7627993974f85b43562">clear_repeated_uint32</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aec1fb3a582a642688a01a6dc9097cef8">clear_repeated_uint64</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a10457e513d62685ba5fde35e0db455ec">clear_sint32</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a5a0b2e85291c4ed06c0cdf80560ec0dc">clear_sint64</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a66dd75debb99ca6c89fd1446b831dcf8">clear_str</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a1a8fa5d54db66c9fccbef9ae96fb0873">clear_uint32</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ab0bdca6e703e9b1f46ad9088a2397d59">clear_uint64</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ad3c99efcdec106eed37d9ec46197fe4b">CopyFrom</a>(const ::google::protobuf::Message &amp;from) PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a0a0b595c7d2a43fb4e2d1c5742c6551a">CopyFrom</a>(const Message &amp;from)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ae95b698daa1f72dfff018d7490c91d24">d</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#af2af35bdb73354212194250d63df3d73">default_instance</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ad1c456d7abba7c42aca45652172bd058">descriptor</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a6c0ec6d80f79cd155778c722ad9c2378">e</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aa63bbc02a8c483b77eee11b7653f30c2">empty</a>(int index) const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a49480a0633243135a410720c8024fffd">empty</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a53780ddde5e9b10af7a33f19c8dd3aec">empty_size</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#aa591aa783c1c240a62cd6ed4322b732d">f</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#abe0b426f3812efa0eaae86ca518fa569">GetCachedSize</a>() const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a30d66aa50c4fd17094541546004dbf40">GetMetadata</a>() const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a2198e16de02a6471b8c6ad46de2470c5">has_b</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a8bb34647fca185ecd2de1b355d83a441">has_bytes</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a9dcbd40de86cb189df00796145a9f753">has_d</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ac0d2f28a1921a46001ae24338b6b281e">has_e</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a7d3d27abaa6f2ec569f22a86d210576e">has_f</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#aa7a640e0d4f759686f40691350fa819d">has_int32</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a676bb48a6056185808b6de531972a8f1">has_int64</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a581c10a76b4a545bdcc68cf72296b6ef">has_nested</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a69c6e0dce1a797d90e8937542a550cbf">has_optional_default</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a69a9d6369c75716d8276c028ff25611e">has_optional_no_default</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aad8983bd36c480a115168550efbfa600">has_sint32</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a48e83b94cf278364dfa72d697ab59b9e">has_sint64</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a275478f3886e2e2749ad8aa2dd242703">has_str</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a96977804aa57e67a0ae421e18150387b">has_uint32</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ac1daf4d01f6b434d55216897831ad6ee">has_uint64</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a1ca046796f145a250e595344acb0aa3d">int32</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ac68916a4fa634e6a6b063639df3cbc2f">int64</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a6660fca732ab3d7978f6c0b7e1cf319e">internal_default_instance</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</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="classtests_1_1Message.html#a1549067c451abd994de814d1c1fa10ed">InternalSerializeWithCachedSizesToArray</a>(bool deterministic,::google::protobuf::uint8 *target) const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#aef4c6302a81a913cf7c0010bdbcaa96e">IsInitialized</a>() const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#adf49048dc2ffb5db0db8ae072de1db9b">kBFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ad6126ef3db4f2839c5306a594175cd25">kBytesFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a646bf556ac9b914658bff2c70b7152fd">kDFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#aab7bcb161714c8230f3c93255636cb81">kEFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ad992e91075cd06e8d70f37e56d80ca72">kEmptyFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a372d638d7c58e0a7af41ece62c645d99">kFFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a733b910129d916456f19be7345c22535">kIndexInFileMessages</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ace21dc0404c38ba015f1512d8b24812a">kInt32FieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a7e8760f882c43f1dd81ca913076ddfdd">kInt64FieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a1e3b65362faaf356bedb71105f044b15">kNestedFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a6a62b8d762c84dcfceed48022b1471f2">kOptionalDefaultFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a29661e160a41f739fd32c09f6d939fb3">kOptionalNoDefaultFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ac7667c9a9e3fc0fcce86400ad43d0c47">kRepeatedBoolFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a43e242525b400dcb34905a3a86956b8d">kRepeatedBytesFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aaaf3a9ef3e34463c9e865d9164bd6aff">kRepeatedDoubleFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a1b24a0d4b89f389578660c40ee280bdd">kRepeatedEnumFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ac025103b183a1747211df5578d54ad22">kRepeatedFloatFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a635c464df9189fc9fe28d705b62ddd90">kRepeatedInt32FieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a632ff9b6da6b20f4ea4d3d2efb48607a">kRepeatedInt64FieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#acb0c70cb629c93cf895406b050cbded2">kRepeatedNestedFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a37c05129e8c988c59e4920ad622884ca">kRepeatedSint32FieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a943be2d0b0d13560e666b40deb123954">kRepeatedSint64FieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a4b96132a04ec6e1f610dbcf2eaecd61f">kRepeatedStringFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ad6e2c48fe65ce4edc54a50e3d102bcbd">kRepeatedUint32FieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#acbed4fc06144b7becf382011935fc9fb">kRepeatedUint64FieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a9f7e7257571d6f999e3a62a80fddd662">kSint32FieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#af6c8abb9d62fc3ba517dbe8487fc0870">kSint64FieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a0f1003f25e50b1a031773b266c1eb4ec">kStrFieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a9103a150db16554a88364b1953c4af90">kUint32FieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#abfcf96a2b498d4957038cc1591502c7c">kUint64FieldNumber</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ad04b66a46ac0aceec3572b05a8fa69fb">MergeFrom</a>(const ::google::protobuf::Message &amp;from) PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ac0056ab06a8afcbe158592bf717e5370">MergeFrom</a>(const Message &amp;from)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aacf774a031fc9561ee6c1a7aeca42fc7">MergePartialFromCodedStream</a>(::google::protobuf::io::CodedInputStream *input) PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a97075ac224645c5d9d977a971d4f6fee">Message</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a109c9a7163dee20f845192bee34667fc">Message</a>(const Message &amp;from)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a1cff83e94b0f8775f00146227c371de2">mutable_bytes</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aab4e63932c546820d4bd42430fbcb08b">mutable_empty</a>(int index)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ae39c3ed4693deac46b8bca635d4e4248">mutable_empty</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a4dc88382105f549d30fa72e6e473b9f0">mutable_nested</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a4dc1d4d05ac5e1a37d73b6c25471c410">mutable_repeated_bool</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a4084b5c020321b41e84baa419163cc77">mutable_repeated_bytes</a>(int index)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ab849bae4ab8b97e99ab5610ba210943f">mutable_repeated_bytes</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a1bd68d663e617d012f7766d651a28530">mutable_repeated_double</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a0b592fd059de4d86bb65ab661ad4ec61">mutable_repeated_enum</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a2a5231fdd74012d276816f4a881e3c94">mutable_repeated_float</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#abe1743cf473e9666e1e9dbc880272a61">mutable_repeated_int32</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a22c4444ee7704218455f4a2cc88b7e8a">mutable_repeated_int64</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a21cd313447daf1c3b76928e4f7070b77">mutable_repeated_nested</a>(int index)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ad896e314a592106b2ff78d81cbe56e6a">mutable_repeated_nested</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ac066f6596cde8e05e69d8aa739691168">mutable_repeated_sint32</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aaa957609830340a6986fef54ad1ce5af">mutable_repeated_sint64</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ad7eaf0814c7cc13cde4be9de4561595f">mutable_repeated_string</a>(int index)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a7ce2baf97a7d69bbe1b0dc4ed3d587ac">mutable_repeated_string</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a4d20ef7fdbf6e1541c4f4df6ead25f01">mutable_repeated_uint32</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#adf41f870dbb5e0bc25e50d8457c9fd7a">mutable_repeated_uint64</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a982e52d868809c0cb876c9a359e7cfd1">mutable_str</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aab4fd7dd9f7b8cc4671ba99ccd3843ff">mutable_unknown_fields</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#aee68f7a6412d62af5b197a72d992a3ba">nested</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ab9bfed9201467d82fd5b9975b15ab38e">New</a>() const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a53e036a5a373e75ceccc2bc27fee6a3b">New</a>(::google::protobuf::Arena *arena) const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ae6312a06364b2bfe4d4e9e5a7ab7b0c5">operator=</a>(const Message &amp;from)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ae142248cdca2a770d8b1fb82e665be7a">optional_default</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a6bba70bdb9a55932d1ea299cc7794af4">optional_no_default</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a8a58f4c5974e383058e6efc2558d398e">protobuf_protobuf_5ftests_2eproto::TableStruct</a></td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a59cb90cd083f022906936b4e20a484de">release_bytes</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a95fcfc82c4c0a83a23cc9b3d1034e83e">release_nested</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a07db74760f21a4a4880d987154f8e701">release_str</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a74f0df90b80f006d16a9abf59e7a67c8">repeated_bool</a>(int index) const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a43784198913395ff222e81e635cebed2">repeated_bool</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a5324f4c7276c3f63d52a6775d186b8f7">repeated_bool_size</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a0fc212ebcdde79c0e1ab67399c3482e7">repeated_bytes</a>(int index) const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ab6f4dce500393e523a1030b5efc6fd1f">repeated_bytes</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#acf672f4ba6351d0a4e9464ecc9168b20">repeated_bytes_size</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a1d8f175404cff137560d8ae7c0b59440">repeated_double</a>(int index) const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a4b9118a6a76203655a740f6a80d3b964">repeated_double</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ab07b8d6168efe1521ede1ad07a9f8250">repeated_double_size</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aac4acec0688a4c58e497440a79b11ce5">repeated_enum</a>(int index) const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a47fa1a01c93678f28bfe14a980976354">repeated_enum</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a877182c16721ea3139c559d512fcf21a">repeated_enum_size</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ac3fe3afc424efcb5673d0e6d4ac17ea9">repeated_float</a>(int index) const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a7872efed5d4b15e4b39629117c6c79ee">repeated_float</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ac01008dd8f2b29224734adce7546718a">repeated_float_size</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a8d99a8a53a00b4bf69205be973d13690">repeated_int32</a>(int index) const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a09b6b05480c6bfa5826714a1aed3d619">repeated_int32</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aa5dee3804fc7e254b6642236bbb75865">repeated_int32_size</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ad3e48b41c3e502823846954480a8a8fe">repeated_int64</a>(int index) const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a2e3ad7ed7c09c0749ca8d14a529c936f">repeated_int64</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a2c0987bc66b18daa478505ea6a30a912">repeated_int64_size</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aed8d2642c7e33eed0ac4c62b7b0271fa">repeated_nested</a>(int index) const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#aae70ad0db83b1f467be159e4ad5c6382">repeated_nested</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#adf53d489b2dd2f7e9448c3110afab464">repeated_nested_size</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a7951db4ae32d385b0b349eda86958cd8">repeated_sint32</a>(int index) const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aef6c53d76a98fe12bd10ea510111d7b3">repeated_sint32</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a77329780ce952ea4a8ca2df9803f3623">repeated_sint32_size</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aae39cb3cb03a6f9d6f702184b9492efa">repeated_sint64</a>(int index) const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a0058b7d724e35a76d9b4943f654b296e">repeated_sint64</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a0cda058c580a5486074a01e98239bf8f">repeated_sint64_size</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a46b0c118b47e8a284aa17e67f7a59b2e">repeated_string</a>(int index) const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a3e354b416edba11e6a5591ad9d35ba56">repeated_string</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a55983267194f7846b7e3961cf507adb5">repeated_string_size</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a185c85f2be8f4d27ee9cc8c5526d3c80">repeated_uint32</a>(int index) const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#aee0615e3d0abeddab121671946a06681">repeated_uint32</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a367af702a376db49bb4874d974b48122">repeated_uint32_size</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ab3d9bf46249a0a7235b5366731318ba4">repeated_uint64</a>(int index) const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ae72a0a1908dfde10f3b933573b3d0ae7">repeated_uint64</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a1f33380144ad2fd42f3574dfcc444eb8">repeated_uint64_size</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aa265e4ae43967576f9af159f40f100dc">SerializeWithCachedSizes</a>(::google::protobuf::io::CodedOutputStream *output) const PROTOBUF_FINAL</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a015a99ed3efa035ccb57f68854a264f5">set_allocated_bytes</a>(::std::string *bytes)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#adbc8fab113ce77eddadccc4cf212c95b">set_allocated_nested</a>(::tests::Nested *nested)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ac02203126b129de03bd7471a2e05b20a">set_allocated_str</a>(::std::string *str)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aa92d5575f2470ddd91301645da25b254">set_b</a>(bool value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ab13a706c9fc0912655b4d8dca0702416">set_bytes</a>(const ::std::string &amp;value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aab03547a472c4f371ca3e23794c64571">set_bytes</a>(const char *value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a2f11ab433e4096d9b6e104c89371f58a">set_bytes</a>(const void *value, size_t size)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ab9c59598ffd3efd87b1bc15d6d60574c">set_d</a>(double value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a6dd5ecb3839a13f63974178299f98f14">set_e</a>(::tests::Enum value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ac4fa36a167a2d438119cb411b2b0c50e">set_empty</a>(int index, const ::std::string &amp;value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a939e07e2156bf2c1b8762b7dcb678bea">set_empty</a>(int index, const char *value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a7631ccf2eebd096162db0bf3cb543ab6">set_empty</a>(int index, const char *value, size_t size)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a811d231d94ff10e0bb2356a094b3ac14">set_f</a>(float value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#af840595d79ea8168b16990a02ee9ce96">set_int32</a>(::google::protobuf::int32 value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a44eab63a55422e4a8cb1c8a4b6e6b94d">set_int64</a>(::google::protobuf::int64 value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a7b7edb7f664e8aa1976e2b1876714d78">set_optional_default</a>(double value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a6fef933f26456771f862a36a1438b127">set_optional_no_default</a>(double value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a805f14fda835b82e9ef4c1c94b07ae44">set_repeated_bool</a>(int index, bool value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a411faf8a59de002e12a3d783342443d6">set_repeated_bytes</a>(int index, const ::std::string &amp;value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aed607355bd9ad4623fcf46bdde81d704">set_repeated_bytes</a>(int index, const char *value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a9e85ba093aef40f362261de36a8b1d33">set_repeated_bytes</a>(int index, const void *value, size_t size)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ab399182fada11a7ce81a095a3d561f3a">set_repeated_double</a>(int index, double value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a8ec8890dd9048d064ff132c001d59d3a">set_repeated_enum</a>(int index,::tests::Enum value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a90f315fca0c640a9888b434350d7faf8">set_repeated_float</a>(int index, float value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a8c8cf9a84b14ba133b7430bc622c7534">set_repeated_int32</a>(int index,::google::protobuf::int32 value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#adef5f9a2f6869dd8f4842312fc0ba1b1">set_repeated_int64</a>(int index,::google::protobuf::int64 value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a2137c27099d10581c896cfe66739d57e">set_repeated_sint32</a>(int index,::google::protobuf::int32 value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aa62b7ffae16fa698dc544bfed11dc027">set_repeated_sint64</a>(int index,::google::protobuf::int64 value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a45281b332123a4915eec23db6e275b14">set_repeated_string</a>(int index, const ::std::string &amp;value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aec0ac4b236a68a38b62f286971903438">set_repeated_string</a>(int index, const char *value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a0abb516e2aeaa9710ecc6c2ad7fb042f">set_repeated_string</a>(int index, const char *value, size_t size)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a2f46eb52b5524912683048f0370af50b">set_repeated_uint32</a>(int index,::google::protobuf::uint32 value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a9ed95abbeab9d6adf5a4de7bd16e38ad">set_repeated_uint64</a>(int index,::google::protobuf::uint64 value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#aed5de82b4f8036708793743d3d3e1f78">set_sint32</a>(::google::protobuf::int32 value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a71a2e37fea9c2ba918e3f7e18c7c626e">set_sint64</a>(::google::protobuf::int64 value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#ac8b59f6e19f7bf3860490c7beec4b27e">set_str</a>(const ::std::string &amp;value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#aa9dca2a7bef94f3161980bfb0f5f2a66">set_str</a>(const char *value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#acce083c20701810bc33a48097e5526d2">set_str</a>(const char *value, size_t size)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a76d02455cd032e850f05cabf734a846f">set_uint32</a>(::google::protobuf::uint32 value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a19858d16eefab17136ebb2bff7714ed1">set_uint64</a>(::google::protobuf::uint64 value)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#ae97af40e68f6cce95af67b605b4bc36c">sint32</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a72b70614d0046b19f069bc8ac22ca678">sint64</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a41007a1b238f46719dcb5858765dcb9b">str</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a78776c1eb690f47def426908161ac759">Swap</a>(Message *other)</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a5cd492441cf1cf1da72fdc372f3aa61a">uint32</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a60a9b8168e781e16629c968aeb245645">uint64</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classtests_1_1Message.html#a3b20125b09a827290ac3a9cd85dbfbd2">unknown_fields</a>() const </td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classtests_1_1Message.html#a662f7ea6edf8f7254799b58ec47851b6">~Message</a>()</td><td class="entry"><a class="el" href="classtests_1_1Message.html">tests::Message</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.5
-</small></address>
-</body>
-</html>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classKernelSemaphore.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classKernelSemaphore.html b/content/api/latest/c++/classKernelSemaphore.html
new file mode 100644
index 0000000..dde0058
--- /dev/null
+++ b/content/api/latest/c++/classKernelSemaphore.html
@@ -0,0 +1,236 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: KernelSemaphore Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="classKernelSemaphore-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">KernelSemaphore Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="semaphore_8hpp_source.html">semaphore.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for KernelSemaphore:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classKernelSemaphore.png" usemap="#KernelSemaphore_map" alt=""/>
+  <map id="KernelSemaphore_map" name="KernelSemaphore_map">
+<area href="classDecomissionableKernelSemaphore.html" alt="DecomissionableKernelSemaphore" shape="rect" coords="0,56,208,80"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a8f7a837d0290bcdac3042000f8933972"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKernelSemaphore.html#a8f7a837d0290bcdac3042000f8933972">KernelSemaphore</a> ()</td></tr>
+<tr class="separator:a8f7a837d0290bcdac3042000f8933972"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8947e0cd43643698cae6ca06682ca4be"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKernelSemaphore.html#a8947e0cd43643698cae6ca06682ca4be">KernelSemaphore</a> (const <a class="el" href="classKernelSemaphore.html">KernelSemaphore</a> &amp;other)=delete</td></tr>
+<tr class="separator:a8947e0cd43643698cae6ca06682ca4be"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ab28e3870c6d7e8d8ecfe04c4caefe3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKernelSemaphore.html#a2ab28e3870c6d7e8d8ecfe04c4caefe3">~KernelSemaphore</a> ()</td></tr>
+<tr class="separator:a2ab28e3870c6d7e8d8ecfe04c4caefe3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1679753e74611457749d5d531cc2857"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKernelSemaphore.html#ac1679753e74611457749d5d531cc2857">operator=</a> (const <a class="el" href="classKernelSemaphore.html">KernelSemaphore</a> &amp;other)=delete</td></tr>
+<tr class="separator:ac1679753e74611457749d5d531cc2857"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a08d4d83a0df7cd9321feadadcfc040"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKernelSemaphore.html#a7a08d4d83a0df7cd9321feadadcfc040">wait</a> ()</td></tr>
+<tr class="separator:a7a08d4d83a0df7cd9321feadadcfc040"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae1bee5988d755737271732e9a056cb7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKernelSemaphore.html#aae1bee5988d755737271732e9a056cb7">signal</a> ()</td></tr>
+<tr class="separator:aae1bee5988d755737271732e9a056cb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a8f7a837d0290bcdac3042000f8933972"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">KernelSemaphore::KernelSemaphore </td>
+          <td>(</td>
+          <td class="paramname"></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="a8947e0cd43643698cae6ca06682ca4be"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">KernelSemaphore::KernelSemaphore </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classKernelSemaphore.html">KernelSemaphore</a> &amp;&#160;</td>
+          <td class="paramname"><em>other</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">delete</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2ab28e3870c6d7e8d8ecfe04c4caefe3"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">KernelSemaphore::~KernelSemaphore </td>
+          <td>(</td>
+          <td class="paramname"></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>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="ac1679753e74611457749d5d531cc2857"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</a>&amp; KernelSemaphore::operator= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classKernelSemaphore.html">KernelSemaphore</a> &amp;&#160;</td>
+          <td class="paramname"><em>other</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">delete</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aae1bee5988d755737271732e9a056cb7"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void KernelSemaphore::signal </td>
+          <td>(</td>
+          <td class="paramname"></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="a7a08d4d83a0df7cd9321feadadcfc040"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void KernelSemaphore::wait </td>
+          <td>(</td>
+          <td class="paramname"></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>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>3rdparty/libprocess/src/<a class="el" href="semaphore_8hpp_source.html">semaphore.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classKernelSemaphore.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classKernelSemaphore.png b/content/api/latest/c++/classKernelSemaphore.png
new file mode 100644
index 0000000..ed001b9
Binary files /dev/null and b/content/api/latest/c++/classKernelSemaphore.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classNetworkProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classNetworkProcess-members.html b/content/api/latest/c++/classNetworkProcess-members.html
index 89e1714..378caa5 100644
--- a/content/api/latest/c++/classNetworkProcess-members.html
+++ b/content/api/latest/c++/classNetworkProcess-members.html
@@ -61,7 +61,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classNetworkProcess.html#a36b7e3c3759a96959823ee339fa68392">finalize</a>()</td><td class="entry"><a class="el" href="classNetworkProcess.html">NetworkProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -89,7 +89,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">Process&lt; NetworkProcess &gt;::install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classNetworkProcess.html#a27e374e97a8ba393559ea8f9c7ee4d97">NetworkProcess</a>()</td><td class="entry"><a class="el" href="classNetworkProcess.html">NetworkProcess</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr><td class="entry"><a class="el" href="classNetworkProcess.html#a961c50276561074c6666c35f979b75b5">NetworkProcess</a>(const std::set&lt; process::UPID &gt; &amp;pids)</td><td class="entry"><a class="el" href="classNetworkProcess.html">NetworkProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classNetworkProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classNetworkProcess.html b/content/api/latest/c++/classNetworkProcess.html
index 6cbc063..ff63d94 100644
--- a/content/api/latest/c++/classNetworkProcess.html
+++ b/content/api/latest/c++/classNetworkProcess.html
@@ -118,9 +118,9 @@ Protected Member Functions</h2></td></tr>
 <tr class="inherit_header pro_methods_classProtobufProcess"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classProtobufProcess')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; NetworkProcess &gt;</a></td></tr>
 <tr class="memitem:a815baf04a27f8675a1a92a6c1075d969 inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a815baf04a27f8675a1a92a6c1075d969">visit</a> (const <a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a> &amp;event)</td></tr>
 <tr class="separator:a815baf04a27f8675a1a92a6c1075d969 inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6c404fdc490a7199a0d2ad881d588e5c inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;to, const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a>)</td></tr>
+<tr class="memitem:a6c404fdc490a7199a0d2ad881d588e5c inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;to, const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:a6c404fdc490a7199a0d2ad881d588e5c inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aac3a38ee730baa94fcc6c94482f8f756 inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a> (const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a>)</td></tr>
+<tr class="memitem:aac3a38ee730baa94fcc6c94482f8f756 inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a> (const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:aac3a38ee730baa94fcc6c94482f8f756 inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9e844001b1b4af4b57923a719f1e128a inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a9e844001b1b4af4b57923a719f1e128a">install</a> (void(NetworkProcess::*method)(const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;, const M &amp;))</td></tr>
 <tr class="separator:a9e844001b1b4af4b57923a719f1e128a inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classProtobufProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classProtobufProcess-members.html b/content/api/latest/c++/classProtobufProcess-members.html
index 66f4252..9c0ac36 100644
--- a/content/api/latest/c++/classProtobufProcess-members.html
+++ b/content/api/latest/c++/classProtobufProcess-members.html
@@ -58,7 +58,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -86,7 +86,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">process::Process::install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classProtobufProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classProtobufProcess.html b/content/api/latest/c++/classProtobufProcess.html
index fa391a0..8925b0f 100644
--- a/content/api/latest/c++/classProtobufProcess.html
+++ b/content/api/latest/c++/classProtobufProcess.html
@@ -93,9 +93,9 @@ Public Member Functions</h2></td></tr>
 Protected Member Functions</h2></td></tr>
 <tr class="memitem:a815baf04a27f8675a1a92a6c1075d969"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a815baf04a27f8675a1a92a6c1075d969">visit</a> (const <a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a> &amp;event)</td></tr>
 <tr class="separator:a815baf04a27f8675a1a92a6c1075d969"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6c404fdc490a7199a0d2ad881d588e5c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;to, const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a>)</td></tr>
+<tr class="memitem:a6c404fdc490a7199a0d2ad881d588e5c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;to, const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:a6c404fdc490a7199a0d2ad881d588e5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aac3a38ee730baa94fcc6c94482f8f756"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a> (const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a>)</td></tr>
+<tr class="memitem:aac3a38ee730baa94fcc6c94482f8f756"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a> (const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:aac3a38ee730baa94fcc6c94482f8f756"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9e844001b1b4af4b57923a719f1e128a"><td class="memTemplParams" colspan="2">template&lt;typename M &gt; </td></tr>
 <tr class="memitem:a9e844001b1b4af4b57923a719f1e128a"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a9e844001b1b4af4b57923a719f1e128a">install</a> (void(T::*method)(const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;, const M &amp;))</td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classReqResProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classReqResProcess-members.html b/content/api/latest/c++/classReqResProcess-members.html
index 5f78354..106f443 100644
--- a/content/api/latest/c++/classReqResProcess-members.html
+++ b/content/api/latest/c++/classReqResProcess-members.html
@@ -58,7 +58,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -86,7 +86,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">Process&lt; ReqResProcess&lt; Req, Res &gt; &gt;::install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classReqResProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classReqResProcess.html b/content/api/latest/c++/classReqResProcess.html
index d4288c4..ceafa96 100644
--- a/content/api/latest/c++/classReqResProcess.html
+++ b/content/api/latest/c++/classReqResProcess.html
@@ -128,9 +128,9 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 <tr class="inherit_header pro_methods_classProtobufProcess"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classProtobufProcess')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; ReqResProcess&lt; Req, Res &gt; &gt;</a></td></tr>
 <tr class="memitem:a815baf04a27f8675a1a92a6c1075d969 inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a815baf04a27f8675a1a92a6c1075d969">visit</a> (const <a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a> &amp;event)</td></tr>
 <tr class="separator:a815baf04a27f8675a1a92a6c1075d969 inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6c404fdc490a7199a0d2ad881d588e5c inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;to, const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a>)</td></tr>
+<tr class="memitem:a6c404fdc490a7199a0d2ad881d588e5c inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;to, const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:a6c404fdc490a7199a0d2ad881d588e5c inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aac3a38ee730baa94fcc6c94482f8f756 inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a> (const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a>)</td></tr>
+<tr class="memitem:aac3a38ee730baa94fcc6c94482f8f756 inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a> (const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:aac3a38ee730baa94fcc6c94482f8f756 inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9e844001b1b4af4b57923a719f1e128a inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a9e844001b1b4af4b57923a719f1e128a">install</a> (void(<a class="el" href="classReqResProcess.html">ReqResProcess</a>&lt; Req, Res &gt;::*method)(const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;, const M &amp;))</td></tr>
 <tr class="separator:a9e844001b1b4af4b57923a719f1e128a inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classVariant.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classVariant.html b/content/api/latest/c++/classVariant.html
index c0d8c2b..ed4b4a5 100644
--- a/content/api/latest/c++/classVariant.html
+++ b/content/api/latest/c++/classVariant.html
@@ -56,6 +56,15 @@
 <div class="contents">
 
 <p><code>#include &lt;<a class="el" href="variant_8hpp_source.html">variant.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for Variant&lt; T, Ts &gt;:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classVariant.png" usemap="#Variant&lt; T, Ts &gt;_map" alt=""/>
+  <map id="Variant&lt; T, Ts &gt;_map" name="Variant&lt; T, Ts &gt;_map">
+<area href="classprocess_1_1network_1_1Address.html" alt="process::network::Address" shape="rect" coords="0,56,160,80"/>
+</map>
+ </div></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classVariant.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classVariant.png b/content/api/latest/c++/classVariant.png
new file mode 100644
index 0000000..3561e0d
Binary files /dev/null and b/content/api/latest/c++/classVariant.png differ


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/error_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/error_8hpp_source.html b/content/api/latest/c++/error_8hpp_source.html
index dce911d..4f831c4 100644
--- a/content/api/latest/c++/error_8hpp_source.html
+++ b/content/api/latest/c++/error_8hpp_source.html
@@ -88,7 +88,7 @@
 <div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#endif  // __WINDOWS__</span></div>
 <div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor"></span></div>
 <div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#endif // __STOUT_ERROR_HPP__</span></div>
-<div class="ttc" id="classWindowsSocketError_html"><div class="ttname"><a href="classWindowsSocketError.html">WindowsSocketError</a></div><div class="ttdef"><b>Definition:</b> error.hpp:119</div></div>
+<div class="ttc" id="classWindowsSocketError_html"><div class="ttname"><a href="classWindowsSocketError.html">WindowsSocketError</a></div><div class="ttdef"><b>Definition:</b> error.hpp:120</div></div>
 <div class="ttc" id="classErrnoError_html"><div class="ttname"><a href="classErrnoError.html">ErrnoError</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:44</div></div>
 <div class="ttc" id="errorbase_8hpp_html"><div class="ttname"><a href="errorbase_8hpp.html">errorbase.hpp</a></div></div>
 <div class="ttc" id="windows_2error_8hpp_html"><div class="ttname"><a href="windows_2error_8hpp.html">error.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/event_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/event_8hpp_source.html b/content/api/latest/c++/event_8hpp_source.html
index bed2e08..c430e71 100644
--- a/content/api/latest/c++/event_8hpp_source.html
+++ b/content/api/latest/c++/event_8hpp_source.html
@@ -140,191 +140,185 @@
 <div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div>
 <div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="structprocess_1_1MessageEvent.html">   87</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structprocess_1_1MessageEvent.html">MessageEvent</a> : <a class="code" href="structprocess_1_1Event.html">Event</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"><a class="line" href="structprocess_1_1MessageEvent.html#a4864fc790510ab02098f37fe7989c924">   89</a></span>&#160;  <span class="keyword">explicit</span> <a class="code" href="structprocess_1_1MessageEvent.html#a4864fc790510ab02098f37fe7989c924">MessageEvent</a>(<a class="code" href="structprocess_1_1Message.html">Message</a>* _message)</div>
-<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;    : <a class="code" href="structprocess_1_1MessageEvent.html#a9e06fab52d29cf012016e54995eaa7d9">message</a>(_message) {}</div>
+<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="structprocess_1_1MessageEvent.html#a0e74ee66be2bd02b31e151bb2f43c7e8">   89</a></span>&#160;  <span class="keyword">explicit</span> <a class="code" href="structprocess_1_1MessageEvent.html#a0e74ee66be2bd02b31e151bb2f43c7e8">MessageEvent</a>(<a class="code" href="structprocess_1_1Message.html">Message</a>&amp;&amp; _message)</div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;    : <a class="code" href="structprocess_1_1MessageEvent.html#a3e86a5596721b08bb8a9424367b25ba6">message</a>(std::move(_message)) {}</div>
 <div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div>
-<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="structprocess_1_1MessageEvent.html#a0c356ed7250b5854fbac66e34c88f569">   92</a></span>&#160;  <a class="code" href="structprocess_1_1MessageEvent.html#a0c356ed7250b5854fbac66e34c88f569">MessageEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1MessageEvent.html">MessageEvent</a>&amp; that)</div>
-<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;    : <a class="code" href="structprocess_1_1MessageEvent.html#a9e06fab52d29cf012016e54995eaa7d9">message</a>(that.<a class="code" href="structprocess_1_1MessageEvent.html#a9e06fab52d29cf012016e54995eaa7d9">message</a> == nullptr ? nullptr : new <a class="code" href="structprocess_1_1Message.html">Message</a>(*that.<a class="code" href="structprocess_1_1MessageEvent.html#a9e06fab52d29cf012016e54995eaa7d9">message</a>)) {}</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;  <a class="code" href="structprocess_1_1MessageEvent.html#a0e74ee66be2bd02b31e151bb2f43c7e8">MessageEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1MessageEvent.html">MessageEvent</a>&amp; that) = <span class="keywordflow">default</span>;</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;  <a class="code" href="structprocess_1_1MessageEvent.html#a0e74ee66be2bd02b31e151bb2f43c7e8">MessageEvent</a>(<a class="code" href="structprocess_1_1MessageEvent.html">MessageEvent</a>&amp;&amp; that) = <span class="keywordflow">default</span>;</div>
 <div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div>
-<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="structprocess_1_1MessageEvent.html#aa96ab2f009f1eca3a48c602fa1ea36b3">   95</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="structprocess_1_1MessageEvent.html#aa96ab2f009f1eca3a48c602fa1ea36b3">~MessageEvent</a>()</div>
-<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;  {</div>
-<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;    <span class="keyword">delete</span> <a class="code" href="structprocess_1_1MessageEvent.html#a9e06fab52d29cf012016e54995eaa7d9">message</a>;</div>
-<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;  }</div>
-<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
-<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="structprocess_1_1MessageEvent.html#acd539de36827dafeaeec132de23fd9e5">  100</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1MessageEvent.html#acd539de36827dafeaeec132de23fd9e5">visit</a>(<a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a>* visitor)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;    visitor-&gt;<a class="code" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">visit</a>(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;  }</div>
-<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div>
-<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="structprocess_1_1MessageEvent.html#a9e06fab52d29cf012016e54995eaa7d9">  105</a></span>&#160;  <a class="code" href="structprocess_1_1Message.html">Message</a>* <span class="keyword">const</span> <a class="code" href="structprocess_1_1MessageEvent.html#a9e06fab52d29cf012016e54995eaa7d9">message</a>;</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  <span class="comment">// Keep MessageEvent not assignable even though we made it</span></div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;  <span class="comment">// copyable.</span></div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;  <span class="comment">// Note that we are violating the &quot;rule of three&quot; here but it helps</span></div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;  <span class="comment">// keep the fields const.</span></div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;  <a class="code" href="structprocess_1_1MessageEvent.html">MessageEvent</a>&amp; <a class="code" href="structprocess_1_1MessageEvent.html#a7893d3f17c56dbf99929e4f1b94accd5">operator=</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1MessageEvent.html">MessageEvent</a>&amp;) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  <a class="code" href="structprocess_1_1MessageEvent.html">MessageEvent</a>&amp; <a class="code" href="structprocess_1_1MessageEvent.html#a7893d3f17c56dbf99929e4f1b94accd5">operator=</a>(<a class="code" href="structprocess_1_1MessageEvent.html">MessageEvent</a>&amp;&amp;) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;</div>
+<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="structprocess_1_1MessageEvent.html#acd539de36827dafeaeec132de23fd9e5">  102</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1MessageEvent.html#acd539de36827dafeaeec132de23fd9e5">visit</a>(<a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a>* visitor)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;    visitor-&gt;<a class="code" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">visit</a>(*<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;  }</div>
 <div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;</div>
-<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  <span class="comment">// Keep MessageEvent not assignable even though we made it</span></div>
-<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;  <span class="comment">// copyable.</span></div>
-<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  <span class="comment">// Note that we are violating the &quot;rule of three&quot; here but it helps</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  <span class="comment">// keep the fields const.</span></div>
-<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;  <a class="code" href="structprocess_1_1MessageEvent.html">MessageEvent</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="structprocess_1_1MessageEvent.html">MessageEvent</a>&amp;);</div>
-<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;};</div>
-<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;</div>
-<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div>
-<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html">  116</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a> : <a class="code" href="structprocess_1_1Event.html">Event</a></div>
-<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;{</div>
-<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#a9215c70125b736a8a6814f32f5fa25e2">  118</a></span>&#160;  <a class="code" href="structprocess_1_1HttpEvent.html#a9215c70125b736a8a6814f32f5fa25e2">HttpEvent</a>(</div>
-<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;      <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>* _request,</div>
-<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;      <a class="code" href="classprocess_1_1Promise.html">Promise&lt;http::Response&gt;</a>* _response)</div>
-<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;    : <a class="code" href="structprocess_1_1HttpEvent.html#ac44941d9851716539b627eb8f623d36d">request</a>(_request),</div>
-<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;      <a class="code" href="structprocess_1_1HttpEvent.html#abf37239662ef06eb96bc2079e4241bbc">response</a>(_response) {}</div>
-<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;</div>
-<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#adbcae48502a23e845a30d6aa35f56205">  124</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="structprocess_1_1HttpEvent.html#adbcae48502a23e845a30d6aa35f56205">~HttpEvent</a>()</div>
-<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;  {</div>
-<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;    <span class="keyword">delete</span> <a class="code" href="structprocess_1_1HttpEvent.html#ac44941d9851716539b627eb8f623d36d">request</a>;</div>
+<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="structprocess_1_1MessageEvent.html#a3e86a5596721b08bb8a9424367b25ba6">  107</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="structprocess_1_1Message.html">Message</a> <a class="code" href="structprocess_1_1MessageEvent.html#a3e86a5596721b08bb8a9424367b25ba6">message</a>;</div>
+<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;};</div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div>
+<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html">  111</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a> : <a class="code" href="structprocess_1_1Event.html">Event</a></div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;{</div>
+<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#a9215c70125b736a8a6814f32f5fa25e2">  113</a></span>&#160;  <a class="code" href="structprocess_1_1HttpEvent.html#a9215c70125b736a8a6814f32f5fa25e2">HttpEvent</a>(</div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;      <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>* _request,</div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;      <a class="code" href="classprocess_1_1Promise.html">Promise&lt;http::Response&gt;</a>* _response)</div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;    : <a class="code" href="structprocess_1_1HttpEvent.html#ac44941d9851716539b627eb8f623d36d">request</a>(_request),</div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;      <a class="code" href="structprocess_1_1HttpEvent.html#abf37239662ef06eb96bc2079e4241bbc">response</a>(_response) {}</div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;</div>
+<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#adbcae48502a23e845a30d6aa35f56205">  119</a></span>&#160;  <span class="keyword">virtual</span> <a class="code" href="structprocess_1_1HttpEvent.html#adbcae48502a23e845a30d6aa35f56205">~HttpEvent</a>()</div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;  {</div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;    <span class="keyword">delete</span> <a class="code" href="structprocess_1_1HttpEvent.html#ac44941d9851716539b627eb8f623d36d">request</a>;</div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    <span class="comment">// Fail the response in case it wasn&#39;t set.</span></div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    <a class="code" href="structprocess_1_1HttpEvent.html#abf37239662ef06eb96bc2079e4241bbc">response</a>-&gt;<a class="code" href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">set</a>(<a class="code" href="structprocess_1_1http_1_1InternalServerError.html">http::InternalServerError</a>());</div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    <span class="keyword">delete</span> <a class="code" href="structprocess_1_1HttpEvent.html#abf37239662ef06eb96bc2079e4241bbc">response</a>;</div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;  }</div>
 <div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;</div>
-<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;    <span class="comment">// Fail the response in case it wasn&#39;t set.</span></div>
-<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;    <a class="code" href="structprocess_1_1HttpEvent.html#abf37239662ef06eb96bc2079e4241bbc">response</a>-&gt;<a class="code" href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">set</a>(<a class="code" href="structprocess_1_1http_1_1InternalServerError.html">http::InternalServerError</a>());</div>
-<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;    <span class="keyword">delete</span> <a class="code" href="structprocess_1_1HttpEvent.html#abf37239662ef06eb96bc2079e4241bbc">response</a>;</div>
+<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#a3465ad6c693a23b3d819bb4c43ac240f">  128</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1HttpEvent.html#a3465ad6c693a23b3d819bb4c43ac240f">visit</a>(<a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a>* visitor)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;    visitor-&gt;<a class="code" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">visit</a>(*<span class="keyword">this</span>);</div>
 <div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;  }</div>
 <div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;</div>
-<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#a3465ad6c693a23b3d819bb4c43ac240f">  133</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1HttpEvent.html#a3465ad6c693a23b3d819bb4c43ac240f">visit</a>(<a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a>* visitor)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;    visitor-&gt;<a class="code" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">visit</a>(*<span class="keyword">this</span>);</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="structprocess_1_1HttpEvent.html#ac44941d9851716539b627eb8f623d36d">  138</a></span>&#160;  <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>* <span class="keyword">const</span> <a class="code" href="structprocess_1_1HttpEvent.html#ac44941d9851716539b627eb8f623d36d">request</a>;</div>
-<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#abf37239662ef06eb96bc2079e4241bbc">  139</a></span>&#160;  <a class="code" href="classprocess_1_1Promise.html">Promise&lt;http::Response&gt;</a>* <a class="code" href="structprocess_1_1HttpEvent.html#abf37239662ef06eb96bc2079e4241bbc">response</a>;</div>
-<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div>
-<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;  <span class="comment">// Not copyable, not assignable.</span></div>
-<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;  <a class="code" href="structprocess_1_1HttpEvent.html#a9215c70125b736a8a6814f32f5fa25e2">HttpEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>&amp;);</div>
-<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;  <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>&amp;);</div>
-<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;};</div>
-<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;</div>
-<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;</div>
-<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html">  148</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> : <a class="code" href="structprocess_1_1Event.html">Event</a></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"><a class="line" href="structprocess_1_1DispatchEvent.html#ab7784a6ecaaa99c0f7d7de70b73aeddb">  150</a></span>&#160;  <a class="code" href="structprocess_1_1DispatchEvent.html#ab7784a6ecaaa99c0f7d7de70b73aeddb">DispatchEvent</a>(</div>
-<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>&amp; _pid,</div>
-<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;      <span class="keyword">const</span> std::shared_ptr&lt;lambda::function&lt;<span class="keywordtype">void</span>(<a class="code" href="classprocess_1_1ProcessBase.html">ProcessBase</a>*)&gt;&gt;&amp; _f,</div>
-<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;const std::type_info*&gt;</a>&amp; _functionType)</div>
-<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;    : <a class="code" href="structprocess_1_1DispatchEvent.html#acfa74a69413258cf2d5f7205a4c0d692">pid</a>(_pid),</div>
-<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;      <a class="code" href="structprocess_1_1DispatchEvent.html#aaac3fb4cea0a7eed6a4ebc6531b533fd">f</a>(_f),</div>
-<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;      <a class="code" href="structprocess_1_1DispatchEvent.html#a2dd83ef1f15e5c7c97a74fa454ee7311">functionType</a>(_functionType)</div>
-<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;  {}</div>
+<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#ac44941d9851716539b627eb8f623d36d">  133</a></span>&#160;  <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>* <span class="keyword">const</span> <a class="code" href="structprocess_1_1HttpEvent.html#ac44941d9851716539b627eb8f623d36d">request</a>;</div>
+<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#abf37239662ef06eb96bc2079e4241bbc">  134</a></span>&#160;  <a class="code" href="classprocess_1_1Promise.html">Promise&lt;http::Response&gt;</a>* <a class="code" href="structprocess_1_1HttpEvent.html#abf37239662ef06eb96bc2079e4241bbc">response</a>;</div>
+<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div>
+<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;  <span class="comment">// Not copyable, not assignable.</span></div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;  <a class="code" href="structprocess_1_1HttpEvent.html#a9215c70125b736a8a6814f32f5fa25e2">HttpEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>&amp;);</div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;  <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>&amp;);</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;};</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;</div>
+<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html">  143</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> : <a class="code" href="structprocess_1_1Event.html">Event</a></div>
+<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;{</div>
+<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html#ab7784a6ecaaa99c0f7d7de70b73aeddb">  145</a></span>&#160;  <a class="code" href="structprocess_1_1DispatchEvent.html#ab7784a6ecaaa99c0f7d7de70b73aeddb">DispatchEvent</a>(</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>&amp; _pid,</div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;      <span class="keyword">const</span> std::shared_ptr&lt;lambda::function&lt;<span class="keywordtype">void</span>(<a class="code" href="classprocess_1_1ProcessBase.html">ProcessBase</a>*)&gt;&gt;&amp; _f,</div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;const std::type_info*&gt;</a>&amp; _functionType)</div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;    : <a class="code" href="structprocess_1_1DispatchEvent.html#acfa74a69413258cf2d5f7205a4c0d692">pid</a>(_pid),</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;      <a class="code" href="structprocess_1_1DispatchEvent.html#aaac3fb4cea0a7eed6a4ebc6531b533fd">f</a>(_f),</div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;      <a class="code" href="structprocess_1_1DispatchEvent.html#a2dd83ef1f15e5c7c97a74fa454ee7311">functionType</a>(_functionType)</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="structprocess_1_1DispatchEvent.html#adae5c5ca1d2d6f8042695e2cd62310b8">  154</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1DispatchEvent.html#adae5c5ca1d2d6f8042695e2cd62310b8">visit</a>(<a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a>* visitor)<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;    visitor-&gt;<a class="code" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">visit</a>(*<span class="keyword">this</span>);</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"><a class="line" href="structprocess_1_1DispatchEvent.html#adae5c5ca1d2d6f8042695e2cd62310b8">  159</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1DispatchEvent.html#adae5c5ca1d2d6f8042695e2cd62310b8">visit</a>(<a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a>* visitor)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;    visitor-&gt;<a class="code" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">visit</a>(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;  }</div>
-<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div>
-<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;  <span class="comment">// PID receiving the dispatch.</span></div>
-<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html#acfa74a69413258cf2d5f7205a4c0d692">  165</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a> <a class="code" href="structprocess_1_1DispatchEvent.html#acfa74a69413258cf2d5f7205a4c0d692">pid</a>;</div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;  <span class="comment">// PID receiving the dispatch.</span></div>
+<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html#acfa74a69413258cf2d5f7205a4c0d692">  160</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a> <a class="code" href="structprocess_1_1DispatchEvent.html#acfa74a69413258cf2d5f7205a4c0d692">pid</a>;</div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;</div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;  <span class="comment">// Function to get invoked as a result of this dispatch event.</span></div>
+<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html#aaac3fb4cea0a7eed6a4ebc6531b533fd">  163</a></span>&#160;  <span class="keyword">const</span> std::shared_ptr&lt;lambda::function&lt;void(ProcessBase*)&gt;&gt; <a class="code" href="structprocess_1_1DispatchEvent.html#aaac3fb4cea0a7eed6a4ebc6531b533fd">f</a>;</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;</div>
+<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html#a2dd83ef1f15e5c7c97a74fa454ee7311">  165</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;const std::type_info*&gt;</a> <a class="code" href="structprocess_1_1DispatchEvent.html#a2dd83ef1f15e5c7c97a74fa454ee7311">functionType</a>;</div>
 <div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;</div>
-<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;  <span class="comment">// Function to get invoked as a result of this dispatch event.</span></div>
-<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html#aaac3fb4cea0a7eed6a4ebc6531b533fd">  168</a></span>&#160;  <span class="keyword">const</span> std::shared_ptr&lt;lambda::function&lt;void(ProcessBase*)&gt;&gt; <a class="code" href="structprocess_1_1DispatchEvent.html#aaac3fb4cea0a7eed6a4ebc6531b533fd">f</a>;</div>
-<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div>
-<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html#a2dd83ef1f15e5c7c97a74fa454ee7311">  170</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;const std::type_info*&gt;</a> <a class="code" href="structprocess_1_1DispatchEvent.html#a2dd83ef1f15e5c7c97a74fa454ee7311">functionType</a>;</div>
-<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;</div>
-<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;  <span class="comment">// Not copyable, not assignable.</span></div>
-<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;  <a class="code" href="structprocess_1_1DispatchEvent.html#ab7784a6ecaaa99c0f7d7de70b73aeddb">DispatchEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>&amp;);</div>
-<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;  <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>&amp;);</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="l00167"></a><span class="lineno">  167</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;  <span class="comment">// Not copyable, not assignable.</span></div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;  <a class="code" href="structprocess_1_1DispatchEvent.html#ab7784a6ecaaa99c0f7d7de70b73aeddb">DispatchEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>&amp;);</div>
+<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;  <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>&amp;);</div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;};</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div>
+<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="structprocess_1_1ExitedEvent.html">  174</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> : <a class="code" href="structprocess_1_1Event.html">Event</a></div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;{</div>
+<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="structprocess_1_1ExitedEvent.html#a89e360d46c1a026aed29a69c468fb690">  176</a></span>&#160;  <span class="keyword">explicit</span> <a class="code" href="structprocess_1_1ExitedEvent.html#a89e360d46c1a026aed29a69c468fb690">ExitedEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>&amp; _pid)</div>
+<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;    : <a class="code" href="structprocess_1_1ExitedEvent.html#a2f07488458b81d58735a08ed9f063896">pid</a>(_pid) {}</div>
 <div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div>
-<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="structprocess_1_1ExitedEvent.html">  179</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> : <a class="code" href="structprocess_1_1Event.html">Event</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"><a class="line" href="structprocess_1_1ExitedEvent.html#a89e360d46c1a026aed29a69c468fb690">  181</a></span>&#160;  <span class="keyword">explicit</span> <a class="code" href="structprocess_1_1ExitedEvent.html#a89e360d46c1a026aed29a69c468fb690">ExitedEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>&amp; _pid)</div>
-<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    : <a class="code" href="structprocess_1_1ExitedEvent.html#a2f07488458b81d58735a08ed9f063896">pid</a>(_pid) {}</div>
+<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="structprocess_1_1ExitedEvent.html#a6048b7a431c792c74b51fbae4348dd66">  179</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1ExitedEvent.html#a6048b7a431c792c74b51fbae4348dd66">visit</a>(<a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a>* visitor)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;    visitor-&gt;<a class="code" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">visit</a>(*<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;  }</div>
 <div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</div>
-<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="structprocess_1_1ExitedEvent.html#a6048b7a431c792c74b51fbae4348dd66">  184</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1ExitedEvent.html#a6048b7a431c792c74b51fbae4348dd66">visit</a>(<a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a>* visitor)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;    visitor-&gt;<a class="code" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">visit</a>(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;  }</div>
-<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;</div>
-<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="structprocess_1_1ExitedEvent.html#a2f07488458b81d58735a08ed9f063896">  189</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a> <a class="code" href="structprocess_1_1ExitedEvent.html#a2f07488458b81d58735a08ed9f063896">pid</a>;</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">private</span>:</div>
-<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;  <span class="comment">// Keep ExitedEvent not assignable even though we made it copyable.</span></div>
-<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;  <span class="comment">// Note that we are violating the &quot;rule of three&quot; here but it helps</span></div>
-<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;  <span class="comment">// keep the fields const.</span></div>
-<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;  <a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>&amp;);</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="l00184"></a><span class="lineno"><a class="line" href="structprocess_1_1ExitedEvent.html#a2f07488458b81d58735a08ed9f063896">  184</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a> <a class="code" href="structprocess_1_1ExitedEvent.html#a2f07488458b81d58735a08ed9f063896">pid</a>;</div>
+<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;</div>
+<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;  <span class="comment">// Keep ExitedEvent not assignable even though we made it copyable.</span></div>
+<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;  <span class="comment">// Note that we are violating the &quot;rule of three&quot; here but it helps</span></div>
+<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;  <span class="comment">// keep the fields const.</span></div>
+<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;  <a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>&amp;);</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;</div>
+<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="structprocess_1_1TerminateEvent.html">  194</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a> : <a class="code" href="structprocess_1_1Event.html">Event</a></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"><a class="line" href="structprocess_1_1TerminateEvent.html#a16595ae5278bdda15d44cb2d2169df0e">  196</a></span>&#160;  <span class="keyword">explicit</span> <a class="code" href="structprocess_1_1TerminateEvent.html#a16595ae5278bdda15d44cb2d2169df0e">TerminateEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>&amp; _from)</div>
+<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;    : <a class="code" href="structprocess_1_1TerminateEvent.html#a5bfc1949d7aeeabc6178fc29fc0ce5e8">from</a>(_from) {}</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"><a class="line" href="structprocess_1_1TerminateEvent.html">  199</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a> : <a class="code" href="structprocess_1_1Event.html">Event</a></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"><a class="line" href="structprocess_1_1TerminateEvent.html#a16595ae5278bdda15d44cb2d2169df0e">  201</a></span>&#160;  <span class="keyword">explicit</span> <a class="code" href="structprocess_1_1TerminateEvent.html#a16595ae5278bdda15d44cb2d2169df0e">TerminateEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>&amp; _from)</div>
-<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;    : <a class="code" href="structprocess_1_1TerminateEvent.html#a5bfc1949d7aeeabc6178fc29fc0ce5e8">from</a>(_from) {}</div>
+<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="structprocess_1_1TerminateEvent.html#ad52ebacc5b34ce66ffdc0d8a8c54f40c">  199</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1TerminateEvent.html#ad52ebacc5b34ce66ffdc0d8a8c54f40c">visit</a>(<a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a>* visitor)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;    visitor-&gt;<a class="code" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">visit</a>(*<span class="keyword">this</span>);</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;</div>
-<div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="structprocess_1_1TerminateEvent.html#ad52ebacc5b34ce66ffdc0d8a8c54f40c">  204</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1TerminateEvent.html#ad52ebacc5b34ce66ffdc0d8a8c54f40c">visit</a>(<a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a>* visitor)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;    visitor-&gt;<a class="code" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">visit</a>(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;  }</div>
-<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;</div>
-<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="structprocess_1_1TerminateEvent.html#a5bfc1949d7aeeabc6178fc29fc0ce5e8">  209</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a> <a class="code" href="structprocess_1_1TerminateEvent.html#a5bfc1949d7aeeabc6178fc29fc0ce5e8">from</a>;</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;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;  <span class="comment">// Not copyable, not assignable.</span></div>
-<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;  <a class="code" href="structprocess_1_1TerminateEvent.html#a16595ae5278bdda15d44cb2d2169df0e">TerminateEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a>&amp;);</div>
-<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;  <a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a>&amp;);</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;</div>
-<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;} <span class="comment">// namespace process {</span></div>
-<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;</div>
-<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;<span class="preprocessor">#endif // __PROCESS_EVENT_HPP__</span></div>
+<div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="structprocess_1_1TerminateEvent.html#a5bfc1949d7aeeabc6178fc29fc0ce5e8">  204</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a> <a class="code" href="structprocess_1_1TerminateEvent.html#a5bfc1949d7aeeabc6178fc29fc0ce5e8">from</a>;</div>
+<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;</div>
+<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;  <span class="comment">// Not copyable, not assignable.</span></div>
+<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;  <a class="code" href="structprocess_1_1TerminateEvent.html#a16595ae5278bdda15d44cb2d2169df0e">TerminateEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a>&amp;);</div>
+<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;  <a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a>&amp;);</div>
+<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;};</div>
+<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;</div>
+<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;} <span class="comment">// namespace process {</span></div>
+<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;</div>
+<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;<span class="preprocessor">#endif // __PROCESS_EVENT_HPP__</span></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; const std::type_info * &gt;</a></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="structprocess_1_1EventVisitor_html_a73ab5ec3df4760a4f66c226d3760e696"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#a73ab5ec3df4760a4f66c226d3760e696">process::EventVisitor::visit</a></div><div class="ttdeci">virtual void visit(const TerminateEvent &amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:44</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:697</div></div>
-<div class="ttc" id="structprocess_1_1TerminateEvent_html_a5bfc1949d7aeeabc6178fc29fc0ce5e8"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#a5bfc1949d7aeeabc6178fc29fc0ce5e8">process::TerminateEvent::from</a></div><div class="ttdeci">const UPID from</div><div class="ttdef"><b>Definition:</b> event.hpp:209</div></div>
-<div class="ttc" id="structprocess_1_1HttpEvent_html_ac44941d9851716539b627eb8f623d36d"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#ac44941d9851716539b627eb8f623d36d">process::HttpEvent::request</a></div><div class="ttdeci">http::Request *const request</div><div class="ttdef"><b>Definition:</b> event.hpp:138</div></div>
-<div class="ttc" id="structprocess_1_1HttpEvent_html"><div class="ttname"><a href="structprocess_1_1HttpEvent.html">process::HttpEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:116</div></div>
+<div class="ttc" id="structprocess_1_1TerminateEvent_html_a5bfc1949d7aeeabc6178fc29fc0ce5e8"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#a5bfc1949d7aeeabc6178fc29fc0ce5e8">process::TerminateEvent::from</a></div><div class="ttdeci">const UPID from</div><div class="ttdef"><b>Definition:</b> event.hpp:204</div></div>
+<div class="ttc" id="structprocess_1_1HttpEvent_html_ac44941d9851716539b627eb8f623d36d"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#ac44941d9851716539b627eb8f623d36d">process::HttpEvent::request</a></div><div class="ttdeci">http::Request *const request</div><div class="ttdef"><b>Definition:</b> event.hpp:133</div></div>
+<div class="ttc" id="structprocess_1_1HttpEvent_html"><div class="ttname"><a href="structprocess_1_1HttpEvent.html">process::HttpEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:111</div></div>
 <div class="ttc" id="structprocess_1_1Message_html"><div class="ttname"><a href="structprocess_1_1Message.html">process::Message</a></div><div class="ttdef"><b>Definition:</b> message.hpp:22</div></div>
-<div class="ttc" id="structprocess_1_1DispatchEvent_html"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:148</div></div>
-<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:68</div></div>
-<div class="ttc" id="structprocess_1_1HttpEvent_html_abf37239662ef06eb96bc2079e4241bbc"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#abf37239662ef06eb96bc2079e4241bbc">process::HttpEvent::response</a></div><div class="ttdeci">Promise&lt; http::Response &gt; * response</div><div class="ttdef"><b>Definition:</b> event.hpp:139</div></div>
+<div class="ttc" id="structprocess_1_1DispatchEvent_html"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:143</div></div>
+<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:69</div></div>
+<div class="ttc" id="structprocess_1_1HttpEvent_html_abf37239662ef06eb96bc2079e4241bbc"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#abf37239662ef06eb96bc2079e4241bbc">process::HttpEvent::response</a></div><div class="ttdeci">Promise&lt; http::Response &gt; * response</div><div class="ttdef"><b>Definition:</b> event.hpp:134</div></div>
 <div class="ttc" id="structprocess_1_1Event_html_ac2d1b2d710b1b3002da0116239787517"><div class="ttname"><a href="structprocess_1_1Event.html#ac2d1b2d710b1b3002da0116239787517">process::Event::is</a></div><div class="ttdeci">bool is() const </div><div class="ttdef"><b>Definition:</b> event.hpp:55</div></div>
-<div class="ttc" id="structprocess_1_1MessageEvent_html_a4864fc790510ab02098f37fe7989c924"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a4864fc790510ab02098f37fe7989c924">process::MessageEvent::MessageEvent</a></div><div class="ttdeci">MessageEvent(Message *_message)</div><div class="ttdef"><b>Definition:</b> event.hpp:89</div></div>
 <div class="ttc" id="structprocess_1_1EventVisitor_html_a2c6446217ce0718ea9c7b87e2ca93049"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">process::EventVisitor::visit</a></div><div class="ttdeci">virtual void visit(const MessageEvent &amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:40</div></div>
-<div class="ttc" id="structprocess_1_1ExitedEvent_html_a2f07488458b81d58735a08ed9f063896"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html#a2f07488458b81d58735a08ed9f063896">process::ExitedEvent::pid</a></div><div class="ttdeci">const UPID pid</div><div class="ttdef"><b>Definition:</b> event.hpp:189</div></div>
-<div class="ttc" id="structprocess_1_1ExitedEvent_html_a89e360d46c1a026aed29a69c468fb690"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html#a89e360d46c1a026aed29a69c468fb690">process::ExitedEvent::ExitedEvent</a></div><div class="ttdeci">ExitedEvent(const UPID &amp;_pid)</div><div class="ttdef"><b>Definition:</b> event.hpp:181</div></div>
+<div class="ttc" id="structprocess_1_1ExitedEvent_html_a2f07488458b81d58735a08ed9f063896"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html#a2f07488458b81d58735a08ed9f063896">process::ExitedEvent::pid</a></div><div class="ttdeci">const UPID pid</div><div class="ttdef"><b>Definition:</b> event.hpp:184</div></div>
+<div class="ttc" id="structprocess_1_1ExitedEvent_html_a89e360d46c1a026aed29a69c468fb690"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html#a89e360d46c1a026aed29a69c468fb690">process::ExitedEvent::ExitedEvent</a></div><div class="ttdeci">ExitedEvent(const UPID &amp;_pid)</div><div class="ttdef"><b>Definition:</b> event.hpp:176</div></div>
 <div class="ttc" id="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1TerminateEvent_html"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html">process::TerminateEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:199</div></div>
-<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:179</div></div>
+<div class="ttc" id="structprocess_1_1TerminateEvent_html"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html">process::TerminateEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:194</div></div>
+<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:174</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:518</div></div>
-<div class="ttc" id="structprocess_1_1ExitedEvent_html_a6048b7a431c792c74b51fbae4348dd66"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html#a6048b7a431c792c74b51fbae4348dd66">process::ExitedEvent::visit</a></div><div class="ttdeci">virtual void visit(EventVisitor *visitor) const </div><div class="ttdef"><b>Definition:</b> event.hpp:184</div></div>
-<div class="ttc" id="structprocess_1_1MessageEvent_html_a9e06fab52d29cf012016e54995eaa7d9"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a9e06fab52d29cf012016e54995eaa7d9">process::MessageEvent::message</a></div><div class="ttdeci">Message *const message</div><div class="ttdef"><b>Definition:</b> event.hpp:105</div></div>
-<div class="ttc" id="structprocess_1_1HttpEvent_html_a9215c70125b736a8a6814f32f5fa25e2"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#a9215c70125b736a8a6814f32f5fa25e2">process::HttpEvent::HttpEvent</a></div><div class="ttdeci">HttpEvent(http::Request *_request, Promise&lt; http::Response &gt; *_response)</div><div class="ttdef"><b>Definition:</b> event.hpp:118</div></div>
+<div class="ttc" id="structprocess_1_1ExitedEvent_html_a6048b7a431c792c74b51fbae4348dd66"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html#a6048b7a431c792c74b51fbae4348dd66">process::ExitedEvent::visit</a></div><div class="ttdeci">virtual void visit(EventVisitor *visitor) const </div><div class="ttdef"><b>Definition:</b> event.hpp:179</div></div>
+<div class="ttc" id="structprocess_1_1HttpEvent_html_a9215c70125b736a8a6814f32f5fa25e2"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#a9215c70125b736a8a6814f32f5fa25e2">process::HttpEvent::HttpEvent</a></div><div class="ttdeci">HttpEvent(http::Request *_request, Promise&lt; http::Response &gt; *_response)</div><div class="ttdef"><b>Definition:</b> event.hpp:113</div></div>
 <div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &amp;quot;untyped&amp;quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div>
-<div class="ttc" id="structprocess_1_1HttpEvent_html_a3465ad6c693a23b3d819bb4c43ac240f"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#a3465ad6c693a23b3d819bb4c43ac240f">process::HttpEvent::visit</a></div><div class="ttdeci">virtual void visit(EventVisitor *visitor) const </div><div class="ttdef"><b>Definition:</b> event.hpp:133</div></div>
+<div class="ttc" id="structprocess_1_1HttpEvent_html_a3465ad6c693a23b3d819bb4c43ac240f"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#a3465ad6c693a23b3d819bb4c43ac240f">process::HttpEvent::visit</a></div><div class="ttdeci">virtual void visit(EventVisitor *visitor) const </div><div class="ttdef"><b>Definition:</b> event.hpp:128</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2message_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2message_8hpp.html">message.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1TerminateEvent_html_a16595ae5278bdda15d44cb2d2169df0e"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#a16595ae5278bdda15d44cb2d2169df0e">process::TerminateEvent::TerminateEvent</a></div><div class="ttdeci">TerminateEvent(const UPID &amp;_from)</div><div class="ttdef"><b>Definition:</b> event.hpp:201</div></div>
+<div class="ttc" id="structprocess_1_1TerminateEvent_html_a16595ae5278bdda15d44cb2d2169df0e"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#a16595ae5278bdda15d44cb2d2169df0e">process::TerminateEvent::TerminateEvent</a></div><div class="ttdeci">TerminateEvent(const UPID &amp;_from)</div><div class="ttdef"><b>Definition:</b> event.hpp:196</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; http::Response &gt;</a></div></div>
 <div class="ttc" id="libprocess_2include_2process_2socket_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2socket_8hpp.html">socket.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1DispatchEvent_html_adae5c5ca1d2d6f8042695e2cd62310b8"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#adae5c5ca1d2d6f8042695e2cd62310b8">process::DispatchEvent::visit</a></div><div class="ttdeci">virtual void visit(EventVisitor *visitor) const </div><div class="ttdef"><b>Definition:</b> event.hpp:159</div></div>
-<div class="ttc" id="structprocess_1_1MessageEvent_html_acd539de36827dafeaeec132de23fd9e5"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#acd539de36827dafeaeec132de23fd9e5">process::MessageEvent::visit</a></div><div class="ttdeci">virtual void visit(EventVisitor *visitor) const </div><div class="ttdef"><b>Definition:</b> event.hpp:100</div></div>
+<div class="ttc" id="structprocess_1_1DispatchEvent_html_adae5c5ca1d2d6f8042695e2cd62310b8"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#adae5c5ca1d2d6f8042695e2cd62310b8">process::DispatchEvent::visit</a></div><div class="ttdeci">virtual void visit(EventVisitor *visitor) const </div><div class="ttdef"><b>Definition:</b> event.hpp:154</div></div>
+<div class="ttc" id="structprocess_1_1MessageEvent_html_acd539de36827dafeaeec132de23fd9e5"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#acd539de36827dafeaeec132de23fd9e5">process::MessageEvent::visit</a></div><div class="ttdeci">virtual void visit(EventVisitor *visitor) const </div><div class="ttdef"><b>Definition:</b> event.hpp:102</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1InternalServerError_html"><div class="ttname"><a href="structprocess_1_1http_1_1InternalServerError.html">process::http::InternalServerError</a></div><div class="ttdef"><b>Definition:</b> http.hpp:821</div></div>
 <div class="ttc" id="structprocess_1_1EventVisitor_html_a262d352ed7de8dcb9bfed7d8ce0d450e"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#a262d352ed7de8dcb9bfed7d8ce0d450e">process::EventVisitor::visit</a></div><div class="ttdeci">virtual void visit(const HttpEvent &amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:42</div></div>
 <div class="ttc" id="abort_8hpp_html"><div class="ttname"><a href="abort_8hpp.html">abort.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1Event_html_a5e2a796c20db188a91540378ac6c6ab5"><div class="ttname"><a href="structprocess_1_1Event.html#a5e2a796c20db188a91540378ac6c6ab5">process::Event::as</a></div><div class="ttdeci">const T &amp; as() const </div><div class="ttdef"><b>Definition:</b> event.hpp:69</div></div>
-<div class="ttc" id="structprocess_1_1TerminateEvent_html_ad52ebacc5b34ce66ffdc0d8a8c54f40c"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#ad52ebacc5b34ce66ffdc0d8a8c54f40c">process::TerminateEvent::visit</a></div><div class="ttdeci">virtual void visit(EventVisitor *visitor) const </div><div class="ttdef"><b>Definition:</b> event.hpp:204</div></div>
+<div class="ttc" id="structprocess_1_1TerminateEvent_html_ad52ebacc5b34ce66ffdc0d8a8c54f40c"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#ad52ebacc5b34ce66ffdc0d8a8c54f40c">process::TerminateEvent::visit</a></div><div class="ttdeci">virtual void visit(EventVisitor *visitor) const </div><div class="ttdef"><b>Definition:</b> event.hpp:199</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
+<div class="ttc" id="structprocess_1_1MessageEvent_html_a0e74ee66be2bd02b31e151bb2f43c7e8"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a0e74ee66be2bd02b31e151bb2f43c7e8">process::MessageEvent::MessageEvent</a></div><div class="ttdeci">MessageEvent(Message &amp;&amp;_message)</div><div class="ttdef"><b>Definition:</b> event.hpp:89</div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
 <div class="ttc" id="structprocess_1_1Event_html_a578f42661cbf2a9499d50c0ac1dba2b8"><div class="ttname"><a href="structprocess_1_1Event.html#a578f42661cbf2a9499d50c0ac1dba2b8">process::Event::~Event</a></div><div class="ttdeci">virtual ~Event()</div><div class="ttdef"><b>Definition:</b> event.hpp:50</div></div>
-<div class="ttc" id="structprocess_1_1DispatchEvent_html_ab7784a6ecaaa99c0f7d7de70b73aeddb"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#ab7784a6ecaaa99c0f7d7de70b73aeddb">process::DispatchEvent::DispatchEvent</a></div><div class="ttdeci">DispatchEvent(const UPID &amp;_pid, const std::shared_ptr&lt; lambda::function&lt; void(ProcessBase *)&gt;&gt; &amp;_f, const Option&lt; const std::type_info * &gt; &amp;_functionType)</div><div class="ttdef"><b>Definition:</b> event.hpp:150</div></div>
+<div class="ttc" id="structprocess_1_1MessageEvent_html_a3e86a5596721b08bb8a9424367b25ba6"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a3e86a5596721b08bb8a9424367b25ba6">process::MessageEvent::message</a></div><div class="ttdeci">const Message message</div><div class="ttdef"><b>Definition:</b> event.hpp:107</div></div>
+<div class="ttc" id="structprocess_1_1DispatchEvent_html_ab7784a6ecaaa99c0f7d7de70b73aeddb"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#ab7784a6ecaaa99c0f7d7de70b73aeddb">process::DispatchEvent::DispatchEvent</a></div><div class="ttdeci">DispatchEvent(const UPID &amp;_pid, const std::shared_ptr&lt; lambda::function&lt; void(ProcessBase *)&gt;&gt; &amp;_f, const Option&lt; const std::type_info * &gt; &amp;_functionType)</div><div class="ttdef"><b>Definition:</b> event.hpp:145</div></div>
 <div class="ttc" id="structprocess_1_1EventVisitor_html"><div class="ttname"><a href="structprocess_1_1EventVisitor.html">process::EventVisitor</a></div><div class="ttdef"><b>Definition:</b> event.hpp:37</div></div>
-<div class="ttc" id="structprocess_1_1DispatchEvent_html_aaac3fb4cea0a7eed6a4ebc6531b533fd"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#aaac3fb4cea0a7eed6a4ebc6531b533fd">process::DispatchEvent::f</a></div><div class="ttdeci">const std::shared_ptr&lt; lambda::function&lt; void(ProcessBase *)&gt; &gt; f</div><div class="ttdef"><b>Definition:</b> event.hpp:168</div></div>
+<div class="ttc" id="structprocess_1_1DispatchEvent_html_aaac3fb4cea0a7eed6a4ebc6531b533fd"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#aaac3fb4cea0a7eed6a4ebc6531b533fd">process::DispatchEvent::f</a></div><div class="ttdeci">const std::shared_ptr&lt; lambda::function&lt; void(ProcessBase *)&gt; &gt; f</div><div class="ttdef"><b>Definition:</b> event.hpp:163</div></div>
 <div class="ttc" id="structprocess_1_1MessageEvent_html"><div class="ttname"><a href="structprocess_1_1MessageEvent.html">process::MessageEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:87</div></div>
-<div class="ttc" id="structprocess_1_1DispatchEvent_html_acfa74a69413258cf2d5f7205a4c0d692"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#acfa74a69413258cf2d5f7205a4c0d692">process::DispatchEvent::pid</a></div><div class="ttdeci">const UPID pid</div><div class="ttdef"><b>Definition:</b> event.hpp:165</div></div>
+<div class="ttc" id="structprocess_1_1DispatchEvent_html_acfa74a69413258cf2d5f7205a4c0d692"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#acfa74a69413258cf2d5f7205a4c0d692">process::DispatchEvent::pid</a></div><div class="ttdeci">const UPID pid</div><div class="ttdef"><b>Definition:</b> event.hpp:160</div></div>
+<div class="ttc" id="structprocess_1_1MessageEvent_html_a7893d3f17c56dbf99929e4f1b94accd5"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a7893d3f17c56dbf99929e4f1b94accd5">process::MessageEvent::operator=</a></div><div class="ttdeci">MessageEvent &amp; operator=(const MessageEvent &amp;)=delete</div></div>
 <div class="ttc" id="structprocess_1_1EventVisitor_html_ac5a1087909568bbac1213d32105e1221"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#ac5a1087909568bbac1213d32105e1221">process::EventVisitor::visit</a></div><div class="ttdeci">virtual void visit(const DispatchEvent &amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:41</div></div>
 <div class="ttc" id="structprocess_1_1EventVisitor_html_ac13fa54ee331a688e72ef97b1e6b32ac"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">process::EventVisitor::~EventVisitor</a></div><div class="ttdeci">virtual ~EventVisitor()</div><div class="ttdef"><b>Definition:</b> event.hpp:39</div></div>
-<div class="ttc" id="structprocess_1_1HttpEvent_html_adbcae48502a23e845a30d6aa35f56205"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#adbcae48502a23e845a30d6aa35f56205">process::HttpEvent::~HttpEvent</a></div><div class="ttdeci">virtual ~HttpEvent()</div><div class="ttdef"><b>Definition:</b> event.hpp:124</div></div>
-<div class="ttc" id="structprocess_1_1MessageEvent_html_a0c356ed7250b5854fbac66e34c88f569"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a0c356ed7250b5854fbac66e34c88f569">process::MessageEvent::MessageEvent</a></div><div class="ttdeci">MessageEvent(const MessageEvent &amp;that)</div><div class="ttdef"><b>Definition:</b> event.hpp:92</div></div>
+<div class="ttc" id="structprocess_1_1HttpEvent_html_adbcae48502a23e845a30d6aa35f56205"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#adbcae48502a23e845a30d6aa35f56205">process::HttpEvent::~HttpEvent</a></div><div class="ttdeci">virtual ~HttpEvent()</div><div class="ttdef"><b>Definition:</b> event.hpp:119</div></div>
 <div class="ttc" id="structprocess_1_1Event_html_a8756ddd411b61f8f1710e13d82e71037"><div class="ttname"><a href="structprocess_1_1Event.html#a8756ddd411b61f8f1710e13d82e71037">process::Event::visit</a></div><div class="ttdeci">virtual void visit(EventVisitor *visitor) const =0</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1EventVisitor_html_a699f0cd053139bdcee787f51194bbc5e"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#a699f0cd053139bdcee787f51194bbc5e">process::EventVisitor::visit</a></div><div class="ttdeci">virtual void visit(const ExitedEvent &amp;)</div><div class="ttdef"><b>Definition:</b> event.hpp:43</div></div>
 <div class="ttc" id="structprocess_1_1Event_html"><div class="ttname"><a href="structprocess_1_1Event.html">process::Event</a></div><div class="ttdef"><b>Definition:</b> event.hpp:48</div></div>
-<div class="ttc" id="structprocess_1_1DispatchEvent_html_a2dd83ef1f15e5c7c97a74fa454ee7311"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#a2dd83ef1f15e5c7c97a74fa454ee7311">process::DispatchEvent::functionType</a></div><div class="ttdeci">const Option&lt; const std::type_info * &gt; functionType</div><div class="ttdef"><b>Definition:</b> event.hpp:170</div></div>
-<div class="ttc" id="structprocess_1_1MessageEvent_html_aa96ab2f009f1eca3a48c602fa1ea36b3"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#aa96ab2f009f1eca3a48c602fa1ea36b3">process::MessageEvent::~MessageEvent</a></div><div class="ttdeci">virtual ~MessageEvent()</div><div class="ttdef"><b>Definition:</b> event.hpp:95</div></div>
+<div class="ttc" id="structprocess_1_1DispatchEvent_html_a2dd83ef1f15e5c7c97a74fa454ee7311"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#a2dd83ef1f15e5c7c97a74fa454ee7311">process::DispatchEvent::functionType</a></div><div class="ttdeci">const Option&lt; const std::type_info * &gt; functionType</div><div class="ttdef"><b>Definition:</b> event.hpp:165</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/ba48e30e/content/api/latest/c++/evolve_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/evolve_8hpp.html b/content/api/latest/c++/evolve_8hpp.html
index af62053..bfc0702 100644
--- a/content/api/latest/c++/evolve_8hpp.html
+++ b/content/api/latest/c++/evolve_8hpp.html
@@ -62,12 +62,14 @@
 <code>#include &lt;<a class="el" href="include_2mesos_2master_2master_8hpp_source.html">mesos/master/master.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="include_2mesos_2executor_2executor_8hpp_source.html">mesos/executor/executor.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="include_2mesos_2maintenance_2maintenance_8hpp_source.html">mesos/maintenance/maintenance.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="resource__provider_2resource__provider_8hpp_source.html">mesos/resource_provider/resource_provider.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="scheduler_2scheduler_8hpp_source.html">mesos/scheduler/scheduler.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="include_2mesos_2v1_2mesos_8hpp_source.html">mesos/v1/mesos.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="v1_2resources_8hpp_source.html">mesos/v1/resources.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="v1_2agent_2agent_8hpp_source.html">mesos/v1/agent/agent.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="include_2mesos_2v1_2executor_2executor_8hpp_source.html">mesos/v1/executor/executor.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="include_2mesos_2v1_2master_2master_8hpp_source.html">mesos/v1/master/master.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="v1_2resource__provider_2resource__provider_8hpp_source.html">mesos/v1/resource_provider/resource_provider.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="include_2mesos_2v1_2maintenance_2maintenance_8hpp_source.html">mesos/v1/maintenance/maintenance.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="v1_2scheduler_2scheduler_8hpp_source.html">mesos/v1/scheduler/scheduler.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="foreach_8hpp_source.html">stout/foreach.hpp</a>&gt;</code><br/>
@@ -89,6 +91,8 @@ Functions</h2></td></tr>
 <tr class="separator:a845d4d5a46b931d03f340c8afc58b60a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:acdbb944f8e103e234161f1a0cdd7503c"><td class="memItemLeft" align="right" valign="top">v1::AgentInfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#acdbb944f8e103e234161f1a0cdd7503c">mesos::internal::evolve</a> (const SlaveInfo &amp;slaveInfo)</td></tr>
 <tr class="separator:acdbb944f8e103e234161f1a0cdd7503c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab518c3810c7e5acd9ea3ddb96e67e00c"><td class="memItemLeft" align="right" valign="top">v1::DomainInfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ab518c3810c7e5acd9ea3ddb96e67e00c">mesos::internal::evolve</a> (const DomainInfo &amp;domainInfo)</td></tr>
+<tr class="separator:ab518c3810c7e5acd9ea3ddb96e67e00c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1d0942f6a43dfe9f4e964652c33945ed"><td class="memItemLeft" align="right" valign="top">v1::ExecutorID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a1d0942f6a43dfe9f4e964652c33945ed">mesos::internal::evolve</a> (const ExecutorID &amp;executorId)</td></tr>
 <tr class="separator:a1d0942f6a43dfe9f4e964652c33945ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9db75e57ba3bca10e606515f1e4c2b78"><td class="memItemLeft" align="right" valign="top">v1::ExecutorInfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a9db75e57ba3bca10e606515f1e4c2b78">mesos::internal::evolve</a> (const ExecutorInfo &amp;executorInfo)</td></tr>
@@ -135,6 +139,10 @@ Functions</h2></td></tr>
 <tr class="separator:a48ff10e83aec4d785d9472e46675dedd"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1953dc756bc245ebf8c2c9f38b2a8fa0"><td class="memItemLeft" align="right" valign="top">v1::master::Response&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a1953dc756bc245ebf8c2c9f38b2a8fa0">mesos::internal::evolve</a> (const mesos::master::Response &amp;response)</td></tr>
 <tr class="separator:a1953dc756bc245ebf8c2c9f38b2a8fa0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0c04f732ee453aea1de86f6d4ccac1c3"><td class="memItemLeft" align="right" valign="top">v1::resource_provider::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a0c04f732ee453aea1de86f6d4ccac1c3">mesos::internal::evolve</a> (const mesos::resource_provider::Call &amp;call)</td></tr>
+<tr class="separator:a0c04f732ee453aea1de86f6d4ccac1c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a38e686b53e122ea2f5e16ed29c5a69c6"><td class="memItemLeft" align="right" valign="top">v1::resource_provider::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a38e686b53e122ea2f5e16ed29c5a69c6">mesos::internal::evolve</a> (const mesos::resource_provider::Event &amp;event)</td></tr>
+<tr class="separator:a38e686b53e122ea2f5e16ed29c5a69c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a86b14595cac4205b31186cee9db9f2e5"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a86b14595cac4205b31186cee9db9f2e5">mesos::internal::evolve</a> (const scheduler::Call &amp;call)</td></tr>
 <tr class="separator:a86b14595cac4205b31186cee9db9f2e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac7f729ca9047db42bc200b51177d0766"><td class="memTemplParams" colspan="2">template&lt;typename T1 , typename T2 &gt; </td></tr>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/count__down__latch_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/count__down__latch_8hpp_source.html b/content/api/latest/c++/count__down__latch_8hpp_source.html
new file mode 100644
index 0000000..16a141d
--- /dev/null
+++ b/content/api/latest/c++/count__down__latch_8hpp_source.html
@@ -0,0 +1,128 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: 3rdparty/libprocess/include/process/count_down_latch.hpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_8cab8f464681f7cc51cee77e79a434cd.html">3rdparty</a></li><li class="navelem"><a class="el" href="dir_043a76de98701f9bddf61b5e98f305ff.html">libprocess</a></li><li class="navelem"><a class="el" href="dir_eac18f7a64f6f8afbd1493ef4e09abdb.html">include</a></li><li class="navelem"><a class="el" href="dir_1894286df79cf582d947dbc4268b06cf.html">process</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">count_down_latch.hpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="count__down__latch_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// you may not use this file except in compliance with the License.</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// limitations under the License</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#ifndef __PROCESS_COUNT_DOWN_LATCH_HPP__</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define __PROCESS_COUNT_DOWN_LATCH_HPP__</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;atomic&gt;</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="future_8hpp.html">process/future.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a> {</div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment">// An implementation of a count down latch that returns a Future to</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment">// signify when it gets triggered.</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="classprocess_1_1CountDownLatch.html">   24</a></span>&#160;<span class="keyword">class </span><a class="code" href="classprocess_1_1CountDownLatch.html">CountDownLatch</a></div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;{</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="classprocess_1_1CountDownLatch.html#a54ae44e80d909114a52b4cfdf9f493e6">   27</a></span>&#160;  <a class="code" href="classprocess_1_1CountDownLatch.html#a54ae44e80d909114a52b4cfdf9f493e6">CountDownLatch</a>(<span class="keywordtype">size_t</span> count = 1) : count(count) {}</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
+<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="classprocess_1_1CountDownLatch.html#a778264ccaf3ea94c44d78558997b7eec">   29</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classprocess_1_1CountDownLatch.html#a778264ccaf3ea94c44d78558997b7eec">decrement</a>()</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;  {</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;    <span class="keywordtype">size_t</span> expected = count.load();</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    <span class="keywordflow">while</span> (expected &gt; 0) {</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;      <span class="keywordflow">if</span> (count.compare_exchange_strong(expected, expected - 1)) {</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;        <span class="keywordflow">if</span> (expected == 1) {</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;          promise.<a class="code" href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">set</a>(<a class="code" href="structNothing.html">Nothing</a>());</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;        }</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;        <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;      }</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    }</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  }</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
+<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="classprocess_1_1CountDownLatch.html#a260be4b1f720013b2a4083521ea60717">   42</a></span>&#160;  <a class="code" href="classprocess_1_1Future.html">Future&lt;Nothing&gt;</a> <a class="code" href="classprocess_1_1CountDownLatch.html#a260be4b1f720013b2a4083521ea60717">triggered</a>()</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  {</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    <span class="keywordflow">return</span> promise.<a class="code" href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">future</a>();</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  }</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  std::atomic&lt;size_t&gt; count;</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <a class="code" href="classprocess_1_1Promise.html">Promise&lt;Nothing&gt;</a> promise;</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;};</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;} <span class="comment">// namespace process {</span></div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">#endif // __PROCESS_COUNT_DOWN_LATCH_HPP__</span></div>
+<div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:697</div></div>
+<div class="ttc" id="classprocess_1_1CountDownLatch_html_a54ae44e80d909114a52b4cfdf9f493e6"><div class="ttname"><a href="classprocess_1_1CountDownLatch.html#a54ae44e80d909114a52b4cfdf9f493e6">process::CountDownLatch::CountDownLatch</a></div><div class="ttdeci">CountDownLatch(size_t count=1)</div><div class="ttdef"><b>Definition:</b> count_down_latch.hpp:27</div></div>
+<div class="ttc" id="classprocess_1_1CountDownLatch_html_a260be4b1f720013b2a4083521ea60717"><div class="ttname"><a href="classprocess_1_1CountDownLatch.html#a260be4b1f720013b2a4083521ea60717">process::CountDownLatch::triggered</a></div><div class="ttdeci">Future&lt; Nothing &gt; triggered()</div><div class="ttdef"><b>Definition:</b> count_down_latch.hpp:42</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise&lt; Nothing &gt;</a></div></div>
+<div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
+<div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:782</div></div>
+<div class="ttc" id="classprocess_1_1CountDownLatch_html"><div class="ttname"><a href="classprocess_1_1CountDownLatch.html">process::CountDownLatch</a></div><div class="ttdef"><b>Definition:</b> count_down_latch.hpp:24</div></div>
+<div class="ttc" id="classprocess_1_1CountDownLatch_html_a778264ccaf3ea94c44d78558997b7eec"><div class="ttname"><a href="classprocess_1_1CountDownLatch.html#a778264ccaf3ea94c44d78558997b7eec">process::CountDownLatch::decrement</a></div><div class="ttdeci">void decrement()</div><div class="ttdef"><b>Definition:</b> count_down_latch.hpp:29</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future&lt; Nothing &gt;</a></div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

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

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/daemon_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/daemon_8hpp_source.html b/content/api/latest/c++/daemon_8hpp_source.html
new file mode 100644
index 0000000..c192855
--- /dev/null
+++ b/content/api/latest/c++/daemon_8hpp_source.html
@@ -0,0 +1,141 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: src/resource_provider/daemon.hpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_74eab5df10e7274ca9726b983071235d.html">resource_provider</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">daemon.hpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="daemon_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __RESOURCE_PROVIDER_DAEMON_HPP__</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define __RESOURCE_PROVIDER_DAEMON_HPP__</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="owned_8hpp.html">process/owned.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="src_2slave_2flags_8hpp.html">slave/flags.hpp</a>&quot;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">// Forward declarations.</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">class </span>LocalResourceProviderDaemonProcess;</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="comment">// A daemon in the agent monitoring in-process local resource providers.</span></div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">// It monitors the config files in the config dir. Based on that, it</span></div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="comment">// starts or stops local resource providers.</span></div>
+<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">   39</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a></div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;{</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <span class="keyword">static</span> <a class="code" href="classTry.html">Try&lt;process::Owned&lt;LocalResourceProviderDaemon&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a974843122a877602bdc8623ad31510fe">create</a>(</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">slave::Flags</a>&amp; <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>);</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4cf40ce91853aba92b471e17fe03a9e8">~LocalResourceProviderDaemon</a>();</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#ad2cf50d4e9fe87fd163954ba863713f6">LocalResourceProviderDaemon</a>(</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a>&amp; other) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a>&amp; <a class="code" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4c0ea8da506ce2c28458e79e433f84c8">operator=</a>(</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a>&amp; other) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#ad2cf50d4e9fe87fd163954ba863713f6">LocalResourceProviderDaemon</a>(</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;      <span class="keyword">const</span> std::string&amp; workDir,</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; configDir);</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;LocalResourceProviderDaemonProcess&gt;</a> process;</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;};</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;} <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="preprocessor">#endif // __RESOURCE_PROVIDER_DAEMON_HPP__</span></div>
+<div class="ttc" id="classmesos_1_1internal_1_1LocalResourceProviderDaemon_html_a4cf40ce91853aba92b471e17fe03a9e8"><div class="ttname"><a href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4cf40ce91853aba92b471e17fe03a9e8">mesos::internal::LocalResourceProviderDaemon::~LocalResourceProviderDaemon</a></div><div class="ttdeci">~LocalResourceProviderDaemon()</div></div>
+<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; std::string &gt;</a></div></div>
+<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1LocalResourceProviderDaemon_html"><div class="ttname"><a href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">mesos::internal::LocalResourceProviderDaemon</a></div><div class="ttdef"><b>Definition:</b> daemon.hpp:39</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1LocalResourceProviderDaemon_html_a4c0ea8da506ce2c28458e79e433f84c8"><div class="ttname"><a href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4c0ea8da506ce2c28458e79e433f84c8">mesos::internal::LocalResourceProviderDaemon::operator=</a></div><div class="ttdeci">LocalResourceProviderDaemon &amp; operator=(const LocalResourceProviderDaemon &amp;other)=delete</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1LocalResourceProviderDaemon_html_ad2cf50d4e9fe87fd163954ba863713f6"><div class="ttname"><a href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#ad2cf50d4e9fe87fd163954ba863713f6">mesos::internal::LocalResourceProviderDaemon::LocalResourceProviderDaemon</a></div><div class="ttdeci">LocalResourceProviderDaemon(const LocalResourceProviderDaemon &amp;other)=delete</div></div>
+<div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
+<div class="ttc" id="decoder_8hpp_html_abb0829cce9dd20a40ae0d86890ae85c6"><div class="ttname"><a href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a></div><div class="ttdeci">#define flags</div><div class="ttdef"><b>Definition:</b> decoder.hpp:18</div></div>
+<div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
+<div class="ttc" id="src_2slave_2flags_8hpp_html"><div class="ttname"><a href="src_2slave_2flags_8hpp.html">flags.hpp</a></div></div>
+<div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1LocalResourceProviderDaemon_html_a974843122a877602bdc8623ad31510fe"><div class="ttname"><a href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a974843122a877602bdc8623ad31510fe">mesos::internal::LocalResourceProviderDaemon::create</a></div><div class="ttdeci">static Try&lt; process::Owned&lt; LocalResourceProviderDaemon &gt; &gt; create(const slave::Flags &amp;flags)</div></div>
+<div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned&lt; LocalResourceProviderDaemonProcess &gt;</a></div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/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 4f18f7d..114bb1d 100644
--- a/content/api/latest/c++/decoder_8hpp_source.html
+++ b/content/api/latest/c++/decoder_8hpp_source.html
@@ -413,7 +413,7 @@
 <div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;    decoder-&gt;response = <span class="keyword">new</span> <a class="code" href="structprocess_1_1http_1_1Response.html">http::Response</a>();</div>
 <div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;    decoder-&gt;response-&gt;<a class="code" href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">status</a>.clear();</div>
 <div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;    decoder-&gt;response-&gt;<a class="code" href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">headers</a>.clear();</div>
-<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;    decoder-&gt;response-&gt;<a class="code" href="structprocess_1_1http_1_1Response.html#a00b3a2344f46dcb6868be6a7e962e091">type</a> = <a class="code" href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24a7d2a4db1b1426c6caab18fa8b484f4f5">http::Response::BODY</a>;</div>
+<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;    decoder-&gt;response-&gt;<a class="code" href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">type</a> = <a class="code" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5">http::Response::BODY</a>;</div>
 <div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;    decoder-&gt;response-&gt;<a class="code" href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">body</a>.clear();</div>
 <div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;    decoder-&gt;response-&gt;<a class="code" href="structprocess_1_1http_1_1Response.html#aad42d5f8c85b81742de9f3f1a0f6d328">path</a>.clear();</div>
 <div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;</div>
@@ -653,7 +653,7 @@
 <div class="line"><a name="l00599"></a><span class="lineno">  599</span>&#160;    <a class="code" href="stout_2include_2stout_2check_8hpp.html#ab8738e43a60086f3b434c0278933e85e">CHECK_NONE</a>(decoder-&gt;writer);</div>
 <div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;</div>
 <div class="line"><a name="l00601"></a><span class="lineno">  601</span>&#160;    decoder-&gt;response = <span class="keyword">new</span> <a class="code" href="structprocess_1_1http_1_1Response.html">http::Response</a>();</div>
-<div class="line"><a name="l00602"></a><span class="lineno">  602</span>&#160;    decoder-&gt;response-&gt;<a class="code" href="structprocess_1_1http_1_1Response.html#a00b3a2344f46dcb6868be6a7e962e091">type</a> = <a class="code" href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24a8d713d3c6326b2c6f5730c5f46f3e3f0">http::Response::PIPE</a>;</div>
+<div class="line"><a name="l00602"></a><span class="lineno">  602</span>&#160;    decoder-&gt;response-&gt;<a class="code" href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">type</a> = <a class="code" href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0">http::Response::PIPE</a>;</div>
 <div class="line"><a name="l00603"></a><span class="lineno">  603</span>&#160;    decoder-&gt;writer = <a class="code" href="structNone.html">None</a>();</div>
 <div class="line"><a name="l00604"></a><span class="lineno">  604</span>&#160;</div>
 <div class="line"><a name="l00605"></a><span class="lineno">  605</span>&#160;    <span class="keywordflow">return</span> 0;</div>
@@ -898,7 +898,7 @@
 <div class="line"><a name="l00844"></a><span class="lineno">  844</span>&#160;    <a class="code" href="stout_2include_2stout_2check_8hpp.html#ab8738e43a60086f3b434c0278933e85e">CHECK_NONE</a>(decoder-&gt;writer);</div>
 <div class="line"><a name="l00845"></a><span class="lineno">  845</span>&#160;</div>
 <div class="line"><a name="l00846"></a><span class="lineno">  846</span>&#160;    decoder-&gt;request = <span class="keyword">new</span> <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>();</div>
-<div class="line"><a name="l00847"></a><span class="lineno">  847</span>&#160;    decoder-&gt;request-&gt;<a class="code" href="structprocess_1_1http_1_1Request.html#a3297d5d7bfe13fbd732341433b70428c">type</a> = <a class="code" href="structprocess_1_1http_1_1Request.html#ad311ffe49352b401af89fb0e5e584f74aedad2ce668345260e1057f2fecd220c7">http::Request::PIPE</a>;</div>
+<div class="line"><a name="l00847"></a><span class="lineno">  847</span>&#160;    decoder-&gt;request-&gt;<a class="code" href="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a">type</a> = <a class="code" href="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887aedad2ce668345260e1057f2fecd220c7">http::Request::PIPE</a>;</div>
 <div class="line"><a name="l00848"></a><span class="lineno">  848</span>&#160;    decoder-&gt;writer = <a class="code" href="structNone.html">None</a>();</div>
 <div class="line"><a name="l00849"></a><span class="lineno">  849</span>&#160;    decoder-&gt;decompressor.<a class="code" href="classprocess_1_1Owned.html#a882bec89a9247989a97ee1ec16e23fa8">reset</a>();</div>
 <div class="line"><a name="l00850"></a><span class="lineno">  850</span>&#160;</div>
@@ -1120,15 +1120,16 @@
 <div class="line"><a name="l01066"></a><span class="lineno"> 1066</span>&#160;</div>
 <div class="line"><a name="l01067"></a><span class="lineno"> 1067</span>&#160;<span class="preprocessor">#endif // __DECODER_HPP__</span></div>
 <div class="ttc" id="classprocess_1_1DataDecoder_html_a0851b42409baa7e9399c1fffddc4299b"><div class="ttname"><a href="classprocess_1_1DataDecoder.html#a0851b42409baa7e9399c1fffddc4299b">process::DataDecoder::~DataDecoder</a></div><div class="ttdeci">~DataDecoder()</div><div class="ttdef"><b>Definition:</b> decoder.hpp:69</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a2498f3dfc1ebe743f650e72f147c7887aedad2ce668345260e1057f2fecd220c7"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a2498f3dfc1ebe743f650e72f147c7887aedad2ce668345260e1057f2fecd220c7">process::http::Request::PIPE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:557</div></div>
 <div class="ttc" id="gzip_8hpp_html"><div class="ttname"><a href="gzip_8hpp.html">gzip.hpp</a></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="classgzip_1_1Decompressor_html"><div class="ttname"><a href="classgzip_1_1Decompressor.html">gzip::Decompressor</a></div><div class="ttdef"><b>Definition:</b> gzip.hpp:88</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_ad311ffe49352b401af89fb0e5e584f74aedad2ce668345260e1057f2fecd220c7"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#ad311ffe49352b401af89fb0e5e584f74aedad2ce668345260e1057f2fecd220c7">process::http::Request::PIPE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:557</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_ac8b9e44a3e44f148c14e81cbb9fafe24a8d713d3c6326b2c6f5730c5f46f3e3f0"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24a8d713d3c6326b2c6f5730c5f46f3e3f0">process::http::Response::PIPE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:651</div></div>
 <div class="ttc" id="classprocess_1_1Owned_html_a882bec89a9247989a97ee1ec16e23fa8"><div class="ttname"><a href="classprocess_1_1Owned.html#a882bec89a9247989a97ee1ec16e23fa8">process::Owned::reset</a></div><div class="ttdeci">void reset()</div><div class="ttdef"><b>Definition:</b> owned.hpp:130</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_a8fcbd2073ace160af24a9ee531cb4378"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">process::http::Response::status</a></div><div class="ttdeci">std::string status</div><div class="ttdef"><b>Definition:</b> http.hpp:621</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Request_html_a4e49e02732d986eb32f979156e0d389a"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a4e49e02732d986eb32f979156e0d389a">process::http::Request::type</a></div><div class="ttdeci">enum process::http::Request::@3 type</div></div>
 <div class="ttc" id="stout_2include_2stout_2check_8hpp_html_ab8738e43a60086f3b434c0278933e85e"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html#ab8738e43a60086f3b434c0278933e85e">CHECK_NONE</a></div><div class="ttdeci">#define CHECK_NONE(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:48</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0">process::http::Response::PIPE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:651</div></div>
 <div class="ttc" id="classprocess_1_1StreamingResponseDecoder_html_ad6ee0f2076ab5fa042c83525bacd02ca"><div class="ttname"><a href="classprocess_1_1StreamingResponseDecoder.html#ad6ee0f2076ab5fa042c83525bacd02ca">process::StreamingResponseDecoder::writingBody</a></div><div class="ttdeci">bool writingBody() const </div><div class="ttdef"><b>Definition:</b> decoder.hpp:582</div></div>
 <div class="ttc" id="classprocess_1_1StreamingRequestDecoder_html_a05f9e82e287b6e4b4a3e0a1a0ad40373"><div class="ttname"><a href="classprocess_1_1StreamingRequestDecoder.html#a05f9e82e287b6e4b4a3e0a1a0ad40373">process::StreamingRequestDecoder::StreamingRequestDecoder</a></div><div class="ttdeci">StreamingRequestDecoder()</div><div class="ttdef"><b>Definition:</b> decoder.hpp:759</div></div>
 <div class="ttc" id="classprocess_1_1ResponseDecoder_html_a5d32f69bc877e26509324f6aea2de46a"><div class="ttname"><a href="classprocess_1_1ResponseDecoder.html#a5d32f69bc877e26509324f6aea2de46a">process::ResponseDecoder::failed</a></div><div class="ttdeci">bool failed() const </div><div class="ttdef"><b>Definition:</b> decoder.hpp:341</div></div>
@@ -1137,6 +1138,7 @@
 <div class="ttc" id="namespaceprocess_1_1http_1_1query_html_a5e9e85365fc2a1a7cd2e1a2d39cb1f15"><div class="ttname"><a href="namespaceprocess_1_1http_1_1query.html#a5e9e85365fc2a1a7cd2e1a2d39cb1f15">process::http::query::decode</a></div><div class="ttdeci">Try&lt; hashmap&lt; std::string, std::string &gt; &gt; decode(const std::string &amp;query)</div><div class="ttdoc">Decode a string that is Base64-encoded with the standard Base64 alphabet. </div><div class="ttdef"><b>Definition:</b> base64.hpp:172</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:108</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:518</div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5">process::http::Response::BODY</a></div><div class="ttdef"><b>Definition:</b> http.hpp:649</div></div>
 <div class="ttc" id="classprocess_1_1DataDecoder_html_a86ae2a264437c9c13249d11473536eec"><div class="ttname"><a href="classprocess_1_1DataDecoder.html#a86ae2a264437c9c13249d11473536eec">process::DataDecoder::decode</a></div><div class="ttdeci">std::deque&lt; http::Request * &gt; decode(const char *data, size_t length)</div><div class="ttdef"><b>Definition:</b> decoder.hpp:78</div></div>
 <div class="ttc" id="namespacestrings_html_a269921757daf11096d3f5e02686f8444"><div class="ttname"><a href="namespacestrings.html#a269921757daf11096d3f5e02686f8444">strings::contains</a></div><div class="ttdeci">bool contains(const std::string &amp;s, const std::string &amp;substr)</div><div class="ttdef"><b>Definition:</b> strings.hpp:406</div></div>
 <div class="ttc" id="stout_2include_2stout_2check_8hpp_html_aee320e7c6e107071f4b85d4cc135a265"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a></div><div class="ttdeci">#define CHECK_SOME(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:44</div></div>
@@ -1165,15 +1167,13 @@
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_aad42d5f8c85b81742de9f3f1a0f6d328"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#aad42d5f8c85b81742de9f3f1a0f6d328">process::http::Response::path</a></div><div class="ttdeci">std::string path</div><div class="ttdef"><b>Definition:</b> http.hpp:655</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:595</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_a00b3a2344f46dcb6868be6a7e962e091"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a00b3a2344f46dcb6868be6a7e962e091">process::http::Response::type</a></div><div class="ttdeci">enum process::http::Response::@5 type</div></div>
 <div class="ttc" id="namespaceprocess_1_1http_html_a061749759c8d327692f4dbb3bb8b8440"><div class="ttname"><a href="namespaceprocess_1_1http.html#a061749759c8d327692f4dbb3bb8b8440">process::http::statuses</a></div><div class="ttdeci">hashmap&lt; uint16_t, std::string &gt; * statuses</div></div>
 <div class="ttc" id="classprocess_1_1DataDecoder_html"><div class="ttname"><a href="classprocess_1_1DataDecoder.html">process::DataDecoder</a></div><div class="ttdef"><b>Definition:</b> decoder.hpp:46</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Request_html_a3297d5d7bfe13fbd732341433b70428c"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a3297d5d7bfe13fbd732341433b70428c">process::http::Request::type</a></div><div class="ttdeci">enum process::http::Request::@4 type</div></div>
 <div class="ttc" id="classprocess_1_1StreamingResponseDecoder_html_aa49ca0c8710b47302097a206dc161708"><div class="ttname"><a href="classprocess_1_1StreamingResponseDecoder.html#aa49ca0c8710b47302097a206dc161708">process::StreamingResponseDecoder::decode</a></div><div class="ttdeci">std::deque&lt; http::Response * &gt; decode(const char *data, size_t length)</div><div class="ttdef"><b>Definition:</b> decoder.hpp:550</div></div>
-<div class="ttc" id="structprocess_1_1http_1_1Response_html_ac8b9e44a3e44f148c14e81cbb9fafe24a7d2a4db1b1426c6caab18fa8b484f4f5"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ac8b9e44a3e44f148c14e81cbb9fafe24a7d2a4db1b1426c6caab18fa8b484f4f5">process::http::Response::BODY</a></div><div class="ttdef"><b>Definition:</b> http.hpp:649</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Status_html_a49f854c52adce69bc1d4cc5c15cdccac"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a49f854c52adce69bc1d4cc5c15cdccac">process::http::Status::string</a></div><div class="ttdeci">static std::string string(uint16_t code)</div></div>
 <div class="ttc" id="structprocess_1_1http_1_1Response_html_ae463c5c7a083aea98a89cf9b675b59ab"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab">process::http::Response::headers</a></div><div class="ttdeci">Headers headers</div><div class="ttdef"><b>Definition:</b> http.hpp:623</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
+<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6846045a3c3df3abd8e2735847af3a79"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6846045a3c3df3abd8e2735847af3a79">process::http::Response::type</a></div><div class="ttdeci">enum process::http::Response::@4 type</div></div>
 <div class="ttc" id="classprocess_1_1StreamingRequestDecoder_html_aceb2dd225a302fdba6ec9cb6197a1ef4"><div class="ttname"><a href="classprocess_1_1StreamingRequestDecoder.html#aceb2dd225a302fdba6ec9cb6197a1ef4">process::StreamingRequestDecoder::decode</a></div><div class="ttdeci">std::deque&lt; http::Request * &gt; decode(const char *data, size_t length)</div><div class="ttdef"><b>Definition:</b> decoder.hpp:801</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 <div class="ttc" id="classprocess_1_1ResponseDecoder_html_ab30005070b52416979638e2e76137717"><div class="ttname"><a href="classprocess_1_1ResponseDecoder.html#ab30005070b52416979638e2e76137717">process::ResponseDecoder::ResponseDecoder</a></div><div class="ttdeci">ResponseDecoder()</div><div class="ttdef"><b>Definition:</b> decoder.hpp:293</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/defer_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/defer_8hpp_source.html b/content/api/latest/c++/defer_8hpp_source.html
index 53f0ec3..a553cda 100644
--- a/content/api/latest/c++/defer_8hpp_source.html
+++ b/content/api/latest/c++/defer_8hpp_source.html
@@ -317,13 +317,13 @@
 <div class="ttc" id="structprocess_1_1__Deferred_html"><div class="ttname"><a href="structprocess_1_1__Deferred.html">process::_Deferred</a></div><div class="ttdef"><b>Definition:</b> deferred.hpp:64</div></div>
 <div class="ttc" id="namespaceprocess_html_aefdb2dafcc91a996be425476adf2b4e0"><div class="ttname"><a href="namespaceprocess.html#aefdb2dafcc91a996be425476adf2b4e0">process::REPEAT_FROM_TO</a></div><div class="ttdeci">REPEAT_FROM_TO(1, 12, TEMPLATE, _) class AsyncExecutorProcess</div><div class="ttdef"><b>Definition:</b> async.hpp:63</div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
-<div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &amp;quot;process identifier&amp;quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:127</div></div>
+<div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &amp;quot;process identifier&amp;quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:151</div></div>
 <div class="ttc" id="async_8hpp_html_a659a0f3373b1b8ed3e348bc4332657e2"><div class="ttname"><a href="async_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2">TEMPLATE</a></div><div class="ttdeci">#define TEMPLATE(Z, N, DATA)</div><div class="ttdef"><b>Definition:</b> async.hpp:255</div></div>
-<div class="ttc" id="classprocess_1_1Process_html_abef2d54388c5262af19b057b1a6eee8e"><div class="ttname"><a href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">process::Process::self</a></div><div class="ttdeci">PID&lt; T &gt; self() const </div><div class="ttdoc">Returns the PID of the process. </div><div class="ttdef"><b>Definition:</b> process.hpp:498</div></div>
+<div class="ttc" id="classprocess_1_1Process_html_abef2d54388c5262af19b057b1a6eee8e"><div class="ttname"><a href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">process::Process::self</a></div><div class="ttdeci">PID&lt; T &gt; self() const </div><div class="ttdoc">Returns the PID of the process. </div><div class="ttdef"><b>Definition:</b> process.hpp:499</div></div>
 <div class="ttc" id="3rdparty_2libprocess_2include_2process_2executor_8hpp_html_a4c307fc4c2f22e9a9a1a01fe059e1979"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2executor_8hpp.html#a4c307fc4c2f22e9a9a1a01fe059e1979">__executor__</a></div><div class="ttdeci">#define __executor__</div><div class="ttdef"><b>Definition:</b> executor.hpp:70</div></div>
 <div class="ttc" id="deferred_8hpp_html"><div class="ttname"><a href="deferred_8hpp.html">deferred.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1ProcessBase_html_adc5a9a47e9c36edb42e03bfb6adfee65"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#adc5a9a47e9c36edb42e03bfb6adfee65">process::ProcessBase::self</a></div><div class="ttdeci">UPID self() const </div><div class="ttdef"><b>Definition:</b> process.hpp:75</div></div>
-<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:489</div></div>
+<div class="ttc" id="classprocess_1_1ProcessBase_html_adc5a9a47e9c36edb42e03bfb6adfee65"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#adc5a9a47e9c36edb42e03bfb6adfee65">process::ProcessBase::self</a></div><div class="ttdeci">UPID self() const </div><div class="ttdef"><b>Definition:</b> process.hpp:76</div></div>
+<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:490</div></div>
 <div class="ttc" id="namespaceprocess_html_a8b27a2ef76eb133bf0ce7a5eea4fb77c"><div class="ttname"><a href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">process::defer</a></div><div class="ttdeci">Deferred&lt; void()&gt; defer(const PID&lt; T &gt; &amp;pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> defer.hpp:35</div></div>
 <div class="ttc" id="preprocessor_8hpp_html"><div class="ttname"><a href="preprocessor_8hpp.html">preprocessor.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future&lt; R &gt;</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/deferred_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/deferred_8hpp_source.html b/content/api/latest/c++/deferred_8hpp_source.html
index d038ccb..b1f1d66 100644
--- a/content/api/latest/c++/deferred_8hpp_source.html
+++ b/content/api/latest/c++/deferred_8hpp_source.html
@@ -347,7 +347,7 @@
 <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:111</div></div>
 <div class="ttc" id="structprocess_1_1__Deferred_html_a385697d62eff918d77ac208a61cfce69"><div class="ttname"><a href="structprocess_1_1__Deferred.html#a385697d62eff918d77ac208a61cfce69">process::_Deferred::REPEAT_FROM_TO</a></div><div class="ttdeci">REPEAT_FROM_TO(1, 12, TEMPLATE, _) REPEAT_FROM_TO(1</div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
-<div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &amp;quot;process identifier&amp;quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:127</div></div>
+<div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &amp;quot;process identifier&amp;quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:151</div></div>
 <div class="ttc" id="classprocess_1_1Executor_html"><div class="ttname"><a href="classprocess_1_1Executor.html">process::Executor</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:26</div></div>
 <div class="ttc" id="structprocess_1_1Deferred_html_aee12191d24dd6ff90f5b1c1fb10552c6"><div class="ttname"><a href="structprocess_1_1Deferred.html#aee12191d24dd6ff90f5b1c1fb10552c6">process::Deferred::defer</a></div><div class="ttdeci">friend Deferred&lt; void()&gt; defer(const PID&lt; T &gt; &amp;pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> defer.hpp:35</div></div>
 <div class="ttc" id="preprocessor_8hpp_html"><div class="ttname"><a href="preprocessor_8hpp.html">preprocessor.hpp</a></div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/delay_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/delay_8hpp_source.html b/content/api/latest/c++/delay_8hpp_source.html
index 0f9fbd4..df59be6 100644
--- a/content/api/latest/c++/delay_8hpp_source.html
+++ b/content/api/latest/c++/delay_8hpp_source.html
@@ -159,14 +159,14 @@
 <div class="ttc" id="namespaceprocess_html_aefdb2dafcc91a996be425476adf2b4e0"><div class="ttname"><a href="namespaceprocess.html#aefdb2dafcc91a996be425476adf2b4e0">process::REPEAT_FROM_TO</a></div><div class="ttdeci">REPEAT_FROM_TO(1, 12, TEMPLATE, _) class AsyncExecutorProcess</div><div class="ttdef"><b>Definition:</b> async.hpp:63</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="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
-<div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &amp;quot;process identifier&amp;quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:127</div></div>
+<div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &amp;quot;process identifier&amp;quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:151</div></div>
 <div class="ttc" id="timer_8hpp_html"><div class="ttname"><a href="timer_8hpp.html">timer.hpp</a></div></div>
 <div class="ttc" id="delay_8hpp_html_a659a0f3373b1b8ed3e348bc4332657e2"><div class="ttname"><a href="delay_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2">TEMPLATE</a></div><div class="ttdeci">#define TEMPLATE(Z, N, DATA)</div><div class="ttdef"><b>Definition:</b> delay.hpp:59</div></div>
 <div class="ttc" id="classprocess_1_1Timer_html"><div class="ttname"><a href="classprocess_1_1Timer.html">process::Timer</a></div><div class="ttdef"><b>Definition:</b> timer.hpp:30</div></div>
 <div class="ttc" id="clock_8hpp_html"><div class="ttname"><a href="clock_8hpp.html">clock.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Process_html_abef2d54388c5262af19b057b1a6eee8e"><div class="ttname"><a href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">process::Process::self</a></div><div class="ttdeci">PID&lt; T &gt; self() const </div><div class="ttdoc">Returns the PID of the process. </div><div class="ttdef"><b>Definition:</b> process.hpp:498</div></div>
+<div class="ttc" id="classprocess_1_1Process_html_abef2d54388c5262af19b057b1a6eee8e"><div class="ttname"><a href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">process::Process::self</a></div><div class="ttdeci">PID&lt; T &gt; self() const </div><div class="ttdoc">Returns the PID of the process. </div><div class="ttdef"><b>Definition:</b> process.hpp:499</div></div>
 <div class="ttc" id="classprocess_1_1Clock_html_a2001faa64a4b83f098ba6967afff5514"><div class="ttname"><a href="classprocess_1_1Clock.html#a2001faa64a4b83f098ba6967afff5514">process::Clock::timer</a></div><div class="ttdeci">static Timer timer(const Duration &amp;duration, const lambda::function&lt; void()&gt; &amp;thunk)</div></div>
-<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:489</div></div>
+<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:490</div></div>
 <div class="ttc" id="preprocessor_8hpp_html"><div class="ttname"><a href="preprocessor_8hpp.html">preprocessor.hpp</a></div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/devolve_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/devolve_8hpp.html b/content/api/latest/c++/devolve_8hpp.html
index 06e61a1..40a9d42 100644
--- a/content/api/latest/c++/devolve_8hpp.html
+++ b/content/api/latest/c++/devolve_8hpp.html
@@ -61,12 +61,14 @@
 <code>#include &lt;<a class="el" href="resources_8hpp_source.html">mesos/resources.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="include_2mesos_2executor_2executor_8hpp_source.html">mesos/executor/executor.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="include_2mesos_2master_2master_8hpp_source.html">mesos/master/master.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="resource__provider_2resource__provider_8hpp_source.html">mesos/resource_provider/resource_provider.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="scheduler_2scheduler_8hpp_source.html">mesos/scheduler/scheduler.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="include_2mesos_2v1_2mesos_8hpp_source.html">mesos/v1/mesos.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="v1_2resources_8hpp_source.html">mesos/v1/resources.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="v1_2agent_2agent_8hpp_source.html">mesos/v1/agent/agent.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="include_2mesos_2v1_2executor_2executor_8hpp_source.html">mesos/v1/executor/executor.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="include_2mesos_2v1_2master_2master_8hpp_source.html">mesos/v1/master/master.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="v1_2resource__provider_2resource__provider_8hpp_source.html">mesos/v1/resource_provider/resource_provider.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="v1_2scheduler_2scheduler_8hpp_source.html">mesos/v1/scheduler/scheduler.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="foreach_8hpp_source.html">stout/foreach.hpp</a>&gt;</code><br/>
 </div>
@@ -111,6 +113,10 @@ Functions</h2></td></tr>
 <tr class="separator:adefdf226033e2752db0c416bb0fab15b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a28e44e5d5bd039e8b8fdd34b50188da6"><td class="memItemLeft" align="right" valign="top">TaskStatus&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a28e44e5d5bd039e8b8fdd34b50188da6">mesos::internal::devolve</a> (const v1::TaskStatus &amp;status)</td></tr>
 <tr class="separator:a28e44e5d5bd039e8b8fdd34b50188da6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8ad9ee74a5ea2cf572ac7d1af7dfa933"><td class="memItemLeft" align="right" valign="top">mesos::resource_provider::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a8ad9ee74a5ea2cf572ac7d1af7dfa933">mesos::internal::devolve</a> (const v1::resource_provider::Call &amp;call)</td></tr>
+<tr class="separator:a8ad9ee74a5ea2cf572ac7d1af7dfa933"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ada757363f7eb07831a8b55bdb9a0b120"><td class="memItemLeft" align="right" valign="top">mesos::resource_provider::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ada757363f7eb07831a8b55bdb9a0b120">mesos::internal::devolve</a> (const v1::resource_provider::Event &amp;event)</td></tr>
+<tr class="separator:ada757363f7eb07831a8b55bdb9a0b120"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad4ef4ec0e39c203fe5a49763e22d7329"><td class="memItemLeft" align="right" valign="top">scheduler::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ad4ef4ec0e39c203fe5a49763e22d7329">mesos::internal::devolve</a> (const v1::scheduler::Call &amp;call)</td></tr>
 <tr class="separator:ad4ef4ec0e39c203fe5a49763e22d7329"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad6363e498577cf8e2867761d992901b4"><td class="memItemLeft" align="right" valign="top">scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ad6363e498577cf8e2867761d992901b4">mesos::internal::devolve</a> (const v1::scheduler::Event &amp;event)</td></tr>


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

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


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

Branch: refs/heads/asf-site
Commit: ba48e30eba9c186da4cfca7646e547111dbeb470
Parents: 4177313
Author: jenkins <bu...@apache.org>
Authored: Fri Jul 28 16:05:36 2017 +0000
Committer: jenkins <bu...@apache.org>
Committed: Fri Jul 28 16:05:36 2017 +0000

----------------------------------------------------------------------
 ...2include_2process_2executor_8hpp_source.html |     4 +-
 ...s_2include_2process_2filter_8hpp_source.html |    64 +-
 ...ocess_2include_2process_2gc_8hpp_source.html |     6 +-
 ...ess_2include_2process_2http_8hpp_source.html |    42 +-
 ...ocess_2include_2process_2io_8hpp_source.html |     6 +-
 ..._2include_2process_2limiter_8hpp_source.html |     4 +-
 ..._2include_2process_2logging_8hpp_source.html |     4 +-
 ..._2process_2metrics_2metrics_8hpp_source.html |     4 +-
 ..._2include_2process_2network_8hpp_source.html |     6 +-
 ...cess_2include_2process_2pid_8hpp_source.html |   165 +-
 ...2include_2process_2protobuf_8hpp_source.html |    18 +-
 ...nclude_2process_2ssl_2flags_8hpp_source.html |    31 +-
 ...tout_2include_2stout_2flags_2parse_8hpp.html |     8 +
 ...nclude_2stout_2flags_2parse_8hpp_source.html |   154 +-
 ...out_2internal_2windows_2attributes_8hpp.html |    86 +
 ...ternal_2windows_2attributes_8hpp_source.html |   110 +
 ...rdparty_2stout_2include_2stout_2ip_8hpp.html |    17 +-
 ..._2stout_2include_2stout_2ip_8hpp_source.html |  1065 +-
 ...dparty_2stout_2include_2stout_2net_8hpp.html |     8 -
 ...2stout_2include_2stout_2net_8hpp_source.html |   166 +-
 ...clude_2stout_2os_2constants_8hpp_source.html |    15 +-
 ..._2include_2stout_2os_2linux_8hpp_source.html |     4 +-
 ...stout_2os_2raw_2environment_8hpp_source.html |   159 +-
 ...t_2include_2stout_2os_2read_8hpp_source.html |     8 +-
 ...e_2stout_2os_2windows_2environment_8hpp.html |     1 +
 ...t_2os_2windows_2environment_8hpp_source.html |    72 +-
 ...e_2stout_2os_2windows_2read_8hpp_source.html |     8 +-
 ..._2include_2stout_2posix_2ip_8hpp_source.html |    24 +-
 ...2stout_2include_2stout_2posix_2net_8hpp.html |     8 +
 ...2include_2stout_2posix_2net_8hpp_source.html |   214 +-
 ...t_2include_2stout_2protobuf_8hpp_source.html |    34 +-
 ...nclude_2stout_2tests_2utils_8hpp_source.html |     8 +-
 ...stout_2include_2stout_2windows_2fs_8hpp.html |     2 +
 ...include_2stout_2windows_2fs_8hpp_source.html |   233 +-
 ...include_2stout_2windows_2ip_8hpp_source.html |    31 +-
 ...tout_2include_2stout_2windows_2net_8hpp.html |    12 +
 ...nclude_2stout_2windows_2net_8hpp_source.html |   253 +-
 ...ty_2stout_2include_2stout_2windows_8hpp.html |   223 -
 ...ut_2include_2stout_2windows_8hpp_source.html |   872 +-
 content/api/latest/c++/Nodes.xml                | 38585 ++++++++---------
 content/api/latest/c++/Tokens.xml               | 10327 ++---
 content/api/latest/c++/abort_8hpp_source.html   |     2 +-
 content/api/latest/c++/access_8hpp_source.html  |    56 +-
 content/api/latest/c++/address_8hpp.html        |    44 +-
 content/api/latest/c++/address_8hpp_source.html |   961 +-
 content/api/latest/c++/annotated.html           |   862 +-
 content/api/latest/c++/argv_8hpp_source.html    |    77 +-
 content/api/latest/c++/async_8hpp_source.html   |     6 +-
 content/api/latest/c++/chdir_8hpp.html          |    19 +-
 content/api/latest/c++/chdir_8hpp_source.html   |    47 +-
 content/api/latest/c++/checker_8hpp.html        |     1 -
 content/api/latest/c++/checker_8hpp_source.html |   153 +-
 content/api/latest/c++/chown_8hpp_source.html   |     8 +-
 ...sDecomissionableKernelSemaphore-members.html |    72 +
 .../classDecomissionableKernelSemaphore.html    |   171 +
 .../c++/classDecomissionableKernelSemaphore.png |   Bin 0 -> 742 bytes
 .../c++/classKernelSemaphore-members.html       |    70 +
 .../api/latest/c++/classKernelSemaphore.html    |   236 +
 content/api/latest/c++/classKernelSemaphore.png |   Bin 0 -> 749 bytes
 .../latest/c++/classNetworkProcess-members.html |     4 +-
 content/api/latest/c++/classNetworkProcess.html |     4 +-
 .../c++/classProtobufProcess-members.html       |     4 +-
 .../api/latest/c++/classProtobufProcess.html    |     4 +-
 .../latest/c++/classReqResProcess-members.html  |     4 +-
 content/api/latest/c++/classReqResProcess.html  |     4 +-
 content/api/latest/c++/classVariant.html        |     9 +
 content/api/latest/c++/classVariant.png         |   Bin 0 -> 640 bytes
 content/api/latest/c++/classes.html             |   347 +-
 ...smesos_1_1AuthorizationAcceptor-members.html |    72 +
 .../classmesos_1_1AuthorizationAcceptor.html    |   214 +
 .../latest/c++/classmesos_1_1IDAcceptor.html    |    79 +
 ...mesos_1_1allocator_1_1Allocator-members.html |     4 +-
 .../classmesos_1_1allocator_1_1Allocator.html   |    35 +-
 ...ternal_1_1LocalResourceProvider-members.html |    70 +
 ...os_1_1internal_1_1LocalResourceProvider.html |   144 +
 ...sos_1_1internal_1_1LocalResourceProvider.png |   Bin 0 -> 1009 bytes
 ..._1_1LocalResourceProviderDaemon-members.html |    72 +
 ...internal_1_1LocalResourceProviderDaemon.html |   179 +
 ...rnal_1_1ResourceProviderManager-members.html |    74 +
 ..._1_1internal_1_1ResourceProviderManager.html |   212 +
 ...1_1StorageLocalResourceProvider-members.html |    74 +
 ...nternal_1_1StorageLocalResourceProvider.html |   203 +
 ...internal_1_1StorageLocalResourceProvider.png |   Bin 0 -> 1006 bytes
 ...s_1_1internal_1_1VersionProcess-members.html |     4 +-
 ...1_1internal_1_1WhitelistWatcher-members.html |     4 +-
 ...nal_1_1checks_1_1CheckerProcess-members.html |     4 +-
 ...1_1internal_1_1checks_1_1CheckerProcess.html |     4 +-
 ..._1internal_1_1log_1_1LogProcess-members.html |     4 +-
 ...rnal_1_1log_1_1LogReaderProcess-members.html |     4 +-
 ...rnal_1_1log_1_1LogWriterProcess-members.html |     4 +-
 ..._1_1internal_1_1master_1_1Flags-members.html |   139 +-
 ...assmesos_1_1internal_1_1master_1_1Flags.html |    14 +
 ...ternal_1_1master_1_1Heartbeater-members.html |     2 +-
 ...1_1internal_1_1master_1_1Master-members.html |    53 +-
 ...ssmesos_1_1internal_1_1master_1_1Master.html |    46 +-
 ...1_1HierarchicalAllocatorProcess-members.html |   165 +-
 ...locator_1_1HierarchicalAllocatorProcess.html |    10 +-
 ..._1_1allocator_1_1MesosAllocator-members.html |     4 +-
 ..._1master_1_1allocator_1_1MesosAllocator.html |    35 +-
 ...ocator_1_1MesosAllocatorProcess-members.html |     8 +-
 ...r_1_1allocator_1_1MesosAllocatorProcess.html |    26 +-
 ...1_1HierarchicalAllocatorProcess-members.html |   165 +-
 ...nternal_1_1HierarchicalAllocatorProcess.html |    48 +-
 ...io_1_1internal_1_1ReaderProcess-members.html |     4 +-
 ...e_1_1AppcRuntimeIsolatorProcess-members.html |     4 +-
 ...rnal_1_1slave_1_1BlkioSubsystem-members.html |     4 +-
 ...slave_1_1CgroupsIsolatorProcess-members.html |     4 +-
 ...ternal_1_1slave_1_1CpuSubsystem-members.html |     4 +-
 ...al_1_1slave_1_1CpuacctSubsystem-members.html |     4 +-
 ...nal_1_1slave_1_1CpusetSubsystem-members.html |     4 +-
 ...al_1_1slave_1_1DevicesSubsystem-members.html |     4 +-
 ...e_1_1DockerContainerizerProcess-members.html |     4 +-
 ...1_1DockerRuntimeIsolatorProcess-members.html |     4 +-
 ..._1_1DockerVolumeIsolatorProcess-members.html |     4 +-
 ...nvironmentSecretIsolatorProcess-members.html |     4 +-
 ..._1internal_1_1slave_1_1Executor-members.html |    50 +-
 ...smesos_1_1internal_1_1slave_1_1Executor.html |    31 +-
 ...rnal_1_1slave_1_1FetcherProcess-members.html |     4 +-
 ..._1_1internal_1_1slave_1_1FetcherProcess.html |     4 +-
 ...lave_1_1FetcherProcess_1_1Cache-members.html |     7 +-
 ...nal_1_1slave_1_1FetcherProcess_1_1Cache.html |    38 +-
 ...ave_1_1FetcherProcess_1_1Cache_1_1Entry.html |     4 +-
 ...s_1_1internal_1_1slave_1_1Flags-members.html |   136 +-
 ...lassmesos_1_1internal_1_1slave_1_1Flags.html |    56 +
 ...1internal_1_1slave_1_1Framework-members.html |    43 +-
 ...mesos_1_1internal_1_1slave_1_1Framework.html |    17 +
 ...lave_1_1GarbageCollectorProcess-members.html |     6 +-
 ...nal_1_1slave_1_1GarbageCollectorProcess.html |     8 +-
 ...os_1_1internal_1_1slave_1_1Http-members.html |     9 +-
 ...classmesos_1_1internal_1_1slave_1_1Http.html |    25 +
 ...al_1_1slave_1_1HugetlbSubsystem-members.html |     4 +-
 ...ernal_1_1slave_1_1IOSwitchboard-members.html |     4 +-
 ...inuxCapabilitiesIsolatorProcess-members.html |     4 +-
 ...1LinuxFilesystemIsolatorProcess-members.html |     4 +-
 ...nal_1_1slave_1_1MemorySubsystem-members.html |     4 +-
 ...ve_1_1MesosContainerizerProcess-members.html |     4 +-
 ..._1slave_1_1MesosIsolatorProcess-members.html |     4 +-
 ...1_1NamespacesIPCIsolatorProcess-members.html |     4 +-
 ...1_1NamespacesPidIsolatorProcess-members.html |     4 +-
 ...nal_1_1slave_1_1NetClsSubsystem-members.html |     4 +-
 ...al_1_1slave_1_1NetPrioSubsystem-members.html |     4 +-
 ...ve_1_1NetworkCniIsolatorProcess-members.html |     4 +-
 ...ave_1_1NvidiaGpuIsolatorProcess-members.html |     4 +-
 ..._1_1slave_1_1PerfEventSubsystem-members.html |     4 +-
 ...ernal_1_1slave_1_1PidsSubsystem-members.html |     4 +-
 ...e_1_1PortMappingIsolatorProcess-members.html |     4 +-
 ...lave_1_1PosixCpuIsolatorProcess-members.html |     4 +-
 ...ave_1_1PosixDiskIsolatorProcess-members.html |     4 +-
 ...1PosixFilesystemIsolatorProcess-members.html |     4 +-
 ..._1slave_1_1PosixIsolatorProcess-members.html |     4 +-
 ...lave_1_1PosixMemIsolatorProcess-members.html |     4 +-
 ..._1_1PosixRLimitsIsolatorProcess-members.html |     4 +-
 ..._1_1slave_1_1ProvisionerProcess-members.html |     4 +-
 ...SharedFilesystemIsolatorProcess-members.html |     4 +-
 ...s_1_1internal_1_1slave_1_1Slave-members.html |     6 +-
 ...lassmesos_1_1internal_1_1slave_1_1Slave.html |     8 +-
 ...1internal_1_1slave_1_1Subsystem-members.html |     4 +-
 ...e_1_1VolumeImageIsolatorProcess-members.html |     4 +-
 ...olumeSandboxPathIsolatorProcess-members.html |     4 +-
 ..._1_1VolumeSecretIsolatorProcess-members.html |     4 +-
 ...ve_1_1WindowsCpuIsolatorProcess-members.html |     4 +-
 ...indowsFilesystemIsolatorProcess-members.html |     4 +-
 ...slave_1_1WindowsIsolatorProcess-members.html |     4 +-
 ...ve_1_1WindowsMemIsolatorProcess-members.html |     4 +-
 ...slave_1_1XfsDiskIsolatorProcess-members.html |     4 +-
 ...1MockDockerContainerizerProcess-members.html |     4 +-
 ..._1_1tests_1_1MockFetcherProcess-members.html |     4 +-
 ...internal_1_1tests_1_1MockFetcherProcess.html |     4 +-
 ...1internal_1_1tests_1_1MockSlave-members.html |     6 +-
 ...mesos_1_1internal_1_1tests_1_1MockSlave.html |     8 +-
 ...ernal_1_1tests_1_1TestAllocator-members.html |    10 +-
 ...s_1_1internal_1_1tests_1_1TestAllocator.html |    40 +-
 ...1_1resource__provider_1_1Driver-members.html |    73 +
 ...s_1_1v1_1_1resource__provider_1_1Driver.html |   232 +
 .../api/latest/c++/classnet_1_1IP-members.html  |     9 +-
 content/api/latest/c++/classnet_1_1IP.html      |    95 +
 content/api/latest/c++/classnet_1_1IP.png       |   Bin 0 -> 473 bytes
 .../c++/classnet_1_1IPNetwork-members.html      |    79 -
 .../api/latest/c++/classnet_1_1IPNetwork.html   |   405 -
 .../c++/classnet_1_1IP_1_1Network-members.html  |    84 +
 .../latest/c++/classnet_1_1IP_1_1Network.html   |   547 +
 .../latest/c++/classnet_1_1IPv4-members.html    |    91 +
 content/api/latest/c++/classnet_1_1IPv4.html    |   288 +
 content/api/latest/c++/classnet_1_1IPv4.png     |   Bin 0 -> 364 bytes
 .../latest/c++/classnet_1_1IPv6-members.html    |    90 +
 content/api/latest/c++/classnet_1_1IPv6.html    |   262 +
 content/api/latest/c++/classnet_1_1IPv6.png     |   Bin 0 -> 369 bytes
 .../c++/classos_1_1raw_1_1Argv-members.html     |     5 +-
 .../api/latest/c++/classos_1_1raw_1_1Argv.html  |    33 +-
 .../c++/classos_1_1raw_1_1Envp-members.html     |     3 +-
 .../api/latest/c++/classos_1_1raw_1_1Envp.html  |    25 +
 .../classprocess_1_1CountDownLatch-members.html |    71 +
 .../c++/classprocess_1_1CountDownLatch.html     |   155 +
 .../c++/classprocess_1_1Filter-members.html     |     3 +-
 .../api/latest/c++/classprocess_1_1Filter.html  |    26 +
 ...lassprocess_1_1GarbageCollector-members.html |     4 +-
 .../c++/classprocess_1_1Help-members.html       |     4 +-
 ...classprocess_1_1LockingRunQueue-members.html |    75 +
 .../c++/classprocess_1_1LockingRunQueue.html    |   249 +
 .../c++/classprocess_1_1Logging-members.html    |     4 +-
 .../classprocess_1_1MessageEncoder-members.html |     5 +-
 .../c++/classprocess_1_1MessageEncoder.html     |    43 +-
 .../c++/classprocess_1_1MockFilter-members.html |    13 +-
 .../latest/c++/classprocess_1_1MockFilter.html  |     2 +
 .../c++/classprocess_1_1Process-members.html    |     4 +-
 .../classprocess_1_1ProcessBase-members.html    |     4 +-
 .../latest/c++/classprocess_1_1ProcessBase.html |     8 +-
 .../c++/classprocess_1_1Profiler-members.html   |     4 +-
 ...ssprocess_1_1RateLimiterProcess-members.html |     4 +-
 ...classprocess_1_1SequenceProcess-members.html |     4 +-
 .../latest/c++/classprocess_1_1Subprocess.html  |     4 +-
 ...classprocess_1_1Subprocess_1_1ChildHook.html |     4 +-
 .../c++/classprocess_1_1Subprocess_1_1IO.html   |     4 +-
 .../c++/classprocess_1_1System-members.html     |     4 +-
 .../classprocess_1_1TestsFilter-members.html    |    11 +-
 .../latest/c++/classprocess_1_1TestsFilter.html |     2 +
 ...ess_1_1internal_1_1AwaitProcess-members.html |     4 +-
 ...s_1_1internal_1_1CollectProcess-members.html |     4 +-
 ...1_1internal_1_1JobObjectManager-members.html |     6 +-
 ...process_1_1internal_1_1JobObjectManager.html |     8 +-
 ...ss_1_1internal_1_1ReaperProcess-members.html |     4 +-
 ...ess_1_1internal_1_1ThunkProcess-members.html |     4 +-
 ...s_1_1internal_1_1MetricsProcess-members.html |     4 +-
 ...ssprocess_1_1network_1_1Address-members.html |    19 +-
 .../c++/classprocess_1_1network_1_1Address.html |   190 +-
 .../c++/classprocess_1_1network_1_1Address.png  |   Bin 0 -> 975 bytes
 ..._1_1network_1_1inet4_1_1Address-members.html |    81 +
 ...sprocess_1_1network_1_1inet4_1_1Address.html |   228 +
 ...ssprocess_1_1network_1_1inet4_1_1Address.png |   Bin 0 -> 756 bytes
 ..._1_1network_1_1inet6_1_1Address-members.html |    81 +
 ...sprocess_1_1network_1_1inet6_1_1Address.html |   228 +
 ...ssprocess_1_1network_1_1inet6_1_1Address.png |   Bin 0 -> 756 bytes
 ...s_1_1network_1_1inet_1_1Address-members.html |    12 +-
 ...ssprocess_1_1network_1_1inet_1_1Address.html |   124 +-
 ...assprocess_1_1network_1_1inet_1_1Address.png |   Bin 0 -> 1021 bytes
 ...s_1_1network_1_1unix_1_1Address-members.html |     9 +-
 ...ssprocess_1_1network_1_1unix_1_1Address.html |    34 +-
 .../c++/classtests_1_1ArrayMessage-members.html |   102 -
 .../latest/c++/classtests_1_1ArrayMessage.html  |   852 -
 .../latest/c++/classtests_1_1ArrayMessage.png   |   Bin 523 -> 0 bytes
 .../c++/classtests_1_1Message-members.html      |   311 -
 .../api/latest/c++/classtests_1_1Message.html   |  6365 ---
 .../api/latest/c++/classtests_1_1Message.png    |   Bin 468 -> 0 bytes
 .../c++/classtests_1_1Nested-members.html       |   128 -
 .../api/latest/c++/classtests_1_1Nested.html    |  1576 -
 content/api/latest/c++/classtests_1_1Nested.png |   Bin 432 -> 0 bytes
 .../classtests_1_1SimpleMessage-members.html    |   112 -
 .../latest/c++/classtests_1_1SimpleMessage.html |  1124 -
 .../latest/c++/classtests_1_1SimpleMessage.png  |   Bin 536 -> 0 bytes
 .../classzookeeper_1_1GroupProcess-members.html |     4 +-
 content/api/latest/c++/clock_8hpp_source.html   |     2 +-
 content/api/latest/c++/cluster_8hpp_source.html |     6 +-
 content/api/latest/c++/cni_8hpp_source.html     |     8 +-
 content/api/latest/c++/collect_8hpp_source.html |     4 +-
 .../c++/common_2resources__utils_8hpp.html      |     6 +-
 .../common_2resources__utils_8hpp_source.html   |   261 +-
 ...containerizer_2mesos_2paths_8hpp_source.html |     4 +-
 .../api/latest/c++/count__down__latch_8hpp.html |    81 +
 .../c++/count__down__latch_8hpp_source.html     |   128 +
 content/api/latest/c++/daemon_8hpp.html         |    86 +
 content/api/latest/c++/daemon_8hpp_source.html  |   141 +
 content/api/latest/c++/decoder_8hpp_source.html |    16 +-
 content/api/latest/c++/defer_8hpp_source.html   |     8 +-
 .../api/latest/c++/deferred_8hpp_source.html    |     2 +-
 content/api/latest/c++/delay_8hpp_source.html   |     6 +-
 content/api/latest/c++/devolve_8hpp.html        |     6 +
 content/api/latest/c++/devolve_8hpp_source.html |   126 +-
 .../dir_01cbbd8dcbf9de3825992568658f467e.html   |     8 +
 .../dir_0f72c4dc44065e208134f2acd0acb013.html   |    63 -
 .../dir_1894286df79cf582d947dbc4268b06cf.html   |     6 +-
 .../dir_317d8e1c02af29f941da9fa678654170.html   |    63 +
 .../dir_3bd05d674f9d85fce6785660a08f69c2.html   |     4 +-
 .../dir_5c9d93aa7c844dbacc3aceaae8dbadb5.html   |     2 -
 .../dir_68267d1309a1af8e8297ef4c3efbcdba.html   |     2 +
 .../dir_6d69388fc21a704f6b1f466469252a76.html   |     2 +
 .../dir_74eab5df10e7274ca9726b983071235d.html   |    76 +
 .../dir_860a59220e758178895904e7f0fb374e.html   |    12 +
 .../dir_9a6d2c82450779b96177e4cabddb051e.html   |    12 +
 .../dir_a3056b75b027d396c2a6532e75bfe6bb.html   |    63 -
 .../dir_aa547de1d719d14adccfca1dfb1735b3.html   |     2 -
 .../dir_c7eb4fb5b3548168e57f75b63628aa56.html   |     2 +-
 .../dir_d93a1d4020dea85bb71b237545b5e722.html   |     2 +
 .../dir_fbb1f3397356a940a2dbc4baf07ee5bb.html   |     2 +
 content/api/latest/c++/dirent_8hpp.html         |   165 -
 content/api/latest/c++/dirent_8hpp_source.html  |   307 -
 .../api/latest/c++/dispatch_8hpp_source.html    |     8 +-
 .../latest/c++/docker_2docker_8hpp_source.html  |     8 +-
 .../latest/c++/docker__archive_8hpp_source.html |    11 +-
 content/api/latest/c++/encoder_8hpp_source.html |   394 +-
 content/api/latest/c++/error_8hpp_source.html   |     2 +-
 content/api/latest/c++/event_8hpp_source.html   |   284 +-
 content/api/latest/c++/evolve_8hpp.html         |     8 +
 content/api/latest/c++/evolve_8hpp_source.html  |   251 +-
 content/api/latest/c++/fd_8hpp_source.html      |     2 +-
 .../api/latest/c++/fetcher__process_8hpp.html   |    98 +
 .../c++/fetcher__process_8hpp_source.html       |   403 +
 content/api/latest/c++/files.html               |   887 +-
 content/api/latest/c++/find_8hpp_source.html    |    12 +-
 content/api/latest/c++/freebsd_8hpp_source.html |     2 +-
 content/api/latest/c++/functions_0x61.html      |   252 +-
 content/api/latest/c++/functions_0x62.html      |    52 +-
 content/api/latest/c++/functions_0x63.html      |   435 +-
 content/api/latest/c++/functions_0x64.html      |   128 +-
 content/api/latest/c++/functions_0x65.html      |    98 +-
 content/api/latest/c++/functions_0x66.html      |    38 +-
 content/api/latest/c++/functions_0x67.html      |    42 +-
 content/api/latest/c++/functions_0x68.html      |   101 +-
 content/api/latest/c++/functions_0x69.html      |   151 +-
 content/api/latest/c++/functions_0x6b.html      |   148 +-
 content/api/latest/c++/functions_0x6c.html      |    31 +-
 content/api/latest/c++/functions_0x6d.html      |   240 +-
 content/api/latest/c++/functions_0x6e.html      |   105 +-
 content/api/latest/c++/functions_0x6f.html      |   284 +-
 content/api/latest/c++/functions_0x70.html      |   138 +-
 content/api/latest/c++/functions_0x72.html      |   301 +-
 content/api/latest/c++/functions_0x73.html      |   351 +-
 content/api/latest/c++/functions_0x74.html      |    93 +-
 content/api/latest/c++/functions_0x75.html      |   124 +-
 content/api/latest/c++/functions_0x76.html      |    97 +-
 content/api/latest/c++/functions_0x77.html      |    39 +-
 content/api/latest/c++/functions_0x7e.html      |    52 +-
 content/api/latest/c++/functions_enum.html      |     1 +
 content/api/latest/c++/functions_eval.html      |    19 +-
 content/api/latest/c++/functions_func_0x61.html |   167 +-
 content/api/latest/c++/functions_func_0x62.html |    35 +-
 content/api/latest/c++/functions_func_0x63.html |   307 +-
 content/api/latest/c++/functions_func_0x64.html |    86 +-
 content/api/latest/c++/functions_func_0x65.html |    83 +-
 content/api/latest/c++/functions_func_0x66.html |    37 +-
 content/api/latest/c++/functions_func_0x67.html |    40 +-
 content/api/latest/c++/functions_func_0x68.html |    56 +-
 content/api/latest/c++/functions_func_0x69.html |   103 +-
 content/api/latest/c++/functions_func_0x6b.html |    27 +-
 content/api/latest/c++/functions_func_0x6c.html |    23 +-
 content/api/latest/c++/functions_func_0x6d.html |   178 +-
 content/api/latest/c++/functions_func_0x6e.html |    39 +-
 content/api/latest/c++/functions_func_0x6f.html |   253 +-
 content/api/latest/c++/functions_func_0x70.html |    84 +-
 content/api/latest/c++/functions_func_0x72.html |   240 +-
 content/api/latest/c++/functions_func_0x73.html |   283 +-
 content/api/latest/c++/functions_func_0x74.html |    28 +-
 content/api/latest/c++/functions_func_0x75.html |   129 +-
 content/api/latest/c++/functions_func_0x76.html |    29 +-
 content/api/latest/c++/functions_func_0x77.html |    29 +-
 content/api/latest/c++/functions_func_0x7e.html |    52 +-
 content/api/latest/c++/functions_rela.html      |    36 +-
 content/api/latest/c++/functions_vars_0x61.html |    33 +-
 content/api/latest/c++/functions_vars_0x63.html |    29 +-
 content/api/latest/c++/functions_vars_0x64.html |    31 +-
 content/api/latest/c++/functions_vars_0x65.html |    12 +-
 content/api/latest/c++/functions_vars_0x66.html |     4 +-
 content/api/latest/c++/functions_vars_0x68.html |    17 +-
 content/api/latest/c++/functions_vars_0x69.html |    27 +-
 content/api/latest/c++/functions_vars_0x6b.html |   109 -
 content/api/latest/c++/functions_vars_0x6d.html |     4 +-
 content/api/latest/c++/functions_vars_0x6e.html |     3 +
 content/api/latest/c++/functions_vars_0x6f.html |    14 +-
 content/api/latest/c++/functions_vars_0x70.html |    28 +-
 content/api/latest/c++/functions_vars_0x72.html |    42 +-
 content/api/latest/c++/functions_vars_0x73.html |    15 +-
 content/api/latest/c++/functions_vars_0x74.html |    24 +-
 content/api/latest/c++/functions_vars_0x75.html |    19 +-
 content/api/latest/c++/functions_vars_0x76.html |    13 +-
 content/api/latest/c++/getcwd_8hpp.html         |    16 +-
 content/api/latest/c++/getcwd_8hpp_source.html  |    54 +-
 content/api/latest/c++/globals.html             |     9 +-
 content/api/latest/c++/globals_0x61.html        |     5 +-
 content/api/latest/c++/globals_0x63.html        |     6 -
 content/api/latest/c++/globals_0x66.html        |     3 +
 content/api/latest/c++/globals_0x67.html        |     3 -
 content/api/latest/c++/globals_0x6d.html        |     9 -
 content/api/latest/c++/globals_0x6f.html        |    16 +-
 content/api/latest/c++/globals_0x72.html        |     9 +-
 content/api/latest/c++/globals_0x75.html        |     6 +-
 content/api/latest/c++/globals_defs.html        |     3 +
 content/api/latest/c++/globals_defs_0x72.html   |     3 +
 content/api/latest/c++/globals_func.html        |    56 +-
 content/api/latest/c++/gmock_8hpp.html          |    67 +
 content/api/latest/c++/gmock_8hpp_source.html   |  1117 +-
 content/api/latest/c++/group_8hpp_source.html   |     6 +-
 content/api/latest/c++/grp_8hpp_source.html     |     2 +-
 .../api/latest/c++/health__checker_8hpp.html    |     1 -
 .../latest/c++/health__checker_8hpp_source.html |    55 +-
 content/api/latest/c++/help_8hpp_source.html    |     2 +-
 .../latest/c++/hierarchical_8hpp_source.html    |  1013 +-
 content/api/latest/c++/hierarchy.html           |  1512 +-
 content/api/latest/c++/icmp_8hpp_source.html    |     2 +-
 ...mesos_2allocator_2allocator_8hpp_source.html |   231 +-
 ...sos_2authorizer_2authorizer_8hpp_source.html |   270 +-
 ..._2mesos_2module_2authorizer_8hpp_source.html |     2 +-
 ...mesos_2slave_2containerizer_8hpp_source.html |    11 +-
 ...ude_2mesos_2slave_2isolator_8hpp_source.html |     2 +-
 ...nclude_2mesos_2state_2state_8hpp_source.html |     2 +-
 ...nclude_2mesos_2v1_2executor_8hpp_source.html |     2 +-
 .../c++/include_2mesos_2v1_2mesos_8hpp.html     |    19 +-
 .../include_2mesos_2v1_2mesos_8hpp_source.html  |   882 +-
 content/api/latest/c++/index.hhc                |  1806 +-
 content/api/latest/c++/index.hhk                |  2171 +-
 content/api/latest/c++/index.hhp                |   188 +-
 .../api/latest/c++/jobobject_8hpp_source.html   |    32 +-
 content/api/latest/c++/jsonify_8hpp_source.html |     8 +-
 .../c++/libevent__ssl__socket_8hpp_source.html  |    10 +-
 ...ss_2include_2process_2gtest_8hpp_source.html |    12 +-
 ...process_2include_2process_2process_8hpp.html |     1 +
 ..._2include_2process_2process_8hpp_source.html |   853 +-
 ...s_2include_2process_2socket_8hpp_source.html |   114 +-
 ...nclude_2process_2ssl_2gtest_8hpp_source.html |    20 +-
 content/api/latest/c++/linux_2cgroups_8hpp.html |     2 +-
 .../latest/c++/linux_2cgroups_8hpp_source.html  |     6 +-
 .../latest/c++/linux__launcher_8hpp_source.html |     2 +-
 content/api/latest/c++/local_2local_8hpp.html   |    90 +
 .../latest/c++/local_2local_8hpp_source.html    |   120 +
 content/api/latest/c++/local_8hpp.html          |    90 -
 content/api/latest/c++/local_8hpp_source.html   |   120 -
 content/api/latest/c++/longpath_8hpp.html       |    86 +
 .../api/latest/c++/longpath_8hpp_source.html    |   122 +
 content/api/latest/c++/loop_8hpp_source.html    |     2 +-
 content/api/latest/c++/ls_8hpp.html             |    22 +-
 content/api/latest/c++/ls_8hpp_source.html      |    84 +-
 content/api/latest/c++/mac_8hpp_source.html     |     6 +-
 .../c++/master_2validation_8hpp_source.html     |     6 +-
 .../c++/memory__test__helper_8hpp_source.html   |     6 +-
 content/api/latest/c++/mkdir_8hpp.html          |    23 +-
 content/api/latest/c++/mkdir_8hpp_source.html   |    80 +-
 content/api/latest/c++/mktemp_8hpp.html         |    24 +-
 content/api/latest/c++/mktemp_8hpp_source.html  |    78 +-
 .../latest/c++/mock__docker_8hpp_source.html    |     4 +-
 content/api/latest/c++/mock__fetcher_8hpp.html  |    93 +
 .../latest/c++/mock__fetcher_8hpp_source.html   |   172 +
 .../api/latest/c++/mock__slave_8hpp_source.html |     6 +-
 .../latest/c++/namespacecgroups_1_1devices.html |     2 +-
 content/api/latest/c++/namespaceflags.html      |   103 +-
 .../latest/c++/namespacegoogle_1_1protobuf.html |    34 -
 content/api/latest/c++/namespaceinternal.html   |    85 +-
 .../c++/namespaceinternal_1_1windows.html       |   194 +-
 content/api/latest/c++/namespacemembers.html    |    12 -
 .../api/latest/c++/namespacemembers_0x61.html   |    11 +-
 .../api/latest/c++/namespacemembers_0x63.html   |   110 +-
 .../api/latest/c++/namespacemembers_0x64.html   |    12 +-
 .../api/latest/c++/namespacemembers_0x65.html   |    55 +-
 .../api/latest/c++/namespacemembers_0x66.html   |    17 +-
 .../api/latest/c++/namespacemembers_0x67.html   |    37 +-
 .../api/latest/c++/namespacemembers_0x68.html   |     4 +-
 .../api/latest/c++/namespacemembers_0x69.html   |    15 +-
 .../api/latest/c++/namespacemembers_0x6a.html   |    21 +-
 .../api/latest/c++/namespacemembers_0x6c.html   |    15 +-
 .../api/latest/c++/namespacemembers_0x6d.html   |    14 +-
 .../api/latest/c++/namespacemembers_0x6e.html   |     2 +-
 .../api/latest/c++/namespacemembers_0x6f.html   |   231 +-
 .../api/latest/c++/namespacemembers_0x70.html   |    38 +-
 .../api/latest/c++/namespacemembers_0x72.html   |    37 +-
 .../api/latest/c++/namespacemembers_0x73.html   |    17 +-
 .../api/latest/c++/namespacemembers_0x74.html   |     3 -
 .../api/latest/c++/namespacemembers_0x75.html   |     2 +-
 .../api/latest/c++/namespacemembers_0x76.html   |     9 +-
 .../api/latest/c++/namespacemembers_0x77.html   |    17 +-
 .../api/latest/c++/namespacemembers_enum.html   |     3 -
 .../api/latest/c++/namespacemembers_eval.html   |    10 +-
 .../latest/c++/namespacemembers_func_0x61.html  |    13 +-
 .../latest/c++/namespacemembers_func_0x63.html  |   107 +-
 .../latest/c++/namespacemembers_func_0x64.html  |    10 +-
 .../latest/c++/namespacemembers_func_0x65.html  |    34 +-
 .../latest/c++/namespacemembers_func_0x66.html  |     7 +-
 .../latest/c++/namespacemembers_func_0x67.html  |    29 +-
 .../latest/c++/namespacemembers_func_0x68.html  |     4 +-
 .../latest/c++/namespacemembers_func_0x69.html  |    15 +-
 .../latest/c++/namespacemembers_func_0x6a.html  |    12 +-
 .../latest/c++/namespacemembers_func_0x6c.html  |     5 +-
 .../latest/c++/namespacemembers_func_0x6d.html  |     8 +-
 .../latest/c++/namespacemembers_func_0x6e.html  |     2 +-
 .../latest/c++/namespacemembers_func_0x6f.html  |   205 +-
 .../latest/c++/namespacemembers_func_0x70.html  |    30 +-
 .../latest/c++/namespacemembers_func_0x72.html  |    25 +-
 .../latest/c++/namespacemembers_func_0x73.html  |    16 +-
 .../latest/c++/namespacemembers_func_0x75.html  |     2 +-
 .../latest/c++/namespacemembers_func_0x76.html  |    11 +-
 .../api/latest/c++/namespacemembers_vars.html   |    12 -
 .../latest/c++/namespacemembers_vars_0x65.html  |     9 -
 .../latest/c++/namespacemembers_vars_0x66.html  |     6 +-
 .../latest/c++/namespacemembers_vars_0x77.html  |     6 +-
 content/api/latest/c++/namespacemesos.html      |   342 +-
 .../latest/c++/namespacemesos_1_1internal.html  |   102 +
 ...internal_1_1protobuf_1_1master_1_1event.html |    54 +
 ...mesos_1_1internal_1_1resource__provider.html |    71 +
 ...nal_1_1resource__provider_1_1validation.html |    71 +
 ...esource__provider_1_1validation_1_1call.html |    88 +
 .../namespacemesos_1_1internal_1_1tests.html    |    12 +-
 ...acemesos_1_1internal_1_1tests_1_1common.html |    39 +
 ...emesos_1_1internal_1_1tests_1_1internal.html |    29 +
 .../api/latest/c++/namespacemesos_1_1v1.html    |   299 +-
 ...espacemesos_1_1v1_1_1resource__provider.html |    72 +
 content/api/latest/c++/namespacenet.html        |    72 +-
 content/api/latest/c++/namespaceos.html         |   194 +-
 .../api/latest/c++/namespaceos_1_1internal.html |    32 +-
 content/api/latest/c++/namespaceos_1_1stat.html |   130 +-
 content/api/latest/c++/namespaceprocess.html    |    30 +-
 .../c++/namespaceprocess_1_1internal.html       |   155 +-
 .../latest/c++/namespaceprocess_1_1network.html |    76 +-
 .../namespaceprocess_1_1network_1_1inet4.html   |    71 +
 .../namespaceprocess_1_1network_1_1inet6.html   |    71 +
 content/api/latest/c++/namespaces.html          |    92 +-
 content/api/latest/c++/namespacestd.html        |     8 +
 content/api/latest/c++/namespacetests.html      |   312 -
 ...1_1protobuf__protobuf__5ftests__2eproto.html |   110 -
 .../api/latest/c++/net__cls_8hpp_source.html    |     2 +-
 content/api/latest/c++/ns_8hpp_source.html      |    89 +-
 content/api/latest/c++/open_8hpp_source.html    |   153 +-
 content/api/latest/c++/openssl_8hpp_source.html |    49 +-
 content/api/latest/c++/os_8hpp_source.html      |     2 +-
 content/api/latest/c++/osx_8hpp_source.html     |     6 +-
 .../api/latest/c++/permissions_8hpp_source.html |    36 +-
 .../latest/c++/poll__socket_8hpp_source.html    |    10 +-
 .../latest/c++/port__mapping_8hpp_source.html   |    10 +-
 content/api/latest/c++/posix_2chdir_8hpp.html   |    83 +
 .../latest/c++/posix_2chdir_8hpp_source.html    |   107 +
 .../api/latest/c++/posix_2disk_8hpp_source.html |     2 +-
 .../latest/c++/posix_2exists_8hpp_source.html   |     2 +-
 .../latest/c++/posix_2fcntl_8hpp_source.html    |     2 +-
 .../api/latest/c++/posix_2fork_8hpp_source.html |    10 +-
 content/api/latest/c++/posix_2getcwd_8hpp.html  |    81 +
 .../latest/c++/posix_2getcwd_8hpp_source.html   |   116 +
 .../api/latest/c++/posix_2kill_8hpp_source.html |     2 +-
 .../latest/c++/posix_2killtree_8hpp_source.html |     6 +-
 content/api/latest/c++/posix_2ls_8hpp.html      |    86 +
 .../api/latest/c++/posix_2ls_8hpp_source.html   |   137 +
 content/api/latest/c++/posix_2mkdir_8hpp.html   |    87 +
 .../latest/c++/posix_2mkdir_8hpp_source.html    |   138 +
 content/api/latest/c++/posix_2mktemp_8hpp.html  |    88 +
 .../latest/c++/posix_2mktemp_8hpp_source.html   |   137 +
 .../api/latest/c++/posix_2os_8hpp_source.html   |    30 +-
 .../api/latest/c++/posix_2realpath_8hpp.html    |    82 +
 .../latest/c++/posix_2realpath_8hpp_source.html |   111 +
 .../latest/c++/posix_2sendfile_8hpp_source.html |     4 +-
 .../latest/c++/posix_2shell_8hpp_source.html    |    10 +-
 content/api/latest/c++/posix_2stat_8hpp.html    |    46 +-
 .../api/latest/c++/posix_2stat_8hpp_source.html |   350 +-
 .../api/latest/c++/posix_2su_8hpp_source.html   |    46 +-
 .../api/latest/c++/posix_2subprocess_8hpp.html  |   109 -
 .../c++/posix_2subprocess_8hpp_source.html      |   488 -
 .../latest/c++/posix_2xattr_8hpp_source.html    |     6 +-
 content/api/latest/c++/posix_8hpp_source.html   |     2 +-
 content/api/latest/c++/proc_8hpp_source.html    |     8 +-
 .../c++/process__reference_8hpp_source.html     |     2 +-
 .../api/latest/c++/profiler_8hpp_source.html    |     4 +-
 .../api/latest/c++/protobuf__tests_8pb_8h.html  |   154 -
 .../c++/protobuf__tests_8pb_8h_source.html      |  2665 --
 .../api/latest/c++/protobuf__utils_8hpp.html    |     6 +
 .../latest/c++/protobuf__utils_8hpp_source.html |   628 +-
 content/api/latest/c++/provider_8hpp.html       |    85 +
 .../api/latest/c++/provider_8hpp_source.html    |   134 +
 .../api/latest/c++/provisioner_8hpp_source.html |     2 +-
 content/api/latest/c++/pstree_8hpp_source.html  |     2 +-
 content/api/latest/c++/pwd_8hpp_source.html     |     4 +-
 content/api/latest/c++/realpath_8hpp.html       |    16 +-
 .../api/latest/c++/realpath_8hpp_source.html    |    40 +-
 content/api/latest/c++/reap_8hpp_source.html    |     6 +-
 .../api/latest/c++/registrar_8hpp_source.html   |     2 +-
 content/api/latest/c++/reparsepoint_8hpp.html   |    20 +-
 .../latest/c++/reparsepoint_8hpp_source.html    |   715 +-
 content/api/latest/c++/replica_8hpp_source.html |     2 +-
 .../c++/resource__provider_2local_8hpp.html     |    84 +
 .../resource__provider_2local_8hpp_source.html  |   111 +
 .../c++/resource__provider_2manager_8hpp.html   |    87 +
 ...resource__provider_2manager_8hpp_source.html |   143 +
 .../resource__provider_2validation_8hpp.html    |    90 +
 ...ource__provider_2validation_8hpp_source.html |   108 +
 content/api/latest/c++/result_8hpp_source.html  |     2 +-
 content/api/latest/c++/route_8hpp_source.html   |    12 +-
 content/api/latest/c++/run_8hpp_source.html     |     4 +-
 content/api/latest/c++/run__queue_8hpp.html     |   103 +
 .../api/latest/c++/run__queue_8hpp_source.html  |   264 +
 content/api/latest/c++/semaphore_8hpp.html      |    77 +
 .../api/latest/c++/semaphore_8hpp_source.html   |   259 +
 .../api/latest/c++/sequence_8hpp_source.html    |     4 +-
 ...lave_2containerizer_2docker_8hpp_source.html |     6 +-
 ...isolators_2cgroups_2cgroups_8hpp_source.html |     2 +-
 ...tainerizer_2mesos_2launcher_8hpp_source.html |     2 +-
 .../c++/slave_2validation_8hpp_source.html      |     2 +-
 content/api/latest/c++/slave_8hpp.html          |     2 +
 content/api/latest/c++/slave_8hpp_source.html   |  1755 +-
 ...thorizer_2local_2authorizer_8hpp_source.html |     2 +-
 .../api/latest/c++/src_2common_2http_8hpp.html  |     7 +
 .../c++/src_2common_2http_8hpp_source.html      |   239 +-
 .../api/latest/c++/src_2common_2parse_8hpp.html |     4 +
 .../c++/src_2common_2parse_8hpp_source.html     |    70 +-
 .../c++/src_2common_2recordio_8hpp_source.html  |     8 +-
 ...2linux_2routing_2filter_2ip_8hpp_source.html |     2 +-
 .../latest/c++/src_2log_2log_8hpp_source.html   |    14 +-
 .../c++/src_2log_2network_8hpp_source.html      |   526 +-
 ...allocator_2mesos_2allocator_8hpp_source.html |  1332 +-
 ..._2allocator_2mesos_2metrics_8hpp_source.html |     2 +-
 .../c++/src_2master_2flags_8hpp_source.html     |    64 +-
 .../c++/src_2master_2master_8hpp_source.html    |  4910 +--
 .../src_2resource__provider_2message_8hpp.html  |    81 +
 ...resource__provider_2message_8hpp_source.html |   101 +
 ...ontainerizer_2containerizer_8hpp_source.html |     2 +-
 ...src_2slave_2containerizer_2fetcher_8hpp.html |    12 -
 ...ave_2containerizer_2fetcher_8hpp_source.html |   450 +-
 ...rizer_2mesos_2containerizer_8hpp_source.html |    47 +-
 ...tainerizer_2mesos_2isolator_8hpp_source.html |     4 +-
 ...solators_2filesystem_2linux_8hpp_source.html |     2 +-
 ...containerizer_2mesos_2utils_8hpp_source.html |     2 +-
 .../c++/src_2slave_2flags_8hpp_source.html      |   456 +-
 content/api/latest/c++/src_2slave_2gc_8hpp.html |     3 +-
 .../latest/c++/src_2slave_2gc_8hpp_source.html  |   254 +-
 .../c++/src_2slave_2http_8hpp_source.html       |   384 +-
 .../c++/src_2slave_2metrics_8hpp_source.html    |     2 +-
 .../c++/src_2slave_2state_8hpp_source.html      |    39 +-
 .../c++/src_2tests_2allocator_8hpp_source.html  |   249 +-
 ...ts_2containerizer_2isolator_8hpp_source.html |     2 +-
 .../src_2tests_2containerizer_8hpp_source.html  |     2 +-
 .../c++/src_2tests_2flags_8hpp_source.html      |     6 +-
 .../api/latest/c++/src_2tests_2mesos_8hpp.html  |     9 +-
 .../c++/src_2tests_2mesos_8hpp_source.html      |  4845 +--
 .../api/latest/c++/src_2tests_2utils_8hpp.html  |     4 +-
 .../c++/src_2tests_2utils_8hpp_source.html      |     4 +-
 .../c++/src_2version_2version_8hpp_source.html  |     2 +-
 content/api/latest/c++/stat_8hpp.html           |    18 -
 content/api/latest/c++/stat_8hpp_source.html    |    42 +-
 .../latest/c++/status__utils_8hpp_source.html   |    74 +-
 ...tout_2include_2stout_2gtest_8hpp_source.html |   407 +-
 ...e_2stout_2os_2posix_2socket_8hpp_source.html |     2 +-
 ...include_2stout_2os_2process_8hpp_source.html |     6 +-
 ...2stout_2os_2windows_2socket_8hpp_source.html |     2 +-
 .../api/latest/c++/strerror_8hpp_source.html    |    10 +-
 .../api/latest/c++/stringify_8hpp_source.html   |   244 +-
 content/api/latest/c++/strings_8hpp_source.html |    16 +-
 content/api/latest/c++/structDIR-members.html   |    68 -
 content/api/latest/c++/structDIR.html           |   130 -
 .../api/latest/c++/structdirent-members.html    |    66 -
 content/api/latest/c++/structdirent.html        |   102 -
 ..._proto__enum_3_01_1_1tests_1_1Enum_01_4.html |    78 -
 ...__proto__enum_3_01_1_1tests_1_1Enum_01_4.png |   Bin 843 -> 0 bytes
 ...ernal_1_1windows_1_1ProcessData-members.html |    71 +
 ...tructinternal_1_1windows_1_1ProcessData.html |   120 +
 ...sos_1_1ObjectApprover_1_1Object-members.html |     8 +
 ...structmesos_1_1ObjectApprover_1_1Object.html |   276 +
 ...rnal_1_1ResourceProviderMessage-members.html |    70 +
 ..._1_1internal_1_1ResourceProviderMessage.html |   119 +
 ...s_1_1internal_1_1master_1_1Role-members.html |    10 +-
 ...ructmesos_1_1internal_1_1master_1_1Role.html |    22 +-
 ...chicalAllocatorProcess_1_1Slave-members.html |     7 +-
 ..._1HierarchicalAllocatorProcess_1_1Slave.html |    14 +
 ...uf_1_1framework_1_1Capabilities-members.html |     9 +-
 ..._1protobuf_1_1framework_1_1Capabilities.html |    14 +
 ...rnal_1_1slave_1_1state_1_1State-members.html |     7 +-
 ..._1_1internal_1_1slave_1_1state_1_1State.html |    14 +
 .../structprocess_1_1MessageEvent-members.html  |    14 +-
 .../c++/structprocess_1_1MessageEvent.html      |    89 +-
 .../c++/structprocess_1_1PID-members.html       |    42 +-
 .../api/latest/c++/structprocess_1_1PID.html    |     7 +-
 ...ubprocess_1_1IO_1_1InputFileDescriptors.html |     4 +-
 ...bprocess_1_1IO_1_1OutputFileDescriptors.html |     4 +-
 ...ructprocess_1_1Subprocess_1_1ParentHook.html |     4 +-
 .../c++/structprocess_1_1UPID-members.html      |    34 +-
 .../api/latest/c++/structprocess_1_1UPID.html   |    33 +-
 ...ructprocess_1_1http_1_1Accepted-members.html |    10 +-
 .../c++/structprocess_1_1http_1_1Accepted.html  |    14 +-
 ...ctprocess_1_1http_1_1BadRequest-members.html |    10 +-
 .../structprocess_1_1http_1_1BadRequest.html    |    14 +-
 ...ructprocess_1_1http_1_1Conflict-members.html |    10 +-
 .../c++/structprocess_1_1http_1_1Conflict.html  |    14 +-
 ...uctprocess_1_1http_1_1Forbidden-members.html |    10 +-
 .../c++/structprocess_1_1http_1_1Forbidden.html |    14 +-
 ..._1_1http_1_1InternalServerError-members.html |    10 +-
 ...tprocess_1_1http_1_1InternalServerError.html |    14 +-
 ...ess_1_1http_1_1MethodNotAllowed-members.html |    10 +-
 ...ructprocess_1_1http_1_1MethodNotAllowed.html |    14 +-
 ...rocess_1_1http_1_1NotAcceptable-members.html |    10 +-
 .../structprocess_1_1http_1_1NotAcceptable.html |    14 +-
 ...ructprocess_1_1http_1_1NotFound-members.html |    10 +-
 .../c++/structprocess_1_1http_1_1NotFound.html  |    14 +-
 ...ocess_1_1http_1_1NotImplemented-members.html |    10 +-
 ...structprocess_1_1http_1_1NotImplemented.html |    14 +-
 .../structprocess_1_1http_1_1OK-members.html    |    10 +-
 .../latest/c++/structprocess_1_1http_1_1OK.html |    14 +-
 ...s_1_1http_1_1PreconditionFailed-members.html |    10 +-
 ...ctprocess_1_1http_1_1PreconditionFailed.html |    14 +-
 ...tructprocess_1_1http_1_1Request-members.html |     6 +-
 .../c++/structprocess_1_1http_1_1Request.html   |    18 +-
 ...ructprocess_1_1http_1_1Response-members.html |    10 +-
 .../c++/structprocess_1_1http_1_1Response.html  |    26 +-
 ...s_1_1http_1_1ServiceUnavailable-members.html |    10 +-
 ...ctprocess_1_1http_1_1ServiceUnavailable.html |    14 +-
 ...ss_1_1http_1_1TemporaryRedirect-members.html |    10 +-
 ...uctprocess_1_1http_1_1TemporaryRedirect.html |    14 +-
 ...process_1_1http_1_1Unauthorized-members.html |    10 +-
 .../structprocess_1_1http_1_1Unauthorized.html  |    14 +-
 ...1_1http_1_1UnsupportedMediaType-members.html |    10 +-
 ...process_1_1http_1_1UnsupportedMediaType.html |    14 +-
 .../structrouting_1_1route_1_1Rule-members.html |     4 +-
 .../c++/structrouting_1_1route_1_1Rule.html     |    16 +-
 ...td_1_1hash_3_01net_1_1IPv4_01_4-members.html |    69 +
 .../structstd_1_1hash_3_01net_1_1IPv4_01_4.html |   104 +
 ...td_1_1hash_3_01net_1_1IPv6_01_4-members.html |    69 +
 .../structstd_1_1hash_3_01net_1_1IPv6_01_4.html |   104 +
 ...etwork_1_1inet4_1_1Address_01_4-members.html |    71 +
 ...ess_1_1network_1_1inet4_1_1Address_01_4.html |    94 +
 ...cess_1_1network_1_1inet4_1_1Address_01_4.png |   Bin 0 -> 955 bytes
 ...etwork_1_1inet6_1_1Address_01_4-members.html |    71 +
 ...ess_1_1network_1_1inet6_1_1Address_01_4.html |    94 +
 ...cess_1_1network_1_1inet6_1_1Address_01_4.png |   Bin 0 -> 957 bytes
 ...cess_1_1network_1_1inet_1_1Address_01_4.html |    10 +
 ...ocess_1_1network_1_1inet_1_1Address_01_4.png |   Bin 0 -> 1301 bytes
 ...5ftests__2eproto_1_1TableStruct-members.html |    74 -
 ...otobuf__5ftests__2eproto_1_1TableStruct.html |   225 -
 content/api/latest/c++/subprocess_8hpp.html     |    62 +-
 .../api/latest/c++/subprocess_8hpp_source.html  |   306 +-
 .../api/latest/c++/subprocess__base_8hpp.html   |   134 -
 .../c++/subprocess__base_8hpp_source.html       |   409 -
 .../api/latest/c++/subprocess__posix_8hpp.html  |   107 +
 .../c++/subprocess__posix_8hpp_source.html      |   487 +
 .../latest/c++/subprocess__windows_8hpp.html    |    98 +
 .../c++/subprocess__windows_8hpp_source.html    |   199 +
 .../api/latest/c++/subsystem_8hpp_source.html   |     4 +-
 content/api/latest/c++/sunos_8hpp_source.html   |    10 +-
 content/api/latest/c++/symlink_8hpp.html        |     1 +
 content/api/latest/c++/symlink_8hpp_source.html |   147 +-
 content/api/latest/c++/sysctl_8hpp_source.html  |     8 +-
 content/api/latest/c++/system_8hpp_source.html  |     6 +-
 content/api/latest/c++/systemd_8hpp_source.html |     2 +-
 ...ts_2containerizer_2launcher_8hpp_source.html |     2 +-
 .../api/latest/c++/timeseries_8hpp_source.html  |     4 +-
 content/api/latest/c++/touch_8hpp_source.html   |    14 +-
 content/api/latest/c++/type__utils_8hpp.html    |    21 +-
 .../api/latest/c++/type__utils_8hpp_source.html |   928 +-
 .../c++/unionnet_1_1IP_1_1Storage-members.html  |    70 +
 .../latest/c++/unionnet_1_1IP_1_1Storage.html   |   106 +
 content/api/latest/c++/usage_8hpp_source.html   |     2 +-
 .../api/latest/c++/utilities_8hpp_source.html   |     4 +-
 content/api/latest/c++/uuid_8hpp_source.html    |     4 +-
 .../latest/c++/v0__v1executor_8hpp_source.html  |     2 +-
 .../latest/c++/v1_2resource__provider_8hpp.html |    89 +
 .../c++/v1_2resource__provider_8hpp_source.html |   134 +
 .../latest/c++/v1_2scheduler_8hpp_source.html   |     2 +-
 content/api/latest/c++/watcher_8hpp_source.html |     2 +-
 .../c++/whitelist__watcher_8hpp_source.html     |     2 +-
 content/api/latest/c++/windows_2chdir_8hpp.html |    85 +
 .../latest/c++/windows_2chdir_8hpp_source.html  |   114 +
 .../latest/c++/windows_2close_8hpp_source.html  |     2 +-
 .../c++/windows_2dynamiclibrary_8hpp.html       |     1 +
 .../windows_2dynamiclibrary_8hpp_source.html    |   174 +-
 content/api/latest/c++/windows_2error_8hpp.html |     1 +
 .../latest/c++/windows_2error_8hpp_source.html  |   249 +-
 .../api/latest/c++/windows_2exists_8hpp.html    |     3 +-
 .../latest/c++/windows_2exists_8hpp_source.html |   116 +-
 .../latest/c++/windows_2fcntl_8hpp_source.html  |     6 +-
 .../latest/c++/windows_2format_8hpp_source.html |     4 +-
 .../latest/c++/windows_2fsync_8hpp_source.html  |     2 +-
 .../api/latest/c++/windows_2getcwd_8hpp.html    |    85 +
 .../latest/c++/windows_2getcwd_8hpp_source.html |   123 +
 .../api/latest/c++/windows_2getenv_8hpp.html    |     1 +
 .../latest/c++/windows_2getenv_8hpp_source.html |    80 +-
 .../latest/c++/windows_2kill_8hpp_source.html   |    10 +-
 .../c++/windows_2killtree_8hpp_source.html      |    12 +-
 content/api/latest/c++/windows_2ls_8hpp.html    |   103 +
 .../api/latest/c++/windows_2ls_8hpp_source.html |   144 +
 .../latest/c++/windows_2mac_8hpp_source.html    |     6 +-
 content/api/latest/c++/windows_2mkdir_8hpp.html |    89 +
 .../latest/c++/windows_2mkdir_8hpp_source.html  |   154 +
 .../c++/windows_2mkdtemp_8hpp_source.html       |     4 +-
 .../api/latest/c++/windows_2mktemp_8hpp.html    |    91 +
 .../latest/c++/windows_2mktemp_8hpp_source.html |   167 +
 content/api/latest/c++/windows_2os_8hpp.html    |    38 +-
 .../api/latest/c++/windows_2os_8hpp_source.html |  1320 +-
 .../latest/c++/windows_2pipe_8hpp_source.html   |     2 +-
 .../api/latest/c++/windows_2realpath_8hpp.html  |    84 +
 .../c++/windows_2realpath_8hpp_source.html      |   133 +
 .../api/latest/c++/windows_2rename_8hpp.html    |     1 +
 .../latest/c++/windows_2rename_8hpp_source.html |    66 +-
 content/api/latest/c++/windows_2rm_8hpp.html    |     1 +
 .../api/latest/c++/windows_2rm_8hpp_source.html |    72 +-
 content/api/latest/c++/windows_2rmdir_8hpp.html |     2 +
 .../latest/c++/windows_2rmdir_8hpp_source.html  |   376 +-
 content/api/latest/c++/windows_2shell_8hpp.html |    49 +-
 .../latest/c++/windows_2shell_8hpp_source.html  |   610 +-
 content/api/latest/c++/windows_2stat_8hpp.html  |    30 +-
 .../latest/c++/windows_2stat_8hpp_source.html   |   390 +-
 .../api/latest/c++/windows_2su_8hpp_source.html |    38 +-
 .../latest/c++/windows_2subprocess_8hpp.html    |   101 -
 .../c++/windows_2subprocess_8hpp_source.html    |   359 -
 content/api/latest/c++/windows_2temp_8hpp.html  |     2 +
 .../latest/c++/windows_2temp_8hpp_source.html   |    58 +-
 .../latest/c++/windows_2write_8hpp_source.html  |     8 +-
 content/api/latest/c++/write_8hpp_source.html   |    20 +-
 .../api/latest/c++/xfs_2disk_8hpp_source.html   |     4 +-
 content/api/latest/java/allclasses-frame.html   |    16 +-
 content/api/latest/java/allclasses-noframe.html |    16 +-
 content/api/latest/java/constant-values.html    |   178 +-
 content/api/latest/java/deprecated-list.html    |    98 +-
 content/api/latest/java/help-doc.html           |     4 +-
 content/api/latest/java/index-all.html          |  1383 +-
 content/api/latest/java/index.html              |     2 +-
 .../latest/java/org/apache/mesos/Executor.html  |     4 +-
 .../java/org/apache/mesos/ExecutorDriver.html   |     4 +-
 .../latest/java/org/apache/mesos/Log.Entry.html |     4 +-
 .../mesos/Log.OperationFailedException.html     |     4 +-
 .../java/org/apache/mesos/Log.Position.html     |     4 +-
 .../java/org/apache/mesos/Log.Reader.html       |     4 +-
 .../java/org/apache/mesos/Log.Writer.html       |     4 +-
 .../apache/mesos/Log.WriterFailedException.html |     4 +-
 .../api/latest/java/org/apache/mesos/Log.html   |     4 +-
 .../org/apache/mesos/MesosExecutorDriver.html   |     4 +-
 .../mesos/MesosNativeLibrary.Version.html       |     4 +-
 .../org/apache/mesos/MesosNativeLibrary.html    |     4 +-
 .../org/apache/mesos/MesosSchedulerDriver.html  |     4 +-
 .../apache/mesos/Protos.Address.Builder.html    |     4 +-
 .../java/org/apache/mesos/Protos.Address.html   |     4 +-
 .../apache/mesos/Protos.AddressOrBuilder.html   |     4 +-
 .../apache/mesos/Protos.Attribute.Builder.html  |     4 +-
 .../java/org/apache/mesos/Protos.Attribute.html |     4 +-
 .../apache/mesos/Protos.AttributeOrBuilder.html |     4 +-
 .../mesos/Protos.CapabilityInfo.Builder.html    |     4 +-
 .../mesos/Protos.CapabilityInfo.Capability.html |     4 +-
 .../org/apache/mesos/Protos.CapabilityInfo.html |     4 +-
 .../mesos/Protos.CapabilityInfoOrBuilder.html   |     4 +-
 .../apache/mesos/Protos.CgroupInfo.Builder.html |     4 +-
 .../mesos/Protos.CgroupInfo.NetCls.Builder.html |     4 +-
 .../apache/mesos/Protos.CgroupInfo.NetCls.html  |     4 +-
 .../Protos.CgroupInfo.NetClsOrBuilder.html      |     4 +-
 .../org/apache/mesos/Protos.CgroupInfo.html     |     4 +-
 .../mesos/Protos.CgroupInfoOrBuilder.html       |     4 +-
 .../apache/mesos/Protos.CheckInfo.Builder.html  |     4 +-
 .../mesos/Protos.CheckInfo.Command.Builder.html |     4 +-
 .../apache/mesos/Protos.CheckInfo.Command.html  |     4 +-
 .../Protos.CheckInfo.CommandOrBuilder.html      |     4 +-
 .../mesos/Protos.CheckInfo.Http.Builder.html    |     4 +-
 .../org/apache/mesos/Protos.CheckInfo.Http.html |     4 +-
 .../mesos/Protos.CheckInfo.HttpOrBuilder.html   |     4 +-
 .../mesos/Protos.CheckInfo.Tcp.Builder.html     |     4 +-
 .../org/apache/mesos/Protos.CheckInfo.Tcp.html  |     4 +-
 .../mesos/Protos.CheckInfo.TcpOrBuilder.html    |     4 +-
 .../org/apache/mesos/Protos.CheckInfo.Type.html |     4 +-
 .../java/org/apache/mesos/Protos.CheckInfo.html |     4 +-
 .../apache/mesos/Protos.CheckInfoOrBuilder.html |     4 +-
 .../mesos/Protos.CheckStatusInfo.Builder.html   |     4 +-
 .../Protos.CheckStatusInfo.Command.Builder.html |     4 +-
 .../mesos/Protos.CheckStatusInfo.Command.html   |     4 +-
 ...Protos.CheckStatusInfo.CommandOrBuilder.html |     4 +-
 .../Protos.CheckStatusInfo.Http.Builder.html    |     4 +-
 .../mesos/Protos.CheckStatusInfo.Http.html      |     4 +-
 .../Protos.CheckStatusInfo.HttpOrBuilder.html   |     4 +-
 .../Protos.CheckStatusInfo.Tcp.Builder.html     |     4 +-
 .../mesos/Protos.CheckStatusInfo.Tcp.html       |     4 +-
 .../Protos.CheckStatusInfo.TcpOrBuilder.html    |     4 +-
 .../apache/mesos/Protos.CheckStatusInfo.html    |     4 +-
 .../mesos/Protos.CheckStatusInfoOrBuilder.html  |     4 +-
 .../mesos/Protos.CommandInfo.Builder.html       |     4 +-
 .../mesos/Protos.CommandInfo.URI.Builder.html   |     4 +-
 .../apache/mesos/Protos.CommandInfo.URI.html    |     4 +-
 .../mesos/Protos.CommandInfo.URIOrBuilder.html  |     4 +-
 .../org/apache/mesos/Protos.CommandInfo.html    |     4 +-
 .../mesos/Protos.CommandInfoOrBuilder.html      |     4 +-
 .../mesos/Protos.ContainerID.Builder.html       |     4 +-
 .../org/apache/mesos/Protos.ContainerID.html    |     4 +-
 .../mesos/Protos.ContainerIDOrBuilder.html      |     4 +-
 .../mesos/Protos.ContainerInfo.Builder.html     |     4 +-
 ...Protos.ContainerInfo.DockerInfo.Builder.html |     4 +-
 ...Protos.ContainerInfo.DockerInfo.Network.html |     4 +-
 ...inerInfo.DockerInfo.PortMapping.Builder.html |     4 +-
 ...os.ContainerInfo.DockerInfo.PortMapping.html |     4 +-
 ...nerInfo.DockerInfo.PortMappingOrBuilder.html |     4 +-
 .../mesos/Protos.ContainerInfo.DockerInfo.html  |     4 +-
 ...rotos.ContainerInfo.DockerInfoOrBuilder.html |     4 +-
 .../Protos.ContainerInfo.MesosInfo.Builder.html |     4 +-
 .../mesos/Protos.ContainerInfo.MesosInfo.html   |     4 +-
 ...Protos.ContainerInfo.MesosInfoOrBuilder.html |     4 +-
 .../apache/mesos/Protos.ContainerInfo.Type.html |     4 +-
 .../org/apache/mesos/Protos.ContainerInfo.html  |     4 +-
 .../mesos/Protos.ContainerInfoOrBuilder.html    |     4 +-
 .../mesos/Protos.ContainerStatus.Builder.html   |     4 +-
 .../apache/mesos/Protos.ContainerStatus.html    |     4 +-
 .../mesos/Protos.ContainerStatusOrBuilder.html  |     4 +-
 .../apache/mesos/Protos.Credential.Builder.html |     4 +-
 .../org/apache/mesos/Protos.Credential.html     |     4 +-
 .../mesos/Protos.CredentialOrBuilder.html       |     4 +-
 .../mesos/Protos.Credentials.Builder.html       |     4 +-
 .../org/apache/mesos/Protos.Credentials.html    |     4 +-
 .../mesos/Protos.CredentialsOrBuilder.html      |     4 +-
 .../org/apache/mesos/Protos.Device.Builder.html |     4 +-
 .../java/org/apache/mesos/Protos.Device.html    |     4 +-
 .../Protos.DeviceAccess.Access.Builder.html     |     4 +-
 .../mesos/Protos.DeviceAccess.Access.html       |     4 +-
 .../Protos.DeviceAccess.AccessOrBuilder.html    |     4 +-
 .../mesos/Protos.DeviceAccess.Builder.html      |     4 +-
 .../org/apache/mesos/Protos.DeviceAccess.html   |     4 +-
 .../mesos/Protos.DeviceAccessOrBuilder.html     |     4 +-
 .../apache/mesos/Protos.DeviceOrBuilder.html    |     4 +-
 .../mesos/Protos.DeviceWhitelist.Builder.html   |     4 +-
 .../apache/mesos/Protos.DeviceWhitelist.html    |     4 +-
 .../mesos/Protos.DeviceWhitelistOrBuilder.html  |     4 +-
 .../mesos/Protos.DiscoveryInfo.Builder.html     |     4 +-
 .../mesos/Protos.DiscoveryInfo.Visibility.html  |     4 +-
 .../org/apache/mesos/Protos.DiscoveryInfo.html  |     4 +-
 .../mesos/Protos.DiscoveryInfoOrBuilder.html    |     4 +-
 .../mesos/Protos.DiskStatistics.Builder.html    |     4 +-
 .../org/apache/mesos/Protos.DiskStatistics.html |     4 +-
 .../mesos/Protos.DiskStatisticsOrBuilder.html   |     8 +-
 .../apache/mesos/Protos.DomainInfo.Builder.html |   658 +
 .../Protos.DomainInfo.FaultDomain.Builder.html  |   764 +
 ...mainInfo.FaultDomain.RegionInfo.Builder.html |   592 +
 ...rotos.DomainInfo.FaultDomain.RegionInfo.html |   791 +
 ...ainInfo.FaultDomain.RegionInfoOrBuilder.html |   260 +
 ...DomainInfo.FaultDomain.ZoneInfo.Builder.html |   592 +
 .../Protos.DomainInfo.FaultDomain.ZoneInfo.html |   791 +
 ...omainInfo.FaultDomain.ZoneInfoOrBuilder.html |   260 +
 .../mesos/Protos.DomainInfo.FaultDomain.html    |   888 +
 .../Protos.DomainInfo.FaultDomainOrBuilder.html |   308 +
 .../org/apache/mesos/Protos.DomainInfo.html     |   837 +
 .../mesos/Protos.DomainInfoOrBuilder.html       |   260 +
 .../mesos/Protos.DurationInfo.Builder.html      |     4 +-
 .../org/apache/mesos/Protos.DurationInfo.html   |     8 +-
 .../mesos/Protos.DurationInfoOrBuilder.html     |     4 +-
 .../mesos/Protos.Environment.Builder.html       |     4 +-
 .../Protos.Environment.Variable.Builder.html    |     4 +-
 .../mesos/Protos.Environment.Variable.Type.html |     4 +-
 .../mesos/Protos.Environment.Variable.html      |     4 +-
 .../Protos.Environment.VariableOrBuilder.html   |     4 +-
 .../org/apache/mesos/Protos.Environment.html    |     4 +-
 .../mesos/Protos.EnvironmentOrBuilder.html      |     4 +-
 .../apache/mesos/Protos.ExecutorID.Builder.html |     4 +-
 .../org/apache/mesos/Protos.ExecutorID.html     |     4 +-
 .../mesos/Protos.ExecutorIDOrBuilder.html       |     4 +-
 .../mesos/Protos.ExecutorInfo.Builder.html      |     4 +-
 .../apache/mesos/Protos.ExecutorInfo.Type.html  |     4 +-
 .../org/apache/mesos/Protos.ExecutorInfo.html   |     4 +-
 .../mesos/Protos.ExecutorInfoOrBuilder.html     |     4 +-
 .../apache/mesos/Protos.FileInfo.Builder.html   |     4 +-
 .../java/org/apache/mesos/Protos.FileInfo.html  |     4 +-
 .../apache/mesos/Protos.FileInfoOrBuilder.html  |     4 +-
 .../apache/mesos/Protos.Filters.Builder.html    |     4 +-
 .../java/org/apache/mesos/Protos.Filters.html   |     4 +-
 .../apache/mesos/Protos.FiltersOrBuilder.html   |     4 +-
 .../org/apache/mesos/Protos.Flag.Builder.html   |     4 +-
 .../java/org/apache/mesos/Protos.Flag.html      |     4 +-
 .../org/apache/mesos/Protos.FlagOrBuilder.html  |     4 +-
 .../mesos/Protos.FrameworkID.Builder.html       |     4 +-
 .../org/apache/mesos/Protos.FrameworkID.html    |     4 +-
 .../mesos/Protos.FrameworkIDOrBuilder.html      |     4 +-
 .../mesos/Protos.FrameworkInfo.Builder.html     |     4 +-
 ...Protos.FrameworkInfo.Capability.Builder.html |     4 +-
 .../Protos.FrameworkInfo.Capability.Type.html   |    91 +-
 .../mesos/Protos.FrameworkInfo.Capability.html  |     4 +-
 ...rotos.FrameworkInfo.CapabilityOrBuilder.html |     4 +-
 .../org/apache/mesos/Protos.FrameworkInfo.html  |     4 +-
 .../mesos/Protos.FrameworkInfoOrBuilder.html    |     4 +-
 .../mesos/Protos.HealthCheck.Builder.html       |     4 +-
 ...rotos.HealthCheck.HTTPCheckInfo.Builder.html |     4 +-
 .../mesos/Protos.HealthCheck.HTTPCheckInfo.html |     4 +-
 ...otos.HealthCheck.HTTPCheckInfoOrBuilder.html |     4 +-
 ...Protos.HealthCheck.TCPCheckInfo.Builder.html |     4 +-
 .../mesos/Protos.HealthCheck.TCPCheckInfo.html  |     4 +-
 ...rotos.HealthCheck.TCPCheckInfoOrBuilder.html |     4 +-
 .../apache/mesos/Protos.HealthCheck.Type.html   |     4 +-
 .../org/apache/mesos/Protos.HealthCheck.html    |     4 +-
 .../mesos/Protos.HealthCheckOrBuilder.html      |     4 +-
 .../mesos/Protos.IcmpStatistics.Builder.html    |     4 +-
 .../org/apache/mesos/Protos.IcmpStatistics.html |     4 +-
 .../mesos/Protos.IcmpStatisticsOrBuilder.html   |     4 +-
 .../apache/mesos/Protos.Image.Appc.Builder.html |     4 +-
 .../org/apache/mesos/Protos.Image.Appc.html     |     4 +-
 .../mesos/Protos.Image.AppcOrBuilder.html       |     4 +-
 .../org/apache/mesos/Protos.Image.Builder.html  |     4 +-
 .../mesos/Protos.Image.Docker.Builder.html      |     4 +-
 .../org/apache/mesos/Protos.Image.Docker.html   |     4 +-
 .../mesos/Protos.Image.DockerOrBuilder.html     |     4 +-
 .../org/apache/mesos/Protos.Image.Type.html     |     4 +-
 .../java/org/apache/mesos/Protos.Image.html     |     4 +-
 .../org/apache/mesos/Protos.ImageOrBuilder.html |     4 +-
 .../mesos/Protos.InverseOffer.Builder.html      |     4 +-
 .../org/apache/mesos/Protos.InverseOffer.html   |     4 +-
 .../mesos/Protos.InverseOfferOrBuilder.html     |     4 +-
 .../mesos/Protos.IpStatistics.Builder.html      |     4 +-
 .../org/apache/mesos/Protos.IpStatistics.html   |     4 +-
 .../mesos/Protos.IpStatisticsOrBuilder.html     |     4 +-
 .../apache/mesos/Protos.KillPolicy.Builder.html |     4 +-
 .../org/apache/mesos/Protos.KillPolicy.html     |     4 +-
 .../mesos/Protos.KillPolicyOrBuilder.html       |     4 +-
 .../org/apache/mesos/Protos.Label.Builder.html  |     4 +-
 .../java/org/apache/mesos/Protos.Label.html     |     4 +-
 .../org/apache/mesos/Protos.LabelOrBuilder.html |     4 +-
 .../org/apache/mesos/Protos.Labels.Builder.html |     4 +-
 .../java/org/apache/mesos/Protos.Labels.html    |     4 +-
 .../apache/mesos/Protos.LabelsOrBuilder.html    |     4 +-
 .../apache/mesos/Protos.LinuxInfo.Builder.html  |   524 +-
 .../java/org/apache/mesos/Protos.LinuxInfo.html |   289 +-
 .../apache/mesos/Protos.LinuxInfoOrBuilder.html |   181 +-
 .../apache/mesos/Protos.MachineID.Builder.html  |     4 +-
 .../java/org/apache/mesos/Protos.MachineID.html |     4 +-
 .../apache/mesos/Protos.MachineIDOrBuilder.html |     4 +-
 .../mesos/Protos.MachineInfo.Builder.html       |     4 +-
 .../apache/mesos/Protos.MachineInfo.Mode.html   |     4 +-
 .../org/apache/mesos/Protos.MachineInfo.html    |     4 +-
 .../mesos/Protos.MachineInfoOrBuilder.html      |     4 +-
 .../apache/mesos/Protos.MasterInfo.Builder.html |   298 +-
 .../org/apache/mesos/Protos.MasterInfo.html     |   191 +-
 .../mesos/Protos.MasterInfoOrBuilder.html       |   106 +-
 .../org/apache/mesos/Protos.Metric.Builder.html |     4 +-
 .../java/org/apache/mesos/Protos.Metric.html    |     4 +-
 .../apache/mesos/Protos.MetricOrBuilder.html    |     4 +-
 .../mesos/Protos.NetworkInfo.Builder.html       |     4 +-
 .../Protos.NetworkInfo.IPAddress.Builder.html   |    12 +-
 .../mesos/Protos.NetworkInfo.IPAddress.html     |     8 +-
 .../Protos.NetworkInfo.IPAddressOrBuilder.html  |     8 +-
 .../Protos.NetworkInfo.PortMapping.Builder.html |     4 +-
 .../mesos/Protos.NetworkInfo.PortMapping.html   |     4 +-
 ...Protos.NetworkInfo.PortMappingOrBuilder.html |     4 +-
 .../mesos/Protos.NetworkInfo.Protocol.html      |     4 +-
 .../org/apache/mesos/Protos.NetworkInfo.html    |     4 +-
 .../mesos/Protos.NetworkInfoOrBuilder.html      |     4 +-
 .../org/apache/mesos/Protos.Offer.Builder.html  |   382 +-
 .../mesos/Protos.Offer.Operation.Builder.html   |     4 +-
 .../Protos.Offer.Operation.Create.Builder.html  |     4 +-
 .../mesos/Protos.Offer.Operation.Create.html    |     4 +-
 .../Protos.Offer.Operation.CreateOrBuilder.html |     4 +-
 .../Protos.Offer.Operation.Destroy.Builder.html |     4 +-
 .../mesos/Protos.Offer.Operation.Destroy.html   |     4 +-
 ...Protos.Offer.Operation.DestroyOrBuilder.html |     4 +-
 .../Protos.Offer.Operation.Launch.Builder.html  |     4 +-
 .../mesos/Protos.Offer.Operation.Launch.html    |     4 +-
 ...tos.Offer.Operation.LaunchGroup.Builder.html |     4 +-
 .../Protos.Offer.Operation.LaunchGroup.html     |     4 +-
 ...os.Offer.Operation.LaunchGroupOrBuilder.html |     4 +-
 .../Protos.Offer.Operation.LaunchOrBuilder.html |     4 +-
 .../Protos.Offer.Operation.Reserve.Builder.html |     4 +-
 .../mesos/Protos.Offer.Operation.Reserve.html   |     4 +-
 ...Protos.Offer.Operation.ReserveOrBuilder.html |     4 +-
 .../mesos/Protos.Offer.Operation.Type.html      |     4 +-
 ...rotos.Offer.Operation.Unreserve.Builder.html |     4 +-
 .../mesos/Protos.Offer.Operation.Unreserve.html |     4 +-
 ...otos.Offer.Operation.UnreserveOrBuilder.html |     4 +-
 .../apache/mesos/Protos.Offer.Operation.html    |     4 +-
 .../mesos/Protos.Offer.OperationOrBuilder.html  |     4 +-
 .../java/org/apache/mesos/Protos.Offer.html     |   216 +-
 .../apache/mesos/Protos.OfferID.Builder.html    |     4 +-
 .../java/org/apache/mesos/Protos.OfferID.html   |     4 +-
 .../apache/mesos/Protos.OfferIDOrBuilder.html   |     4 +-
 .../org/apache/mesos/Protos.OfferOrBuilder.html |   125 +-
 .../apache/mesos/Protos.Parameter.Builder.html  |     4 +-
 .../java/org/apache/mesos/Protos.Parameter.html |     4 +-
 .../apache/mesos/Protos.ParameterOrBuilder.html |     4 +-
 .../apache/mesos/Protos.Parameters.Builder.html |     4 +-
 .../org/apache/mesos/Protos.Parameters.html     |     4 +-
 .../mesos/Protos.ParametersOrBuilder.html       |     4 +-
 .../mesos/Protos.PerfStatistics.Builder.html    |     4 +-
 .../org/apache/mesos/Protos.PerfStatistics.html |     4 +-
 .../mesos/Protos.PerfStatisticsOrBuilder.html   |     4 +-
 .../org/apache/mesos/Protos.Port.Builder.html   |     4 +-
 .../java/org/apache/mesos/Protos.Port.html      |     4 +-
 .../org/apache/mesos/Protos.PortOrBuilder.html  |     4 +-
 .../org/apache/mesos/Protos.Ports.Builder.html  |     4 +-
 .../java/org/apache/mesos/Protos.Ports.html     |     4 +-
 .../org/apache/mesos/Protos.PortsOrBuilder.html |     4 +-
 .../apache/mesos/Protos.RLimitInfo.Builder.html |     4 +-
 .../mesos/Protos.RLimitInfo.RLimit.Builder.html |     4 +-
 .../mesos/Protos.RLimitInfo.RLimit.Type.html    |     4 +-
 .../apache/mesos/Protos.RLimitInfo.RLimit.html  |     4 +-
 .../Protos.RLimitInfo.RLimitOrBuilder.html      |     4 +-
 .../org/apache/mesos/Protos.RLimitInfo.html     |     4 +-
 .../mesos/Protos.RLimitInfoOrBuilder.html       |     4 +-
 .../apache/mesos/Protos.RateLimit.Builder.html  |     4 +-
 .../java/org/apache/mesos/Protos.RateLimit.html |     4 +-
 .../apache/mesos/Protos.RateLimitOrBuilder.html |     4 +-
 .../apache/mesos/Protos.RateLimits.Builder.html |     4 +-
 .../org/apache/mesos/Protos.RateLimits.html     |     4 +-
 .../mesos/Protos.RateLimitsOrBuilder.html       |     4 +-
 .../apache/mesos/Protos.Request.Builder.html    |     4 +-
 .../java/org/apache/mesos/Protos.Request.html   |     4 +-
 .../apache/mesos/Protos.RequestOrBuilder.html   |     4 +-
 .../Protos.Resource.AllocationInfo.Builder.html |     4 +-
 .../mesos/Protos.Resource.AllocationInfo.html   |     4 +-
 ...Protos.Resource.AllocationInfoOrBuilder.html |     4 +-
 .../apache/mesos/Protos.Resource.Builder.html   |     4 +-
 .../mesos/Protos.Resource.DiskInfo.Builder.html |     4 +-
 ...s.Resource.DiskInfo.Persistence.Builder.html |     4 +-
 .../Protos.Resource.DiskInfo.Persistence.html   |     4 +-
 ....Resource.DiskInfo.PersistenceOrBuilder.html |     4 +-
 ...Protos.Resource.DiskInfo.Source.Builder.html |     4 +-
 ....Resource.DiskInfo.Source.Mount.Builder.html |     4 +-
 .../Protos.Resource.DiskInfo.Source.Mount.html  |     4 +-
 ...Resource.DiskInfo.Source.MountOrBuilder.html |     4 +-
 ...s.Resource.DiskInfo.Source.Path.Builder.html |     4 +-
 .../Protos.Resource.DiskInfo.Source.Path.html   |     4 +-
 ....Resource.DiskInfo.Source.PathOrBuilder.html |     4 +-
 .../Protos.Resource.DiskInfo.Source.Type.html   |     4 +-
 .../mesos/Protos.Resource.DiskInfo.Source.html  |     4 +-
 ...rotos.Resource.DiskInfo.SourceOrBuilder.html |     4 +-
 .../apache/mesos/Protos.Resource.DiskInfo.html  |     4 +-
 .../Protos.Resource.DiskInfoOrBuilder.html      |     4 +-
 ...Protos.Resource.ReservationInfo.Builder.html |     4 +-
 .../Protos.Resource.ReservationInfo.Type.html   |     4 +-
 .../mesos/Protos.Resource.ReservationInfo.html  |     4 +-
 ...rotos.Resource.ReservationInfoOrBuilder.html |     4 +-
 .../Protos.Resource.RevocableInfo.Builder.html  |     4 +-
 .../mesos/Protos.Resource.RevocableInfo.html    |     4 +-
 .../Protos.Resource.RevocableInfoOrBuilder.html |     4 +-
 .../Protos.Resource.SharedInfo.Builder.html     |     4 +-
 .../mesos/Protos.Resource.SharedInfo.html       |     4 +-
 .../Protos.Resource.SharedInfoOrBuilder.html    |     4 +-
 .../java/org/apache/mesos/Protos.Resource.html  |     4 +-
 .../apache/mesos/Protos.ResourceOrBuilder.html  |     4 +-
 .../Protos.ResourceProviderID.Builder.html      |     4 +-
 .../apache/mesos/Protos.ResourceProviderID.html |     4 +-
 .../Protos.ResourceProviderIDOrBuilder.html     |     4 +-
 .../Protos.ResourceProviderInfo.Builder.html    |   512 +-
 .../mesos/Protos.ResourceProviderInfo.html      |   242 +-
 .../Protos.ResourceProviderInfoOrBuilder.html   |   147 +-
 .../Protos.ResourceStatistics.Builder.html      |     4 +-
 .../apache/mesos/Protos.ResourceStatistics.html |     4 +-
 .../Protos.ResourceStatisticsOrBuilder.html     |     4 +-
 .../mesos/Protos.ResourceUsage.Builder.html     |     4 +-
 .../Protos.ResourceUsage.Executor.Builder.html  |     4 +-
 ...tos.ResourceUsage.Executor.Task.Builder.html |     4 +-
 .../Protos.ResourceUsage.Executor.Task.html     |     4 +-
 ...os.ResourceUsage.Executor.TaskOrBuilder.html |     4 +-
 .../mesos/Protos.ResourceUsage.Executor.html    |     4 +-
 .../Protos.ResourceUsage.ExecutorOrBuilder.html |     4 +-
 .../org/apache/mesos/Protos.ResourceUsage.html  |     4 +-
 .../mesos/Protos.ResourceUsageOrBuilder.html    |     4 +-
 .../org/apache/mesos/Protos.Role.Builder.html   |     4 +-
 .../java/org/apache/mesos/Protos.Role.html      |     4 +-
 .../org/apache/mesos/Protos.RoleOrBuilder.html  |     4 +-
 .../mesos/Protos.SNMPStatistics.Builder.html    |     4 +-
 .../org/apache/mesos/Protos.SNMPStatistics.html |     4 +-
 .../mesos/Protos.SNMPStatisticsOrBuilder.html   |     4 +-
 .../org/apache/mesos/Protos.Secret.Builder.html |     4 +-
 .../mesos/Protos.Secret.Reference.Builder.html  |     4 +-
 .../apache/mesos/Protos.Secret.Reference.html   |     4 +-
 .../mesos/Protos.Secret.ReferenceOrBuilder.html |     4 +-
 .../org/apache/mesos/Protos.Secret.Type.html    |     4 +-
 .../mesos/Protos.Secret.Value.Builder.html      |     4 +-
 .../org/apache/mesos/Protos.Secret.Value.html   |     4 +-
 .../mesos/Protos.Secret.ValueOrBuilder.html     |     4 +-
 .../java/org/apache/mesos/Protos.Secret.html    |     4 +-
 .../apache/mesos/Protos.SecretOrBuilder.html    |     4 +-
 .../apache/mesos/Protos.SlaveID.Builder.html    |     4 +-
 .../java/org/apache/mesos/Protos.SlaveID.html   |     4 +-
 .../apache/mesos/Protos.SlaveIDOrBuilder.html   |     4 +-
 .../apache/mesos/Protos.SlaveInfo.Builder.html  |   320 +-
 .../Protos.SlaveInfo.Capability.Builder.html    |     4 +-
 .../mesos/Protos.SlaveInfo.Capability.Type.html |     4 +-
 .../mesos/Protos.SlaveInfo.Capability.html      |     4 +-
 .../Protos.SlaveInfo.CapabilityOrBuilder.html   |     4 +-
 .../java/org/apache/mesos/Protos.SlaveInfo.html |   187 +-
 .../apache/mesos/Protos.SlaveInfoOrBuilder.html |   104 +-
 .../java/org/apache/mesos/Protos.Status.html    |     4 +-
 .../apache/mesos/Protos.TTYInfo.Builder.html    |     4 +-
 .../Protos.TTYInfo.WindowSize.Builder.html      |     4 +-
 .../apache/mesos/Protos.TTYInfo.WindowSize.html |     4 +-
 .../Protos.TTYInfo.WindowSizeOrBuilder.html     |     4 +-
 .../java/org/apache/mesos/Protos.TTYInfo.html   |     4 +-
 .../apache/mesos/Protos.TTYInfoOrBuilder.html   |     4 +-
 .../org/apache/mesos/Protos.Task.Builder.html   |     4 +-
 .../java/org/apache/mesos/Protos.Task.html      |     4 +-
 .../mesos/Protos.TaskGroupInfo.Builder.html     |     4 +-
 .../org/apache/mesos/Protos.TaskGroupInfo.html  |     4 +-
 .../mesos/Protos.TaskGroupInfoOrBuilder.html    |     4 +-
 .../org/apache/mesos/Protos.TaskID.Builder.html |     8 +-
 .../java/org/apache/mesos/Protos.TaskID.html    |     8 +-
 .../apache/mesos/Protos.TaskIDOrBuilder.html    |     4 +-
 .../apache/mesos/Protos.TaskInfo.Builder.html   |     4 +-
 .../java/org/apache/mesos/Protos.TaskInfo.html  |     4 +-
 .../apache/mesos/Protos.TaskInfoOrBuilder.html  |     4 +-
 .../org/apache/mesos/Protos.TaskOrBuilder.html  |     4 +-
 .../java/org/apache/mesos/Protos.TaskState.html |    10 +-
 .../apache/mesos/Protos.TaskStatus.Builder.html |     4 +-
 .../apache/mesos/Protos.TaskStatus.Reason.html  |     4 +-
 .../apache/mesos/Protos.TaskStatus.Source.html  |     4 +-
 .../org/apache/mesos/Protos.TaskStatus.html     |     4 +-
 .../mesos/Protos.TaskStatusOrBuilder.html       |     4 +-
 .../mesos/Protos.TcpStatistics.Builder.html     |     4 +-
 .../org/apache/mesos/Protos.TcpStatistics.html  |     4 +-
 .../mesos/Protos.TcpStatisticsOrBuilder.html    |     4 +-
 .../apache/mesos/Protos.TimeInfo.Builder.html   |     4 +-
 .../java/org/apache/mesos/Protos.TimeInfo.html  |     4 +-
 .../apache/mesos/Protos.TimeInfoOrBuilder.html  |     4 +-
 ...Protos.TrafficControlStatistics.Builder.html |     4 +-
 .../mesos/Protos.TrafficControlStatistics.html  |     4 +-
 ...rotos.TrafficControlStatisticsOrBuilder.html |     4 +-
 .../org/apache/mesos/Protos.URL.Builder.html    |     4 +-
 .../java/org/apache/mesos/Protos.URL.html       |     4 +-
 .../org/apache/mesos/Protos.URLOrBuilder.html   |     4 +-
 .../mesos/Protos.UdpStatistics.Builder.html     |     4 +-
 .../org/apache/mesos/Protos.UdpStatistics.html  |     4 +-
 .../mesos/Protos.UdpStatisticsOrBuilder.html    |     4 +-
 .../mesos/Protos.Unavailability.Builder.html    |     4 +-
 .../org/apache/mesos/Protos.Unavailability.html |     4 +-
 .../mesos/Protos.UnavailabilityOrBuilder.html   |     4 +-
 .../org/apache/mesos/Protos.Value.Builder.html  |     4 +-
 .../mesos/Protos.Value.Range.Builder.html       |     4 +-
 .../org/apache/mesos/Protos.Value.Range.html    |     4 +-
 .../mesos/Protos.Value.RangeOrBuilder.html      |     4 +-
 .../mesos/Protos.Value.Ranges.Builder.html      |     4 +-
 .../org/apache/mesos/Protos.Value.Ranges.html   |     4 +-
 .../mesos/Protos.Value.RangesOrBuilder.html     |     4 +-
 .../mesos/Protos.Value.Scalar.Builder.html      |     4 +-
 .../org/apache/mesos/Protos.Value.Scalar.html   |     4 +-
 .../mesos/Protos.Value.ScalarOrBuilder.html     |     4 +-
 .../apache/mesos/Protos.Value.Set.Builder.html  |     4 +-
 .../java/org/apache/mesos/Protos.Value.Set.html |     4 +-
 .../apache/mesos/Protos.Value.SetOrBuilder.html |     4 +-
 .../apache/mesos/Protos.Value.Text.Builder.html |     4 +-
 .../org/apache/mesos/Protos.Value.Text.html     |     4 +-
 .../mesos/Protos.Value.TextOrBuilder.html       |     4 +-
 .../org/apache/mesos/Protos.Value.Type.html     |     4 +-
 .../java/org/apache/mesos/Protos.Value.html     |     4 +-
 .../org/apache/mesos/Protos.ValueOrBuilder.html |     4 +-
 .../mesos/Protos.VersionInfo.Builder.html       |     4 +-
 .../org/apache/mesos/Protos.VersionInfo.html    |     4 +-
 .../mesos/Protos.VersionInfoOrBuilder.html      |     4 +-
 .../org/apache/mesos/Protos.Volume.Builder.html |     4 +-
 .../org/apache/mesos/Protos.Volume.Mode.html    |     4 +-
 .../mesos/Protos.Volume.Source.Builder.html     |     4 +-
 ...otos.Volume.Source.DockerVolume.Builder.html |     4 +-
 .../Protos.Volume.Source.DockerVolume.html      |     4 +-
 ...tos.Volume.Source.DockerVolumeOrBuilder.html |     4 +-
 ...rotos.Volume.Source.SandboxPath.Builder.html |     4 +-
 .../Protos.Volume.Source.SandboxPath.Type.html  |     4 +-
 .../mesos/Protos.Volume.Source.SandboxPath.html |     4 +-
 ...otos.Volume.Source.SandboxPathOrBuilder.html |     4 +-
 .../apache/mesos/Protos.Volume.Source.Type.html |     4 +-
 .../org/apache/mesos/Protos.Volume.Source.html  |     4 +-
 .../mesos/Protos.Volume.SourceOrBuilder.html    |     4 +-
 .../java/org/apache/mesos/Protos.Volume.html    |     4 +-
 .../apache/mesos/Protos.VolumeOrBuilder.html    |     4 +-
 .../apache/mesos/Protos.WeightInfo.Builder.html |     4 +-
 .../org/apache/mesos/Protos.WeightInfo.html     |     4 +-
 .../mesos/Protos.WeightInfoOrBuilder.html       |     4 +-
 .../latest/java/org/apache/mesos/Protos.html    |    16 +-
 .../latest/java/org/apache/mesos/Scheduler.html |     4 +-
 .../java/org/apache/mesos/SchedulerDriver.html  |     4 +-
 .../java/org/apache/mesos/package-frame.html    |    16 +-
 .../java/org/apache/mesos/package-summary.html  |    72 +-
 .../java/org/apache/mesos/package-tree.html     |    32 +-
 content/api/latest/java/overview-tree.html      |    32 +-
 content/api/latest/java/serialized-form.html    |     4 +-
 content/community/index.html                    |     4 +-
 content/documentation/agent-recovery/index.html |     4 +
 content/documentation/committers/index.html     |    14 +
 content/documentation/configuration/index.html  |    60 +
 .../documentation/container-image/index.html    |     2 +-
 .../containerizer-internals/index.html          |     2 +-
 content/documentation/fetcher/index.html        |     2 +-
 content/documentation/gpu-support/index.html    |    43 +-
 content/documentation/health-checks/index.html  |     2 +-
 .../latest/agent-recovery/index.html            |     4 +
 .../documentation/latest/committers/index.html  |    14 +
 .../latest/configuration/index.html             |    60 +
 .../latest/container-image/index.html           |     2 +-
 .../latest/containerizer-internals/index.html   |     2 +-
 .../documentation/latest/endpoints/index.html   |     1 +
 .../endpoints/master/frameworks/index.html      |     5 +
 .../latest/endpoints/master/slaves/index.html   |     5 +
 .../endpoints/master/tasks.json/index.html      |     4 +-
 .../latest/endpoints/master/tasks/index.html    |     4 +-
 .../slave/api/v1/resource_provider/index.html   |   185 +
 content/documentation/latest/fetcher/index.html |     2 +-
 .../documentation/latest/gpu-support/index.html |    43 +-
 .../latest/health-checks/index.html             |     2 +-
 .../latest/linux_capabilities/index.html        |    33 +-
 content/documentation/latest/logging/index.html |     4 +-
 content/documentation/latest/modules/index.html |     4 +-
 .../documentation/latest/monitoring/index.html  |    15 +
 .../latest/powered-by-mesos/index.html          |     3 +-
 content/documentation/latest/ssl/index.html     |     5 +
 .../documentation/latest/upgrades/index.html    |   265 +-
 content/documentation/latest/windows/index.html |    28 +-
 .../latest/working-groups/index.html            |     8 +-
 .../documentation/linux_capabilities/index.html |    33 +-
 content/documentation/logging/index.html        |     4 +-
 content/documentation/modules/index.html        |     4 +-
 content/documentation/monitoring/index.html     |    15 +
 .../documentation/powered-by-mesos/index.html   |     3 +-
 content/documentation/ssl/index.html            |     5 +
 content/documentation/upgrades/index.html       |   265 +-
 content/documentation/windows/index.html        |    28 +-
 content/documentation/working-groups/index.html |     8 +-
 content/sitemap.xml                             |  8634 ++--
 1278 files changed, 83213 insertions(+), 78155 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2executor_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2executor_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2executor_8hpp_source.html
index 3ec51f8..fa18221 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2executor_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2executor_8hpp_source.html
@@ -129,7 +129,7 @@
 <div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor">#endif // __PROCESS_EXECUTOR_HPP__</span></div>
 <div class="ttc" id="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &amp;prefix=&quot;&quot;)</div><div class="ttdoc">Returns &amp;#39;prefix(N)&amp;#39; where N represents the number of instances where the same prefix (wrt...</div></div>
 <div class="ttc" id="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F &amp;&amp; f</div><div class="ttdef"><b>Definition:</b> defer.hpp:239</div></div>
-<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:68</div></div>
+<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:69</div></div>
 <div class="ttc" id="namespaceprocess_html_aff22904a83567125d3b4d0d88e5a2270"><div class="ttname"><a href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process::spawn</a></div><div class="ttdeci">UPID spawn(ProcessBase *process, bool manage=false)</div><div class="ttdoc">Spawn a new process. </div></div>
 <div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &amp;pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div>
 <div class="ttc" id="namespaceprocess_html_acc4b906a124113aa046e200c2ad1f7bc"><div class="ttname"><a href="namespaceprocess.html#acc4b906a124113aa046e200c2ad1f7bc">process::_executor_</a></div><div class="ttdeci">thread_local Executor * _executor_</div></div>
@@ -140,7 +140,7 @@
 <div class="ttc" id="classprocess_1_1Executor_html_a43a9df131ecc0e5fb3c3015c118407da"><div class="ttname"><a href="classprocess_1_1Executor.html#a43a9df131ecc0e5fb3c3015c118407da">process::Executor::stop</a></div><div class="ttdeci">void stop()</div><div class="ttdef"><b>Definition:</b> executor.hpp:40</div></div>
 <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result&lt; Process &gt; process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
 <div class="ttc" id="deferred_8hpp_html"><div class="ttname"><a href="deferred_8hpp.html">deferred.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1ProcessBase_html_adc5a9a47e9c36edb42e03bfb6adfee65"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#adc5a9a47e9c36edb42e03bfb6adfee65">process::ProcessBase::self</a></div><div class="ttdeci">UPID self() const </div><div class="ttdef"><b>Definition:</b> process.hpp:75</div></div>
+<div class="ttc" id="classprocess_1_1ProcessBase_html_adc5a9a47e9c36edb42e03bfb6adfee65"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#adc5a9a47e9c36edb42e03bfb6adfee65">process::ProcessBase::self</a></div><div class="ttdeci">UPID self() const </div><div class="ttdef"><b>Definition:</b> process.hpp:76</div></div>
 <div class="ttc" id="id_8hpp_html"><div class="ttname"><a href="id_8hpp.html">id.hpp</a></div></div>
 <div class="ttc" id="classprocess_1_1Executor_html"><div class="ttname"><a href="classprocess_1_1Executor.html">process::Executor</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:26</div></div>
 <div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2ip_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2ip_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2ip_8hpp_source.html
index 5e2091a..766edae 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2ip_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2ip_8hpp_source.html
@@ -82,12 +82,12 @@
 <div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
 <div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span>net {</div>
 <div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
-<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">inline</span> <a class="code" href="classResult.html">Result&lt;IPNetwork&gt;</a> <a class="code" href="classnet_1_1IPNetwork.html#ae3b0f30eb04ac069e377f62afae08a42">IPNetwork::fromLinkDevice</a>(</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">inline</span> <a class="code" href="classResult.html">Result&lt;IP::Network&gt;</a> <a class="code" href="classnet_1_1IP_1_1Network.html#a2fddda437abb4b15242e00d0563b9617">IP::Network::fromLinkDevice</a>(</div>
 <div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;    <span class="keyword">const</span> std::string&amp; <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>,</div>
 <div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;    <span class="keywordtype">int</span> family)</div>
 <div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;{</div>
 <div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  DWORD result;</div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  ULONG <a class="code" href="namespaceos_1_1stat.html#aac17a91dd3f91341b8c4021025e89b04">size</a> = 0;</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  ULONG <a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a> = 0;</div>
 <div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
 <div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  <span class="comment">// TODO(josephw): `GetAdaptersInfo` will only return IPv4 results.</span></div>
 <div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  <span class="comment">// To get IPv6 results, we should look into `GetAdaptersAddresses`.</span></div>
@@ -116,12 +116,12 @@
 <div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;    <span class="keywordflow">if</span> (!strcmp(ip_adapter.AdapterName, name.c_str())) {</div>
 <div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;      found = <span class="keyword">true</span>;</div>
 <div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;      IP <a class="code" href="classnet_1_1IPNetwork.html#a9986306f9653245f55f4570771726a67">address</a> = <a class="code" href="classnet_1_1IP.html#a29469a2770ed1c02f447470712158d0e">IP::parse</a>(ip_adapter.IpAddressList.IpAddress.String).get();</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;      <a class="code" href="classnet_1_1IP.html#a59c961e993728ab3dc969249ca610417">IP</a> <a class="code" href="classnet_1_1IP_1_1Network.html#a695af4d391431eaf349b81615baf90de">address</a> = <a class="code" href="classnet_1_1IP.html#a29469a2770ed1c02f447470712158d0e">IP::parse</a>(ip_adapter.IpAddressList.IpAddress.String).get();</div>
 <div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div>
 <div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;      <span class="keywordflow">if</span> (ip_adapter.IpAddressList.IpMask.String[0] != <span class="charliteral">&#39;\0&#39;</span>) {</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;        IP <a class="code" href="classnet_1_1IPNetwork.html#a68e36065af86781ad06a285bcb120ed4">netmask</a> = <a class="code" href="classnet_1_1IP.html#a29469a2770ed1c02f447470712158d0e">IP::parse</a>(ip_adapter.IpAddressList.IpMask.String).get();</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;        <a class="code" href="classnet_1_1IP.html#a59c961e993728ab3dc969249ca610417">IP</a> <a class="code" href="classnet_1_1IP_1_1Network.html#a6b8b0d0e7dfb45cf184e547428376b02">netmask</a> = <a class="code" href="classnet_1_1IP.html#a29469a2770ed1c02f447470712158d0e">IP::parse</a>(ip_adapter.IpAddressList.IpMask.String).get();</div>
 <div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;        <a class="code" href="classTry.html">Try&lt;IPNetwork&gt;</a> network = <a class="code" href="classnet_1_1IPNetwork.html#a29645a80f4a422825dcd402f86f138e6">IPNetwork::create</a>(address, netmask);</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;        <a class="code" href="classTry.html">Try&lt;IP::Network&gt;</a> network = <a class="code" href="classnet_1_1IP_1_1Network.html#aae567f80d6cee424de7a5ddaf4fcc912">IP::Network::create</a>(address, netmask);</div>
 <div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;        <span class="keywordflow">if</span> (network.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
 <div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;           <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(network.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
 <div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;        }</div>
@@ -132,8 +132,8 @@
 <div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;      <span class="comment">// Note that this is the case where netmask is not specified.</span></div>
 <div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;      <span class="comment">// We&#39;ve seen such cases when VPN is used. In that case, a</span></div>
 <div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;      <span class="comment">// default /32 prefix for IPv4 and /64 for IPv6 is used.</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;      <span class="keywordtype">int</span> <a class="code" href="classnet_1_1IPNetwork.html#a119a8f122571f5532146b8130c0c0a50">prefix</a> = (family == AF_INET ? 32 : 64);</div>
-<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;      <a class="code" href="classTry.html">Try&lt;IPNetwork&gt;</a> network = <a class="code" href="classnet_1_1IPNetwork.html#a29645a80f4a422825dcd402f86f138e6">IPNetwork::create</a>(address, prefix);</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;      <span class="keywordtype">int</span> <a class="code" href="classnet_1_1IP_1_1Network.html#a4058bf3b6ef0142f5f1fd0827171fcba">prefix</a> = (family == AF_INET ? 32 : 64);</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;      <a class="code" href="classTry.html">Try&lt;IP::Network&gt;</a> network = <a class="code" href="classnet_1_1IP_1_1Network.html#aae567f80d6cee424de7a5ddaf4fcc912">IP::Network::create</a>(address, prefix);</div>
 <div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;      <span class="keywordflow">if</span> (network.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
 <div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;        <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(network.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
 <div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;      }</div>
@@ -152,29 +152,30 @@
 <div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;} <span class="comment">// namespace net {</span></div>
 <div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
 <div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<span class="preprocessor">#endif // __STOUT_WINDOWS_IP_HPP__</span></div>
+<div class="ttc" id="classnet_1_1IP_1_1Network_html_a695af4d391431eaf349b81615baf90de"><div class="ttname"><a href="classnet_1_1IP_1_1Network.html#a695af4d391431eaf349b81615baf90de">net::IP::Network::address</a></div><div class="ttdeci">IP address() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:263</div></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="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"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
-<div class="ttc" id="classWindowsError_html"><div class="ttname"><a href="classWindowsError.html">WindowsError</a></div><div class="ttdef"><b>Definition:</b> error.hpp:105</div></div>
+<div class="ttc" id="classWindowsError_html"><div class="ttname"><a href="classWindowsError.html">WindowsError</a></div><div class="ttdef"><b>Definition:</b> error.hpp:106</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="classnet_1_1IP_html_a29469a2770ed1c02f447470712158d0e"><div class="ttname"><a href="classnet_1_1IP.html#a29469a2770ed1c02f447470712158d0e">net::IP::parse</a></div><div class="ttdeci">static Try&lt; IP &gt; parse(const std::string &amp;value, int family=AF_UNSPEC)</div><div class="ttdef"><b>Definition:</b> ip.hpp:222</div></div>
+<div class="ttc" id="classnet_1_1IP_html_a29469a2770ed1c02f447470712158d0e"><div class="ttname"><a href="classnet_1_1IP.html#a29469a2770ed1c02f447470712158d0e">net::IP::parse</a></div><div class="ttdeci">static Try&lt; IP &gt; parse(const std::string &amp;value, int family=AF_UNSPEC)</div><div class="ttdef"><b>Definition:</b> ip.hpp:419</div></div>
 <div class="ttc" id="result_8hpp_html"><div class="ttname"><a href="result_8hpp.html">result.hpp</a></div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">windows.hpp</a></div></div>
 <div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> result.hpp:40</div></div>
-<div class="ttc" id="classnet_1_1IPNetwork_html_a29645a80f4a422825dcd402f86f138e6"><div class="ttname"><a href="classnet_1_1IPNetwork.html#a29645a80f4a422825dcd402f86f138e6">net::IPNetwork::create</a></div><div class="ttdeci">static Try&lt; IPNetwork &gt; create(const IP &amp;address, const IP &amp;netmask)</div><div class="ttdef"><b>Definition:</b> ip.hpp:458</div></div>
-<div class="ttc" id="namespaceos_1_1stat_html_aac17a91dd3f91341b8c4021025e89b04"><div class="ttname"><a href="namespaceos_1_1stat.html#aac17a91dd3f91341b8c4021025e89b04">os::stat::size</a></div><div class="ttdeci">Try&lt; Bytes &gt; size(const std::string &amp;path, const FollowSymlink follow=FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:88</div></div>
+<div class="ttc" id="classnet_1_1IP_1_1Network_html_a6b8b0d0e7dfb45cf184e547428376b02"><div class="ttname"><a href="classnet_1_1IP_1_1Network.html#a6b8b0d0e7dfb45cf184e547428376b02">net::IP::Network::netmask</a></div><div class="ttdeci">IP netmask() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:265</div></div>
+<div class="ttc" id="classnet_1_1IP_1_1Network_html_a2fddda437abb4b15242e00d0563b9617"><div class="ttname"><a href="classnet_1_1IP_1_1Network.html#a2fddda437abb4b15242e00d0563b9617">net::IP::Network::fromLinkDevice</a></div><div class="ttdeci">static Result&lt; Network &gt; fromLinkDevice(const std::string &amp;name, int family)</div><div class="ttdef"><b>Definition:</b> ip.hpp:30</div></div>
 <div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &amp;e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
+<div class="ttc" id="classnet_1_1IP_1_1Network_html_aae567f80d6cee424de7a5ddaf4fcc912"><div class="ttname"><a href="classnet_1_1IP_1_1Network.html#aae567f80d6cee424de7a5ddaf4fcc912">net::IP::Network::create</a></div><div class="ttdeci">static Try&lt; Network &gt; create(const IP &amp;address, const IP &amp;netmask)</div><div class="ttdef"><b>Definition:</b> ip.hpp:572</div></div>
+<div class="ttc" id="classnet_1_1IP_html_a59c961e993728ab3dc969249ca610417"><div class="ttname"><a href="classnet_1_1IP.html#a59c961e993728ab3dc969249ca610417">net::IP::IP</a></div><div class="ttdeci">IP(const struct in_addr &amp;_storage)</div><div class="ttdef"><b>Definition:</b> ip.hpp:94</div></div>
 <div class="ttc" id="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.hpp</a></div></div>
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
 <div class="ttc" id="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="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
-<div class="ttc" id="classnet_1_1IPNetwork_html_a68e36065af86781ad06a285bcb120ed4"><div class="ttname"><a href="classnet_1_1IPNetwork.html#a68e36065af86781ad06a285bcb120ed4">net::IPNetwork::netmask</a></div><div class="ttdeci">IP netmask() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:375</div></div>
-<div class="ttc" id="classnet_1_1IPNetwork_html_a119a8f122571f5532146b8130c0c0a50"><div class="ttname"><a href="classnet_1_1IPNetwork.html#a119a8f122571f5532146b8130c0c0a50">net::IPNetwork::prefix</a></div><div class="ttdeci">int prefix() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:378</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 class="ttdef"><b>Definition:</b> ns.hpp:688</div></div>
-<div class="ttc" id="classnet_1_1IPNetwork_html_ae3b0f30eb04ac069e377f62afae08a42"><div class="ttname"><a href="classnet_1_1IPNetwork.html#ae3b0f30eb04ac069e377f62afae08a42">net::IPNetwork::fromLinkDevice</a></div><div class="ttdeci">static Result&lt; IPNetwork &gt; fromLinkDevice(const std::string &amp;name, int family)</div><div class="ttdef"><b>Definition:</b> ip.hpp:30</div></div>
 <div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
 <div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
-<div class="ttc" id="classnet_1_1IPNetwork_html_a9986306f9653245f55f4570771726a67"><div class="ttname"><a href="classnet_1_1IPNetwork.html#a9986306f9653245f55f4570771726a67">net::IPNetwork::address</a></div><div class="ttdeci">IP address() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:373</div></div>
+<div class="ttc" id="classnet_1_1IP_1_1Network_html_a4058bf3b6ef0142f5f1fd0827171fcba"><div class="ttname"><a href="classnet_1_1IP_1_1Network.html#a4058bf3b6ef0142f5f1fd0827171fcba">net::IP::Network::prefix</a></div><div class="ttdeci">int prefix() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:268</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/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2net_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2net_8hpp.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2net_8hpp.html
index 11b3239..768d8fc 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2net_8hpp.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2net_8hpp.html
@@ -62,8 +62,10 @@
 <code>#include &lt;<a class="el" href="error_8hpp_source.html">stout/error.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="foreach_8hpp_source.html">stout/foreach.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="nothing_8hpp_source.html">stout/nothing.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="stringify_8hpp_source.html">stout/stringify.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp_source.html">stout/windows.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="windows_2os_8hpp_source.html">stout/windows/os.hpp</a>&gt;</code><br/>
 </div>
 <p><a href="3rdparty_2stout_2include_2stout_2windows_2net_8hpp_source.html">Go to the source code of this file.</a></p>
 <table class="memberdecls">
@@ -74,8 +76,18 @@ Namespaces</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
+<tr class="memitem:a53ce199fa12dea2d59df0ddfd1f04acd"><td class="memItemLeft" align="right" valign="top">struct addrinfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#a53ce199fa12dea2d59df0ddfd1f04acd">net::createAddrInfo</a> (int socktype, int family, int <a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</td></tr>
+<tr class="separator:a53ce199fa12dea2d59df0ddfd1f04acd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acbd0295065ada40c7ee318bc115117e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classError.html">Error</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#acbd0295065ada40c7ee318bc115117e3">net::GaiError</a> (int error)</td></tr>
+<tr class="separator:acbd0295065ada40c7ee318bc115117e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9228d72b9850d1b39d54b5784068fa1f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#a9228d72b9850d1b39d54b5784068fa1f">net::getHostname</a> (const IP &amp;ip)</td></tr>
+<tr class="separator:a9228d72b9850d1b39d54b5784068fa1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8c693ebde304b17ed7e1d55cd77121a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; IP &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#aa8c693ebde304b17ed7e1d55cd77121a">net::getIP</a> (const std::string &amp;hostname, int family=AF_UNSPEC)</td></tr>
+<tr class="separator:aa8c693ebde304b17ed7e1d55cd77121a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a308dd33768b3b5ce01dc7a5e4fa1f2d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::set&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#a308dd33768b3b5ce01dc7a5e4fa1f2d1">net::links</a> ()</td></tr>
 <tr class="separator:a308dd33768b3b5ce01dc7a5e4fa1f2d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28018530986e91a179ea6239fdf0a447"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">net::hostname</a> ()</td></tr>
+<tr class="separator:a28018530986e91a179ea6239fdf0a447"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a804670c0d91cb5433d021ede36dfc341"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenet.html#a804670c0d91cb5433d021ede36dfc341">net::setHostname</a> (const std::string &amp;hostname)</td></tr>
 <tr class="separator:a804670c0d91cb5433d021ede36dfc341"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2net_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2net_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2net_8hpp_source.html
index eaf35b6..979e27b 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2net_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2net_8hpp_source.html
@@ -77,72 +77,209 @@
 <div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="error_8hpp.html">stout/error.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="foreach_8hpp.html">stout/foreach.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">stout/windows.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
-<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span>net {</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="stringify_8hpp.html">stout/stringify.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">stout/windows.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="windows_2os_8hpp.html">stout/windows/os.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
 <div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
-<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">// Returns the names of all the link devices in the system.</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="comment">// NOTE: On Windows, the device names are GUID&#39;s which are not easily</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="comment">// accessible via any command line tools.</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="comment">//</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">// NOTE: This function only returns IPv4 info and does not return any</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="comment">// info about the loopback interface.</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;std::set&lt;std::string&gt;</a>&gt; <a class="code" href="namespacenet.html#a308dd33768b3b5ce01dc7a5e4fa1f2d1">links</a>()</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;{</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  DWORD result;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  ULONG <a class="code" href="namespaceos_1_1stat.html#aac17a91dd3f91341b8c4021025e89b04">size</a> = 0;</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <span class="comment">// Make an initial call to GetAdaptersInfo to get structure size.</span></div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <span class="keywordflow">if</span> (GetAdaptersInfo(<span class="keyword">nullptr</span>, &amp;size) != ERROR_BUFFER_OVERFLOW) {</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(<span class="stringliteral">&quot;Calling GetAdaptersInfo returned unexpected result&quot;</span>);</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  }</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  std::set&lt;std::string&gt; names;</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  std::vector&lt;IP_ADAPTER_INFO&gt; adapter_info(size / <span class="keyword">sizeof</span>(IP_ADAPTER_INFO));</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  result = GetAdaptersInfo(</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;      static_cast&lt;PIP_ADAPTER_INFO&gt;(adapter_info.data()),</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;      &amp;size);</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  <span class="keywordflow">if</span> (result != NO_ERROR) {</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(result, <span class="stringliteral">&quot;GetAdaptersInfo failed&quot;</span>);</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  }</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> IP_ADAPTER_INFO&amp; ip_adapter, adapter_info) {</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    names.insert(ip_adapter.AdapterName);</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  }</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <span class="keywordflow">return</span> names;</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;}</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div>
-<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="comment">// Returns a `Try` of the result of attempting to set the `hostname`.</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespacenet.html#a804670c0d91cb5433d021ede36dfc341">setHostname</a>(<span class="keyword">const</span> std::string&amp; <a class="code" href="namespacenet.html#a18b188d54e864e4cdd1f7cac6fb140e4">hostname</a>)</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;{</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;  <span class="keywordflow">if</span> (SetComputerName(hostname.c_str()) == 0) {</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>();</div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  }</div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="structNothing.html">Nothing</a>();</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;}</div>
-<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div>
-<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;} <span class="comment">// namespace net {</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
-<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="preprocessor">#endif // __STOUT_WINDOWS_NET_HPP__</span></div>
-<div class="ttc" id="namespacenet_html_a804670c0d91cb5433d021ede36dfc341"><div class="ttname"><a href="namespacenet.html#a804670c0d91cb5433d021ede36dfc341">net::setHostname</a></div><div class="ttdeci">Try&lt; Nothing &gt; setHostname(const std::string &amp;hostname)</div><div class="ttdef"><b>Definition:</b> net.hpp:49</div></div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">namespace </span>net {</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">inline</span> <span class="keyword">struct </span>addrinfoW <a class="code" href="namespacenet.html#a53ce199fa12dea2d59df0ddfd1f04acd">createAddrInfo</a>(int socktype, int family, int <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;{</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  <span class="keyword">struct </span>addrinfoW addr;</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  memset(&amp;addr, 0, <span class="keyword">sizeof</span>(addr));</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  addr.ai_socktype = socktype;</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  addr.ai_family = family;</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  addr.ai_flags |= <a class="code" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>;</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <span class="keywordflow">return</span> addr;</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;}</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
+<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="namespacenet.html#acbd0295065ada40c7ee318bc115117e3">   46</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classError.html">Error</a> <a class="code" href="namespacenet.html#acbd0295065ada40c7ee318bc115117e3">GaiError</a>(<span class="keywordtype">int</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a>)</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;{</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(std::wstring(gai_strerrorW(error))));</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;}</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="comment">// Returns a Try of the hostname for the provided IP. If the hostname</span></div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="comment">// cannot be resolved, then a string version of the IP address is</span></div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="comment">// returned.</span></div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="comment">// TODO(benh): Merge with `net::hostname`.</span></div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> <a class="code" href="namespacenet.html#a9228d72b9850d1b39d54b5784068fa1f">getHostname</a>(<span class="keyword">const</span> IP&amp; ip)</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;{</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;  <span class="keyword">struct </span>sockaddr_storage storage;</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  memset(&amp;storage, 0, <span class="keyword">sizeof</span>(storage));</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  <span class="keywordflow">switch</span> (ip.family()) {</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;    <span class="keywordflow">case</span> AF_INET: {</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;      <span class="keyword">struct </span>sockaddr_in addr;</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;      memset(&amp;addr, 0, <span class="keyword">sizeof</span>(addr));</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;      addr.sin_family = AF_INET;</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;      addr.sin_addr = ip.in().get();</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;      addr.sin_port = 0;</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;      memcpy(&amp;storage, &amp;addr, <span class="keyword">sizeof</span>(addr));</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;      <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;    }</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    <span class="keywordflow">case</span> AF_INET6: {</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;      <span class="keyword">struct </span>sockaddr_in6 addr;</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;      memset(&amp;addr, 0, <span class="keyword">sizeof</span>(addr));</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;      addr.sin6_family = AF_INET6;</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;      addr.sin6_addr = ip.in6().get();</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;      addr.sin6_port = 0;</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;      memcpy(&amp;storage, &amp;addr, <span class="keyword">sizeof</span>(addr));</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;      <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;    }</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;    <span class="keywordflow">default</span>: {</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;      <a class="code" href="abort_8hpp.html#a4d84a74fe6e4f84bc3d2f901b9e89f93">ABORT</a>(<span class="stringliteral">&quot;Unsupported family type: &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(ip.family()));</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;    }</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;  }</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;  <span class="keywordtype">wchar_t</span> <a class="code" href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">hostname</a>[<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afd80ecbe3170ca4fc85b65cda8659f82">MAXHOSTNAMELEN</a>];</div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  socklen_t length;</div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;</div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;  <span class="keywordflow">if</span> (ip.family() == AF_INET) {</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;    length = <span class="keyword">sizeof</span>(<span class="keyword">struct </span>sockaddr_in);</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (ip.family() == AF_INET6) {</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;    length = <span class="keyword">sizeof</span>(<span class="keyword">struct </span>sockaddr_in6);</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Unknown address family: &quot;</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(ip.family()));</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;  }</div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;</div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;  <span class="keywordtype">int</span> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a> = GetNameInfoW(</div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;      (<span class="keyword">struct</span> sockaddr*) &amp;storage,</div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;      length,</div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;      hostname,</div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;      <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afd80ecbe3170ca4fc85b65cda8659f82">MAXHOSTNAMELEN</a>,</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;      <span class="keyword">nullptr</span>,</div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;      0,</div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;      0);</div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div>
+<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  <span class="keywordflow">if</span> (error != 0) {</div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="namespacenet.html#acbd0295065ada40c7ee318bc115117e3">GaiError</a>(error);</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  }</div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;</div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(std::wstring(hostname));</div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;}</div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;</div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;<span class="comment">// Returns a Try of the IP for the provided hostname or an error if no IP is</span></div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;<span class="comment">// obtained.</span></div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;IP&gt;</a> <a class="code" href="namespacenet.html#aa8c693ebde304b17ed7e1d55cd77121a">getIP</a>(<span class="keyword">const</span> std::string&amp; hostname, <span class="keywordtype">int</span> family = AF_UNSPEC)</div>
+<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;{</div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;  <span class="keyword">struct </span>addrinfoW hints = <a class="code" href="namespacenet.html#a53ce199fa12dea2d59df0ddfd1f04acd">createAddrInfo</a>(SOCK_STREAM, family, 0);</div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;  <span class="keyword">struct </span>addrinfoW* result = <span class="keyword">nullptr</span>;</div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;  <span class="keywordtype">int</span> error =</div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;      GetAddrInfoW(wide_stringify(hostname).data(), <span class="keyword">nullptr</span>, &amp;hints, &amp;result);</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="keywordflow">if</span> (error != 0) {</div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="namespacenet.html#acbd0295065ada40c7ee318bc115117e3">GaiError</a>(error);</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;</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;  <span class="keywordflow">if</span> (result-&gt;ai_addr == <span class="keyword">nullptr</span>) {</div>
+<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;    FreeAddrInfoW(result);</div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;No addresses found&quot;</span>);</div>
+<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;  }</div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;</div>
+<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;  <a class="code" href="classTry.html">Try&lt;IP&gt;</a> ip = <a class="code" href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">IP::create</a>(*result-&gt;ai_addr);</div>
+<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div>
+<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;  <span class="keywordflow">if</span> (ip.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    FreeAddrInfoW(result);</div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Unsupported family type&quot;</span>);</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;  }</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;  FreeAddrInfoW(result);</div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;  <span class="keywordflow">return</span> ip.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>();</div>
+<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;}</div>
+<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;</div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;<span class="comment">// Returns the names of all the link devices in the system.</span></div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;<span class="comment">// NOTE: On Windows, the device names are GUID&#39;s which are not easily</span></div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;<span class="comment">// accessible via any command line tools.</span></div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;<span class="comment">// NOTE: This function only returns IPv4 info and does not return any</span></div>
+<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;<span class="comment">// info about the loopback interface.</span></div>
+<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;std::set&lt;std::string&gt;</a>&gt; <a class="code" href="namespacenet.html#a308dd33768b3b5ce01dc7a5e4fa1f2d1">links</a>()</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;  DWORD result;</div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;  ULONG <a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a> = 0;</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="comment">// Make an initial call to GetAdaptersInfo to get structure size.</span></div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;  <span class="keywordflow">if</span> (GetAdaptersInfo(<span class="keyword">nullptr</span>, &amp;size) != ERROR_BUFFER_OVERFLOW) {</div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(<span class="stringliteral">&quot;Calling GetAdaptersInfo returned unexpected result&quot;</span>);</div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;  }</div>
+<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;  std::set&lt;std::string&gt; names;</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;  std::vector&lt;IP_ADAPTER_INFO&gt; adapter_info(size / <span class="keyword">sizeof</span>(IP_ADAPTER_INFO));</div>
+<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;  result = GetAdaptersInfo(</div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;      static_cast&lt;PIP_ADAPTER_INFO&gt;(adapter_info.data()),</div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;      &amp;size);</div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div>
+<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;  <span class="keywordflow">if</span> (result != NO_ERROR) {</div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(result, <span class="stringliteral">&quot;GetAdaptersInfo failed&quot;</span>);</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;  }</div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> IP_ADAPTER_INFO&amp; ip_adapter, adapter_info) {</div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;    names.insert(ip_adapter.AdapterName);</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="keywordflow">return</span> names;</div>
+<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;}</div>
+<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;</div>
+<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;</div>
+<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;std::string&gt;</a> <a class="code" href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">hostname</a>()</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="keywordflow">return</span> <a class="code" href="namespaceos_1_1internal.html#a02c567b1b6bb441a3a29433a126cedec">os::internal::nodename</a>();</div>
+<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;}</div>
+<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div>
+<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;</div>
+<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;<span class="comment">// Returns a `Try` of the result of attempting to set the `hostname`.</span></div>
+<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;<span class="keyword">inline</span> <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespacenet.html#a804670c0d91cb5433d021ede36dfc341">setHostname</a>(<span class="keyword">const</span> std::string&amp; hostname)</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="keywordflow">if</span> (::SetComputerNameW(wide_stringify(hostname).data()) == 0) {</div>
+<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>();</div>
+<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;  }</div>
+<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;</div>
+<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="structNothing.html">Nothing</a>();</div>
+<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;}</div>
+<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;</div>
+<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;} <span class="comment">// namespace net {</span></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="preprocessor">#endif // __STOUT_WINDOWS_NET_HPP__</span></div>
+<div class="ttc" id="namespacenet_html_a804670c0d91cb5433d021ede36dfc341"><div class="ttname"><a href="namespacenet.html#a804670c0d91cb5433d021ede36dfc341">net::setHostname</a></div><div class="ttdeci">Try&lt; Nothing &gt; setHostname(const std::string &amp;hostname)</div><div class="ttdef"><b>Definition:</b> net.hpp:179</div></div>
 <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
+<div class="ttc" id="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="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="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"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
-<div class="ttc" id="classWindowsError_html"><div class="ttname"><a href="classWindowsError.html">WindowsError</a></div><div class="ttdef"><b>Definition:</b> error.hpp:105</div></div>
+<div class="ttc" id="classWindowsError_html"><div class="ttname"><a href="classWindowsError.html">WindowsError</a></div><div class="ttdef"><b>Definition:</b> error.hpp:106</div></div>
+<div class="ttc" id="namespacenet_html_a9228d72b9850d1b39d54b5784068fa1f"><div class="ttname"><a href="namespacenet.html#a9228d72b9850d1b39d54b5784068fa1f">net::getHostname</a></div><div class="ttdeci">Try&lt; std::string &gt; getHostname(const IP &amp;ip)</div><div class="ttdef"><b>Definition:</b> net.hpp:45</div></div>
 <div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">windows.hpp</a></div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_afd80ecbe3170ca4fc85b65cda8659f82"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afd80ecbe3170ca4fc85b65cda8659f82">MAXHOSTNAMELEN</a></div><div class="ttdeci">#define MAXHOSTNAMELEN</div><div class="ttdef"><b>Definition:</b> windows.hpp:166</div></div>
+<div class="ttc" id="namespaceos_1_1internal_html_a02c567b1b6bb441a3a29433a126cedec"><div class="ttname"><a href="namespaceos_1_1internal.html#a02c567b1b6bb441a3a29433a126cedec">os::internal::nodename</a></div><div class="ttdeci">Try&lt; std::string &gt; nodename()</div><div class="ttdef"><b>Definition:</b> os.hpp:65</div></div>
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="namespacenet_html_a308dd33768b3b5ce01dc7a5e4fa1f2d1"><div class="ttname"><a href="namespacenet.html#a308dd33768b3b5ce01dc7a5e4fa1f2d1">net::links</a></div><div class="ttdeci">Try&lt; std::set&lt; std::string &gt; &gt; links()</div><div class="ttdef"><b>Definition:</b> net.hpp:29</div></div>
-<div class="ttc" id="namespacenet_html_a18b188d54e864e4cdd1f7cac6fb140e4"><div class="ttname"><a href="namespacenet.html#a18b188d54e864e4cdd1f7cac6fb140e4">net::hostname</a></div><div class="ttdeci">Try&lt; std::string &gt; hostname()</div><div class="ttdef"><b>Definition:</b> net.hpp:209</div></div>
-<div class="ttc" id="namespaceos_1_1stat_html_aac17a91dd3f91341b8c4021025e89b04"><div class="ttname"><a href="namespaceos_1_1stat.html#aac17a91dd3f91341b8c4021025e89b04">os::stat::size</a></div><div class="ttdeci">Try&lt; Bytes &gt; size(const std::string &amp;path, const FollowSymlink follow=FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:88</div></div>
+<div class="ttc" id="namespacenet_html_a308dd33768b3b5ce01dc7a5e4fa1f2d1"><div class="ttname"><a href="namespacenet.html#a308dd33768b3b5ce01dc7a5e4fa1f2d1">net::links</a></div><div class="ttdeci">Try&lt; std::set&lt; std::string &gt; &gt; links()</div><div class="ttdef"><b>Definition:</b> net.hpp:135</div></div>
+<div class="ttc" id="namespacenet_html_a53ce199fa12dea2d59df0ddfd1f04acd"><div class="ttname"><a href="namespacenet.html#a53ce199fa12dea2d59df0ddfd1f04acd">net::createAddrInfo</a></div><div class="ttdeci">struct addrinfo createAddrInfo(int socktype, int family, int flags)</div><div class="ttdef"><b>Definition:</b> net.hpp:28</div></div>
+<div class="ttc" id="namespacenet_html_a28018530986e91a179ea6239fdf0a447"><div class="ttname"><a href="namespacenet.html#a28018530986e91a179ea6239fdf0a447">net::hostname</a></div><div class="ttdeci">Try&lt; std::string &gt; hostname()</div><div class="ttdef"><b>Definition:</b> net.hpp:154</div></div>
 <div class="ttc" id="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.hpp</a></div></div>
+<div class="ttc" id="decoder_8hpp_html_abb0829cce9dd20a40ae0d86890ae85c6"><div class="ttname"><a href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a></div><div class="ttdeci">#define flags</div><div class="ttdef"><b>Definition:</b> decoder.hpp:18</div></div>
+<div class="ttc" id="namespacenet_html_acbd0295065ada40c7ee318bc115117e3"><div class="ttname"><a href="namespacenet.html#acbd0295065ada40c7ee318bc115117e3">net::GaiError</a></div><div class="ttdeci">Error GaiError(int error)</div><div class="ttdef"><b>Definition:</b> net.hpp:46</div></div>
 <div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
+<div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec_html_ae58e703656ab4a1bd5d9870441236727"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">mesos::internal::slave::cni::spec::error</a></div><div class="ttdeci">std::string error(const std::string &amp;msg, uint32_t code)</div></div>
+<div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
 <div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
+<div class="ttc" id="windows_2os_8hpp_html"><div class="ttname"><a href="windows_2os_8hpp.html">os.hpp</a></div></div>
+<div class="ttc" id="namespacenet_html_aa8c693ebde304b17ed7e1d55cd77121a"><div class="ttname"><a href="namespacenet.html#aa8c693ebde304b17ed7e1d55cd77121a">net::getIP</a></div><div class="ttdeci">Try&lt; IP &gt; getIP(const std::string &amp;hostname, int family=AF_UNSPEC)</div><div class="ttdef"><b>Definition:</b> net.hpp:106</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 class="ttdef"><b>Definition:</b> ns.hpp:688</div></div>
+<div class="ttc" id="classnet_1_1IP_html_ada206eb1ab14c032f071daf9b8c1b96c"><div class="ttname"><a href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">net::IP::create</a></div><div class="ttdeci">static Try&lt; IP &gt; create(const struct sockaddr_storage &amp;_storage)</div><div class="ttdef"><b>Definition:</b> ip.hpp:456</div></div>
+<div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T &amp; get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</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/ba48e30e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp.html
index c88583e..711d67d 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp.html
@@ -167,20 +167,6 @@ Functions</h2></td></tr>
 <tr class="separator:a255249008157db126b6981929505f9e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a62c88b2ce7fd7f9c5dfa981befe35c48"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a62c88b2ce7fd7f9c5dfa981befe35c48">strerror_r</a> (int errnum, char *buffer, size_t length) -&gt;</td></tr>
 <tr class="separator:a62c88b2ce7fd7f9c5dfa981befe35c48"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a11ddc12643f91eac70d638512b07e96a"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a11ddc12643f91eac70d638512b07e96a">chdir</a> (const char *path) -&gt;</td></tr>
-<tr class="separator:a11ddc12643f91eac70d638512b07e96a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaebcdd83125f05efdf43f167afda1b96"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aaebcdd83125f05efdf43f167afda1b96">getcwd</a> (char *path, size_t maxlen)</td></tr>
-<tr class="separator:aaebcdd83125f05efdf43f167afda1b96"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c14ffcd8b1139a0f616fd448c9a9876"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a7c14ffcd8b1139a0f616fd448c9a9876">mkdir</a> (const char *path, <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a8a35dd1207a16dfa8b1d4163176d828c">mode_t</a> mode) -&gt;</td></tr>
-<tr class="separator:a7c14ffcd8b1139a0f616fd448c9a9876"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7b14e8340f5ee18e76204f49bb001d8f"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a7b14e8340f5ee18e76204f49bb001d8f">mktemp</a> (char *path) -&gt;</td></tr>
-<tr class="separator:a7b14e8340f5ee18e76204f49bb001d8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a43b86a5123375ac18f9947711905a689"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a43b86a5123375ac18f9947711905a689">mkstemp</a> (char *path) -&gt; decltype(_mktemp_s(path, strlen(path)+1))</td></tr>
-<tr class="separator:a43b86a5123375ac18f9947711905a689"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0ed376d39d5461e0bd7216e8016c0912"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a0ed376d39d5461e0bd7216e8016c0912">realpath</a> (const char *path, char *resolved) -&gt;</td></tr>
-<tr class="separator:a0ed376d39d5461e0bd7216e8016c0912"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a183c9254867f964281aabd1098ee04ce"><td class="memItemLeft" align="right" valign="top">auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a183c9254867f964281aabd1098ee04ce">access</a> (const char *fileName, int accessMode) -&gt;</td></tr>
-<tr class="separator:a183c9254867f964281aabd1098ee04ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3858fc90369448097210e69437ca7c66"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a> (int signum)</td></tr>
 <tr class="separator:a3858fc90369448097210e69437ca7c66"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
@@ -640,215 +626,6 @@ Variables</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a183c9254867f964281aabd1098ee04ce"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">auto access </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"><em>fileName</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>accessMode</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> -&gt; </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="a11ddc12643f91eac70d638512b07e96a"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">auto chdir </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"><em>path</em></td><td>)</td>
-          <td> -&gt; </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="aaebcdd83125f05efdf43f167afda1b96"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">char* getcwd </td>
-          <td>(</td>
-          <td class="paramtype">char *&#160;</td>
-          <td class="paramname"><em>path</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t&#160;</td>
-          <td class="paramname"><em>maxlen</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7c14ffcd8b1139a0f616fd448c9a9876"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">auto mkdir </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"><em>path</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a8a35dd1207a16dfa8b1d4163176d828c">mode_t</a>&#160;</td>
-          <td class="paramname"><em>mode</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> -&gt; </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="a43b86a5123375ac18f9947711905a689"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">auto mkstemp </td>
-          <td>(</td>
-          <td class="paramtype">char *&#160;</td>
-          <td class="paramname"><em>path</em></td><td>)</td>
-          <td> -&gt; decltype(_mktemp_s(path, strlen(path) + 1))
-</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="a7b14e8340f5ee18e76204f49bb001d8f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">auto mktemp </td>
-          <td>(</td>
-          <td class="paramtype">char *&#160;</td>
-          <td class="paramname"><em>path</em></td><td>)</td>
-          <td> -&gt; </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="a0ed376d39d5461e0bd7216e8016c0912"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">auto realpath </td>
-          <td>(</td>
-          <td class="paramtype">const char *&#160;</td>
-          <td class="paramname"><em>path</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">char *&#160;</td>
-          <td class="paramname"><em>resolved</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> -&gt; </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="a292ccd479f68ea0e4b53ee393f165872"></a>
 <div class="memitem">
 <div class="memproto">


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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/files.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/files.html b/content/api/latest/c++/files.html
index 15e8d07..b823e97 100644
--- a/content/api/latest/c++/files.html
+++ b/content/api/latest/c++/files.html
@@ -60,22 +60,20 @@
 <tr id="row_0_0_0_0_0_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="metric_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="metric_8hpp.html" target="_self">metric.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_0_0_0_0_0_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp.html" target="_self">metrics.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_0_0_0_0_0_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="metrics_2timer_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="metrics_2timer_8hpp.html" target="_self">timer.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_0_0_0_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_0_0_0_1_')"/><img id="img_0_0_0_0_1_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('0_0_0_0_1_')"/><a class="el" href="dir_a3056b75b027d396c2a6532e75bfe6bb.html" target="_self">posix</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="posix_2subprocess_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2subprocess_8hpp.html" target="_self">subprocess.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_0_0_0_2_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_0_0_0_2_')"/><img id="img_0_0_0_0_2_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('0_0_0_0_2_')"/><a class="el" href="dir_2dc413cb00809b59c3cf0ded60cabd21.html" target="_self">ssl</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_2_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp.html" target="_self">flags.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_2_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="libprocess_2include_2process_2ssl_2gtest_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="libprocess_2include_2process_2ssl_2gtest_8hpp.html" target="_self">gtest.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_2_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="utilities_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="utilities_8hpp.html" target="_self">utilities.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_0_0_0_3_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_0_0_0_3_')"/><img id="img_0_0_0_0_3_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('0_0_0_0_3_')"/><a class="el" href="dir_5c9d93aa7c844dbacc3aceaae8dbadb5.html" target="_self">windows</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_3_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="jobobject_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="jobobject_8hpp.html" target="_self">jobobject.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_3_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="windows_2subprocess_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows_2subprocess_8hpp.html" target="_self">subprocess.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="address_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="address_8hpp.html" target="_self">address.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="after_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="after_8hpp.html" target="_self">after.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="async_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="async_8hpp.html" target="_self">async.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="3rdparty_2libprocess_2include_2process_2authenticator_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="3rdparty_2libprocess_2include_2process_2authenticator_8hpp.html" target="_self">authenticator.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="libprocess_2include_2process_2check_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="libprocess_2include_2process_2check_8hpp.html" target="_self">check.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="clock_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="clock_8hpp.html" target="_self">clock.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="collect_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="collect_8hpp.html" target="_self">collect.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_0_0_0_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_0_0_0_1_')"/><img id="img_0_0_0_0_1_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('0_0_0_0_1_')"/><a class="el" href="dir_2dc413cb00809b59c3cf0ded60cabd21.html" target="_self">ssl</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="3rdparty_2libprocess_2include_2process_2ssl_2flags_8hpp.html" target="_self">flags.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="libprocess_2include_2process_2ssl_2gtest_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="libprocess_2include_2process_2ssl_2gtest_8hpp.html" target="_self">gtest.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_1_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="utilities_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="utilities_8hpp.html" target="_self">utilities.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_0_0_0_2_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_0_0_0_2_')"/><img id="img_0_0_0_0_2_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('0_0_0_0_2_')"/><a class="el" href="dir_5c9d93aa7c844dbacc3aceaae8dbadb5.html" target="_self">windows</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_2_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="jobobject_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="jobobject_8hpp.html" target="_self">jobobject.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="address_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="address_8hpp.html" target="_self">address.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="after_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="after_8hpp.html" target="_self">after.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="async_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="async_8hpp.html" target="_self">async.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="3rdparty_2libprocess_2include_2process_2authenticator_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="3rdparty_2libprocess_2include_2process_2authenticator_8hpp.html" target="_self">authenticator.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="libprocess_2include_2process_2check_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="libprocess_2include_2process_2check_8hpp.html" target="_self">check.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="clock_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="clock_8hpp.html" target="_self">clock.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="collect_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="collect_8hpp.html" target="_self">collect.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="count__down__latch_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="count__down__latch_8hpp.html" target="_self">count_down_latch.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_0_0_0_0_11_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="defer_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="defer_8hpp.html" target="_self">defer.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_0_0_0_0_12_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="deferred_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="deferred_8hpp.html" target="_self">deferred.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_0_0_0_0_13_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="delay_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="delay_8hpp.html" target="_self">delay.hpp</a></td><td class="desc"></td></tr>
@@ -115,12 +113,11 @@
 <tr id="row_0_0_0_0_47_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="libprocess_2include_2process_2socket_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="libprocess_2include_2process_2socket_8hpp.html" target="_self">socket.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_0_0_0_0_48_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="3rdparty_2libprocess_2include_2process_2statistics_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="3rdparty_2libprocess_2include_2process_2statistics_8hpp.html" target="_self">statistics.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_0_0_0_0_49_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="subprocess_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="subprocess_8hpp.html" target="_self">subprocess.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_50_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="subprocess__base_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="subprocess__base_8hpp.html" target="_self">subprocess_base.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_51_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="system_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="system_8hpp.html" target="_self">system.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_52_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="time_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="time_8hpp.html" target="_self">time.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_53_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="timeout_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="timeout_8hpp.html" target="_self">timeout.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_54_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="timer_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="timer_8hpp.html" target="_self">timer.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_0_0_55_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="timeseries_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="timeseries_8hpp.html" target="_self">timeseries.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_50_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="system_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="system_8hpp.html" target="_self">system.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_51_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="time_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="time_8hpp.html" target="_self">time.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_52_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="timeout_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="timeout_8hpp.html" target="_self">timeout.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_53_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="timer_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="timer_8hpp.html" target="_self">timer.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_54_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="timeseries_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="timeseries_8hpp.html" target="_self">timeseries.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_0_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_0_0_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('0_0_1_')"/><img id="img_0_0_1_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('0_0_1_')"/><a class="el" href="dir_01cbbd8dcbf9de3825992568658f467e.html" target="_self">src</a></td><td class="desc"></td></tr>
 <tr id="row_0_0_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="authenticator__manager_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="authenticator__manager_8hpp.html" target="_self">authenticator_manager.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_0_0_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="config_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="config_8hpp.html" target="_self">config.hpp</a></td><td class="desc"></td></tr>
@@ -133,227 +130,242 @@
 <tr id="row_0_0_1_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="libevent__ssl__socket_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="libevent__ssl__socket_8hpp.html" target="_self">libevent_ssl_socket.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_0_0_1_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="openssl_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="openssl_8hpp.html" target="_self">openssl.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_0_0_1_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="poll__socket_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="poll__socket_8hpp.html" target="_self">poll_socket.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_0_1_11_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="process__reference_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="process__reference_8hpp.html" target="_self">process_reference.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_11_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="process__reference_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="process__reference_8hpp.html" target="_self">process_reference.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_12_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="run__queue_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="run__queue_8hpp.html" target="_self">run_queue.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_13_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="semaphore_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="semaphore_8hpp.html" target="_self">semaphore.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_14_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="subprocess__posix_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="subprocess__posix_8hpp.html" target="_self">subprocess_posix.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_15_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="subprocess__windows_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="subprocess__windows_8hpp.html" target="_self">subprocess_windows.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_0_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_0_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('0_1_')"/><img id="img_0_1_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('0_1_')"/><a class="el" href="dir_aa547de1d719d14adccfca1dfb1735b3.html" target="_self">stout</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_1_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_1_0_')"/><img id="img_0_1_0_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('0_1_0_')"/><a class="el" href="dir_1a1b923d951dd999d43396870333fc33.html" target="_self">include</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_0_1_0_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('0_1_0_0_')"/><img id="img_0_1_0_0_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('0_1_0_0_')"/><a class="el" href="dir_dbd52553d038069c1ed93e3477ea333d.html" target="_self">stout</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_1_0_0_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_1_0_0_0_')"/><img id="img_0_1_0_0_0_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('0_1_0_0_0_')"/><a class="el" href="dir_230307e57c5539b503664ee0a2412f20.html" target="_self">flags</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="fetch_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="fetch_8hpp.html" target="_self">fetch.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="flag_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="flag_8hpp.html" target="_self">flag.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_0_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="3rdparty_2stout_2include_2stout_2flags_2flags_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="3rdparty_2stout_2include_2stout_2flags_2flags_8hpp.html" target="_self">flags.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_0_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="3rdparty_2stout_2include_2stout_2flags_2parse_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="3rdparty_2stout_2include_2stout_2flags_2parse_8hpp.html" target="_self">parse.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_1_0_0_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_1_0_0_1_')"/><img id="img_0_1_0_0_1_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('0_1_0_0_1_')"/><a class="el" href="dir_35c8ff4668e5819502b5d29320c39425.html" target="_self">internal</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_0_1_0_0_1_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('0_1_0_0_1_0_')"/><img id="img_0_1_0_0_1_0_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('0_1_0_0_1_0_')"/><a class="el" href="dir_3bd05d674f9d85fce6785660a08f69c2.html" target="_self">windows</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_1_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="dirent_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="dirent_8hpp.html" target="_self">dirent.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_1_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="grp_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="grp_8hpp.html" target="_self">grp.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_1_0_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="pwd_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="pwd_8hpp.html" target="_self">pwd.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_1_0_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="reparsepoint_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="reparsepoint_8hpp.html" target="_self">reparsepoint.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_1_0_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="symlink_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="symlink_8hpp.html" target="_self">symlink.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_1_0_0_2_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_1_0_0_2_')"/><img id="img_0_1_0_0_2_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('0_1_0_0_2_')"/><a class="el" href="dir_27832e6c74c2ee170d1dd05a196f816c.html" target="_self">os</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_0_1_0_0_2_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_1_0_0_2_0_')"/><img id="img_0_1_0_0_2_0_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('0_1_0_0_2_0_')"/><a class="el" href="dir_9a6d2c82450779b96177e4cabddb051e.html" target="_self">posix</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2bootid_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2bootid_8hpp.html" target="_self">bootid.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="chown_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="chown_8hpp.html" target="_self">chown.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2chroot_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2chroot_8hpp.html" target="_self">chroot.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2close_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2close_8hpp.html" target="_self">close.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2dup_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2dup_8hpp.html" target="_self">dup.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="3rdparty_2stout_2include_2stout_2os_2posix_2environment_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="3rdparty_2stout_2include_2stout_2os_2posix_2environment_8hpp.html" target="_self">environment.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2exists_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2exists_8hpp.html" target="_self">exists.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2fcntl_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2fcntl_8hpp.html" target="_self">fcntl.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_8_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2fork_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2fork_8hpp.html" target="_self">fork.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_9_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2fsync_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2fsync_8hpp.html" target="_self">fsync.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_10_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2ftruncate_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2ftruncate_8hpp.html" target="_self">ftruncate.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_11_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2getenv_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2getenv_8hpp.html" target="_self">getenv.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_12_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2kill_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2kill_8hpp.html" target="_self">kill.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_13_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2killtree_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2killtree_8hpp.html" target="_self">killtree.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_14_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2mkdtemp_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2mkdtemp_8hpp.html" target="_self">mkdtemp.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_15_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2pagesize_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2pagesize_8hpp.html" target="_self">pagesize.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_16_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2pipe_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2pipe_8hpp.html" target="_self">pipe.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_17_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="3rdparty_2stout_2include_2stout_2os_2posix_2read_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="3rdparty_2stout_2include_2stout_2os_2posix_2read_8hpp.html" target="_self">read.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_18_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2rename_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2rename_8hpp.html" target="_self">rename.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_19_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2rm_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2rm_8hpp.html" target="_self">rm.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_20_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2rmdir_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2rmdir_8hpp.html" target="_self">rmdir.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_21_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2sendfile_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2sendfile_8hpp.html" target="_self">sendfile.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_22_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2shell_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2shell_8hpp.html" target="_self">shell.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_23_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2signals_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2signals_8hpp.html" target="_self">signals.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_24_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="stout_2include_2stout_2os_2posix_2socket_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="stout_2include_2stout_2os_2posix_2socket_8hpp.html" target="_self">socket.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_25_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2stat_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2stat_8hpp.html" target="_self">stat.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_26_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2su_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2su_8hpp.html" target="_self">su.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_27_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2temp_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2temp_8hpp.html" target="_self">temp.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_28_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="posix_2write_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2write_8hpp.html" target="_self">write.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_0_29_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="posix_2xattr_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="posix_2xattr_8hpp.html" target="_self">xattr.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_0_1_0_0_2_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_1_0_0_2_1_')"/><img id="img_0_1_0_0_2_1_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('0_1_0_0_2_1_')"/><a class="el" href="dir_4a47decfb1a7982441c36e7927b08283.html" target="_self">raw</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="argv_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="argv_8hpp.html" target="_self">argv.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_1_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp.html" target="_self">environment.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_0_1_0_0_2_2_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_1_0_0_2_2_')"/><img id="img_0_1_0_0_2_2_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('0_1_0_0_2_2_')"/><a class="el" href="dir_860a59220e758178895904e7f0fb374e.html" target="_self">windows</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="windows_2bootid_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows_2bootid_8hpp.html" target="_self">bootid.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="windows_2chroot_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows_2chroot_8hpp.html" target="_self">chroot.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="windows_2close_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows_2close_8hpp.html" target="_self">close.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="windows_2dup_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows_2dup_8hpp.html" target="_self">dup.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="3rdparty_2stout_2include_2stout_2os_2windows_2environment_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="3rdparty_2stout_2include_2stout_2os_2windows_2environment_8hpp.html" target="_self">environment.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="windows_2exists_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows_2exists_8hpp.html" target="_self">exists.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="windows_2fcntl_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows_2fcntl_8hpp.html" target="_self">fcntl.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="fd_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="fd_8hpp.html" target="_self">fd.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_8_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="windows_2fork_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows_2fork_8hpp.html" target="_self">fork.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_9_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="windows_2fsync_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows_2fsync_8hpp.html" target="_self">fsync.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_10_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="windows_2ftruncate_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows_2ftruncate_8hpp.html" target="_self">ftruncate.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_11_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="windows_2getenv_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows_2getenv_8hpp.html" target="_self">getenv.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_12_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="windows_2kill_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows_2kill_8hpp.html" target="_self">kill.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_13_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="windows_2killtree_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows_2killtree_8hpp.html" target="_self">killtree.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_14_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="windows_2mkdtemp_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows_2mkdtemp_8hpp.html" target="_self">mkdtemp.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_15_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="windows_2pagesize_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows_2pagesize_8hpp.html" target="_self">pagesize.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_16_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="windows_2pipe_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows_2pipe_8hpp.html" target="_self">pipe.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_17_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="3rdparty_2stout_2include_2stout_2os_2windows_2read_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="3rdparty_2stout_2include_2stout_2os_2windows_2read_8hpp.html" target="_self">read.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_18_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="windows_2rename_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows_2rename_8hpp.html" target="_self">rename.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_19_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="windows_2rm_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows_2rm_8hpp.html" target="_self">rm.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_20_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="windows_2rmdir_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows_2rmdir_8hpp.html" target="_self">rmdir.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_21_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="windows_2sendfile_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="windows_2sendfile_8hpp.html" target="_self">sendfile.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_0_1_0_0_2_2_22_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" al

<TRUNCATED>

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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem-members.html
index 9dbd6fb..1842028 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem-members.html
@@ -67,7 +67,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8664a93f45d3086122355139598f5ce2">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8f9a6c398b905dcdac8c8efebde06fd5">hierarchy</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#a624c2b34dabb1615433c70fa03a04a0f">initialize</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html">mesos::internal::slave::PerfEventSubsystem</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -77,7 +77,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a5dcbb71ea3166e7ed9658fb2751cd53b">isolate</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#ac9d1647fc3c30e70c6d7f0ccf27541ad">name</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html">mesos::internal::slave::PerfEventSubsystem</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html#a285e4dc5900302bec9bb7caf0641675e">prepare</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PerfEventSubsystem.html">mesos::internal::slave::PerfEventSubsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PidsSubsystem-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PidsSubsystem-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PidsSubsystem-members.html
index aa48f32..254ec65 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PidsSubsystem-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PidsSubsystem-members.html
@@ -67,7 +67,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8664a93f45d3086122355139598f5ce2">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a8f9a6c398b905dcdac8c8efebde06fd5">hierarchy</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -77,7 +77,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a5dcbb71ea3166e7ed9658fb2751cd53b">isolate</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PidsSubsystem.html#ae32dc2d035e2c3dacdd767a19e27c0c5">name</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PidsSubsystem.html">mesos::internal::slave::PidsSubsystem</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html#a3007548a9361c0194017b00e9a88e7f0">prepare</a>(const ContainerID &amp;containerId, const std::string &amp;cgroup)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Subsystem.html">mesos::internal::slave::Subsystem</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess-members.html
index 440c774..00a067f 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a8b2c5ba6d056cdeb7968c2ce0f9859c6">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html">mesos::internal::slave::PortMappingIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html#a535e167c886cbb656a729fe83386a14d">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PortMappingIsolatorProcess.html">mesos::internal::slave::PortMappingIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess-members.html
index eef719d..3572fcf 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a1a456c37615df1a0b54193cbe6052b04">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a7bc12246d1bf01a5d5aadc612840aa52">pids</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html#a2fb1c6256b2429c25d43673351bb0645">PosixCpuIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html">mesos::internal::slave::PosixCpuIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess-members.html
index 8ac8654..b64ece3 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a9ffeb4eeca1ecf4f3d48eb48b058c4c9">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html#a21f4fd07d612aaadee17aa9211130500">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixDiskIsolatorProcess.html">mesos::internal::slave::PosixDiskIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess-members.html
index ef4382e..40364e6 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess-members.html
@@ -65,7 +65,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#a94fb86c045c622e26497587ed7b003b9">flags</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">mesos::internal::slave::PosixFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#a972552ae8b127b51bcc7ba3c025dbdfa">infos</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">mesos::internal::slave::PosixFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -76,7 +76,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#ab18447801d2a94466315cf13b5380424">PosixFilesystemIsolatorProcess</a>(const Flags &amp;flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">mesos::internal::slave::PosixFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html#ab14ce6d047f10978be388b598055fd40">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixFilesystemIsolatorProcess.html">mesos::internal::slave::PosixFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess-members.html
index 33bb66d..b0d9d8b 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess-members.html
@@ -63,7 +63,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -73,7 +73,7 @@
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a1a456c37615df1a0b54193cbe6052b04">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a7bc12246d1bf01a5d5aadc612840aa52">pids</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a58494a44c2f7f573a6edbe6aecd794ce">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess-members.html
index 7711be3..c1ced42 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a1a456c37615df1a0b54193cbe6052b04">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a7bc12246d1bf01a5d5aadc612840aa52">pids</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html">mesos::internal::slave::PosixIsolatorProcess</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html#ab8f8ec2dfe6a51fd5173086d653df78a">PosixMemIsolatorProcess</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html">mesos::internal::slave::PosixMemIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess-members.html
index 1a9f6c2..43bcb50 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#a0e119e29caca70fdd5b21126865a788a">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html">mesos::internal::slave::PosixRLimitsIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess-members.html
index e29172f..06d6671 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess-members.html
@@ -63,7 +63,7 @@
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -72,7 +72,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a8dfef5689de05716f582fa737f165133">install</a>(const std::string &amp;name, void(T::*method)(const UPID &amp;, const std::string &amp;))</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &amp;name, const std::string &amp;path, const std::map&lt; std::string, std::string &gt; &amp;types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess-members.html
index 4d63353..64b0d33 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a641dc674baabe6a58e4f4869090bd310">eventCount</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0a0053b515e25f366a29a6897467bebc">exited</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a07ac3fd4eededbb6015c305e12411b98">finalize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a120889e50b21c8b76f5f3301d498d8e6">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">http</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a083d8346a62ad423899f6f9e9ee08806">HttpRequestHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">httpSequence</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">initialize</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
@@ -74,7 +74,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html#a9be889e55c9fa3b300a1a2c30c19e35e">isolate</a>(const ContainerID &amp;containerId, pid_t pid)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html#a9214c03413d5d30d6b96d8bb73b4f203">prepare</a>(const ContainerID &amp;containerId, const mesos::slave::ContainerConfig &amp;containerConfig)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1SharedFilesystemIsolatorProcess.html">mesos::internal::slave::SharedFilesystemIsolatorProcess</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">ProcessBase</a>(const std::string &amp;id=&quot;&quot;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
index a0271d3..ea6b5e1 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave-members.html
@@ -126,7 +126,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#aec8e91248f772177ed7cc8c2ca9ea54c">launchExecutor</a>(const Option&lt; process::Future&lt; Secret &gt;&gt; &amp;future, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const Option&lt; TaskInfo &gt; &amp;taskInfo)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ae97b59a857843096aa219d0209837c42">link</a>(const UPID &amp;pid, const RemoteConnection remote=RemoteConnection::REUSE)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a38a4b602aa7e2656a647323da1bacf50">lost</a>(const UPID &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a></td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab7ca53e513d7ead18e05466c60e51891">MessageHandler</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a33768639ed69e6812b805bd70b29bf35">Metrics</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a5375350e12064d0cc86ec346e06c22cf">ping</a>(const process::UPID &amp;from, bool connected)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
@@ -158,8 +158,8 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a5ca99c4d54ff269e0f669480055966b7">runTaskGroup</a>(const process::UPID &amp;from, const FrameworkInfo &amp;frameworkInfo, const ExecutorInfo &amp;executorInfo, const TaskGroupInfo &amp;taskGroupInfo)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad479def15e8e6a1214040b586960595b">schedulerMessage</a>(const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const std::string &amp;data)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ac81a0a2d8dc38bbe864c1c4d34d9f96c">secretGenerator</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">mesos::internal::slave::Slave</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a>(const process::UPID &amp;to, const google::protobuf::Message &amp;message)</td><td class="entry"><a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Slave &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">Process&lt; Slave &gt;::send</a>(const UPID &amp;to, const std::string &amp;name, const char *data=nullptr, size_t length=0)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a79814ca5804d56a805d43bc1c86ee1e1">serve</a>(const Event &amp;event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave.html
index 431ff4a..ba87fe8 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave.html
@@ -98,7 +98,7 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:ad0e96504544270343dadd39350e7a96e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad958f0e032e8ea9a49a442232df8bbd3"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad958f0e032e8ea9a49a442232df8bbd3">~Slave</a> ()</td></tr>
 <tr class="separator:ad958f0e032e8ea9a49a442232df8bbd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a16989d154cc28900c0094622ffb38324"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a16989d154cc28900c0094622ffb38324">shutdown</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;from, const std::string &amp;<a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a>)</td></tr>
+<tr class="memitem:a16989d154cc28900c0094622ffb38324"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a16989d154cc28900c0094622ffb38324">shutdown</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;from, const std::string &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:a16989d154cc28900c0094622ffb38324"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a15efbb67f94f85e7d08726c0697c179b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a15efbb67f94f85e7d08726c0697c179b">registered</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;from, const SlaveID &amp;slaveId, const MasterSlaveConnection &amp;connection)</td></tr>
 <tr class="separator:a15efbb67f94f85e7d08726c0697c179b"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -124,7 +124,7 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:abbbc83998379b2613f6c0b1e943b9e3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad479def15e8e6a1214040b586960595b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#ad479def15e8e6a1214040b586960595b">schedulerMessage</a> (const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const std::string &amp;data)</td></tr>
 <tr class="separator:ad479def15e8e6a1214040b586960595b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a908f4faf4a455a57bb0c12f67c5b352b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a908f4faf4a455a57bb0c12f67c5b352b">updateFramework</a> (const UpdateFrameworkMessage &amp;<a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a>)</td></tr>
+<tr class="memitem:a908f4faf4a455a57bb0c12f67c5b352b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a908f4faf4a455a57bb0c12f67c5b352b">updateFramework</a> (const UpdateFrameworkMessage &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:a908f4faf4a455a57bb0c12f67c5b352b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:acf8c6cf73789692d60ad155f2a72b6f8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#acf8c6cf73789692d60ad155f2a72b6f8">checkpointResources</a> (std::vector&lt; Resource &gt; checkpointedResources)</td></tr>
 <tr class="separator:acf8c6cf73789692d60ad155f2a72b6f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -307,9 +307,9 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
 <tr class="inherit_header pro_methods_classProtobufProcess"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classProtobufProcess')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classProtobufProcess.html">ProtobufProcess&lt; Slave &gt;</a></td></tr>
 <tr class="memitem:a815baf04a27f8675a1a92a6c1075d969 inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a815baf04a27f8675a1a92a6c1075d969">visit</a> (const <a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a> &amp;event)</td></tr>
 <tr class="separator:a815baf04a27f8675a1a92a6c1075d969 inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6c404fdc490a7199a0d2ad881d588e5c inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;to, const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a>)</td></tr>
+<tr class="memitem:a6c404fdc490a7199a0d2ad881d588e5c inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a6c404fdc490a7199a0d2ad881d588e5c">send</a> (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;to, const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:a6c404fdc490a7199a0d2ad881d588e5c inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aac3a38ee730baa94fcc6c94482f8f756 inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a> (const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#a025e342d8f2be6c42fe34031edda54a3">message</a>)</td></tr>
+<tr class="memitem:aac3a38ee730baa94fcc6c94482f8f756 inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#aac3a38ee730baa94fcc6c94482f8f756">reply</a> (const google::protobuf::Message &amp;<a class="el" href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">message</a>)</td></tr>
 <tr class="separator:aac3a38ee730baa94fcc6c94482f8f756 inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9e844001b1b4af4b57923a719f1e128a inherit pro_methods_classProtobufProcess"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classProtobufProcess.html#a9e844001b1b4af4b57923a719f1e128a">install</a> (void(Slave::*method)(const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> &amp;, const M &amp;))</td></tr>
 <tr class="separator:a9e844001b1b4af4b57923a719f1e128a inherit pro_methods_classProtobufProcess"><td class="memSeparator" colspan="2">&#160;</td></tr>