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

[1/7] mesos-site git commit: Updated the website built from mesos SHA: 520b729.

Repository: mesos-site
Updated Branches:
  refs/heads/asf-site 47a93e531 -> acf91c027


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/acf91c02/content/blog/feed.xml
----------------------------------------------------------------------
diff --git a/content/blog/feed.xml b/content/blog/feed.xml
index 657782e..7432c00 100644
--- a/content/blog/feed.xml
+++ b/content/blog/feed.xml
@@ -292,7 +292,7 @@ To learn more about CSI work in Mesos, you can dig into the design document <
 </ul>
 
 
-<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="mailto:dev@apache.mesos.org">dev@apache.mesos.org</a>.</p>
+<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="mailto:dev@apache.mesos.org">dev@apache.mesos.org</a>.</p>
 
 	</content>
   </entry>

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


[2/7] mesos-site git commit: Updated the website built from mesos SHA: 520b729.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/acf91c02/content/api/latest/c++/src_2master_2master_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2master_8hpp_source.html b/content/api/latest/c++/src_2master_2master_8hpp_source.html
index ea661d4..9b7e478 100644
--- a/content/api/latest/c++/src_2master_2master_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2master_8hpp_source.html
@@ -52,20 +52,20 @@
 <div class="title">master.hpp</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="src_2master_2master_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 __MASTER_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#define __MASTER_HPP__</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="preprocessor">#include &lt;stdint.h&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;list&gt;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;set&gt;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div><div class=
 "line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;boost/circular_buffer.hpp&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="include_2mesos_2mesos_8hpp.html">mesos/mesos.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="resources_8hpp.html">mesos/resources.hpp</a>&gt;</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="type__utils_8hpp.html">mesos/type_utils.hpp</a>&gt;</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33<
 /span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2maintenance_2maintenance_8hpp.html">mesos/maintenance/maintenance.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="include_2mesos_2allocator_2allocator_8hpp.html">mesos/allocator/allocator.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="master_2contender_8hpp.html">mesos/master/contender.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="include_2mesos_2master_2detector_8hpp.html">mesos/maste
 r/detector.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="include_2mesos_2master_2master_8hpp.html">mesos/master/master.hpp</a>&gt;</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2module_2authenticator_8hpp.html">mesos/module/authenticator.hpp</a>&gt;</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2quota_2quota_8hpp.html">mesos/quota/quota.hpp</a>&gt;</span></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div><div class="line"><a n
 ame="l00045"></a><span class="lineno">   45</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="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">#include &lt;<a class="code" href="3rdparty_2libprocess_2include_2process_2limiter_8hpp.html">process/limiter.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="3rdparty_2libprocess_2include_2process_2http_8hpp.html">process/http.hpp</a>&gt;</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</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="l00050"></a><span c
 lass="lineno">   50</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="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="3rdparty_2libprocess_2include_2process_2protobuf_8hpp.html">process/protobuf.hpp</a>&gt;</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="timer_8hpp.html">process/timer.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="counter_8hpp.html">process/metrics/counter.hpp</a>&gt;</span></div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div><di
 v class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="boundedhashmap_8hpp.html">stout/boundedhashmap.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="3rdparty_2stout_2include_2stout_2cache_8hpp.html">stout/cache.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="foreach_8hpp.html">stout/foreach.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="hashmap_8hpp.html">stout/hashmap.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="hashset_8hpp.html">stout/hash
 set.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="linkedhashmap_8hpp.html">stout/linkedhashmap.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="multihashmap_8hpp.html">stout/multihashmap.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="nothing_8hpp.html">stout/nothing.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="option_8hpp.html">stout/option.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="3rdparty_2stout_2incl
 ude_2stout_2recordio_8hpp.html">stout/recordio.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="try_8hpp.html">stout/try.hpp</a>&gt;</span></div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="uuid_8hpp.html">stout/uuid.hpp</a>&gt;</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">   69</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="src_2common_2http_8hpp.html">common/http.hpp</a>&quot;</span></div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="protobuf__utils_8hpp.html">common/protobuf_utils.hpp</a>&quot;</span></div><div class="line"><a name="l00071"><
 /a><span class="lineno">   71</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="common_2resources__utils_8hpp.html">common/resources_utils.hpp</a>&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="preprocessor">#include &quot;<a class="code" href="files_8hpp.html">files/files.hpp</a>&quot;</span></div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="devolve_8hpp.html">internal/devolve.hpp</a>&quot;</span></div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="evolve_8hpp.html">internal/evolve.hpp</a>&quot;</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">#include &quot;<a class="code" href="src_2master_2constants_8hpp.html">master/constants.hpp</a>&quot;</span></div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="src_2master_2flags_8hpp.html">master/flags.hpp</a>&quot;</span></div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="machine_8hpp.html">master/machine.hpp</a>&quot;</span></div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="src_2master_2metrics_8hpp.html">master/metrics.hpp</a>&quot;</span></div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="preprocess
 or">#include &quot;<a class="code" href="master_2validation_8hpp.html">master/validation.hpp</a>&quot;</span></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="preprocessor">#include &quot;<a class="code" href="messages_8hpp.html">messages/messages.hpp</a>&quot;</span></div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceprocess.html">process</a> {</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="keyword">class </span>RateLimiter; <span class="comment">// Forward declaration.</span></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="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</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">// Forward declarations.</span></div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="keyword">class </span>Authorizer;</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;<span class="keyword">class </span>ObjectApprovers;</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="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00097"></a><s
 pan class="lineno">   97</span>&#160;</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<span class="comment">// Forward declarations.</span></div><div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1registry.html">   99</a></span>&#160;<span class="keyword">namespace </span>registry {</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<span class="keyword">class </span>Slaves;</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="keyword">class </span>Registry;</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1WhitelistWatcher.html">Whitel
 istWatcher</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="keyword">namespace </span><a class="code" href="namespacemesos_1_1v1_1_1master.html">master</a> {</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">class </span>Master;</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;<span class="keyword">class </span>Registrar;</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="keyword">class </span>SlaveObserver;</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">struct </span>BoundedRateLimiter;</div><di
 v class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;<span class="keyword">struct </span>Framework;</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;<span class="keyword">struct </span>Role;</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"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html">  117</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</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;<a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>(<a class="code" href="classmesos_1_1internal_1_1master_1_1
 Master.html">Master</a>* <span class="keyword">const</span> _master,</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;      SlaveInfo _info,</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;        <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; _pid,</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;        <span class="keyword">const</span> MachineID&amp; _machineId,</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;        <span class="keyword">const</span> std::string&amp; _version,</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;        std::vector&lt;SlaveInfo::Capability&gt; _capabilites,</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;        <span class="keyword">const</span> <a class="code" href="classprocess_1_1T
 ime.html">process::Time</a>&amp; _registeredTime,</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;        std::vector&lt;Resource&gt; _checkpointedResources,</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;        <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;UUID&gt;</a>&amp; _resourceVersion,</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;        std::vector&lt;ExecutorInfo&gt; executorInfos = std::vector&lt;ExecutorInfo&gt;(),</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;        std::vector&lt;Task&gt; tasks = std::vector&lt;Task&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;  ~<a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>();</div><div cla
 ss="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;  Task* getTask(</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;      <span class="keyword">const</span> TaskID&amp; taskId) <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="keywordtype">void</span> addTask(Task* task);</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">// Update slave to recover the resources that were previously</span></div
 ><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;  <span class="comment">// being used by `task`.</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">// TODO(bmahler): This is a hack for performance. We need to</span></div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;  <span class="comment">// maintain resource counters because computing task resources</span></div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;  <span class="comment">// functionally for all tasks is expensive, for now.</span></div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;  <span class="keywordtype">void</span> recoverResources(Task* task);</div><div class="line"><a name="l00146"></a><span class="lineno">  146</s
 pan>&#160;</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;  <span class="keywordtype">void</span> removeTask(Task* task);</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="keywordtype">void</span> addOperation(<a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Operation</a>* operation);</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="keywordtype">void</span> recoverResources(<a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Operation</a>* operation);</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>&#16
 0;  <span class="keywordtype">void</span> removeOperation(<a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Operation</a>* operation);</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;  <a class="code" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55ef">Operation</a>* getOperation(<span class="keyword">const</span> UUID&amp; uuid) <span class="keyword">const</span>;</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="keywordtype">void</span> addOffer(Offer* offer);</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="keywordtype">void</span> removeOffer(Of
 fer* offer);</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="keywordtype">void</span> addInverseOffer(InverseOffer* inverseOffer);</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="keywordtype">void</span> removeInverseOffer(InverseOffer* inverseOffer);</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">bool</span> hasExecutor(</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;      <span class="k
 eyword">const</span> ExecutorID&amp; executorId) <span class="keyword">const</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="keywordtype">void</span> addExecutor(</div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;      <span class="keyword">const</span> ExecutorInfo&amp; executorInfo);</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="keywordtype">void</span> removeExecutor(</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div
 ><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;      <span class="keyword">const</span> ExecutorID&amp; executorId);</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="keywordtype">void</span> apply(<span class="keyword">const</span> std::vector&lt;ResourceConversion&gt;&amp; conversions);</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;  <a class="code" href="classTry.html">Try&lt;Nothing&gt;</a> <a class="code" href="namespacerouting_1_1filter_1_1basic.html#a088d88712e011acb0673da92045b365b">update</a>(</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;      <span class="keyword">const</span> SlaveInfo&amp; info,</div><div class="line"><a name="l00181"></a><span class="li
 neno">  181</span>&#160;      <span class="keyword">const</span> std::string&amp; _version,</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;      <span class="keyword">const</span> std::vector&lt;SlaveInfo::Capability&gt;&amp; _capabilites,</div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1Resources.html">Resources</a>&amp; _checkpointedResources,</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;UUID&gt;</a>&amp; resourceVersion);</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"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a59f6d83e771ca1dc9bf7f3db88d9339d">  186</a></span>&#160;  <a class="code
 " href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a>* <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a59f6d83e771ca1dc9bf7f3db88d9339d">master</a>;</div><div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a977de92e6e1fb9fa145aec95806be71f">  187</a></span>&#160;  <span class="keyword">const</span> SlaveID <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a977de92e6e1fb9fa145aec95806be71f">id</a>;</div><div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#af4ee8827d405d9dcb03107dd04fa22ca">  188</a></span>&#160;  SlaveInfo <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#af4ee8827d405d9dcb03107dd04fa22ca">info</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="structmesos_1_1internal_1_1master_1_1Slave.html#adb162982d3dd921c4a9c3114c88daf5c">  190</a></span>&#160;  <span class="keyword">const</span> MachineID <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#adb162982d3dd921c4a9c3114c88daf5c">machineId</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"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a587fe54aa032cf8b260e3722e0f3c8fd">  192</a></span>&#160;  <a class="code" href="structprocess_1_1UPID.html">process::UPID</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a587fe54aa032cf8b260e3722e0f3c8fd">pid</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;  <span class="comment">// TODO(bm
 ahler): Use stout&#39;s Version when it can parse labels, etc.</span></div><div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#ac4cd16759066addb866615eeaf5e6097">  195</a></span>&#160;  std::string <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#ac4cd16759066addb866615eeaf5e6097">version</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;  <span class="comment">// Agent capabilities.</span></div><div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#ad684be997cbb5c701e3fe54b36c2b207">  198</a></span>&#160;  <a class="code" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">protobuf::slave::Capabilities</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.
 html#ad684be997cbb5c701e3fe54b36c2b207">capabilities</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"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a8a22f7902325bc17e32068ec2e39867b">  200</a></span>&#160;  <a class="code" href="classprocess_1_1Time.html">process::Time</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a8a22f7902325bc17e32068ec2e39867b">registeredTime</a>;</div><div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a31770631022ef2687e10fc826709f2c8">  201</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;process::Time&gt;</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a31770631022ef2687e10fc826709f2c8">reregisteredTime</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="comment">// Slave becomes disconnected when the socket closes.</span></div><div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a4fb10e5dfb983e03a5bfd4f9eb90c386">  204</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a4fb10e5dfb983e03a5bfd4f9eb90c386">connected</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="comment">// Slave becomes deactivated when it gets disconnected. In the</span></div><div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;  <span class="comment">// future this might also happen via HTTP endpoint.</span></div><div class="line"><a name="l00208"></
 a><span class="lineno">  208</span>&#160;  <span class="comment">// No offers will be made for a deactivated slave.</span></div><div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#aa112c6ba4de9bd7ab91365adf92d5c77">  209</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#aa112c6ba4de9bd7ab91365adf92d5c77">active</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="comment">// Timer for marking slaves unreachable that become disconnected and</span></div><div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;  <span class="comment">// don&#39;t reregister. This timeout is larger than the slave</span></div><div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#16
 0;  <span class="comment">// observer&#39;s timeout, so typically the slave observer will be the</span></div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;  <span class="comment">// one to mark such slaves unreachable; this timer is a backup for</span></div><div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;  <span class="comment">// when a slave responds to pings but does not reregister (e.g.,</span></div><div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;  <span class="comment">// because agent recovery has hung).</span></div><div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a15e591c436773cdfb2ee3369f0541659">  217</a></span>&#160;  <a class="code" href="classOption.html">Option&lt;process::Timer&gt;</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a15e591c436773cdfb2ee3369f0541659">reregistra
 tionTimer</a>;</div><div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;</div><div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;  <span class="comment">// Executors running on this slave.</span></div><div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;  <span class="comment">// TODO(bmahler): Make this private to enforce that `addExecutor()`</span></div><div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;  <span class="comment">// and `removeExecutor()` are used, and provide a const view into</span></div><div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;  <span class="comment">// the executors.</span></div><div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a7
 3bf7efab01d3620fb8cb615c338da6c">  224</a></span>&#160;  <a class="code" href="classhashmap.html">hashmap&lt;FrameworkID, hashmap&lt;ExecutorID, ExecutorInfo&gt;</a>&gt; <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a73bf7efab01d3620fb8cb615c338da6c">executors</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;  <span class="comment">// Tasks that have not yet been launched because they are currently</span></div><div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;  <span class="comment">// being authorized. This is similar to Framework&#39;s pendingTasks but we</span></div><div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;  <span class="comment">// track pendingTasks per agent separately to determine if any offer</span></div><div class="line"><a name="l00229"></a><span class="lineno">  2
 29</span>&#160;  <span class="comment">// operation for this agent would change resources requested by these tasks.</span></div><div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a33cbcce2b9fcf343f15cb4f64672868d">  230</a></span>&#160;  <a class="code" href="classhashmap.html">hashmap&lt;FrameworkID, hashmap&lt;TaskID, TaskInfo&gt;</a>&gt; <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a33cbcce2b9fcf343f15cb4f64672868d">pendingTasks</a>;</div><div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;</div><div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;  <span class="comment">// Tasks present on this slave.</span></div><div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;  <span class="comment
 ">// TODO(bmahler): Make this private to enforce that `addTask()` and</span></div><div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;  <span class="comment">// `removeTask()` are used, and provide a const view into the tasks.</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(bmahler): The task pointer ownership complexity arises from the fact</span></div><div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;  <span class="comment">// that we own the pointer here, but it&#39;s shared with the Framework struct.</span></div><div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;  <span class="comment">// We should find a way to eliminate this.</span></div><div class="line"><a name="l00240"></a><span class="lineno"><a class="lin
 e" href="structmesos_1_1internal_1_1master_1_1Slave.html#af31bd54cf2fd44fd1d95d1c898d6d2c8">  240</a></span>&#160;  <a class="code" href="classhashmap.html">hashmap&lt;FrameworkID, hashmap&lt;TaskID, Task*&gt;</a>&gt; <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#af31bd54cf2fd44fd1d95d1c898d6d2c8">tasks</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="comment">// Tasks that were asked to kill by frameworks.</span></div><div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;  <span class="comment">// This is used for reconciliation when the slave reregisters.</span></div><div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a471feb09e6e40006c48fa1941ae4961a">  244</a></span>&#160;  <a class="code" href="classmultihashmap.html">
 multihashmap&lt;FrameworkID, TaskID&gt;</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a471feb09e6e40006c48fa1941ae4961a">killedTasks</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="comment">// Pending operations or terminal operations that have</span></div><div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;  <span class="comment">// unacknowledged status updates on this agent.</span></div><div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a4810733e4b2c0ff6c35ad5ade573ac75">  248</a></span>&#160;  <a class="code" href="classhashmap.html">hashmap&lt;UUID, Operation*&gt;</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a4810733e4b2c0ff6c35ad5ade573ac75">operations</a>;</div><div class="line"><
 a name="l00249"></a><span class="lineno">  249</span>&#160;</div><div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;  <span class="comment">// Active offers on this slave.</span></div><div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a9dbf820e6c564c4333f97eaff7136cb1">  251</a></span>&#160;  <a class="code" href="classhashset.html">hashset&lt;Offer*&gt;</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a9dbf820e6c564c4333f97eaff7136cb1">offers</a>;</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">// Active inverse offers on this slave.</span></div><div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a2232ba794de09c7834fd882888c8e8c4">  254
 </a></span>&#160;  <a class="code" href="classhashset.html">hashset&lt;InverseOffer*&gt;</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a2232ba794de09c7834fd882888c8e8c4">inverseOffers</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">// Resources for active task / executors / operations.</span></div><div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;  <span class="comment">// Note that we maintain multiple copies of each shared resource in</span></div><div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;  <span class="comment">// `usedResources` as they are used by multiple tasks.</span></div><div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#abb421e81e433867b8c5f9382c92a0812">  259<
 /a></span>&#160;  <a class="code" href="classhashmap.html">hashmap&lt;FrameworkID, Resources&gt;</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#abb421e81e433867b8c5f9382c92a0812">usedResources</a>;</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"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a8424019e6048a4f479cd0005873c8314">  261</a></span>&#160;  <a class="code" href="classmesos_1_1Resources.html">Resources</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a8424019e6048a4f479cd0005873c8314">offeredResources</a>; <span class="comment">// Offers.</span></div><div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;</div><div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;  <span class="comment">// Resources that should be checkpointed by the slave (e.g.,</span></d
 iv><div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;  <span class="comment">// persistent volumes, dynamic reservations, etc). These are either</span></div><div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;  <span class="comment">// in use by a task/executor, or are available for use and will be</span></div><div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;  <span class="comment">// re-offered to the framework.</span></div><div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;  <span class="comment">// TODO(jieyu): `checkpointedResources` is only for agent default</span></div><div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;  <span class="comment">// resources. Resources from resource providers are not included in</span></div><div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;  <span class="comment">// this field. Consid
 er removing this field.</span></div><div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#a5324f39f9aebebd7a65baa4edf1789f9">  270</a></span>&#160;  <a class="code" href="classmesos_1_1Resources.html">Resources</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a5324f39f9aebebd7a65baa4edf1789f9">checkpointedResources</a>;</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="comment">// The current total resources of the slave. Note that this is</span></div><div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;  <span class="comment">// different from &#39;info.resources()&#39; because this also considers</span></div><div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;  <span class="comment">// operations (e.g.
 , CREATE, RESERVE) that have been applied and</span></div><div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;  <span class="comment">// includes revocable resources and resources from resource</span></div><div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;  <span class="comment">// providers as well.</span></div><div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae797309d98eea44477d8b5611972f907">  277</a></span>&#160;  <a class="code" href="classmesos_1_1Resources.html">Resources</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#ae797309d98eea44477d8b5611972f907">totalResources</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;  <span class="comment">// Used to establish the relationship between the operatio
 n and the</span></div><div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;  <span class="comment">// resources that the operation is operating on. Each resource</span></div><div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;  <span class="comment">// provider will keep a resource version UUID, and change it when it</span></div><div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;  <span class="comment">// believes that the resources from this resource provider are out</span></div><div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;  <span class="comment">// of sync from the master&#39;s view.  The master will keep track of</span></div><div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;  <span class="comment">// the last known resource version UUID for each resource provider,</span></div><div class="line"><a name="l00285"></a><span class="lineno">  285</s
 pan>&#160;  <span class="comment">// and attach the resource version UUID in each operation it sends</span></div><div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;  <span class="comment">// out. The resource provider should reject operations that have a</span></div><div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;  <span class="comment">// different resource version UUID than that it maintains, because</span></div><div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;  <span class="comment">// this means the operation is operating on resources that might</span></div><div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;  <span class="comment">// have already been invalidated.</span></div><div class="line"><a name="l00290"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#ab0449df2888be22f3d5c0288367ca31f">  290</a></span>&#160;  <a cla
 ss="code" href="classOption.html">Option&lt;UUID&gt;</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#ab0449df2888be22f3d5c0288367ca31f">resourceVersion</a>;</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"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#ace1f060347d268874173bac4c6e0a035">  292</a></span>&#160;  SlaveObserver* <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#ace1f060347d268874173bac4c6e0a035">observer</a>;</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"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html">  294</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html">ResourcePro
 vider</a> {</div><div class="line"><a name="l00295"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html#a2f79355937f8c3b4b17bafcf4d46cf1d">  295</a></span>&#160;    ResourceProviderInfo <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html#a2f79355937f8c3b4b17bafcf4d46cf1d">info</a>;</div><div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html#ada581846ff5ab022c593e7e6260905af">  296</a></span>&#160;    <a class="code" href="classmesos_1_1Resources.html">Resources</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html#ada581846ff5ab022c593e7e6260905af">totalResources</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;    <span class="co
 mment">// Used to establish the relationship between the operation and the</span></div><div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;    <span class="comment">// resources that the operation is operating on. Each resource</span></div><div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;    <span class="comment">// provider will keep a resource version UUID, and change it when it</span></div><div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;    <span class="comment">// believes that the resources from this resource provider are out</span></div><div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;    <span class="comment">// of sync from the master&#39;s view.  The master will keep track of</span></div><div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;    <span class="comment">// the last known resource version UUID for each resource provider,</span
 ></div><div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;    <span class="comment">// and attach the resource version UUID in each operation it sends</span></div><div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;    <span class="comment">// out. The resource provider should reject operations that have a</span></div><div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;    <span class="comment">// different resource version UUID than that it maintains, because</span></div><div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;    <span class="comment">// this means the operation is operating on resources that might</span></div><div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;    <span class="comment">// have already been invalidated.</span></div><div class="line"><a name="l00309"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1m
 aster_1_1Slave_1_1ResourceProvider.html#aa8f983cfaa834cca6e4f9b372815396b">  309</a></span>&#160;    UUID <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html#aa8f983cfaa834cca6e4f9b372815396b">resourceVersion</a>;</div><div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;</div><div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;    <span class="comment">// Pending operations or terminal operations that have</span></div><div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;    <span class="comment">// unacknowledged status updates.</span></div><div class="line"><a name="l00313"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html#aadb3d3717bababe38b8dcb2eb3b3cbf2">  313</a></span>&#160;    <a class="code" href="classhashmap.html">hashmap&lt;UUID, Operation*&gt;</a> <a class="code" href="structmesos_1_1internal_1
 _1master_1_1Slave_1_1ResourceProvider.html#aadb3d3717bababe38b8dcb2eb3b3cbf2">operations</a>;</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;</div><div class="line"><a name="l00316"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1Slave.html#ac69e834c9f86c1628859459e4e5255b5">  316</a></span>&#160;  <a class="code" href="classhashmap.html">hashmap&lt;ResourceProviderID, ResourceProvider&gt;</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#ac69e834c9f86c1628859459e4e5255b5">resourceProviders</a>;</div><div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;</div><div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;  <a class="code" href="
 structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>(<span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>&amp;);              <span class="comment">// No copying.</span></div><div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;  <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>&amp;); <span class="comment">// No assigning.</span></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;</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"><a class="line" href="namespacemesos_1_1internal_1_1master.html#a222c724f5e238d743bb338c7
 1016048d">  324</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespaceprocess.html#a1f0b8b2ea7d75c3b9d8d4781689f731b">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</a>&amp; slave)</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="keywordflow">return</span> stream &lt;&lt; slave.<a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a977de92e6e1fb9fa145aec95806be71f">id</a> &lt;&lt; <span class="stringliteral">&quot; at &quot;</span> &lt;&lt; slave.<a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#a587fe54aa032cf8b260e3722e0f3c8fd">pid</a></div><div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;                &lt;&lt; <span class="str
 ingliteral">&quot; (&quot;</span> &lt;&lt; slave.<a class="code" href="structmesos_1_1internal_1_1master_1_1Slave.html#af4ee8827d405d9dcb03107dd04fa22ca">info</a>.hostname() &lt;&lt; <span class="stringliteral">&quot;)&quot;</span>;</div><div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;}</div><div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;</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">  331</span>&#160;<span class="comment">// Represents the streaming HTTP connection to a framework or a client</span></div><div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;<span class="comment">// subscribed to the &#39;/api/vX&#39; endpoint.</span></div><div class="line"><a name="l00333"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html">  333</a></span>&#160;
 <span class="keyword">struct </span><a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html">HttpConnection</a></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"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a4c4c7be068622f9d8c557a58eb065cc6">  335</a></span>&#160;  <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a4c4c7be068622f9d8c557a58eb065cc6">HttpConnection</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a>&amp; _writer,</div><div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;                 <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> _contentType,</div><div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;   
               <a class="code" href="structid_1_1UUID.html">id::UUID</a> _streamId)</div><div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;    : writer(_writer),</div><div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;      contentType(_contentType),</div><div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;      streamId(_streamId) {}</div><div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;</div><div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;  <span class="comment">// We need to evolve the internal old style message/unversioned event into a</span></div><div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;  <span class="comment">// versioned event e.g., `v1::scheduler::Event` or `v1::master::Event`.</span></div><div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;  <span class="keyword">template</sp
 an> &lt;<span class="keyword">typename</span> Message, <span class="keyword">typename</span> Event = v1::scheduler::Event&gt;</div><div class="line"><a name="l00345"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a30bba2e03dffe8a8a369668c15ff6433">  345</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a30bba2e03dffe8a8a369668c15ff6433">send</a>(<span class="keyword">const</span> Message&amp; message)</div><div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;  {</div><div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;    <a class="code" href="classrecordio_1_1Encoder.html">::recordio::Encoder&lt;Event&gt;</a> encoder (<a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(</div><div class="line"><a name="l00348"></a><span class="lineno">  34
 8</span>&#160;        <a class="code" href="namespacemesos_1_1internal.html#a9c1f91de8a8a389b357b81f7b51b0554">serialize</a>, contentType, lambda::_1));</div><div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;</div><div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;    <span class="keywordflow">return</span> writer.write(encoder.<a class="code" href="classrecordio_1_1Encoder.html#a1ab4319875f0c4a59fe6c2283777e78c">encode</a>(<a class="code" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a>(message)));</div><div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;  }</div><div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;</div><div class="line"><a name="l00353"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a2347c2f4d88f6f0043690aba6dfac27f">  353</a></span>&#160;  <span class="keywordtype">bo
 ol</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a2347c2f4d88f6f0043690aba6dfac27f">close</a>()</div><div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;  {</div><div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;    <span class="keywordflow">return</span> writer.close();</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;</div><div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aabda4b0588e263e20f98c220f1f7da92">  358</a></span>&#160;  <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aabda4b0588e263e20f98c220f1f7da92">closed</a>()<span class="keyword"> const</span></div><div
  class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;<span class="keyword">  </span>{</div><div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;    <span class="keywordflow">return</span> writer.readerClosed();</div><div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;  }</div><div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;</div><div class="line"><a name="l00363"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">  363</a></span>&#160;  <a class="code" href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aeb26fc327b1d73f95d9d874eb4226d5c">writer</a>;</div><div class="line"><a name="l00364"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.ht
 ml#a96b11a33b4022d7a60fa6d672de552ea">  364</a></span>&#160;  <a class="code" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#a96b11a33b4022d7a60fa6d672de552ea">contentType</a>;</div><div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#ad6de2b778601691522fab0b3eed260e7">  365</a></span>&#160;  <a class="code" href="structid_1_1UUID.html">id::UUID</a> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#ad6de2b778601691522fab0b3eed260e7">streamId</a>;</div><div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;};</div><div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;</div><div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;</div><div class="line"><a name="l00369"></a><span class="lineno">  3
 69</span>&#160;<span class="comment">// This process periodically sends heartbeats to a given HTTP connection.</span></div><div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;<span class="comment">// The `Message` template parameter is the type of the heartbeat event passed</span></div><div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;<span class="comment">// into the heartbeater during construction, while the `Event` template</span></div><div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;<span class="comment">// parameter is the versioned event type which is sent to the client.</span></div><div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;<span class="comment">// The optional delay parameter is used to specify the delay period before it</span></div><div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;<span class="comment">// sends the first heartbeat
 .</span></div><div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> Message, <span class="keyword">typename</span> Event&gt;</div><div class="line"><a name="l00376"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">  376</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">Heartbeater</a> : <span class="keyword">public</span> <a class="code" href="classprocess_1_1Process.html">process::Process</a>&lt;Heartbeater&lt;Message, Event&gt;&gt;</div><div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;{</div><div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1
 _1Heartbeater.html#a9c325ca5310bfde29ae8ba93b0d72afb">  379</a></span>&#160;  <a class="code" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#a9c325ca5310bfde29ae8ba93b0d72afb">Heartbeater</a>(<span class="keyword">const</span> std::string&amp; _logMessage,</div><div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;              <span class="keyword">const</span> Message&amp; _heartbeatMessage,</div><div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;              <span class="keyword">const</span> <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html">HttpConnection</a>&amp; _http,</div><div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;              <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>&amp; _interval,</div><div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;              <span class="keyword"
 >const</span> <a class="code" href="classOption.html">Option&lt;Duration&gt;</a>&amp; _delay = <a class="code" href="structNone.html">None</a>())</div><div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;    : <a class="code" href="namespaceprocess.html">process</a>::ProcessBase(<a class="code" href="namespaceprocess.html">process</a>::ID::<a class="code" href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">generate</a>(<span class="stringliteral">&quot;heartbeater&quot;</span>)),</div><div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;      logMessage(_logMessage),</div><div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;      heartbeatMessage(_heartbeatMessage),</div><div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;      <a class="code" href="namespacemesos_1_1uri.html#a5dff7c4a2df7be12fb642b5801c34f9f">http</a>(_http),</div><div class="line"><a name="l00388">
 </a><span class="lineno">  388</span>&#160;      interval(_interval),</div><div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;      <a class="code" href="namespaceprocess.html#ad46335bec9fe626e60003c33e8f13023">delay</a>(_delay) {}</div><div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;</div><div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00392"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#ac9ebf3a4eb46a4501e13bd38dcd96a5d">  392</a></span>&#160;  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html#ac9ebf3a4eb46a4501e13bd38dcd96a5d">initialize</a>()<span class="keyword"> override</span></div><div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;<span cla
 ss="keyword">  </span>{</div><div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="namespaceprocess.html#ad46335bec9fe626e60003c33e8f13023">delay</a>.isSome()) {</div><div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;      <a class="code" href="namespaceprocess.html#ad46335bec9fe626e60003c33e8f13023">process::delay</a>(</div><div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;          <a class="code" href="namespaceprocess.html#ad46335bec9fe626e60003c33e8f13023">delay</a>.get(),</div><div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;          <span class="keyword">this</span>,</div><div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;          &amp;<a class="code" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">Heartbeater&lt;Message, Event&gt;::heartbeat</a>);</div><div class="l
 ine"><a name="l00399"></a><span class="lineno">  399</span>&#160;    } <span class="keywordflow">else</span> {</div><div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;      heartbeat();</div><div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;    }</div><div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;  }</div><div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;</div><div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;  <span class="keywordtype">void</span> heartbeat()</div><div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;  {</div><div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;    <span class="comment">// Only send a heartbeat if the connection is not closed.</span></div><d
 iv class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;    <span class="keywordflow">if</span> (<a class="code" href="namespacemesos_1_1uri.html#a5dff7c4a2df7be12fb642b5801c34f9f">http</a>.closed().isPending()) {</div><div class="line"><a name="l00409"></a><span class="lineno">  409</span>&#160;      VLOG(2) &lt;&lt; <span class="stringliteral">&quot;Sending heartbeat to &quot;</span> &lt;&lt; logMessage;</div><div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;</div><div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;      Message message(heartbeatMessage);</div><div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;      <a class="code" href="namespacemesos_1_1uri.html#a5dff7c4a2df7be12fb642b5801c34f9f">http</a>.send&lt;Message, <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">Event</a>&gt;(message);</div><div class="li
 ne"><a name="l00413"></a><span class="lineno">  413</span>&#160;    }</div><div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;</div><div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;    <a class="code" href="namespaceprocess.html#ad46335bec9fe626e60003c33e8f13023">process::delay</a>(interval, <span class="keyword">this</span>, &amp;<a class="code" href="classmesos_1_1internal_1_1master_1_1Heartbeater.html">Heartbeater&lt;Message, Event&gt;::heartbeat</a>);</div><div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;  }</div><div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;</div><div class="line"><a name="l00418"></a><span class="lineno">  418</span>&#160;  <span class="keyword">const</span> std::string logMessage;</div><div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;  <span class="keyword">const</span> Message heartbeatMessage;</div><div class="lin
 e"><a name="l00420"></a><span class="lineno">  420</span>&#160;  <a class="code" href="structmesos_1_1internal_1_1master_1_1HttpConnection.html">HttpConnection</a> <a class="code" href="namespacemesos_1_1uri.html#a5dff7c4a2df7be12fb642b5801c34f9f">http</a>;</div><div class="line"><a name="l00421"></a><span class="lineno">  421</span>&#160;  <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a> interval;</div><div class="line"><a name="l00422"></a><span class="lineno">  422</span>&#160;  <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;Duration&gt;</a> <a class="code" href="namespaceprocess.html#ad46335bec9fe626e60003c33e8f13023">delay</a>;</div><div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;};</div><div class="line"><a name="l00424"></a><span class="lineno">  424</span>&#160;</div><div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;</div><div class="line">
 <a name="l00426"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1master_1_1Master.html">  426</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a> : <span class="keyword">public</span> <a class="code" href="classProtobufProcess.html">ProtobufProcess</a>&lt;Master&gt;</div><div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;{</div><div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a>(<a class="code" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a>* allocator,</div><div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;         <a class="code" href="classmesos_1_1internal_1_1mas
 ter_1_1Registrar.html">Registrar</a>* registrar,</div><div class="line"><a name="l00431"></a><span class="lineno">  431</span>&#160;         <a class="code" href="classmesos_1_1internal_1_1Files.html">Files</a>* files,</div><div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;         <a class="code" href="classmesos_1_1master_1_1contender_1_1MasterContender.html">mesos::master::contender::MasterContender</a>* contender,</div><div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;         <a class="code" href="classmesos_1_1master_1_1detector_1_1MasterDetector.html">mesos::master::detector::MasterDetector</a>* detector,</div><div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;         <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;Authorizer*&gt;</a>&amp; authorizer,</div><div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;         <span class="ke
 yword">const</span> <a class="code" href="classOption.html">Option</a>&lt;std::shared_ptr&lt;process::RateLimiter&gt;&gt;&amp;</div><div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;           slaveRemovalLimiter,</div><div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;         <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Flags.html">Flags</a>&amp; <a class="code" href="namespaceflags.html">flags</a> = <a class="code" href="classmesos_1_1internal_1_1master_1_1Flags.html">Flags</a>());</div><div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;</div><div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;  <span class="keyword">virtual</span> ~<a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html">Master</a>();</div><div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;</div><div class="line"><a na
 me="l00441"></a><span class="lineno">  441</span>&#160;  <span class="comment">// Message handlers.</span></div><div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;  <span class="keywordtype">void</span> submitScheduler(</div><div class="line"><a name="l00443"></a><span class="lineno">  443</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="l00444"></a><span class="lineno">  444</span>&#160;</div><div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;  <span class="keywordtype">void</span> registerFramework(</div><div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div><div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;   
    <span class="keyword">const</span> FrameworkInfo&amp; frameworkInfo);</div><div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;</div><div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;  <span class="keywordtype">void</span> reregisterFramework(</div><div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div><div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;      <span class="keyword">const</span> FrameworkInfo&amp; frameworkInfo,</div><div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;      <span class="keywordtype">bool</span> failover);</div><div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;</div><div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;  <span class="keywordtype">vo
 id</span> unregisterFramework(</div><div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div><div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId);</div><div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;</div><div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;  <span class="keywordtype">void</span> deactivateFramework(</div><div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div><div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId);</div><div class="line"
 ><a name="l00461"></a><span class="lineno">  461</span>&#160;</div><div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;  <span class="comment">// TODO(vinod): Remove this once the old driver is removed.</span></div><div class="line"><a name="l00463"></a><span class="lineno">  463</span>&#160;  <span class="keywordtype">void</span> resourceRequest(</div><div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div><div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div><div class="line"><a name="l00466"></a><span class="lineno">  466</span>&#160;      <span class="keyword">const</span> std::vector&lt;Request&gt;&amp; requests);</div><div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;</div><div cla
 ss="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;  <span class="keywordtype">void</span> launchTasks(</div><div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div><div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;      LaunchTasksMessage&amp;&amp; launchTasksMessage);</div><div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;</div><div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;  <span class="keywordtype">void</span> reviveOffers(</div><div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div><div class="line"><a name="l00474"></a><span class="lineno">  474</span>&#160;      <span class="keywor
 d">const</span> FrameworkID&amp; frameworkId,</div><div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;      <span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; role);</div><div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;</div><div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;  <span class="keywordtype">void</span> killTask(</div><div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div><div class="line"><a name="l00479"></a><span class="lineno">  479</span>&#160;      <span class="keyword">const</span> FrameworkID&amp; frameworkId,</div><div class="line"><a name="l00480"></a><span class="lineno">  480</span>&#160;      <span class="keyword">const</span> TaskID&amp; taskId);</div><div class="line"><a name="l00481"></a><span class="lineno">
   481</span>&#160;</div><div class="line"><a name="l00482"></a><span class="lineno">  482</span>&#160;  <span class="keywordtype">void</span> statusUpdateAcknowledgement(</div><div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div><div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;      StatusUpdateAcknowledgementMessage&amp;&amp; statusUpdateAcknowledgementMessage);</div><div class="line"><a name="l00485"></a><span class="lineno">  485</span>&#160;</div><div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160;  <span class="keywordtype">void</span> schedulerMessage(</div><div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div><div class="line"><
 a name="l00488"></a><span class="lineno">  488</span>&#160;      FrameworkToExecutorMessage&amp;&amp; frameworkToExecutorMessage);</div><div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;</div><div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;  <span class="keywordtype">void</span> executorMessage(</div><div class="line"><a name="l00491"></a><span class="lineno">  491</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div><div class="line"><a name="l00492"></a><span class="lineno">  492</span>&#160;      ExecutorToFrameworkMessage&amp;&amp; executorToFrameworkMessage);</div><div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160;</div><div class="line"><a name="l00494"></a><span class="lineno">  494</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1m
 aster_1_1message.html#afd6f535967a78ca5bfe59127ac23a626">registerSlave</a>(</div><div class="line"><a name="l00495"></a><span class="lineno">  495</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div><div class="line"><a name="l00496"></a><span class="lineno">  496</span>&#160;      RegisterSlaveMessage&amp;&amp; registerSlaveMessage);</div><div class="line"><a name="l00497"></a><span class="lineno">  497</span>&#160;</div><div class="line"><a name="l00498"></a><span class="lineno">  498</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#aa161808296e305b8b17479f2f7b70fa4">reregisterSlave</a>(</div><div class="line"><a name="l00499"></a><span class="lineno">  499</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div><div 
 class="line"><a name="l00500"></a><span class="lineno">  500</span>&#160;      ReregisterSlaveMessage&amp;&amp; incomingMessage);</div><div class="line"><a name="l00501"></a><span class="lineno">  501</span>&#160;</div><div class="line"><a name="l00502"></a><span class="lineno">  502</span>&#160;  <span class="keywordtype">void</span> unregisterSlave(</div><div class="line"><a name="l00503"></a><span class="lineno">  503</span>&#160;      <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">process::UPID</a>&amp; from,</div><div class="line"><a name="l00504"></a><span class="lineno">  504</span>&#160;      <span class="keyword">const</span> SlaveID&amp; slaveId);</div><div class="line"><a name="l00505"></a><span class="lineno">  505</span>&#160;</div><div class="line"><a name="l00506"></a><span class="lineno">  506</span>&#160;  <span class="keywordtype">void</span> statusUpdate(</div><div class="line"><a name="l00507"></a><span class="lineno">  507</
 span>&#160;      StatusUpdateMessage&amp;&amp; statusUpdateMessage);</div><div class="line"><a name="l00508"></a><span class="lineno">  508</span>&#160;

<TRUNCATED>

[6/7] mesos-site git commit: Updated the website built from mesos SHA: 520b729.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/acf91c02/content/api/latest/c++/classes.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classes.html b/content/api/latest/c++/classes.html
index 798cb7f..22aabeb 100644
--- a/content/api/latest/c++/classes.html
+++ b/content/api/latest/c++/classes.html
@@ -107,8 +107,8 @@
 <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="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="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html">MesosSchedulerDriverImpl</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ProvisionInfo.html">ProvisionInfo</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_1UPID.html">UPID</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_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_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_1internal_1_1tests_1_1MesosTest.html">MesosTest</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_1Proxy.html">Proxy</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor.html">UriDiskProfileAdaptor</a> (<a class="el" href="namespacemesos_1_1internal_1_1storage.html">mesos::interna
 l::storage</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_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="structprocess_1_1Message.html">Message</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1python_1_1ProxyExecutor.html">ProxyExecutor</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_1storage_1_1UriDiskProfileAdaptorProcess.html">UriDiskProfileAdaptorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1storage.html">mes
 os::internal::storage</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="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_1MessageEncoder.html">MessageEncoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html">ProxyScheduler</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1URL.html">URL</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="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_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="structprocess_1_1MessageEvent.html">MessageEvent</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html">Prune</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="classzookeeper_1_1URL.html">URL</a> (<a class="el" href="namespacezookeeper.html">zookeeper</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="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_1MessageEncoder.html">MessageEncoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html">ProxyScheduler</a> (<a class="el" href="namespacemesos_1_1python.html">mesos::python</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classzookeeper_1_1URL.html">URL</a> (<a class="el" href="namespacezookeeper.html">zookeeper</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_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="structprocess_1_1MessageEvent.html">MessageEvent</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html">Prune</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_1http_1_1URL.html">URL</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="classBound.html">Bound</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1docker_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1docker.html">mesos::internal::docker</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">MetadataManager</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">mesos::internal::slave::docker</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Puller.html">Puller</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">mesos::internal::slave::docker</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1UTSInfo.html">UTSInfo</a> (<a class="el" href="namespaceos.html">os</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="structmesos_1_1internal_1_1storage_1_1UriDiskProfileAdaptor_1_1Flags.html">UriDiskProfileAdaptor::Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1storage.html">mesos::internal::storage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Method.html">Jvm::Method</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1metrics_1_1PullGauge.html">PullGauge</a> (<a class="el" href="namespaceprocess_1_1metrics.html">process::metrics</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structid_1_1UUID.html">UUID</a> (<a class="el" href="namespaceid.html">id</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="classmesos_1_1internal_1_1scheduler_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1scheduler.html">mesos::internal::scheduler</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1MethodFinder.html">Jvm::MethodFinder</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1metrics_1_1PushGauge.html">PushGauge</a> (<a class="el" href="namespaceprocess_1_1metrics.html">process::metrics</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_V"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;V&#160;&#160;</div></td></tr></table>
@@ -118,11 +118,11 @@
 <tr><td rowspan="2" valign="bottom"><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;C&#160;&#160;</div></td></tr></table>
 </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1examples.html">mesos::internal::examples</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1MethodSignature.html">Jvm::MethodSignature</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1v1_1_1executor_1_1V0ToV1Adapter.html">V0ToV1Adapter</a> (<a class="el" href="namespacemesos_1_1v1_1_1executor.html">mesos::v1::executor</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1logger_1_1Flags.html">Flags</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="classprocess_1_1metrics_1_1Metric.html">Metric</a> (<a class="el" href="namespaceprocess_1_1metrics.html">process::metrics</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1slave_1_1QoSController.html">QoSController</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1Value.html">Value</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html">FetcherProcess::Cache</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_1logger_1_1rotate_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1logger_1_1rotate.html">mesos::internal::logger::rotate</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html">Metrics</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_1Queue.html">Queue</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1TimeSeries_1_1Value.html">TimeSeries::Value</a> (<a class="el" href="namespaceprocess.html
 ">process</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classCache.html">Cache</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1IOSwitchboardServer_1_1Flags.html">IOSwitchboardServer::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="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html">Metrics</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator_1_1internal.html">mesos::internal::master::allocator::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structQuota.html">Quota</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structcgroups_1_1blkio_1_1Value.html">Value</a> (<a class="el" href="namespacecgroups_1_1blkio.html">cgroups::blkio</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Cache.html">Cache</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="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html">NetworkCniIsolatorSetup::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="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html">Metrics</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1xfs_1_1QuotaInfo.html">QuotaInfo</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="class
 Jvm_1_1Variable.html">Jvm::Variable</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html">FetcherProcess::Cache</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_1logger_1_1rotate_1_1Flags.html">Flags</a> (<a class="el" href="namespacemesos_1_1internal_1_1logger_1_1rotate.html">mesos::internal::logger::rotate</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html">Metrics</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator_1_1internal.html">mesos::internal::master::allocator::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Queue.html">Queue</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structcgroups_1_1blkio_1_1Value.html
 ">Value</a> (<a class="el" href="namespacecgroups_1_1blkio.html">cgroups::blkio</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classCache.html">Cache</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1IOSwitchboardServer_1_1Flags.html">IOSwitchboardServer::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="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html">Metrics</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="structQuota.html">Quota</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1TimeSeries_1_1Value.html">TimeSeries::Value</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Cache.html">Cache</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="structmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorSetup_1_1Flags.html">NetworkCniIsolatorSetup::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="structmesos_1_1internal_1_1master_1_1Metrics.html">Metrics</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1xfs_1_1QuotaInfo.html">QuotaInfo</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_1state_1_1protobuf_1_1Variabl
 e.html">Variable</a> (<a class="el" href="namespacemesos_1_1state_1_1protobuf.html">mesos::state::protobuf</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classlambda_1_1CallableOnce.html">CallableOnce</a> (<a class="el" href="namespacelambda.html">lambda</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingUpdate_1_1Flags.html">PortMappingUpdate::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="structmesos_1_1internal_1_1log_1_1Metrics.html">Metrics</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;R&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html">Variable</a> (<a class="el" href="namespacemesos_1_1state_1_1protobuf.html">mesos::state::protobuf</a>)&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="classJvm_1_1Variable.html">Jvm::Variable</a>&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classlambda_1_1CallableOnce_3_01R_07Args_8_8_8_08_4.html">CallableOnce&lt; R(Args...)&gt;</a> (<a class="el" href="namespacelambda.html">lambda</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1PortMappingStatistics_1_1Flags.html">PortMappingStatistics::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="structmesos_1_1internal_1_1slave_1_1Metrics.html">Metrics</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_1state_1_1Variable.html">Variable</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">Capabilities</a> (<a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html">mesos::internal::protobuf::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1MesosContainerizerLaunch_1_1Flags.html">MesosContainerizerLaunch::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="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html">MetricsProcess</a> (<a class="el" href="namespaceprocess_1_1metrics_1_1internal.html">process::metrics::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1RateLimiter.html">RateLimiter</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classVariant.html">Variant</a>&#160
 ;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1protobuf_1_1master_1_1Capabilities.html">Capabilities</a> (<a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1master.html">mesos::internal::protobuf::master</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="classMicroseconds.html">Microseconds</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1RateLimiterProcess.html">RateLimiterProcess</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structVersion.html">Version</a>&#160;&#160;&#160;</td></tr>
@@ -138,16 +138,16 @@
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html">Checker</a> (<a class="el" href="namespacemesos_1_1internal_1_1checks.html">mesos::internal::checks</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1Fork.html">Fork</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizerProcess.html">MockDockerContainerizerProcess</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_1internal_1_1ReaperProcess.html">ReaperProcess</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structos_1_1Wait.html">Wait</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_1checks_1_1CheckerProcess.html">CheckerProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1checks.html">mesos::internal::checks</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Framework.html">HierarchicalAllocatorProcess::Framework</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator_1_1internal.html">mesos::internal::master::allocator::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockExecutor.html">MockExecutor</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="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html">Slave::RecoveryInfo</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">meso
 s::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structflags_1_1Warning.html">Warning</a> (<a class="el" href="namespaceflags.html">flags</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classprocess_1_1Subprocess_1_1ChildHook.html">Subprocess::ChildHook</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_1Framework.html">Framework</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockFetcherProcess.html">MockFetcherProcess</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="structrouting_1_1action_1_1Redirect.html">Redirect</a> (<a class="el" href="namespacerouting_1_1action.html">routing::action</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structflags_1_1Warnings.html">Warnings</a> (<a class="el" href="namespaceflags.html">flags</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classJvm_1_1Class.html">Jvm::Class</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">Framework</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_1MockFilter.html">MockFilter</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html">Registrar</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="classWatcher.html">Watcher</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classJSON_1_1internal_1_1ClassicLocale.html">ClassicLocale</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_1Metrics_1_1Frameworks.html">Metrics::Frameworks</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockGarbageCollector.html">MockGarbageCollector</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_1resource__provider_1_1Registrar.html">Registrar</a> (<a class="el" href="namespacemesos_1_1resource__provider.html">mesos::resource_provider</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1WeakFuture.html">WeakFuture</a> (<a class="el" h
 ref="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classJvm_1_1Class.html">Jvm::Class</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Framework.html">Framework</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_1MockFilter.html">MockFilter</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html">Registrar</a> (<a class="el" href="namespacemesos_1_1resource__provider.html">mesos::resource_provider</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classWatcher.html">Watcher</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classJSON_1_1internal_1_1ClassicLocale.html">ClassicLocale</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_1Metrics_1_1Frameworks.html">Metrics::Frameworks</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockGarbageCollector.html">MockGarbageCollector</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_1master_1_1Registrar.html">Registrar</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_1WeakFuture.html">WeakFuture</a> (<a class="el" hr
 ef="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structrouting_1_1filter_1_1basic_1_1Classifier.html">Classifier</a> (<a class="el" href="namespacerouting_1_1filter_1_1basic.html">routing::filter::basic</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html">FrameworkState</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_1tests_1_1executor_1_1MockHTTPExecutor.html">MockHTTPExecutor</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1executor.html">mesos::internal::tests::executor</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1RegistryOperation.html">RegistryOperation</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="classWeeks.html">Weeks</a>&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structrouting_1_1filter_1_1ip_1_1Classifier.html">Classifier</a> (<a class="el" href="namespacerouting_1_1filter_1_1ip.html">routing::filter::ip</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1scheduler_1_1MockHTTPScheduler.html">MockHTTPScheduler</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1scheduler.html">mesos::internal::tests::scheduler</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html">RegistryPuller</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker.html">mesos::internal::slave::docker</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html">WhitelistWatcher</a> 
 (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structrouting_1_1filter_1_1icmp_1_1Classifier.html">Classifier</a> (<a class="el" href="namespacerouting_1_1filter_1_1icmp.html">routing::filter::icmp</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classFutureResultAction.html">FutureResultAction</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockIsolator.html">MockIsolator</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_1master_1_1quota_1_1RemoveQuota.html">RemoveQuota</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1quota.html">mesos::internal::master::quota</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsCpuIsolatorProcess.html">WindowsCpuIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">m
 esos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1csi_1_1v0_1_1Client.html">Client</a> (<a class="el" href="namespacemesos_1_1csi_1_1v0.html">mesos::csi::v0</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_G"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;G&#160;&#160;</div></td></tr></table>
 </td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockQoSController.html">MockQoSController</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_1resource__provider_1_1RemoveResourceProvider.html">RemoveResourceProvider</a> (<a class="el" href="namespacemesos_1_1resource__provider.html">mesos::resource_provider</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classWindowsError.html">WindowsError</a>&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classprocess_1_1Clock.html">Clock</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockRateLimiter.html">MockRateLimiter</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_1master_1_1RemoveSlave.html">RemoveSlave</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="classWindowsErrorBase.html">WindowsErrorBase</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1ClockTestEventListener.html">ClockTestEventListener</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_1GarbageCollector.html">GarbageCollector</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_1MockRegistrar.html">MockRegistrar</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_1Replica.html">Replica</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="classos_1_1WindowsFD.html">WindowsFD</a> (<a class="el" href="namespaceos.html">os</a>)&#160;&#160;&#160;</td><
 /tr>
-<tr><td valign="top"><a class="el" href="classprocess_1_1internal_1_1CollectProcess.html">CollectProcess</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html">GarbageCollectorProcess</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_1MockResourceEstimator.html">MockResourceEstimator</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html">Replica</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_1Window
 sFilesystemIsolatorProcess.html">WindowsFilesystemIsolatorProcess</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_1ClockTestEventListener.html">ClockTestEventListener</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_1GarbageCollector.html">GarbageCollector</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_1MockRegistrar.html">MockRegistrar</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica.html">Replica</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="classos_1_1WindowsFD.html">WindowsFD</a> (<a class="el" href="namespaceos.html">os</a>)&#
 160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classprocess_1_1internal_1_1CollectProcess.html">CollectProcess</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html">GarbageCollectorProcess</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_1MockResourceEstimator.html">MockResourceEstimator</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_1Replica.html">Replica</a> (<a class="el" href="namespacemesos_1_1internal_1_1log.html">mesos::internal::log</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsFilesystemIsolatorPro
 cess.html">WindowsFilesystemIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1http_1_1authentication_1_1CombinedAuthenticator.html">CombinedAuthenticator</a> (<a class="el" href="namespacemesos_1_1http_1_1authentication.html">mesos::http::authentication</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Gate.html">Gate</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1resource__provider_1_1MockResourceProvider.html">MockResourceProvider</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1resource__provider.html">mesos::internal::tests::resource_provider</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structRepresentation.html">Representation</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1WindowsMemIsolatorProcess.html">WindowsMemIsolatorProcess</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="structmesos_1_1internal_1_1checks_1_1check_1_1Command.html">Command</a> (<a class="el" href="namespacemesos_1_1internal_1_1checks_1_1check.html">mesos::internal::checks::check</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1resource__provider_1_1GenericRegistrar.html">GenericRegistrar</a> (<a class="el" href="namespacemesos_1_1resource__provider.html">mesos::resource_provider</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockScheduler.html">MockScheduler</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="classReqResProcess.html">ReqResProcess</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classWindowsSocketError.html">WindowsSocketError</a>&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structJSON_1_1Comparator.html">Comparator</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1Gpu.html">Gpu</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_1MockSecretGenerator.html">MockSecretGenerator</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests.html">mesos::internal::tests</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1Request.html">Request</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_1log_1_1Log_1_1Writer.html">Log::Writer</a> (<a class="el" href="namespacemesos_1_1log.html">mesos::log</a>)&#160;&#160;&#160;</td></tr>
@@ -157,13 +157,13 @@
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1ConstantEndpointDetector.html">ConstantEndpointDetector</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;H&#160;&#160;</div></td></tr></table>
 </td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01Anonymous_01_4.html">Module&lt; Anonymous &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html">ResourceEstimator</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_X"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;X&#160;&#160;</div></td></tr></table>
 </td></tr>
-<tr><td valign="top"><a class="el" href="classJvm_1_1Constructor.html">Jvm::Constructor</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html">Module&lt; mesos::allocator::Allocator &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html">Slave::ResourceProvider</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="classJvm_1_1ConstructorFinder.html">Jvm::ConstructorFinder</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html">HadoopFetcherPlugin</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html">Module&lt; mesos::Authenticatee &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">ResourceProvider</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_1XfsDiskIsolatorProcess.html">XfsDiskIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::inte
 rnal::slave</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classJvm_1_1Constructor.html">Jvm::Constructor</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1allocator_1_1Allocator_01_4.html">Module&lt; mesos::allocator::Allocator &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html">ResourceProvider</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="classJvm_1_1ConstructorFinder.html">Jvm::ConstructorFinder</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1uri_1_1HadoopFetcherPlugin.html">HadoopFetcherPlugin</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticatee_01_4.html">Module&lt; mesos::Authenticatee &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html">Slave::ResourceProvider</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html">XfsDiskIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slav
 e.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classprocess_1_1EventQueue_1_1Consumer.html">EventQueue::Consumer</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classrouting_1_1Handle.html">Handle</a> (<a class="el" href="namespacerouting.html">routing</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1Authenticator_01_4.html">Module&lt; mesos::Authenticator &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">ResourceProviderManager</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_Z"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;Z&#160;&#160;</div></td></tr></table>
 </td></tr>
 <tr><td valign="top"><a class="el" href="classDocker_1_1Container.html">Docker::Container</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1internal_1_1HasMappedType.html">HasMappedType</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_1modules_1_1Module_3_01mesos_1_1Authorizer_01_4.html">Module&lt; mesos::Authorizer &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">ResourceProviderMessage</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemon.html">ContainerDaemon</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="classHDFS.html">HDFS</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html">Module&lt; mesos::DiskProfileAdaptor &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1Resources.html">Resources</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classZooKeeper.html">ZooKeeper</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html">ContainerDaemonProcess</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_1authentication_1_1JWT_1_1Header.html">JWT::Header</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_1modules_1_1Module_3_01mesos_1_1Hook_01_4.html">Module&lt; mesos::Hook &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</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_1master_1_1contender_1_1ZooKeeperMasterContender.html">ZooKee
 perMasterContender</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="classmesos_1_1internal_1_1slave_1_1ContainerDaemon.html">ContainerDaemon</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="classHDFS.html">HDFS</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1DiskProfileAdaptor_01_4.html">Module&lt; mesos::DiskProfileAdaptor &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> (<a class="el" href="namespacemesos_1_1v1.html">mesos::v1</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classZooKeeper.html">ZooKeeper</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ContainerDaemonProcess.html">ContainerDaemonProcess</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_1authentication_1_1JWT_1_1Header.html">JWT::Header</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_1modules_1_1Module_3_01mesos_1_1Hook_01_4.html">Module&lt; mesos::Hook &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1Resources.html">Resources</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1master_1_1contender_1_1ZooKeeperMasterContender.html">ZooKeeperMasterContend
 er</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="structmesos_1_1slave_1_1ContainerIO.html">ContainerIO</a> (<a class="el" href="namespacemesos_1_1slave.html">mesos::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1http_1_1Headers.html">Headers</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_1modules_1_1Module_3_01mesos_1_1http_1_1authentication_1_1Authenticatee_01_4.html">Module&lt; mesos::http::authentication::Authenticatee &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html">ResourcesState</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html">mesos::internal::slave::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1master_1_1detector_1_1ZooKeeperMa
 sterDetector.html">ZooKeeperMasterDetector</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="classmesos_1_1internal_1_1slave_1_1Containerizer.html">Containerizer</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_1checks_1_1HealthChecker.html">HealthChecker</a> (<a class="el" href="namespacemesos_1_1internal_1_1checks.html">mesos::internal::checks</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1contender_1_1MasterContender_01_4.html">Module&lt; mesos::master::contender::MasterContender &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1http_1_1Response.html">Response</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classZooKeeperNetwork.html">ZooKee
 perNetwork</a>&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1ContainerizerTest.html">ContainerizerTest</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_1master_1_1Heartbeater.html">Heartbeater</a> (<a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1modules_1_1Module_3_01mesos_1_1master_1_1detector_1_1MasterDetector_01_4.html">Module&lt; mesos::master::detector::MasterDetector &gt;</a> (<a class="el" href="namespacemesos_1_1modules.html">mesos::modules</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1ResponseDecoder.html">ResponseDecoder</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1
 _1ZooKeeperServer.html">ZooKeeperServer</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)&#160;&#160;&#160;</td></tr>
@@ -205,10 +205,10 @@
 <tr><td valign="top"><a class="el" href="classDecomissionableKernelSemaphore.html">DecomissionableKernelSemaphore</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html">Subprocess::IO::InputFileDescriptors</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkCniIsolatorProcess.html">NetworkCniIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Shared.html">Shared</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1OperationID_01_4.html">hash&lt; mesos::OperationID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classDecomissionableLastInFirstOutFixedSizeSemaphore.html">DecomissionableLastInFirstOutFixedSizeSemaphore</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structcpp14_1_1internal_1_1IntegerSequenceGen.html">IntegerSequenceGen</a> (<a class="el" href="namespacecpp14_1_1internal.html">cpp14::internal</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_1SharedFilesystemIsolatorProcess.html">SharedFilesystemIsolatorProcess</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="structstd_1_1hash_3_01mesos_1_1ResourceProviderID_01_4.html">hash&lt; mesos
 ::ResourceProviderID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classgzip_1_1Decompressor.html">Decompressor</a> (<a class="el" href="namespacegzip.html">gzip</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structcpp14_1_1internal_1_1IntegerSequenceGen_3_01T_00_010_00_01Is_8_8_8_01_4.html">IntegerSequenceGen&lt; T, 0, Is... &gt;</a> (<a class="el" href="namespacecpp14_1_1internal.html">cpp14::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1NetworkPortsIsolatorProcess.html">NetworkPortsIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classSharedHandle.html">SharedHandle</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html">hash&lt; mesos::SlaveID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential.html">DefaultCredential</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html">mesos::internal::tests::common</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="classNetworkProcess.html">NetworkProcess</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1cluster.html">mesos::internal::tests::cluster</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html">hash&lt; mesos::TaskID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</
 td></tr>
-<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2.html">DefaultCredential2</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html">mesos::internal::tests::common</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="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html">NIOServerCnxnFactory</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html">Slave</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="structstd_1_1hash_3_01
 mesos_1_1TaskState_01_4.html">hash&lt; mesos::TaskState &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential.html">DefaultCredential</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html">mesos::internal::tests::common</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="classNetworkProcess.html">NetworkProcess</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html">hash&lt; mesos::TaskID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2.html">DefaultCredential2</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html">mesos::internal::tests::common</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="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html">NIOServerCnxnFactory</a> (<a class="el" href="namespaceorg_1_1apache_1_1zookeeper_1_1server.html">org::apache::zookeeper::server</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_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><td valign="top"><a class="el" h
 ref="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html">hash&lt; mesos::TaskState &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultFrameworkInfo.html">DefaultFrameworkInfo</a> (<a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html">mesos::internal::tests::common</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="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html">DRFSorter::Node</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_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><td valign="top"><a c
 lass="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html">hash&lt; mesos::TaskStatus_Reason &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structprocess_1_1Deferred.html">Deferred</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classIntervalSet.html">IntervalSet</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1csi_1_1v0_1_1NodeCapabilities.html">NodeCapabilities</a> (<a class="el" href="namespacemesos_1_1csi_1_1v0.html">mesos::csi::v0</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html">Slave</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html">hash&lt; mesos::TaskStatus_Source &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structprocess_1_1Deferred.html">Deferred</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classIntervalSet.html">IntervalSet</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1csi_1_1v0_1_1NodeCapabilities.html">NodeCapabilities</a> (<a class="el" href="namespacemesos_1_1csi_1_1v0.html">mesos::csi::v0</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><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html">hash&lt; mesos::TaskStatus_Source &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structDocker_1_1Device.html">Docker::Device</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structlambda_1_1internal_1_1Invoke.html">Invoke</a> (<a class="el" href="namespacelambda_1_1internal.html">lambda::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structNone.html">None</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="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><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1UUID_01_4.html">hash&lt; mesos::UUID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classcgroups_1_1blkio_1_1Device.html">Device</a> (<a class="el" href="namespacecgroups_1_1blkio.html">cgroups::blkio</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structlambda_1_1internal_1_1Invoke_3_01void_01_4.html">Invoke&lt; void &gt;</a> (<a class="el" href="namespacelambda_1_1internal.html">lambda::internal</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="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><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html">hash&lt; mesos::v1::AgentID &gt;</a> (<a class="el"
  href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DevicesSubsystem.html">DevicesSubsystem</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classprocess_1_1Subprocess_1_1IO.html">Subprocess::IO</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_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="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><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html">hash&lt; mesos::v1
 ::CommandInfo::URI &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
@@ -219,20 +219,20 @@
 <tr><td valign="top"><a class="el" href="classmesos_1_1DiskProfileAdaptor.html">DiskProfileAdaptor</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classnet_1_1IPv4.html">IPv4</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Null.html">Jvm::Null</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><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1MachineID_01_4.html">hash&lt; mesos::v1::MachineID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DiskUsageCollector.html">DiskUsageCollector</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_1IPv6.html">IPv6</a> (<a class="el" href="namespacenet.html">net</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_1Null.html">Null</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1master_1_1detector_1_1StandaloneMasterDetector.html">StandaloneMasterDetector</a> (<a class="el" href="namespacemesos_1_1master_1_1detector.html">mesos::master::detector</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html">hash&lt; mesos::v1::OfferID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structprocess_1_1internal_1_1Dispatch.html">Dispatch</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_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="classJSON_1_1NullWriter.html">NullWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_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><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OperationID_01_4.html">hash&lt; mesos::v1::OperationID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#1
 60;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structprocess_1_1internal_1_1Dispatch_3_01Future_3_01R_01_4_01_4.html">Dispatch&lt; Future&lt; R &gt; &gt;</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_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="structJSON_1_1Number.html">Number</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_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><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ResourceProviderID_01_4.html">hash&lt; mesos::v1::ResourceProviderID &gt;</a> (<a class="el" href="
 namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structprocess_1_1internal_1_1Dispatch_3_01Future_3_01R_01_4_01_4.html">Dispatch&lt; Future&lt; R &gt; &gt;</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structJSON_1_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="structJSON_1_1Number.html">Number</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html">StatusUpdateManagerProcess::StatusUpdateStream::State</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ResourceProviderID_01_4.html">hash&lt; mesos::v1:
 :ResourceProviderID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="structprocess_1_1internal_1_1Dispatch_3_01void_01_4.html">Dispatch&lt; void &gt;</a> (<a class="el" href="namespaceprocess_1_1internal.html">process::internal</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="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="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html">StatusUpdateManagerProcess::State</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html">hash&lt; mesos::v1::TaskID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> (<a class="el" href="namespaceprocess.html">process</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="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><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html">hash&lt; mesos::v1::TaskState &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Docker.html">Docker</a> (<a class="el" href="namespacemesos_1_1internal_1_1checks_1_1runtime.html">mesos::internal::checks::runtime</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_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_1state_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html">hash&lt; mesos::v1::TaskStatus_Reason &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="classJSON_1_1NumberWriter.html">NumberWriter</a> (<a class="el" href="namespaceJSON.html">JSON</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1state_1_1protobuf.html">mesos::state::protobuf</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html">hash&lt; mesos::v1::TaskID &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> (<a class="el" href="namespaceprocess.html">process</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="classmesos_1_1state_1_1State.html">State</a> (<a class="el" href="namespacemesos_1_1state.html">mesos::state</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html">hash&lt; mesos::v1::TaskState &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structmesos_1_1internal_1_1checks_1_1runtime_1_1Docker.html">Docker</a> (<a class="el" href="namespacemesos_1_1internal_1_1checks_1_1runtime.html">mesos::internal::checks::runtime</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_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="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><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html">hash&lt; mesos::v1::TaskStatus_Reason &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&
 #160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classDocker.html">Docker</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="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_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><td valign="top"><a class="el" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html">hash&lt; mesos::v1::TaskStatus_Source &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1DockerArchive.html">DockerArchive</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="classJvm.html">Jvm</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_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html">StatusUpdateManagerProcess::StatusUpdateStream::State</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01net_1_1IP_01_4.html">hash&lt; net::IP &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1tests_1_1DockerArchive.html">DockerArchive</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="classJvm.html">Jvm</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_1StatusUpdateManagerProcess_1_1State.html">StatusUpdateManagerProcess::State</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01net_1_1IP_01_4.html">hash&lt; net::IP &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">DockerContainerizer</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 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="classprocess_1_1StateMachine.html">StateMachine</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01net_1_1IPv4_01_4.html">hash&lt; net::IPv4 &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html">DockerContainerizerProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="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="classJvm_1_1StaticVariable.html">Jvm::StaticVariable</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01net_1_1IPv6_01_4.html">hash&lt; net::IPv6 &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1uri_1_1DockerFetcherPlugin.html">DockerFetcherPlugin</a> (<a class="el" href="namespacemesos_1_1uri.html">mesos::uri</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="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="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="structprocess_1_1Statistics.html">Statistics</a> (<a class="el" href="namespaceprocess.html">process</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01Option_3_01T_01_4_01_4.html">hash&lt; Option&lt; T &gt; &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#16
 0;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerRuntimeIsolatorProcess.html">DockerRuntimeIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td 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="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="structcgroups_1_1cpuacct_1_1Stats.html">Stats</a> (<a class="el" href="namespacecgroups_1_1cpuacct.html">cgroups::cpuacct</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01os_1_1WindowsFD_01_4.html">hash&lt; os::WindowsFD &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html">DockerVolumeIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classJvm_1_1Object.html">Jvm::Object</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><td valign="top"><a class="el" href="structstd_1_1hash_3_01process_1_1network_1_1inet4_1_1Address_01_4.html">hash&lt; process::network::inet4::Address &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
+</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="structcgroups_1_1cpuacct_1_1Stats.html">Stats</a> (<a class="el" href="namespacecgroups_1_1cpuacct.html">cgroups::cpuacct</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01os_1_1WindowsFD_01_4.html">hash&lt; os::WindowsFD &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html">DockerVolumeIsolatorProcess</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave.html">mesos::internal::slave</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="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="structprocess_1_1http_1_1Status.html">Status</a> (<a class="el" href="namespaceprocess_1_1http.html">process::http</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01process_1_1network_1_1inet4_1_1Address_01_4.html">hash&lt; process::network::inet4::Address &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html">DRFSorter</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classKernelSemaphore.html">KernelSemaphore</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_1StatusUpdateManagerProcess.html">StatusUpdateManagerProcess</a> (<a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01process_1_1network_1_1inet6_1_1Address_01_4.html">hash&lt; process::network::inet6::Address &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html">Driver</a> (<a class="el" href="namespacemesos_1_1v1_1_1resource__provider.html">mesos::v1::resource_provider</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_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="classmesos_1_1ObjectApprovers.html">ObjectApprovers</a> (<a class="el" href="namespacemesos.html">mesos</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmesos_1_1internal_1_1master_1_1maintenance_1_1StopMaintenance.html">StopMaintenance</a> (<a class="el" href="namespacemesos_1_1internal_1_1master_1_1maintenance.html">mesos::internal::master::maintenance</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01process_1_1network_1_1inet_
 1_1Address_01_4.html">hash&lt; process::network::inet::Address &gt;</a> (<a class="el" href="namespacestd.html">std</a>)&#160;&#160;&#160;</td></tr>
 <tr><td valign="top"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1DriverClient.html">DriverClient</a> (<a class="el" href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1volume.html">mesos::internal::slave::docker::volume</a>)&#160;&#160;&#160;</td><td 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>
@@ -240,13 +240,13 @@
 <tr><td valign="top"><a class="el" href="classDuration.html">Duration</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="classStopwatch.html">Stopwatch</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstd_1_1hash_3_01routing_1_1filter_1_1ip_

<TRUNCATED>

[3/7] mesos-site git commit: Updated the website built from mesos SHA: 520b729.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/acf91c02/content/api/latest/c++/index.hhc
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhc b/content/api/latest/c++/index.hhc
index 33e7ddc..260c10f 100644
--- a/content/api/latest/c++/index.hhc
+++ b/content/api/latest/c++/index.hhc
@@ -9774,9 +9774,9 @@
       <LI><OBJECT type="text/sitemap"><param name="Name" value="process::metrics::Timer&lt; T &gt;"><param name="Local" value="classprocess_1_1metrics_1_1Timer.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="process::metrics::Timer&lt; Milliseconds &gt;"><param name="Local" value="classprocess_1_1metrics_1_1Timer.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::Metrics"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::allocator::internal::Metrics"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::allocator::Metrics"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::Metrics"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Metrics.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::log::Metrics"><param name="Local" value="structmesos_1_1internal_1_1log_1_1Metrics.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::Metrics"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1Metrics.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -9837,7 +9837,6 @@
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::NvidiaGpuAllocator"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::NvidiaVolume"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::ObjectApprover::Object"><param name="Local" value="structmesos_1_1ObjectApprover_1_1Object.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="JSON::Object"><param name="Local" value="structJSON_1_1Object.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Jvm::Object"><param name="Local" value="classJvm_1_1Object.html"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="java::io::File"><param name="Local" value="classjava_1_1io_1_1File.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -9858,6 +9857,7 @@
         <LI><OBJECT type="text/sitemap"><param name="Name" value="org::apache::zookeeper::server::ZooKeeperServer::BasicDataTreeBuilder"><param name="Local" value="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1BasicDataTreeBuilder.html"><param name="ImageNumber" value="11"></OBJECT>
         </UL>
       </UL>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="JSON::Object"><param name="Local" value="structJSON_1_1Object.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::ObjectApprover"><param name="Local" value="classmesos_1_1ObjectApprover.html"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::AcceptingObjectApprover"><param name="Local" value="classmesos_1_1AcceptingObjectApprover.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -10171,15 +10171,15 @@
         <LI><OBJECT type="text/sitemap"><param name="Name" value="JSON::Protobuf"><param name="Local" value="structJSON_1_1Protobuf.html"><param name="ImageNumber" value="11"></OBJECT>
         </UL>
       </UL>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::Registrar"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Registrar.html"><param name="ImageNumber" value="1"></OBJECT>
-      <UL>
-      <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::tests::MockRegistrar"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockRegistrar.html"><param name="ImageNumber" value="11"></OBJECT>
-      </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::resource_provider::Registrar"><param name="Local" value="classmesos_1_1resource__provider_1_1Registrar.html"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::resource_provider::GenericRegistrar"><param name="Local" value="classmesos_1_1resource__provider_1_1GenericRegistrar.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::resource_provider::MasterRegistrar"><param name="Local" value="classmesos_1_1resource__provider_1_1MasterRegistrar.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::Registrar"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Registrar.html"><param name="ImageNumber" value="1"></OBJECT>
+      <UL>
+      <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::tests::MockRegistrar"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockRegistrar.html"><param name="ImageNumber" value="11"></OBJECT>
+      </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::log::Replica"><param name="Local" value="classmesos_1_1internal_1_1log_1_1Replica.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::Request"><param name="Local" value="structprocess_1_1http_1_1Request.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::RequestMediaTypes"><param name="Local" value="structmesos_1_1internal_1_1RequestMediaTypes.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -10190,12 +10190,12 @@
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::NoopResourceEstimator"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::tests::MockResourceEstimator"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::Slave::ResourceProvider"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::ResourceProvider"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::Slave::ResourceProvider"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::ResourceProviderManager"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::ResourceProviderMessage"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::Resources"><param name="Local" value="classmesos_1_1Resources.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::v1::Resources"><param name="Local" value="classmesos_1_1v1_1_1Resources.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::Resources"><param name="Local" value="classmesos_1_1Resources.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::state::ResourcesState"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::Response"><param name="Local" value="structprocess_1_1http_1_1Response.html"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
@@ -10278,8 +10278,8 @@
       <LI><OBJECT type="text/sitemap"><param name="Name" value="SharedHandle"><param name="Local" value="classSharedHandle.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::tests::cluster::Slave"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::Slave"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::state::SlaveState"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::network::internal::Socket&lt; AddressType &gt;"><param name="Local" value="classprocess_1_1network_1_1internal_1_1Socket.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::network::internal::Socket&lt; inet::Address &gt;"><param name="Local" value="classprocess_1_1network_1_1internal_1_1Socket.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -10290,14 +10290,14 @@
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::master::allocator::DRFSorter"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="os::Stack"><param name="Local" value="classos_1_1Stack.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::state::State"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::State"><param name="Local" value="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::StatusUpdateStream::State"><param name="Local" value="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::State"><param name="Local" value="classmesos_1_1state_1_1State.html"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::protobuf::State"><param name="Local" value="classmesos_1_1state_1_1protobuf_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::state::State"><param name="Local" value="structmesos_1_1internal_1_1slave_1_1state_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::log::Storage::State"><param name="Local" value="structmesos_1_1internal_1_1log_1_1Storage_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::StatusUpdateStream::State"><param name="Local" value="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::State"><param name="Local" value="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="process::StateMachine&lt; State &gt;"><param name="Local" value="classprocess_1_1StateMachine.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="static_visitor"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
@@ -10315,6 +10315,7 @@
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::log::LevelDBStorage"><param name="Local" value="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="net::IP::Storage"><param name="Local" value="unionnet_1_1IP_1_1Storage.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::Storage"><param name="Local" value="classmesos_1_1state_1_1Storage.html"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::InMemoryStorage"><param name="Local" value="classmesos_1_1state_1_1InMemoryStorage.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -10322,7 +10323,6 @@
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::LogStorage"><param name="Local" value="classmesos_1_1state_1_1LogStorage.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::ZooKeeperStorage"><param name="Local" value="classmesos_1_1state_1_1ZooKeeperStorage.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="net::IP::Storage"><param name="Local" value="unionnet_1_1IP_1_1Storage.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::Store"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Store.html"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::internal::slave::appc::Store"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -10642,6 +10642,10 @@
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap&lt; SlaveID, mesos::Resources &gt;"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="unordered_map&lt; SlaveID, multihashmap&lt; FrameworkID, TaskID &gt;, typename std::conditional&lt; std::is_enum&lt; SlaveID &gt;::value,EnumClassHash,std::hash&lt; SlaveID &gt;&gt;::type, std::equal_to&lt; SlaveID &gt; &gt;"><param name="ImageNumber" value="1"></OBJECT>
+      <UL>
+      <LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap&lt; SlaveID, multihashmap&lt; FrameworkID, TaskID &gt; &gt;"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
+      </UL>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="unordered_map&lt; SlaveID, SlaveInfo, typename std::conditional&lt; std::is_enum&lt; SlaveID &gt;::value,EnumClassHash,std::hash&lt; SlaveID &gt;&gt;::type, std::equal_to&lt; SlaveID &gt; &gt;"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="hashmap&lt; SlaveID, SlaveInfo &gt;"><param name="Local" value="classhashmap.html"><param name="ImageNumber" value="11"></OBJECT>
@@ -10873,24 +10877,24 @@
       <LI><OBJECT type="text/sitemap"><param name="Name" value="process::PID&lt; slave::mesos::internal::tests::cluster::Slave &gt;"><param name="Local" value="structprocess_1_1PID.html"><param name="ImageNumber" value="11"></OBJECT>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="process::PID&lt; T &gt;"><param name="Local" value="structprocess_1_1PID.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::URL"><param name="Local" value="structprocess_1_1http_1_1URL.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="zookeeper::URL"><param name="Local" value="classzookeeper_1_1URL.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="process::http::URL"><param name="Local" value="structprocess_1_1http_1_1URL.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="os::UTSInfo"><param name="Local" value="structos_1_1UTSInfo.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="uuid"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="id::UUID"><param name="Local" value="structid_1_1UUID.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="process::TimeSeries&lt; T &gt;::Value"><param name="Local" value="structprocess_1_1TimeSeries_1_1Value.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="cgroups::blkio::Value"><param name="Local" value="structcgroups_1_1blkio_1_1Value.html"><param name="ImageNumber" value="11"></OBJECT>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="Jvm::Variable&lt; T, name, signature &gt;"><param name="Local" value="classJvm_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="process::TimeSeries&lt; T &gt;::Value"><param name="Local" value="structprocess_1_1TimeSeries_1_1Value.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::protobuf::Variable&lt; T &gt;"><param name="Local" value="classmesos_1_1state_1_1protobuf_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="Jvm::Variable&lt; T, name, signature &gt;"><param name="Local" value="classJvm_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="mesos::state::Variable"><param name="Local" value="classmesos_1_1state_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Jvm::Variable&lt; org::apache::zookeeper::server::SessionTracker, ZOOKEEPERSERVER_SESSIONTRACKER, ZOOKEEPERSERVER_SESSIONTRACKER_SIGNATURE &gt;"><param name="Local" value="classJvm_1_1Variable.html"><param name="ImageNumber" value="11"></OBJECT>
+    <LI><OBJECT type="text/sitemap"><param name="Name" value="Variant&lt; T, Ts &gt;"><param name="Local" value="classVariant.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Variant"><param name="ImageNumber" value="1"></OBJECT>
       <UL>
       <LI><OBJECT type="text/sitemap"><param name="Name" value="JSON::Value"><param name="Local" value="structJSON_1_1Value.html"><param name="ImageNumber" value="11"></OBJECT>
       </UL>
-    <LI><OBJECT type="text/sitemap"><param name="Name" value="Variant&lt; T, Ts &gt;"><param name="Local" value="classVariant.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Variant&lt; check::Command, check::Http, check::Tcp &gt;"><param name="Local" value="classVariant.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Variant&lt; runtime::Plain, runtime::Docker, runtime::Nested &gt;"><param name="Local" value="classVariant.html"><param name="ImageNumber" value="11"></OBJECT>
     <LI><OBJECT type="text/sitemap"><param name="Name" value="Variant&lt; unix::Address, inet4::Address, inet6::Address &gt;"><param name="Local" value="classVariant.html"><param name="ImageNumber" value="1"></OBJECT>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/acf91c02/content/api/latest/c++/master_2validation_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/master_2validation_8hpp_source.html b/content/api/latest/c++/master_2validation_8hpp_source.html
index 22c9050..227d182 100644
--- a/content/api/latest/c++/master_2validation_8hpp_source.html
+++ b/content/api/latest/c++/master_2validation_8hpp_source.html
@@ -90,7 +90,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer_html_af3530446dfee7971eb4c64fef1470649"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1offer.html#af3530446dfee7971eb4c64fef1470649">mesos::internal::master::validation::offer::getOffer</a></div><div class="ttdeci">Offer * getOffer(Master *master, const OfferID &amp;offerId)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1resource_1_1internal_html_a2c3aa9fcef7f8d13a1370ae93ff0383a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1resource_1_1internal.html#a2c3aa9fcef7f8d13a1370ae93ff0383a">mesos::internal::master::validation::resource::internal::validateSingleResourceProvider</a></div><div class="ttdeci">Option&lt; Error &gt; validateSingleResourceProvider(const google::protobuf::RepeatedPtrField&lt; Resource &gt; &amp;resources)</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="structmesos_1_1internal_1_1master_1_1Framework_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html">mesos::internal::master::Framework</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2208</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html">mesos::internal::master::Framework</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2215</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></div><div class="ttdef"><b>Definition:</b> master.hpp:426</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message_html_afd6f535967a78ca5bfe59127ac23a626"><div class="ttname"><a href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#afd6f535967a78ca5bfe59127ac23a626">mesos::internal::master::validation::master::message::registerSlave</a></div><div class="ttdeci">Option&lt; Error &gt; registerSlave(const RegisterSlaveMessage &amp;message)</div></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/acf91c02/content/api/latest/c++/protobuf__utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/protobuf__utils_8hpp_source.html b/content/api/latest/c++/protobuf__utils_8hpp_source.html
index b66ebd8..b064c8b 100644
--- a/content/api/latest/c++/protobuf__utils_8hpp_source.html
+++ b/content/api/latest/c++/protobuf__utils_8hpp_source.html
@@ -135,7 +135,7 @@
 <div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_afbc28e67bfbbed45cad7350a47088229"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#afbc28e67bfbbed45cad7350a47088229">mesos::internal::protobuf::createLabel</a></div><div class="ttdeci">Label createLabel(const std::string &amp;key, const Option&lt; std::string &gt; &amp;value=None())</div></div>
 <div class="ttc" id="uuid_8hpp_html"><div class="ttname"><a href="uuid_8hpp.html">uuid.hpp</a></div></div>
 <div class="ttc" id="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:36</div></div>
-<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html">mesos::internal::master::Framework</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2208</div></div>
+<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html">mesos::internal::master::Framework</a></div><div class="ttdef"><b>Definition:</b> master.hpp:2215</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_a638bffc6be26057ab5f2054bd5d467e3"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#a638bffc6be26057ab5f2054bd5d467e3">mesos::internal::protobuf::createMasterInfo</a></div><div class="ttdeci">MasterInfo createMasterInfo(const process::UPID &amp;pid)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_a5cd00b9f2bf518fb5cea40dccf4188ea"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#a5cd00b9f2bf518fb5cea40dccf4188ea">mesos::internal::protobuf::getTaskCheckStatus</a></div><div class="ttdeci">Option&lt; CheckStatusInfo &gt; getTaskCheckStatus(const Task &amp;task)</div></div>
 <div class="ttc" id="namespacemesos_1_1internal_1_1protobuf_html_a0a8d385223ec86f5b9431a8a67dac151"><div class="ttname"><a href="namespacemesos_1_1internal_1_1protobuf.html#a0a8d385223ec86f5b9431a8a67dac151">mesos::internal::protobuf::createOperationStatus</a></div><div class="ttdeci">OperationStatus createOperationStatus(const OperationState &amp;state, const Option&lt; OperationID &gt; &amp;operationId=None(), const Option&lt; std::string &gt; &amp;message=None(), const Option&lt; Resources &gt; &amp;convertedResources=None(), const Option&lt; id::UUID &gt; &amp;statusUUID=None())</div></div>


[5/7] mesos-site git commit: Updated the website built from mesos SHA: 520b729.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/acf91c02/content/api/latest/c++/functions_u.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_u.html b/content/api/latest/c++/functions_u.html
index 956ac6e..6151032 100644
--- a/content/api/latest/c++/functions_u.html
+++ b/content/api/latest/c++/functions_u.html
@@ -300,11 +300,13 @@
 , <a class="el" href="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a1794edfd7812b89606b905a3481af673">mesos::internal::slave::XfsDiskIsolatorProcess</a>
 , <a class="el" href="classmesos_1_1internal_1_1StatusUpdateManagerProcess.html#a1658b4adb952dc5e20465e31d572633b">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;</a>
 , <a class="el" href="classmesos_1_1slave_1_1Isolator.html#aa4e5910588131613e4c10903282dc252">mesos::slave::Isolator</a>
-, <a class="el" href="classprocess_1_1Clock.html#a196836d438ff28617159c9e682be3656">process::Clock</a>
 </li>
 <li>Update
 : <a class="el" href="classprocess_1_1Clock.html#a1e639da11c2a00b3bffd3391d4a9412f">process::Clock</a>
 </li>
+<li>update()
+: <a class="el" href="classprocess_1_1Clock.html#a196836d438ff28617159c9e682be3656">process::Clock</a>
+</li>
 <li>updateAllocation()
 : <a class="el" href="classmesos_1_1allocator_1_1Allocator.html#aa8ee61bea88a926c920e909571f836dd">mesos::allocator::Allocator</a>
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aaa1ce6cba8a90007ee2c9d2f87dae895">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
@@ -404,7 +406,7 @@
 , <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html#aa701113886d4b11b9e9b3715dfc2500b">mesos::internal::master::allocator::MesosAllocatorProcess</a>
 </li>
 <li>UPID()
-: <a class="el" href="structprocess_1_1UPID.html#aa1520297327feb8d59f2129f838a543a">process::UPID</a>
+: <a class="el" href="structprocess_1_1UPID.html#a29c212b43fc5741dc396cebda185fc7a">process::UPID</a>
 </li>
 <li>upper()
 : <a class="el" href="structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html#a052b6554282cf891c255db3612bdcf73">boost::icl::interval_traits&lt; Interval&lt; T &gt; &gt;</a>


[7/7] mesos-site git commit: Updated the website built from mesos SHA: 520b729.

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


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

Branch: refs/heads/asf-site
Commit: acf91c027dcb044f10b03b9d03c211caf2409c1a
Parents: 47a93e5
Author: jenkins <bu...@apache.org>
Authored: Fri May 4 05:40:32 2018 +0000
Committer: jenkins <bu...@apache.org>
Committed: Fri May 4 05:40:32 2018 +0000

----------------------------------------------------------------------
 content/api/latest/c++/Nodes.xml                | 122 +++---
 content/api/latest/c++/classes.html             |  56 +--
 content/api/latest/c++/functions_u.html         |   6 +-
 content/api/latest/c++/hierarchy.html           | 388 ++++++++++---------
 content/api/latest/c++/index.hhc                |  38 +-
 .../c++/master_2validation_8hpp_source.html     |   2 +-
 .../latest/c++/protobuf__utils_8hpp_source.html |   2 +-
 .../c++/src_2master_2master_8hpp_source.html    | 148 +++----
 content/blog/feed.xml                           |   2 +-
 .../index.html                                  |   2 +-
 10 files changed, 392 insertions(+), 374 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/acf91c02/content/api/latest/c++/Nodes.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index 7765128..de63ed7 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -37034,10 +37034,6 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>mesos::internal::master::Metrics</Name>
-            <Path>structmesos_1_1internal_1_1master_1_1Metrics.html</Path>
-           </Node>
-           <Node>
             <Name>mesos::internal::master::allocator::internal::Metrics</Name>
             <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html</Path>
            </Node>
@@ -37046,6 +37042,10 @@
             <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html</Path>
            </Node>
            <Node>
+            <Name>mesos::internal::master::Metrics</Name>
+            <Path>structmesos_1_1internal_1_1master_1_1Metrics.html</Path>
+           </Node>
+           <Node>
             <Name>mesos::internal::log::Metrics</Name>
             <Path>structmesos_1_1internal_1_1log_1_1Metrics.html</Path>
            </Node>
@@ -37268,10 +37268,6 @@
             <Path>structmesos_1_1ObjectApprover_1_1Object.html</Path>
            </Node>
            <Node>
-            <Name>JSON::Object</Name>
-            <Path>structJSON_1_1Object.html</Path>
-           </Node>
-           <Node>
             <Name>Jvm::Object</Name>
             <Path>classJvm_1_1Object.html</Path>
             <Subnodes>
@@ -37334,6 +37330,10 @@
             </Subnodes>
            </Node>
            <Node>
+            <Name>JSON::Object</Name>
+            <Path>structJSON_1_1Object.html</Path>
+           </Node>
+           <Node>
             <Name>mesos::ObjectApprover</Name>
             <Path>classmesos_1_1ObjectApprover.html</Path>
             <Subnodes>
@@ -38526,16 +38526,6 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>mesos::internal::master::Registrar</Name>
-            <Path>classmesos_1_1internal_1_1master_1_1Registrar.html</Path>
-            <Subnodes>
-             <Node>
-              <Name>mesos::internal::tests::MockRegistrar</Name>
-              <Path>classmesos_1_1internal_1_1tests_1_1MockRegistrar.html</Path>
-             </Node>
-            </Subnodes>
-           </Node>
-           <Node>
             <Name>mesos::resource_provider::Registrar</Name>
             <Path>classmesos_1_1resource__provider_1_1Registrar.html</Path>
             <Subnodes>
@@ -38550,6 +38540,16 @@
             </Subnodes>
            </Node>
            <Node>
+            <Name>mesos::internal::master::Registrar</Name>
+            <Path>classmesos_1_1internal_1_1master_1_1Registrar.html</Path>
+            <Subnodes>
+             <Node>
+              <Name>mesos::internal::tests::MockRegistrar</Name>
+              <Path>classmesos_1_1internal_1_1tests_1_1MockRegistrar.html</Path>
+             </Node>
+            </Subnodes>
+           </Node>
+           <Node>
             <Name>mesos::internal::log::Replica</Name>
             <Path>classmesos_1_1internal_1_1log_1_1Replica.html</Path>
            </Node>
@@ -38584,14 +38584,14 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>mesos::internal::master::Slave::ResourceProvider</Name>
-            <Path>structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html</Path>
-           </Node>
-           <Node>
             <Name>mesos::internal::slave::ResourceProvider</Name>
             <Path>structmesos_1_1internal_1_1slave_1_1ResourceProvider.html</Path>
            </Node>
            <Node>
+            <Name>mesos::internal::master::Slave::ResourceProvider</Name>
+            <Path>structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html</Path>
+           </Node>
+           <Node>
             <Name>mesos::internal::ResourceProviderManager</Name>
             <Path>classmesos_1_1internal_1_1ResourceProviderManager.html</Path>
            </Node>
@@ -38600,14 +38600,14 @@
             <Path>structmesos_1_1internal_1_1ResourceProviderMessage.html</Path>
            </Node>
            <Node>
-            <Name>mesos::Resources</Name>
-            <Path>classmesos_1_1Resources.html</Path>
-           </Node>
-           <Node>
             <Name>mesos::v1::Resources</Name>
             <Path>classmesos_1_1v1_1_1Resources.html</Path>
            </Node>
            <Node>
+            <Name>mesos::Resources</Name>
+            <Path>classmesos_1_1Resources.html</Path>
+           </Node>
+           <Node>
             <Name>mesos::internal::slave::state::ResourcesState</Name>
             <Path>structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html</Path>
            </Node>
@@ -38876,14 +38876,14 @@
             <Path>classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html</Path>
            </Node>
            <Node>
-            <Name>mesos::internal::master::Slave</Name>
-            <Path>structmesos_1_1internal_1_1master_1_1Slave.html</Path>
-           </Node>
-           <Node>
             <Name>mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</Name>
             <Path>structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html</Path>
            </Node>
            <Node>
+            <Name>mesos::internal::master::Slave</Name>
+            <Path>structmesos_1_1internal_1_1master_1_1Slave.html</Path>
+           </Node>
+           <Node>
             <Name>mesos::internal::slave::state::SlaveState</Name>
             <Path>structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html</Path>
            </Node>
@@ -38918,12 +38918,8 @@
             <Path>classos_1_1Stack.html</Path>
            </Node>
            <Node>
-            <Name>mesos::internal::slave::state::State</Name>
-            <Path>structmesos_1_1internal_1_1slave_1_1state_1_1State.html</Path>
-           </Node>
-           <Node>
-            <Name>mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::State</Name>
-            <Path>structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html</Path>
+            <Name>mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::StatusUpdateStream::State</Name>
+            <Path>structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html</Path>
            </Node>
            <Node>
             <Name>mesos::state::State</Name>
@@ -38936,12 +38932,16 @@
             </Subnodes>
            </Node>
            <Node>
+            <Name>mesos::internal::slave::state::State</Name>
+            <Path>structmesos_1_1internal_1_1slave_1_1state_1_1State.html</Path>
+           </Node>
+           <Node>
             <Name>mesos::internal::log::Storage::State</Name>
             <Path>structmesos_1_1internal_1_1log_1_1Storage_1_1State.html</Path>
            </Node>
            <Node>
-            <Name>mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::StatusUpdateStream::State</Name>
-            <Path>structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html</Path>
+            <Name>mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::State</Name>
+            <Path>structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html</Path>
            </Node>
            <Node>
             <Name>process::StateMachine&lt; State &gt;</Name>
@@ -39000,6 +39000,10 @@
             </Subnodes>
            </Node>
            <Node>
+            <Name>net::IP::Storage</Name>
+            <Path>unionnet_1_1IP_1_1Storage.html</Path>
+           </Node>
+           <Node>
             <Name>mesos::state::Storage</Name>
             <Path>classmesos_1_1state_1_1Storage.html</Path>
             <Subnodes>
@@ -39022,10 +39026,6 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>net::IP::Storage</Name>
-            <Path>unionnet_1_1IP_1_1Storage.html</Path>
-           </Node>
-           <Node>
             <Name>mesos::internal::slave::Store</Name>
             <Path>classmesos_1_1internal_1_1slave_1_1Store.html</Path>
             <Subnodes>
@@ -39894,6 +39894,16 @@
             </Subnodes>
            </Node>
            <Node>
+            <Name>unordered_map&lt; SlaveID, multihashmap&lt; FrameworkID, TaskID &gt;, typename std::conditional&lt; std::is_enum&lt; SlaveID &gt;::value,EnumClassHash,std::hash&lt; SlaveID &gt;&gt;::type, std::equal_to&lt; SlaveID &gt; &gt;</Name>
+            <Path></Path>
+            <Subnodes>
+             <Node>
+              <Name>hashmap&lt; SlaveID, multihashmap&lt; FrameworkID, TaskID &gt; &gt;</Name>
+              <Path>classhashmap.html</Path>
+             </Node>
+            </Subnodes>
+           </Node>
+           <Node>
             <Name>unordered_map&lt; SlaveID, SlaveInfo, typename std::conditional&lt; std::is_enum&lt; SlaveID &gt;::value,EnumClassHash,std::hash&lt; SlaveID &gt;&gt;::type, std::equal_to&lt; SlaveID &gt; &gt;</Name>
             <Path></Path>
             <Subnodes>
@@ -40488,14 +40498,14 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>process::http::URL</Name>
-            <Path>structprocess_1_1http_1_1URL.html</Path>
-           </Node>
-           <Node>
             <Name>zookeeper::URL</Name>
             <Path>classzookeeper_1_1URL.html</Path>
            </Node>
            <Node>
+            <Name>process::http::URL</Name>
+            <Path>structprocess_1_1http_1_1URL.html</Path>
+           </Node>
+           <Node>
             <Name>os::UTSInfo</Name>
             <Path>structos_1_1UTSInfo.html</Path>
            </Node>
@@ -40510,22 +40520,22 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>process::TimeSeries&lt; T &gt;::Value</Name>
-            <Path>structprocess_1_1TimeSeries_1_1Value.html</Path>
-           </Node>
-           <Node>
             <Name>cgroups::blkio::Value</Name>
             <Path>structcgroups_1_1blkio_1_1Value.html</Path>
            </Node>
            <Node>
-            <Name>Jvm::Variable&lt; T, name, signature &gt;</Name>
-            <Path>classJvm_1_1Variable.html</Path>
+            <Name>process::TimeSeries&lt; T &gt;::Value</Name>
+            <Path>structprocess_1_1TimeSeries_1_1Value.html</Path>
            </Node>
            <Node>
             <Name>mesos::state::protobuf::Variable&lt; T &gt;</Name>
             <Path>classmesos_1_1state_1_1protobuf_1_1Variable.html</Path>
            </Node>
            <Node>
+            <Name>Jvm::Variable&lt; T, name, signature &gt;</Name>
+            <Path>classJvm_1_1Variable.html</Path>
+           </Node>
+           <Node>
             <Name>mesos::state::Variable</Name>
             <Path>classmesos_1_1state_1_1Variable.html</Path>
            </Node>
@@ -40534,6 +40544,10 @@
             <Path>classJvm_1_1Variable.html</Path>
            </Node>
            <Node>
+            <Name>Variant&lt; T, Ts &gt;</Name>
+            <Path>classVariant.html</Path>
+           </Node>
+           <Node>
             <Name>Variant</Name>
             <Path></Path>
             <Subnodes>
@@ -40544,10 +40558,6 @@
             </Subnodes>
            </Node>
            <Node>
-            <Name>Variant&lt; T, Ts &gt;</Name>
-            <Path>classVariant.html</Path>
-           </Node>
-           <Node>
             <Name>Variant&lt; check::Command, check::Http, check::Tcp &gt;</Name>
             <Path>classVariant.html</Path>
            </Node>


[4/7] mesos-site git commit: Updated the website built from mesos SHA: 520b729.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/acf91c02/content/api/latest/c++/hierarchy.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/hierarchy.html b/content/api/latest/c++/hierarchy.html
index 456296e..e997206 100644
--- a/content/api/latest/c++/hierarchy.html
+++ b/content/api/latest/c++/hierarchy.html
@@ -644,9 +644,9 @@
 <tr id="row_313_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1metrics_1_1PushGauge.html" target="_self">process::metrics::PushGauge</a></td><td class="desc"></td></tr>
 <tr id="row_313_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1metrics_1_1Timer.html" target="_self">process::metrics::Timer&lt; T &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_313_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1metrics_1_1Timer.html" target="_self">process::metrics::Timer&lt; Milliseconds &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_314_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html" target="_self">mesos::internal::master::Metrics</a></td><td class="desc"></td></tr>
-<tr id="row_315_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html" target="_self">mesos::internal::master::allocator::internal::Metrics</a></td><td class="desc"></td></tr>
-<tr id="row_316_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html" target="_self">mesos::internal::master::allocator::Metrics</a></td><td class="desc"></td></tr>
+<tr id="row_314_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html" target="_self">mesos::internal::master::allocator::internal::Metrics</a></td><td class="desc"></td></tr>
+<tr id="row_315_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html" target="_self">mesos::internal::master::allocator::Metrics</a></td><td class="desc"></td></tr>
+<tr id="row_316_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html" target="_self">mesos::internal::master::Metrics</a></td><td class="desc"></td></tr>
 <tr id="row_317_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1log_1_1Metrics.html" target="_self">mesos::internal::log::Metrics</a></td><td class="desc"></td></tr>
 <tr id="row_318_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1Metrics.html" target="_self">mesos::internal::slave::Metrics</a></td><td class="desc"></td></tr>
 <tr id="row_319_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1tests_1_1executor_1_1MockHTTPExecutor.html" target="_self">mesos::internal::tests::executor::MockHTTPExecutor&lt; Mesos, Event &gt;</a></td><td class="desc"></td></tr>
@@ -701,21 +701,21 @@
 <tr id="row_346_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaGpuAllocator.html" target="_self">mesos::internal::slave::NvidiaGpuAllocator</a></td><td class="desc"></td></tr>
 <tr id="row_347_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1NvidiaVolume.html" target="_self">mesos::internal::slave::NvidiaVolume</a></td><td class="desc"></td></tr>
 <tr id="row_348_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html" target="_self">mesos::ObjectApprover::Object</a></td><td class="desc"></td></tr>
-<tr id="row_349_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structJSON_1_1Object.html" target="_self">JSON::Object</a></td><td class="desc"></td></tr>
-<tr id="row_350_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_350_" class="arrow" onclick="toggleFolder('350_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classJvm_1_1Object.html" target="_self">Jvm::Object</a></td><td class="desc"></td></tr>
-<tr id="row_350_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classjava_1_1io_1_1File.html" target="_self">java::io::File</a></td><td class="desc"></td></tr>
-<tr id="row_350_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classjava_1_1lang_1_1Throwable.html" target="_self">java::lang::Throwable</a></td><td class="desc"></td></tr>
-<tr id="row_350_2_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classjava_1_1net_1_1InetSocketAddress.html" target="_self">java::net::InetSocketAddress</a></td><td class="desc"></td></tr>
-<tr id="row_350_3_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classJvm_1_1Null.html" target="_self">Jvm::Null</a></td><td class="desc"></td></tr>
-<tr id="row_350_4_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_350_4_" class="arrow" onclick="toggleFolder('350_4_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classorg_1_1apache_1_1log4j_1_1Category.html" target="_self">org::apache::log4j::Category</a></td><td class="desc"></td></tr>
-<tr id="row_350_4_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classorg_1_1apache_1_1log4j_1_1Logger.html" target="_self">org::apache::log4j::Logger</a></td><td class="desc"></td></tr>
-<tr id="row_350_5_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classorg_1_1apache_1_1log4j_1_1Level.html" target="_self">org::apache::log4j::Level</a></td><td class="desc"></td></tr>
-<tr id="row_350_6_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html" target="_self">org::apache::zookeeper::server::NIOServerCnxnFactory</a></td><td class="desc"></td></tr>
-<tr id="row_350_7_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1persistence_1_1FileTxnSnapLog.html" target="_self">org::apache::zookeeper::server::persistence::FileTxnSnapLog</a></td><td class="desc"></td></tr>
-<tr id="row_350_8_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1SessionTracker.html" target="_self">org::apache::zookeeper::server::SessionTracker</a></td><td class="desc"></td></tr>
-<tr id="row_350_9_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer.html" target="_self">org::apache::zookeeper::server::ZooKeeperServer</a></td><td class="desc"></td></tr>
-<tr id="row_350_10_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_350_10_" class="arrow" onclick="toggleFolder('350_10_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1DataTreeBuilder.html" target="_self">org::apache::zookeeper::server::ZooKeeperServer::DataTreeBuilder</a></td><td class="desc"></td></tr>
-<tr id="row_350_10_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1BasicDataTreeBuilder.html" target="_self">org::apache::zookeeper::server::ZooKeeperServer::BasicDataTreeBuilder</a></td><td class="desc"></td></tr>
+<tr id="row_349_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_349_" class="arrow" onclick="toggleFolder('349_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classJvm_1_1Object.html" target="_self">Jvm::Object</a></td><td class="desc"></td></tr>
+<tr id="row_349_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classjava_1_1io_1_1File.html" target="_self">java::io::File</a></td><td class="desc"></td></tr>
+<tr id="row_349_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classjava_1_1lang_1_1Throwable.html" target="_self">java::lang::Throwable</a></td><td class="desc"></td></tr>
+<tr id="row_349_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classjava_1_1net_1_1InetSocketAddress.html" target="_self">java::net::InetSocketAddress</a></td><td class="desc"></td></tr>
+<tr id="row_349_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classJvm_1_1Null.html" target="_self">Jvm::Null</a></td><td class="desc"></td></tr>
+<tr id="row_349_4_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_349_4_" class="arrow" onclick="toggleFolder('349_4_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classorg_1_1apache_1_1log4j_1_1Category.html" target="_self">org::apache::log4j::Category</a></td><td class="desc"></td></tr>
+<tr id="row_349_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classorg_1_1apache_1_1log4j_1_1Logger.html" target="_self">org::apache::log4j::Logger</a></td><td class="desc"></td></tr>
+<tr id="row_349_5_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classorg_1_1apache_1_1log4j_1_1Level.html" target="_self">org::apache::log4j::Level</a></td><td class="desc"></td></tr>
+<tr id="row_349_6_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1NIOServerCnxnFactory.html" target="_self">org::apache::zookeeper::server::NIOServerCnxnFactory</a></td><td class="desc"></td></tr>
+<tr id="row_349_7_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1persistence_1_1FileTxnSnapLog.html" target="_self">org::apache::zookeeper::server::persistence::FileTxnSnapLog</a></td><td class="desc"></td></tr>
+<tr id="row_349_8_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1SessionTracker.html" target="_self">org::apache::zookeeper::server::SessionTracker</a></td><td class="desc"></td></tr>
+<tr id="row_349_9_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer.html" target="_self">org::apache::zookeeper::server::ZooKeeperServer</a></td><td class="desc"></td></tr>
+<tr id="row_349_10_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_349_10_" class="arrow" onclick="toggleFolder('349_10_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1DataTreeBuilder.html" target="_self">org::apache::zookeeper::server::ZooKeeperServer::DataTreeBuilder</a></td><td class="desc"></td></tr>
+<tr id="row_349_10_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classorg_1_1apache_1_1zookeeper_1_1server_1_1ZooKeeperServer_1_1BasicDataTreeBuilder.html" target="_self">org::apache::zookeeper::server::ZooKeeperServer::BasicDataTreeBuilder</a></td><td class="desc"></td></tr>
+<tr id="row_350_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structJSON_1_1Object.html" target="_self">JSON::Object</a></td><td class="desc"></td></tr>
 <tr id="row_351_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_351_" class="arrow" onclick="toggleFolder('351_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1ObjectApprover.html" target="_self">mesos::ObjectApprover</a></td><td class="desc">This interface represents a function object returned by the authorizer which can be used locally (and synchronously) to check whether a specific object is authorized </td></tr>
 <tr id="row_351_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1AcceptingObjectApprover.html" target="_self">mesos::AcceptingObjectApprover</a></td><td class="desc"></td></tr>
 <tr id="row_352_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1ObjectApprovers.html" target="_self">mesos::ObjectApprovers</a></td><td class="desc"></td></tr>
@@ -1009,11 +1009,11 @@
 <tr id="row_612_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structRepresentation.html" target="_self">Representation&lt; T &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_612_1_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_612_1_" class="arrow" onclick="toggleFolder('612_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structRepresentation.html" target="_self">Representation&lt; google::protobuf::Message &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_612_1_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structJSON_1_1Protobuf.html" target="_self">JSON::Protobuf</a></td><td class="desc"></td></tr>
-<tr id="row_613_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_613_" class="arrow" onclick="toggleFolder('613_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html" target="_self">mesos::internal::master::Registrar</a></td><td class="desc"></td></tr>
-<tr id="row_613_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockRegistrar.html" target="_self">mesos::internal::tests::MockRegistrar</a></td><td class="desc"></td></tr>
-<tr id="row_614_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_614_" class="arrow" onclick="toggleFolder('614_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html" target="_self">mesos::resource_provider::Registrar</a></td><td class="desc"></td></tr>
-<tr id="row_614_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1resource__provider_1_1GenericRegistrar.html" target="_self">mesos::resource_provider::GenericRegistrar</a></td><td class="desc"></td></tr>
-<tr id="row_614_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html" target="_self">mesos::resource_provider::MasterRegistrar</a></td><td class="desc"></td></tr>
+<tr id="row_613_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_613_" class="arrow" onclick="toggleFolder('613_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1resource__provider_1_1Registrar.html" target="_self">mesos::resource_provider::Registrar</a></td><td class="desc"></td></tr>
+<tr id="row_613_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1resource__provider_1_1GenericRegistrar.html" target="_self">mesos::resource_provider::GenericRegistrar</a></td><td class="desc"></td></tr>
+<tr id="row_613_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1resource__provider_1_1MasterRegistrar.html" target="_self">mesos::resource_provider::MasterRegistrar</a></td><td class="desc"></td></tr>
+<tr id="row_614_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_614_" class="arrow" onclick="toggleFolder('614_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html" target="_self">mesos::internal::master::Registrar</a></td><td class="desc"></td></tr>
+<tr id="row_614_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockRegistrar.html" target="_self">mesos::internal::tests::MockRegistrar</a></td><td class="desc"></td></tr>
 <tr id="row_615_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html" target="_self">mesos::internal::log::Replica</a></td><td class="desc"></td></tr>
 <tr id="row_616_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1http_1_1Request.html" target="_self">process::http::Request</a></td><td class="desc"></td></tr>
 <tr id="row_617_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1RequestMediaTypes.html" target="_self">mesos::internal::RequestMediaTypes</a></td><td class="desc"></td></tr>
@@ -1022,12 +1022,12 @@
 <tr id="row_620_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_620_" class="arrow" onclick="toggleFolder('620_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1slave_1_1ResourceEstimator.html" target="_self">mesos::slave::ResourceEstimator</a></td><td class="desc"></td></tr>
 <tr id="row_620_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html" target="_self">mesos::internal::slave::NoopResourceEstimator</a></td><td class="desc"></td></tr>
 <tr id="row_620_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockResourceEstimator.html" target="_self">mesos::internal::tests::MockResourceEstimator</a></td><td class="desc"></td></tr>
-<tr id="row_621_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html" target="_self">mesos::internal::master::Slave::ResourceProvider</a></td><td class="desc"></td></tr>
-<tr id="row_622_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html" target="_self">mesos::internal::slave::ResourceProvider</a></td><td class="desc"></td></tr>
+<tr id="row_621_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1ResourceProvider.html" target="_self">mesos::internal::slave::ResourceProvider</a></td><td class="desc"></td></tr>
+<tr id="row_622_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave_1_1ResourceProvider.html" target="_self">mesos::internal::master::Slave::ResourceProvider</a></td><td class="desc"></td></tr>
 <tr id="row_623_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html" target="_self">mesos::internal::ResourceProviderManager</a></td><td class="desc"></td></tr>
 <tr id="row_624_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html" target="_self">mesos::internal::ResourceProviderMessage</a></td><td class="desc"></td></tr>
-<tr id="row_625_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1Resources.html" target="_self">mesos::Resources</a></td><td class="desc"></td></tr>
-<tr id="row_626_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1v1_1_1Resources.html" target="_self">mesos::v1::Resources</a></td><td class="desc"></td></tr>
+<tr id="row_625_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1v1_1_1Resources.html" target="_self">mesos::v1::Resources</a></td><td class="desc"></td></tr>
+<tr id="row_626_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1Resources.html" target="_self">mesos::Resources</a></td><td class="desc"></td></tr>
 <tr id="row_627_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html" target="_self">mesos::internal::slave::state::ResourcesState</a></td><td class="desc"></td></tr>
 <tr id="row_628_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_628_" class="arrow" onclick="toggleFolder('628_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1http_1_1Response.html" target="_self">process::http::Response</a></td><td class="desc"></td></tr>
 <tr id="row_628_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structprocess_1_1http_1_1Accepted.html" target="_self">process::http::Accepted</a></td><td class="desc"></td></tr>
@@ -1090,8 +1090,8 @@
 <tr id="row_661_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_661_" class="arrow" onclick="toggleFolder('661_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>shared_ptr</b></td><td class="desc"></td></tr>
 <tr id="row_661_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSharedHandle.html" target="_self">SharedHandle</a></td><td class="desc"></td></tr>
 <tr id="row_662_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html" target="_self">mesos::internal::tests::cluster::Slave</a></td><td class="desc"></td></tr>
-<tr id="row_663_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html" target="_self">mesos::internal::master::Slave</a></td><td class="desc"></td></tr>
-<tr id="row_664_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html" target="_self">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</a></td><td class="desc"></td></tr>
+<tr id="row_663_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html" target="_self">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave</a></td><td class="desc"></td></tr>
+<tr id="row_664_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1master_1_1Slave.html" target="_self">mesos::internal::master::Slave</a></td><td class="desc"></td></tr>
 <tr id="row_665_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html" target="_self">mesos::internal::slave::state::SlaveState</a></td><td class="desc"></td></tr>
 <tr id="row_666_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html" target="_self">process::network::internal::Socket&lt; AddressType &gt;</a></td><td class="desc">An abstraction around a socket (file descriptor) </td></tr>
 <tr id="row_667_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html" target="_self">process::network::internal::Socket&lt; inet::Address &gt;</a></td><td class="desc"></td></tr>
@@ -1100,12 +1100,12 @@
 <tr id="row_670_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_670_" class="arrow" onclick="toggleFolder('670_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html" target="_self">mesos::internal::master::allocator::Sorter</a></td><td class="desc"></td></tr>
 <tr id="row_670_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html" target="_self">mesos::internal::master::allocator::DRFSorter</a></td><td class="desc"></td></tr>
 <tr id="row_671_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classos_1_1Stack.html" target="_self">os::Stack</a></td><td class="desc"></td></tr>
-<tr id="row_672_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html" target="_self">mesos::internal::slave::state::State</a></td><td class="desc"></td></tr>
-<tr id="row_673_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html" target="_self">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::State</a></td><td class="desc"></td></tr>
-<tr id="row_674_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_674_" class="arrow" onclick="toggleFolder('674_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1State.html" target="_self">mesos::state::State</a></td><td class="desc"></td></tr>
-<tr id="row_674_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html" target="_self">mesos::state::protobuf::State</a></td><td class="desc"></td></tr>
+<tr id="row_672_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html" target="_self">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::StatusUpdateStream::State</a></td><td class="desc"></td></tr>
+<tr id="row_673_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_673_" class="arrow" onclick="toggleFolder('673_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1State.html" target="_self">mesos::state::State</a></td><td class="desc"></td></tr>
+<tr id="row_673_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1protobuf_1_1State.html" target="_self">mesos::state::protobuf::State</a></td><td class="desc"></td></tr>
+<tr id="row_674_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html" target="_self">mesos::internal::slave::state::State</a></td><td class="desc"></td></tr>
 <tr id="row_675_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1log_1_1Storage_1_1State.html" target="_self">mesos::internal::log::Storage::State</a></td><td class="desc"></td></tr>
-<tr id="row_676_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1StatusUpdateStream_1_1State.html" target="_self">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::StatusUpdateStream::State</a></td><td class="desc"></td></tr>
+<tr id="row_676_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmesos_1_1internal_1_1StatusUpdateManagerProcess_1_1State.html" target="_self">mesos::internal::StatusUpdateManagerProcess&lt; IDType, CheckpointType, UpdateType &gt;::State</a></td><td class="desc"></td></tr>
 <tr id="row_677_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprocess_1_1StateMachine.html" target="_self">process::StateMachine&lt; State &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_678_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_678_" class="arrow" onclick="toggleFolder('678_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>static_visitor</b></td><td class="desc"></td></tr>
 <tr id="row_678_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structJSON_1_1Comparator.html" target="_self">JSON::Comparator</a></td><td class="desc"></td></tr>
@@ -1119,12 +1119,12 @@
 <tr id="row_685_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classStopwatch.html" target="_self">Stopwatch</a></td><td class="desc"></td></tr>
 <tr id="row_686_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_686_" class="arrow" onclick="toggleFolder('686_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1log_1_1Storage.html" target="_self">mesos::internal::log::Storage</a></td><td class="desc"></td></tr>
 <tr id="row_686_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1log_1_1LevelDBStorage.html" target="_self">mesos::internal::log::LevelDBStorage</a></td><td class="desc"></td></tr>
-<tr id="row_687_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_687_" class="arrow" onclick="toggleFolder('687_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1Storage.html" target="_self">mesos::state::Storage</a></td><td class="desc"></td></tr>
-<tr id="row_687_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1InMemoryStorage.html" target="_self">mesos::state::InMemoryStorage</a></td><td class="desc"></td></tr>
-<tr id="row_687_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1LevelDBStorage.html" target="_self">mesos::state::LevelDBStorage</a></td><td class="desc"></td></tr>
-<tr id="row_687_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1LogStorage.html" target="_self">mesos::state::LogStorage</a></td><td class="desc"></td></tr>
-<tr id="row_687_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1ZooKeeperStorage.html" target="_self">mesos::state::ZooKeeperStorage</a></td><td class="desc"></td></tr>
-<tr id="row_688_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionnet_1_1IP_1_1Storage.html" target="_self">net::IP::Storage</a></td><td class="desc"></td></tr>
+<tr id="row_687_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionnet_1_1IP_1_1Storage.html" target="_self">net::IP::Storage</a></td><td class="desc"></td></tr>
+<tr id="row_688_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_688_" class="arrow" onclick="toggleFolder('688_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1Storage.html" target="_self">mesos::state::Storage</a></td><td class="desc"></td></tr>
+<tr id="row_688_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1InMemoryStorage.html" target="_self">mesos::state::InMemoryStorage</a></td><td class="desc"></td></tr>
+<tr id="row_688_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1LevelDBStorage.html" target="_self">mesos::state::LevelDBStorage</a></td><td class="desc"></td></tr>
+<tr id="row_688_2_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1LogStorage.html" target="_self">mesos::state::LogStorage</a></td><td class="desc"></td></tr>
+<tr id="row_688_3_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1state_1_1ZooKeeperStorage.html" target="_self">mesos::state::ZooKeeperStorage</a></td><td class="desc"></td></tr>
 <tr id="row_689_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_689_" class="arrow" onclick="toggleFolder('689_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html" target="_self">mesos::internal::slave::Store</a></td><td class="desc"></td></tr>
 <tr id="row_689_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html" target="_self">mesos::internal::slave::appc::Store</a></td><td class="desc"></td></tr>
 <tr id="row_689_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html" target="_self">mesos::internal::slave::docker::Store</a></td><td class="desc"></td></tr>
@@ -1308,163 +1308,165 @@
 <tr id="row_782_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; SlaveID, mesos::internal::master::Slave * &gt;</a></td><td class="desc"></td></tr>
 <tr id="row_783_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_783_" class="arrow" onclick="toggleFolder('783_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; SlaveID, mesos::Resources, typename std::conditional&lt; std::is_enum&lt; SlaveID &gt;::value,EnumClassHash,std::hash&lt; SlaveID &gt;&gt;::type, std::equal_to&lt; SlaveID &gt; &gt;</b></td><td class="desc"></td></tr>
 <tr id="row_783_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; SlaveID, mesos::Resources &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_784_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_784_" class="arrow" onclick="toggleFolder('784_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; SlaveID, SlaveInfo, typename std::conditional&lt; std::is_enum&lt; SlaveID &gt;::value,EnumClassHash,std::hash&lt; SlaveID &gt;&gt;::type, std::equal_to&lt; SlaveID &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_784_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; SlaveID, SlaveInfo &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_785_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_785_" class="arrow" onclick="toggleFolder('785_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; SlaveID, typename list::iterator, typename std::conditional&lt; std::is_enum&lt; SlaveID &gt;::value,EnumClassHash,std::hash&lt; SlaveID &gt;&gt;::type, std::equal_to&lt; SlaveID &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_785_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; SlaveID, typename list::iterator &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_786_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_786_" class="arrow" onclick="toggleFolder('786_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; State, std::vector&lt; process::Promise&lt; Nothing &gt; &gt;, typename std::conditional&lt; std::is_enum&lt; State &gt;::value,EnumClassHash,std::hash&lt; State &gt;&gt;::type, std::equal_to&lt; State &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_786_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; State, std::vector&lt; process::Promise&lt; Nothing &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_787_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_787_" class="arrow" onclick="toggleFolder('787_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, ContainerDNSInfo::MesosInfo, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_787_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, ContainerDNSInfo::MesosInfo &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_788_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_788_" class="arrow" onclick="toggleFolder('788_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, ContainerNetwork, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_788_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, ContainerNetwork &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_789_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_789_" class="arrow" onclick="toggleFolder('789_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, double, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_789_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, double &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_790_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_790_" class="arrow" onclick="toggleFolder('790_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, DynamicLibrary *, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_790_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, DynamicLibrary * &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_791_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_791_" class="arrow" onclick="toggleFolder('791_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, handler, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_791_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, handler &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_792_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_792_" class="arrow" onclick="toggleFolder('792_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, hashmap&lt; SlaveID, hashset&lt; OfferFilter * &gt; &gt;, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_792_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, hashmap&lt; SlaveID, hashset&lt; OfferFilter * &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_793_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_793_" class="arrow" onclick="toggleFolder('793_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, hashmap&lt; std::string, process::metrics::PullGauge &gt;, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_793_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, hashmap&lt; std::string, process::metrics::PullGauge &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_794_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_794_" class="arrow" onclick="toggleFolder('794_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, hashset&lt; FrameworkID &gt;, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_794_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, hashset&lt; FrameworkID &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_795_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_795_" class="arrow" onclick="toggleFolder('795_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, hashset&lt; std::string &gt;, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_795_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, hashset&lt; std::string &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_796_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_796_" class="arrow" onclick="toggleFolder('796_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, HttpEndpoint, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_796_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, HttpEndpoint &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_797_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_797_" class="arrow" onclick="toggleFolder('797_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, mesos::internal::master::allocator::DRFSorter::Node *, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_797_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, mesos::internal::master::allocator::DRFSorter::Node * &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_798_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_798_" class="arrow" onclick="toggleFolder('798_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, mesos::internal::master::Role *, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_798_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, mesos::internal::master::Role * &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_799_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_799_" class="arrow" onclick="toggleFolder('799_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, mesos::internal::slave::PosixDiskIsolatorProcess::Info::PathInfo, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_799_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, mesos::internal::slave::PosixDiskIsolatorProcess::Info::PathInfo &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_800_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_800_" class="arrow" onclick="toggleFolder('800_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, mesos::modules::ModuleBase *, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_800_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, mesos::modules::ModuleBase * &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_801_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_801_" class="arrow" onclick="toggleFolder('801_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, mesos::Resources, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_801_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, mesos::Resources &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_802_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_802_" class="arrow" onclick="toggleFolder('802_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, MessageHandler, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_802_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, MessageHandler &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_803_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_803_" class="arrow" onclick="toggleFolder('803_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, Option&lt; process::Owned&lt; BoundedRateLimiter &gt; &gt;, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_803_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, Option&lt; process::Owned&lt; BoundedRateLimiter &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_804_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_804_" class="arrow" onclick="toggleFolder('804_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, Parameters, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_804_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, Parameters &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_805_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_805_" class="arrow" onclick="toggleFolder('805_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, process::metrics::PullGauge, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_805_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, process::metrics::PullGauge &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_806_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_806_" class="arrow" onclick="toggleFolder('806_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, process::Owned&lt; mesos::internal::master::allocator::Sorter &gt;, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_806_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, process::Owned&lt; mesos::internal::master::allocator::Sorter &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_807_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_807_" class="arrow" onclick="toggleFolder('807_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, process::Owned&lt; mesos::internal::master::Metrics::Frameworks &gt;, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_807_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, process::Owned&lt; mesos::internal::master::Metrics::Frameworks &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_808_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_808_" class="arrow" onclick="toggleFolder('808_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, process::Owned&lt; mesos::internal::slave::Backend &gt;, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_808_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, process::Owned&lt; mesos::internal::slave::Backend &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_809_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_809_" class="arrow" onclick="toggleFolder('809_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, process::Owned&lt; process::metrics::Metric &gt;, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_809_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, process::Owned&lt; process::metrics::Metric &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_810_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_810_" class="arrow" onclick="toggleFolder('810_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, process::Shared&lt; mesos::internal::tests::Rootfs &gt;, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_810_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, process::Shared&lt; mesos::internal::tests::Rootfs &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_811_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_811_" class="arrow" onclick="toggleFolder('811_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, process::Shared&lt; mesos::uri::Fetcher::Plugin &gt;, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_811_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, process::Shared&lt; mesos::uri::Fetcher::Plugin &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_812_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_812_" class="arrow" onclick="toggleFolder('812_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, process::Timeout, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_812_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, process::Timeout &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_813_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_813_" class="arrow" onclick="toggleFolder('813_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, Quota, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_813_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, Quota &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_814_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_814_" class="arrow" onclick="toggleFolder('814_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, std::shared_ptr&lt; mesos::internal::slave::FetcherProcess::Cache::Entry &gt;, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_814_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, std::shared_ptr&lt; mesos::internal::slave::FetcherProcess::Cache::Entry &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_815_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_815_" class="arrow" onclick="toggleFolder('815_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, std::string, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_815_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, std::string &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_816_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_816_" class="arrow" onclick="toggleFolder('816_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; std::string, Value, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_816_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; std::string, Value::Scalar &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_817_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_817_" class="arrow" onclick="toggleFolder('817_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; TaskID, mesos::internal::slave::state::TaskState, typename std::conditional&lt; std::is_enum&lt; TaskID &gt;::value,EnumClassHash,std::hash&lt; TaskID &gt;&gt;::type, std::equal_to&lt; TaskID &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_817_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; TaskID, mesos::internal::slave::state::TaskState &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_818_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_818_" class="arrow" onclick="toggleFolder('818_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; TaskID, Task *, typename std::conditional&lt; std::is_enum&lt; TaskID &gt;::value,EnumClassHash,std::hash&lt; TaskID &gt;&gt;::type, std::equal_to&lt; TaskID &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_818_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; TaskID, Task * &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_819_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_819_" class="arrow" onclick="toggleFolder('819_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; TaskID, TaskInfo, typename std::conditional&lt; std::is_enum&lt; TaskID &gt;::value,EnumClassHash,std::hash&lt; TaskID &gt;&gt;::type, std::equal_to&lt; TaskID &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_819_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; TaskID, TaskInfo &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_820_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_820_" class="arrow" onclick="toggleFolder('820_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; TaskID, typename list::iterator, typename std::conditional&lt; std::is_enum&lt; TaskID &gt;::value,EnumClassHash,std::hash&lt; TaskID &gt;&gt;::type, std::equal_to&lt; TaskID &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_820_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; TaskID, typename list::iterator &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_821_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_821_" class="arrow" onclick="toggleFolder('821_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; TaskState, hashmap, typename std::conditional&lt; std::is_enum&lt; TaskState &gt;::value,EnumClassHash,std::hash&lt; TaskState &gt;&gt;::type, std::equal_to&lt; TaskState &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_821_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; TaskState, hashmap &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_822_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_822_" class="arrow" onclick="toggleFolder('822_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; uint16_t, std::bitset&lt; 0x10000 &gt;, typename std::conditional&lt; std::is_enum&lt; uint16_t &gt;::value,EnumClassHash,std::hash&lt; uint16_t &gt;&gt;::type, std::equal_to&lt; uint16_t &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_822_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; uint16_t, std::bitset&lt; 0x10000 &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_823_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_823_" class="arrow" onclick="toggleFolder('823_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; UUID, Operation *, typename std::conditional&lt; std::is_enum&lt; UUID &gt;::value,EnumClassHash,std::hash&lt; UUID &gt;&gt;::type, std::equal_to&lt; UUID &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_823_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; UUID, Operation * &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_824_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_824_" class="arrow" onclick="toggleFolder('824_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_map&lt; UUID, Operation, typename std::conditional&lt; std::is_enum&lt; UUID &gt;::value,EnumClassHash,std::hash&lt; UUID &gt;&gt;::type, std::equal_to&lt; UUID &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_824_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashmap.html" target="_self">hashmap&lt; UUID, Operation &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_825_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_825_" class="arrow" onclick="toggleFolder('825_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_multimap</b></td><td class="desc"></td></tr>
-<tr id="row_825_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmultihashmap.html" target="_self">multihashmap&lt; Key, Value, Hash, Equal &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_825_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmultihashmap.html" target="_self">multihashmap&lt; FrameworkID, TaskID &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_825_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmultihashmap.html" target="_self">multihashmap&lt; pid_t, process::Owned&lt; process::Promise&lt; Option&lt; int &gt; &gt; &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_825_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmultihashmap.html" target="_self">multihashmap&lt; std::string, process::Owned&lt; mesos::internal::slave::Subsystem &gt; &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_826_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_826_" class="arrow" onclick="toggleFolder('826_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_set</b></td><td class="desc"></td></tr>
-<tr id="row_826_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashset.html" target="_self">hashset&lt; Elem, Hash, Equal &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_827_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_827_" class="arrow" onclick="toggleFolder('827_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_set&lt; ContainerID, typename std::conditional&lt; std::is_enum&lt; ContainerID &gt;::value,EnumClassHash,std::hash&lt; ContainerID &gt;&gt;::type, std::equal_to&lt; ContainerID &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_827_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashset.html" target="_self">hashset&lt; ContainerID &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_828_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_828_" class="arrow" onclick="toggleFolder('828_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_set&lt; DockerVolume, typename std::conditional&lt; std::is_enum&lt; DockerVolume &gt;::value,EnumClassHash,std::hash&lt; DockerVolume &gt;&gt;::type, std::equal_to&lt; DockerVolume &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_828_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashset.html" target="_self">hashset&lt; DockerVolume &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_829_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_829_" class="arrow" onclick="toggleFolder('829_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_set&lt; FrameworkID, typename std::conditional&lt; std::is_enum&lt; FrameworkID &gt;::value,EnumClassHash,std::hash&lt; FrameworkID &gt;&gt;::type, std::equal_to&lt; FrameworkID &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_829_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashset.html" target="_self">hashset&lt; FrameworkID &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_830_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_830_" class="arrow" onclick="toggleFolder('830_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_set&lt; id::UUID, typename std::conditional&lt; std::is_enum&lt; id::UUID &gt;::value,EnumClassHash,std::hash&lt; id::UUID &gt;&gt;::type, std::equal_to&lt; id::UUID &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_830_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashset.html" target="_self">hashset&lt; id::UUID &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_831_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_831_" class="arrow" onclick="toggleFolder('831_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_set&lt; int_fd, typename std::conditional&lt; std::is_enum&lt; int_fd &gt;::value,EnumClassHash,std::hash&lt; int_fd &gt;&gt;::type, std::equal_to&lt; int_fd &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_831_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashset.html" target="_self">hashset&lt; int_fd &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_832_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_832_" class="arrow" onclick="toggleFolder('832_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_set&lt; InverseOffer *, typename std::conditional&lt; std::is_enum&lt; InverseOffer * &gt;::value,EnumClassHash,std::hash&lt; InverseOffer * &gt;&gt;::type, std::equal_to&lt; InverseOffer * &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_832_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashset.html" target="_self">hashset&lt; InverseOffer * &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_833_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_833_" class="arrow" onclick="toggleFolder('833_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_set&lt; MachineID, typename std::conditional&lt; std::is_enum&lt; MachineID &gt;::value,EnumClassHash,std::hash&lt; MachineID &gt;&gt;::type, std::equal_to&lt; MachineID &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_833_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashset.html" target="_self">hashset&lt; MachineID &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_834_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_834_" class="arrow" onclick="toggleFolder('834_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_set&lt; Offer *, typename std::conditional&lt; std::is_enum&lt; Offer * &gt;::value,EnumClassHash,std::hash&lt; Offer * &gt;&gt;::type, std::equal_to&lt; Offer * &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_834_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashset.html" target="_self">hashset&lt; Offer * &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_835_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_835_" class="arrow" onclick="toggleFolder('835_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_set&lt; process::UPID, typename std::conditional&lt; std::is_enum&lt; process::UPID &gt;::value,EnumClassHash,std::hash&lt; process::UPID &gt;&gt;::type, std::equal_to&lt; process::UPID &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_835_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashset.html" target="_self">hashset&lt; process::UPID &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_836_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_836_" class="arrow" onclick="toggleFolder('836_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_set&lt; SlaveID, typename std::conditional&lt; std::is_enum&lt; SlaveID &gt;::value,EnumClassHash,std::hash&lt; SlaveID &gt;&gt;::type, std::equal_to&lt; SlaveID &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_836_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashset.html" target="_self">hashset&lt; SlaveID &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_837_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_837_" class="arrow" onclick="toggleFolder('837_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><b>unordered_set&lt; std::string, typename std::conditional&lt; std::is_enum&lt; std::string &gt;::value,EnumClassHash,std::hash&lt; std::string &gt;&gt;::type, std::equal_to&lt; std::string &gt; &gt;</b></td><td class="desc"></td></tr>
-<tr id="row_837_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classhashset.html" target="_self">hashset&lt; std::string &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_838_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></sp

<TRUNCATED>