You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2017/12/02 01:53:38 UTC

[1/5] mesos-site git commit: Updated the website built from mesos SHA: fc6cbbf.

Repository: mesos-site
Updated Branches:
  refs/heads/asf-site 34ff937c1 -> df614775f


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/df614775/content/sitemap.xml
----------------------------------------------------------------------
diff --git a/content/sitemap.xml b/content/sitemap.xml
index c894330..02fdef0 100644
--- a/content/sitemap.xml
+++ b/content/sitemap.xml
@@ -8745,6 +8745,10 @@
     <lastmod>2017-12-02T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/src_2resource__provider_2state_8hpp.html</loc>
+    <lastmod>2017-12-02T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classmesos_1_1internal_1_1master_1_1Operation-members.html</loc>
     <lastmod>2017-12-02T00:00:00+00:00</lastmod>
   </url>
@@ -12265,6 +12269,10 @@
     <lastmod>2017-12-02T00:00:00+00:00</lastmod>
   </url>
   <url>
+    <loc>http://mesos.apache.org/api/latest/c++/src_2resource__provider_2state_8hpp_source.html</loc>
+    <lastmod>2017-12-02T00:00:00+00:00</lastmod>
+  </url>
+  <url>
     <loc>http://mesos.apache.org/api/latest/c++/classprocess_1_1metrics_1_1internal_1_1MetricsProcess-members.html</loc>
     <lastmod>2017-12-02T00:00:00+00:00</lastmod>
   </url>


[2/5] mesos-site git commit: Updated the website built from mesos SHA: fc6cbbf.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/df614775/content/api/latest/c++/type__utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/type__utils_8hpp_source.html b/content/api/latest/c++/type__utils_8hpp_source.html
index b17b48f..1a41477 100644
--- a/content/api/latest/c++/type__utils_8hpp_source.html
+++ b/content/api/latest/c++/type__utils_8hpp_source.html
@@ -479,371 +479,376 @@
 <div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;</div>
 <div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos.html#a5dc9d475094af726a46d485950cde6cb">operator&lt;&lt;</a>(</div>
 <div class="line"><a name="l00431"></a><span class="lineno">  431</span>&#160;    std::ostream&amp; stream,</div>
-<div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58">FrameworkInfo::Capability</a>&amp; capability);</div>
+<div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;    <span class="keyword">const</span> CSIPluginContainerInfo::Service&amp; service);</div>
 <div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;</div>
 <div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;</div>
-<div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos.html#a5dc9d475094af726a46d485950cde6cb">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Image::Type</a>&amp; imageType);</div>
-<div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;</div>
-<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;</div>
-<div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos.html#a5dc9d475094af726a46d485950cde6cb">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Secret::Type</a>&amp; secretType);</div>
+<div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos.html#a5dc9d475094af726a46d485950cde6cb">operator&lt;&lt;</a>(</div>
+<div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;    std::ostream&amp; stream,</div>
+<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58">FrameworkInfo::Capability</a>&amp; capability);</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;</div>
-<div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;</div>
-<div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
-<div class="line"><a name="l00442"></a><span class="lineno"><a class="line" href="namespacemesos.html#ad05750b73854c63a4096f405501cbd07">  442</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos.html#a5dc9d475094af726a46d485950cde6cb">operator&lt;&lt;</a>(</div>
-<div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;    std::ostream&amp; stream,</div>
-<div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;    <span class="keyword">const</span> google::protobuf::RepeatedPtrField&lt;T&gt;&amp; messages)</div>
-<div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;{</div>
-<div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;  stream &lt;&lt; <span class="stringliteral">&quot;[ &quot;</span>;</div>
-<div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;  <span class="keywordflow">for</span> (<span class="keyword">auto</span> it = messages.begin(); it != messages.end(); ++it) {</div>
-<div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;    <span class="keywordflow">if</span> (it != messages.begin()) {</div>
-<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;      stream &lt;&lt; <span class="stringliteral">&quot;, &quot;</span>;</div>
-<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;    }</div>
-<div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;    stream &lt;&lt; *it;</div>
-<div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;  }</div>
-<div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;  stream &lt;&lt; <span class="stringliteral">&quot; ]&quot;</span>;</div>
-<div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;  <span class="keywordflow">return</span> stream;</div>
-<div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;}</div>
-<div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;</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="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
-<div class="line"><a name="l00459"></a><span class="lineno"><a class="line" href="namespacemesos.html#aa0f3a96a9eb08cd56c6f87fed175137c">  459</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos.html#a5dc9d475094af726a46d485950cde6cb">operator&lt;&lt;</a>(</div>
-<div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;    std::ostream&amp; stream,</div>
-<div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;    <span class="keyword">const</span> std::vector&lt;T&gt;&amp; messages)</div>
-<div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;{</div>
-<div class="line"><a name="l00463"></a><span class="lineno">  463</span>&#160;  stream &lt;&lt; <span class="stringliteral">&quot;[ &quot;</span>;</div>
-<div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;  <span class="keywordflow">for</span> (<span class="keyword">auto</span> it = messages.begin(); it != messages.end(); ++it) {</div>
-<div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;    <span class="keywordflow">if</span> (it != messages.begin()) {</div>
-<div class="line"><a name="l00466"></a><span class="lineno">  466</span>&#160;      stream &lt;&lt; <span class="stringliteral">&quot;, &quot;</span>;</div>
-<div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;    }</div>
-<div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;    stream &lt;&lt; *it;</div>
-<div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;  }</div>
-<div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;  stream &lt;&lt; <span class="stringliteral">&quot; ]&quot;</span>;</div>
-<div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;  <span class="keywordflow">return</span> stream;</div>
-<div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;}</div>
-<div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;</div>
-<div class="line"><a name="l00474"></a><span class="lineno">  474</span>&#160;} <span class="comment">// namespace mesos {</span></div>
-<div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;</div>
-<div class="line"><a name="l00476"></a><span class="lineno"><a class="line" href="namespacestd.html">  476</a></span>&#160;<span class="keyword">namespace </span>std {</div>
-<div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;</div>
-<div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00479"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html">  479</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::CommandInfo_URI&gt;</div>
-<div class="line"><a name="l00480"></a><span class="lineno">  480</span>&#160;{</div>
-<div class="line"><a name="l00481"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#a69ea660284062514e68803067675dd53">  481</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#a69ea660284062514e68803067675dd53">result_type</a>;</div>
+<div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos.html#a5dc9d475094af726a46d485950cde6cb">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Image::Type</a>&amp; imageType);</div>
+<div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;</div>
+<div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;</div>
+<div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos.html#a5dc9d475094af726a46d485950cde6cb">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Secret::Type</a>&amp; secretType);</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;</div>
+<div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
+<div class="line"><a name="l00447"></a><span class="lineno"><a class="line" href="namespacemesos.html#ad05750b73854c63a4096f405501cbd07">  447</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos.html#a5dc9d475094af726a46d485950cde6cb">operator&lt;&lt;</a>(</div>
+<div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;    std::ostream&amp; stream,</div>
+<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;    <span class="keyword">const</span> google::protobuf::RepeatedPtrField&lt;T&gt;&amp; messages)</div>
+<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;{</div>
+<div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;  stream &lt;&lt; <span class="stringliteral">&quot;[ &quot;</span>;</div>
+<div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;  <span class="keywordflow">for</span> (<span class="keyword">auto</span> it = messages.begin(); it != messages.end(); ++it) {</div>
+<div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;    <span class="keywordflow">if</span> (it != messages.begin()) {</div>
+<div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;      stream &lt;&lt; <span class="stringliteral">&quot;, &quot;</span>;</div>
+<div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;    }</div>
+<div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;    stream &lt;&lt; *it;</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;  stream &lt;&lt; <span class="stringliteral">&quot; ]&quot;</span>;</div>
+<div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;  <span class="keywordflow">return</span> stream;</div>
+<div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;}</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;</div>
+<div class="line"><a name="l00463"></a><span class="lineno">  463</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
+<div class="line"><a name="l00464"></a><span class="lineno"><a class="line" href="namespacemesos.html#aa0f3a96a9eb08cd56c6f87fed175137c">  464</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos.html#a5dc9d475094af726a46d485950cde6cb">operator&lt;&lt;</a>(</div>
+<div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;    std::ostream&amp; stream,</div>
+<div class="line"><a name="l00466"></a><span class="lineno">  466</span>&#160;    <span class="keyword">const</span> std::vector&lt;T&gt;&amp; messages)</div>
+<div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;{</div>
+<div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;  stream &lt;&lt; <span class="stringliteral">&quot;[ &quot;</span>;</div>
+<div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;  <span class="keywordflow">for</span> (<span class="keyword">auto</span> it = messages.begin(); it != messages.end(); ++it) {</div>
+<div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;    <span class="keywordflow">if</span> (it != messages.begin()) {</div>
+<div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;      stream &lt;&lt; <span class="stringliteral">&quot;, &quot;</span>;</div>
+<div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;    }</div>
+<div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;    stream &lt;&lt; *it;</div>
+<div class="line"><a name="l00474"></a><span class="lineno">  474</span>&#160;  }</div>
+<div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;  stream &lt;&lt; <span class="stringliteral">&quot; ]&quot;</span>;</div>
+<div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;  <span class="keywordflow">return</span> stream;</div>
+<div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;}</div>
+<div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;</div>
+<div class="line"><a name="l00479"></a><span class="lineno">  479</span>&#160;} <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00480"></a><span class="lineno">  480</span>&#160;</div>
+<div class="line"><a name="l00481"></a><span class="lineno"><a class="line" href="namespacestd.html">  481</a></span>&#160;<span class="keyword">namespace </span>std {</div>
 <div class="line"><a name="l00482"></a><span class="lineno">  482</span>&#160;</div>
-<div class="line"><a name="l00483"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#acd21c4f2b0454d314556e2c909a48dec">  483</a></span>&#160;  <span class="keyword">typedef</span> mesos::CommandInfo_URI <a class="code" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#acd21c4f2b0454d314556e2c909a48dec">argument_type</a>;</div>
-<div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;</div>
-<div class="line"><a name="l00485"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#a0473ce3316ecb0ae43ce1ba6bc1ad66e">  485</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#a69ea660284062514e68803067675dd53">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#a0473ce3316ecb0ae43ce1ba6bc1ad66e">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#acd21c4f2b0454d314556e2c909a48dec">argument_type</a>&amp; uri)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
-<div class="line"><a name="l00488"></a><span class="lineno">  488</span>&#160;</div>
-<div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;    <span class="keywordflow">if</span> (uri.extract()) {</div>
-<div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;      seed += 11;</div>
-<div class="line"><a name="l00491"></a><span class="lineno">  491</span>&#160;    }</div>
-<div class="line"><a name="l00492"></a><span class="lineno">  492</span>&#160;</div>
-<div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160;    <span class="keywordflow">if</span> (uri.executable()) {</div>
-<div class="line"><a name="l00494"></a><span class="lineno">  494</span>&#160;      seed += 2003;</div>
-<div class="line"><a name="l00495"></a><span class="lineno">  495</span>&#160;    }</div>
-<div class="line"><a name="l00496"></a><span class="lineno">  496</span>&#160;</div>
-<div class="line"><a name="l00497"></a><span class="lineno">  497</span>&#160;    boost::hash_combine(seed, uri.value());</div>
-<div class="line"><a name="l00498"></a><span class="lineno">  498</span>&#160;    <span class="keywordflow">return</span> seed;</div>
-<div class="line"><a name="l00499"></a><span class="lineno">  499</span>&#160;  }</div>
-<div class="line"><a name="l00500"></a><span class="lineno">  500</span>&#160;};</div>
+<div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00484"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html">  484</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::CommandInfo_URI&gt;</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"><a class="line" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#a69ea660284062514e68803067675dd53">  486</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#a69ea660284062514e68803067675dd53">result_type</a>;</div>
+<div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160;</div>
+<div class="line"><a name="l00488"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#acd21c4f2b0454d314556e2c909a48dec">  488</a></span>&#160;  <span class="keyword">typedef</span> mesos::CommandInfo_URI <a class="code" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#acd21c4f2b0454d314556e2c909a48dec">argument_type</a>;</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"><a class="line" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#a0473ce3316ecb0ae43ce1ba6bc1ad66e">  490</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#a69ea660284062514e68803067675dd53">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#a0473ce3316ecb0ae43ce1ba6bc1ad66e">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1CommandInfo__URI_01_4.html#acd21c4f2b0454d314556e2c909a48dec">argument_type</a>&amp; uri)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00491"></a><span class="lineno">  491</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00492"></a><span class="lineno">  492</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</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="keywordflow">if</span> (uri.extract()) {</div>
+<div class="line"><a name="l00495"></a><span class="lineno">  495</span>&#160;      seed += 11;</div>
+<div class="line"><a name="l00496"></a><span class="lineno">  496</span>&#160;    }</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="keywordflow">if</span> (uri.executable()) {</div>
+<div class="line"><a name="l00499"></a><span class="lineno">  499</span>&#160;      seed += 2003;</div>
+<div class="line"><a name="l00500"></a><span class="lineno">  500</span>&#160;    }</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;</div>
-<div class="line"><a name="l00503"></a><span class="lineno">  503</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00504"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html">  504</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::ContainerID&gt;</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"><a class="line" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#ab593260c7e216c3d77583eac2d7b9f46">  506</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#ab593260c7e216c3d77583eac2d7b9f46">result_type</a>;</div>
+<div class="line"><a name="l00502"></a><span class="lineno">  502</span>&#160;    boost::hash_combine(seed, uri.value());</div>
+<div class="line"><a name="l00503"></a><span class="lineno">  503</span>&#160;    <span class="keywordflow">return</span> seed;</div>
+<div class="line"><a name="l00504"></a><span class="lineno">  504</span>&#160;  }</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;</div>
 <div class="line"><a name="l00507"></a><span class="lineno">  507</span>&#160;</div>
-<div class="line"><a name="l00508"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#a7a18e07e7649c69b782db6aca21db9da">  508</a></span>&#160;  <span class="keyword">typedef</span> mesos::ContainerID <a class="code" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#a7a18e07e7649c69b782db6aca21db9da">argument_type</a>;</div>
-<div class="line"><a name="l00509"></a><span class="lineno">  509</span>&#160;</div>
-<div class="line"><a name="l00510"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#a6470bd18c92517c6bf60aa848c7c047e">  510</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#ab593260c7e216c3d77583eac2d7b9f46">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#a6470bd18c92517c6bf60aa848c7c047e">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#a7a18e07e7649c69b782db6aca21db9da">argument_type</a>&amp; containerId)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00511"></a><span class="lineno">  511</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00512"></a><span class="lineno">  512</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
-<div class="line"><a name="l00513"></a><span class="lineno">  513</span>&#160;    boost::hash_combine(seed, containerId.value());</div>
+<div class="line"><a name="l00508"></a><span class="lineno">  508</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00509"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html">  509</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::ContainerID&gt;</div>
+<div class="line"><a name="l00510"></a><span class="lineno">  510</span>&#160;{</div>
+<div class="line"><a name="l00511"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#ab593260c7e216c3d77583eac2d7b9f46">  511</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#ab593260c7e216c3d77583eac2d7b9f46">result_type</a>;</div>
+<div class="line"><a name="l00512"></a><span class="lineno">  512</span>&#160;</div>
+<div class="line"><a name="l00513"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#a7a18e07e7649c69b782db6aca21db9da">  513</a></span>&#160;  <span class="keyword">typedef</span> mesos::ContainerID <a class="code" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#a7a18e07e7649c69b782db6aca21db9da">argument_type</a>;</div>
 <div class="line"><a name="l00514"></a><span class="lineno">  514</span>&#160;</div>
-<div class="line"><a name="l00515"></a><span class="lineno">  515</span>&#160;    <span class="keywordflow">if</span> (containerId.has_parent()) {</div>
-<div class="line"><a name="l00516"></a><span class="lineno">  516</span>&#160;      boost::hash_combine(</div>
-<div class="line"><a name="l00517"></a><span class="lineno">  517</span>&#160;          seed,</div>
-<div class="line"><a name="l00518"></a><span class="lineno">  518</span>&#160;          <a class="code" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html">std::hash&lt;mesos::ContainerID&gt;</a>()(containerId.parent()));</div>
-<div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;    }</div>
-<div class="line"><a name="l00520"></a><span class="lineno">  520</span>&#160;</div>
-<div class="line"><a name="l00521"></a><span class="lineno">  521</span>&#160;    <span class="keywordflow">return</span> seed;</div>
-<div class="line"><a name="l00522"></a><span class="lineno">  522</span>&#160;  }</div>
-<div class="line"><a name="l00523"></a><span class="lineno">  523</span>&#160;};</div>
-<div class="line"><a name="l00524"></a><span class="lineno">  524</span>&#160;</div>
+<div class="line"><a name="l00515"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#a6470bd18c92517c6bf60aa848c7c047e">  515</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#ab593260c7e216c3d77583eac2d7b9f46">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#a6470bd18c92517c6bf60aa848c7c047e">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html#a7a18e07e7649c69b782db6aca21db9da">argument_type</a>&amp; containerId)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00516"></a><span class="lineno">  516</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00517"></a><span class="lineno">  517</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
+<div class="line"><a name="l00518"></a><span class="lineno">  518</span>&#160;    boost::hash_combine(seed, containerId.value());</div>
+<div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;</div>
+<div class="line"><a name="l00520"></a><span class="lineno">  520</span>&#160;    <span class="keywordflow">if</span> (containerId.has_parent()) {</div>
+<div class="line"><a name="l00521"></a><span class="lineno">  521</span>&#160;      boost::hash_combine(</div>
+<div class="line"><a name="l00522"></a><span class="lineno">  522</span>&#160;          seed,</div>
+<div class="line"><a name="l00523"></a><span class="lineno">  523</span>&#160;          <a class="code" href="structstd_1_1hash_3_01mesos_1_1ContainerID_01_4.html">std::hash&lt;mesos::ContainerID&gt;</a>()(containerId.parent()));</div>
+<div class="line"><a name="l00524"></a><span class="lineno">  524</span>&#160;    }</div>
 <div class="line"><a name="l00525"></a><span class="lineno">  525</span>&#160;</div>
-<div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00527"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html">  527</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::ExecutorID&gt;</div>
-<div class="line"><a name="l00528"></a><span class="lineno">  528</span>&#160;{</div>
-<div class="line"><a name="l00529"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#a1aa034f39cdc71332fe426de92ea30da">  529</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#a1aa034f39cdc71332fe426de92ea30da">result_type</a>;</div>
+<div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160;    <span class="keywordflow">return</span> seed;</div>
+<div class="line"><a name="l00527"></a><span class="lineno">  527</span>&#160;  }</div>
+<div class="line"><a name="l00528"></a><span class="lineno">  528</span>&#160;};</div>
+<div class="line"><a name="l00529"></a><span class="lineno">  529</span>&#160;</div>
 <div class="line"><a name="l00530"></a><span class="lineno">  530</span>&#160;</div>
-<div class="line"><a name="l00531"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#af763aa34b956bf088c892b932aa66ba9">  531</a></span>&#160;  <span class="keyword">typedef</span> mesos::ExecutorID <a class="code" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#af763aa34b956bf088c892b932aa66ba9">argument_type</a>;</div>
-<div class="line"><a name="l00532"></a><span class="lineno">  532</span>&#160;</div>
-<div class="line"><a name="l00533"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#a0835a175b237644cc115056b57e7d5b3">  533</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#a1aa034f39cdc71332fe426de92ea30da">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#a0835a175b237644cc115056b57e7d5b3">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#af763aa34b956bf088c892b932aa66ba9">argument_type</a>&amp; executorId)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00534"></a><span class="lineno">  534</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00535"></a><span class="lineno">  535</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
-<div class="line"><a name="l00536"></a><span class="lineno">  536</span>&#160;    boost::hash_combine(seed, executorId.value());</div>
-<div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160;    <span class="keywordflow">return</span> seed;</div>
-<div class="line"><a name="l00538"></a><span class="lineno">  538</span>&#160;  }</div>
-<div class="line"><a name="l00539"></a><span class="lineno">  539</span>&#160;};</div>
-<div class="line"><a name="l00540"></a><span class="lineno">  540</span>&#160;</div>
-<div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;</div>
-<div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00543"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html">  543</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::FrameworkID&gt;</div>
-<div class="line"><a name="l00544"></a><span class="lineno">  544</span>&#160;{</div>
-<div class="line"><a name="l00545"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#a30987e68b3130b83b73f99baf834b150">  545</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#a30987e68b3130b83b73f99baf834b150">result_type</a>;</div>
+<div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00532"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html">  532</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::ExecutorID&gt;</div>
+<div class="line"><a name="l00533"></a><span class="lineno">  533</span>&#160;{</div>
+<div class="line"><a name="l00534"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#a1aa034f39cdc71332fe426de92ea30da">  534</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#a1aa034f39cdc71332fe426de92ea30da">result_type</a>;</div>
+<div class="line"><a name="l00535"></a><span class="lineno">  535</span>&#160;</div>
+<div class="line"><a name="l00536"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#af763aa34b956bf088c892b932aa66ba9">  536</a></span>&#160;  <span class="keyword">typedef</span> mesos::ExecutorID <a class="code" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#af763aa34b956bf088c892b932aa66ba9">argument_type</a>;</div>
+<div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160;</div>
+<div class="line"><a name="l00538"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#a0835a175b237644cc115056b57e7d5b3">  538</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#a1aa034f39cdc71332fe426de92ea30da">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#a0835a175b237644cc115056b57e7d5b3">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html#af763aa34b956bf088c892b932aa66ba9">argument_type</a>&amp; executorId)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00539"></a><span class="lineno">  539</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00540"></a><span class="lineno">  540</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
+<div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;    boost::hash_combine(seed, executorId.value());</div>
+<div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;    <span class="keywordflow">return</span> seed;</div>
+<div class="line"><a name="l00543"></a><span class="lineno">  543</span>&#160;  }</div>
+<div class="line"><a name="l00544"></a><span class="lineno">  544</span>&#160;};</div>
+<div class="line"><a name="l00545"></a><span class="lineno">  545</span>&#160;</div>
 <div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;</div>
-<div class="line"><a name="l00547"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#a6c09b5724256ad1a183fb57146c2ee07">  547</a></span>&#160;  <span class="keyword">typedef</span> mesos::FrameworkID <a class="code" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#a6c09b5724256ad1a183fb57146c2ee07">argument_type</a>;</div>
-<div class="line"><a name="l00548"></a><span class="lineno">  548</span>&#160;</div>
-<div class="line"><a name="l00549"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#aeab439c14dcfd5c1bfae7a302f0b108b">  549</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#a30987e68b3130b83b73f99baf834b150">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#aeab439c14dcfd5c1bfae7a302f0b108b">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#a6c09b5724256ad1a183fb57146c2ee07">argument_type</a>&amp; frameworkId)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00550"></a><span class="lineno">  550</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00551"></a><span class="lineno">  551</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
-<div class="line"><a name="l00552"></a><span class="lineno">  552</span>&#160;    boost::hash_combine(seed, frameworkId.value());</div>
-<div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;    <span class="keywordflow">return</span> seed;</div>
-<div class="line"><a name="l00554"></a><span class="lineno">  554</span>&#160;  }</div>
-<div class="line"><a name="l00555"></a><span class="lineno">  555</span>&#160;};</div>
-<div class="line"><a name="l00556"></a><span class="lineno">  556</span>&#160;</div>
-<div class="line"><a name="l00557"></a><span class="lineno">  557</span>&#160;</div>
-<div class="line"><a name="l00558"></a><span class="lineno">  558</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00559"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html">  559</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::OfferID&gt;</div>
-<div class="line"><a name="l00560"></a><span class="lineno">  560</span>&#160;{</div>
-<div class="line"><a name="l00561"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#ae07091df527268aeaded5dd2f3dfe4c2">  561</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#ae07091df527268aeaded5dd2f3dfe4c2">result_type</a>;</div>
+<div class="line"><a name="l00547"></a><span class="lineno">  547</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00548"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html">  548</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::FrameworkID&gt;</div>
+<div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;{</div>
+<div class="line"><a name="l00550"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#a30987e68b3130b83b73f99baf834b150">  550</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#a30987e68b3130b83b73f99baf834b150">result_type</a>;</div>
+<div class="line"><a name="l00551"></a><span class="lineno">  551</span>&#160;</div>
+<div class="line"><a name="l00552"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#a6c09b5724256ad1a183fb57146c2ee07">  552</a></span>&#160;  <span class="keyword">typedef</span> mesos::FrameworkID <a class="code" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#a6c09b5724256ad1a183fb57146c2ee07">argument_type</a>;</div>
+<div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;</div>
+<div class="line"><a name="l00554"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#aeab439c14dcfd5c1bfae7a302f0b108b">  554</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#a30987e68b3130b83b73f99baf834b150">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#aeab439c14dcfd5c1bfae7a302f0b108b">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html#a6c09b5724256ad1a183fb57146c2ee07">argument_type</a>&amp; frameworkId)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00555"></a><span class="lineno">  555</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00556"></a><span class="lineno">  556</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
+<div class="line"><a name="l00557"></a><span class="lineno">  557</span>&#160;    boost::hash_combine(seed, frameworkId.value());</div>
+<div class="line"><a name="l00558"></a><span class="lineno">  558</span>&#160;    <span class="keywordflow">return</span> seed;</div>
+<div class="line"><a name="l00559"></a><span class="lineno">  559</span>&#160;  }</div>
+<div class="line"><a name="l00560"></a><span class="lineno">  560</span>&#160;};</div>
+<div class="line"><a name="l00561"></a><span class="lineno">  561</span>&#160;</div>
 <div class="line"><a name="l00562"></a><span class="lineno">  562</span>&#160;</div>
-<div class="line"><a name="l00563"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#a939cea4d5a093d219a58907eb0d337fa">  563</a></span>&#160;  <span class="keyword">typedef</span> mesos::OfferID <a class="code" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#a939cea4d5a093d219a58907eb0d337fa">argument_type</a>;</div>
-<div class="line"><a name="l00564"></a><span class="lineno">  564</span>&#160;</div>
-<div class="line"><a name="l00565"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#a03c6594a70d4dc07ff0ca48b85228025">  565</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#ae07091df527268aeaded5dd2f3dfe4c2">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#a03c6594a70d4dc07ff0ca48b85228025">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#a939cea4d5a093d219a58907eb0d337fa">argument_type</a>&amp; offerId)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00566"></a><span class="lineno">  566</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00567"></a><span class="lineno">  567</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
-<div class="line"><a name="l00568"></a><span class="lineno">  568</span>&#160;    boost::hash_combine(seed, offerId.value());</div>
-<div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160;    <span class="keywordflow">return</span> seed;</div>
-<div class="line"><a name="l00570"></a><span class="lineno">  570</span>&#160;  }</div>
-<div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;};</div>
-<div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;</div>
-<div class="line"><a name="l00573"></a><span class="lineno">  573</span>&#160;</div>
-<div class="line"><a name="l00574"></a><span class="lineno">  574</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00575"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html">  575</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::SlaveID&gt;</div>
-<div class="line"><a name="l00576"></a><span class="lineno">  576</span>&#160;{</div>
-<div class="line"><a name="l00577"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#a31c7387c660d9814d79db9fa0f31deb0">  577</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#a31c7387c660d9814d79db9fa0f31deb0">result_type</a>;</div>
+<div class="line"><a name="l00563"></a><span class="lineno">  563</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00564"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html">  564</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::OfferID&gt;</div>
+<div class="line"><a name="l00565"></a><span class="lineno">  565</span>&#160;{</div>
+<div class="line"><a name="l00566"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#ae07091df527268aeaded5dd2f3dfe4c2">  566</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#ae07091df527268aeaded5dd2f3dfe4c2">result_type</a>;</div>
+<div class="line"><a name="l00567"></a><span class="lineno">  567</span>&#160;</div>
+<div class="line"><a name="l00568"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#a939cea4d5a093d219a58907eb0d337fa">  568</a></span>&#160;  <span class="keyword">typedef</span> mesos::OfferID <a class="code" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#a939cea4d5a093d219a58907eb0d337fa">argument_type</a>;</div>
+<div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160;</div>
+<div class="line"><a name="l00570"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#a03c6594a70d4dc07ff0ca48b85228025">  570</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#ae07091df527268aeaded5dd2f3dfe4c2">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#a03c6594a70d4dc07ff0ca48b85228025">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1OfferID_01_4.html#a939cea4d5a093d219a58907eb0d337fa">argument_type</a>&amp; offerId)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
+<div class="line"><a name="l00573"></a><span class="lineno">  573</span>&#160;    boost::hash_combine(seed, offerId.value());</div>
+<div class="line"><a name="l00574"></a><span class="lineno">  574</span>&#160;    <span class="keywordflow">return</span> seed;</div>
+<div class="line"><a name="l00575"></a><span class="lineno">  575</span>&#160;  }</div>
+<div class="line"><a name="l00576"></a><span class="lineno">  576</span>&#160;};</div>
+<div class="line"><a name="l00577"></a><span class="lineno">  577</span>&#160;</div>
 <div class="line"><a name="l00578"></a><span class="lineno">  578</span>&#160;</div>
-<div class="line"><a name="l00579"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#ac4d32af54065f7aec8ae8cac9893ec7f">  579</a></span>&#160;  <span class="keyword">typedef</span> mesos::SlaveID <a class="code" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#ac4d32af54065f7aec8ae8cac9893ec7f">argument_type</a>;</div>
-<div class="line"><a name="l00580"></a><span class="lineno">  580</span>&#160;</div>
-<div class="line"><a name="l00581"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#ae2498ab15aea4ef5032cf9d7e8f2923d">  581</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#a31c7387c660d9814d79db9fa0f31deb0">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#ae2498ab15aea4ef5032cf9d7e8f2923d">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#ac4d32af54065f7aec8ae8cac9893ec7f">argument_type</a>&amp; slaveId)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00582"></a><span class="lineno">  582</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00583"></a><span class="lineno">  583</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
-<div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;    boost::hash_combine(seed, slaveId.value());</div>
-<div class="line"><a name="l00585"></a><span class="lineno">  585</span>&#160;    <span class="keywordflow">return</span> seed;</div>
-<div class="line"><a name="l00586"></a><span class="lineno">  586</span>&#160;  }</div>
-<div class="line"><a name="l00587"></a><span class="lineno">  587</span>&#160;};</div>
-<div class="line"><a name="l00588"></a><span class="lineno">  588</span>&#160;</div>
-<div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;</div>
-<div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00591"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html">  591</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::TaskID&gt;</div>
-<div class="line"><a name="l00592"></a><span class="lineno">  592</span>&#160;{</div>
-<div class="line"><a name="l00593"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#aad4102be6e30998b97b1e3ff51021572">  593</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#aad4102be6e30998b97b1e3ff51021572">result_type</a>;</div>
+<div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00580"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html">  580</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::SlaveID&gt;</div>
+<div class="line"><a name="l00581"></a><span class="lineno">  581</span>&#160;{</div>
+<div class="line"><a name="l00582"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#a31c7387c660d9814d79db9fa0f31deb0">  582</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#a31c7387c660d9814d79db9fa0f31deb0">result_type</a>;</div>
+<div class="line"><a name="l00583"></a><span class="lineno">  583</span>&#160;</div>
+<div class="line"><a name="l00584"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#ac4d32af54065f7aec8ae8cac9893ec7f">  584</a></span>&#160;  <span class="keyword">typedef</span> mesos::SlaveID <a class="code" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#ac4d32af54065f7aec8ae8cac9893ec7f">argument_type</a>;</div>
+<div class="line"><a name="l00585"></a><span class="lineno">  585</span>&#160;</div>
+<div class="line"><a name="l00586"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#ae2498ab15aea4ef5032cf9d7e8f2923d">  586</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#a31c7387c660d9814d79db9fa0f31deb0">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#ae2498ab15aea4ef5032cf9d7e8f2923d">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1SlaveID_01_4.html#ac4d32af54065f7aec8ae8cac9893ec7f">argument_type</a>&amp; slaveId)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00587"></a><span class="lineno">  587</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00588"></a><span class="lineno">  588</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
+<div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;    boost::hash_combine(seed, slaveId.value());</div>
+<div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;    <span class="keywordflow">return</span> seed;</div>
+<div class="line"><a name="l00591"></a><span class="lineno">  591</span>&#160;  }</div>
+<div class="line"><a name="l00592"></a><span class="lineno">  592</span>&#160;};</div>
+<div class="line"><a name="l00593"></a><span class="lineno">  593</span>&#160;</div>
 <div class="line"><a name="l00594"></a><span class="lineno">  594</span>&#160;</div>
-<div class="line"><a name="l00595"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#af8d0ab7a495541d3c4f5c382e7f4e284">  595</a></span>&#160;  <span class="keyword">typedef</span> mesos::TaskID <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#af8d0ab7a495541d3c4f5c382e7f4e284">argument_type</a>;</div>
-<div class="line"><a name="l00596"></a><span class="lineno">  596</span>&#160;</div>
-<div class="line"><a name="l00597"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#ab371bb4d3cf1b5cb360ff1f895f9316a">  597</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#aad4102be6e30998b97b1e3ff51021572">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#ab371bb4d3cf1b5cb360ff1f895f9316a">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#af8d0ab7a495541d3c4f5c382e7f4e284">argument_type</a>&amp; taskId)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00598"></a><span class="lineno">  598</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00599"></a><span class="lineno">  599</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
-<div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;    boost::hash_combine(seed, taskId.value());</div>
-<div class="line"><a name="l00601"></a><span class="lineno">  601</span>&#160;    <span class="keywordflow">return</span> seed;</div>
-<div class="line"><a name="l00602"></a><span class="lineno">  602</span>&#160;  }</div>
-<div class="line"><a name="l00603"></a><span class="lineno">  603</span>&#160;};</div>
-<div class="line"><a name="l00604"></a><span class="lineno">  604</span>&#160;</div>
-<div class="line"><a name="l00605"></a><span class="lineno">  605</span>&#160;</div>
-<div class="line"><a name="l00606"></a><span class="lineno">  606</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00607"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html">  607</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::TaskState&gt;</div>
-<div class="line"><a name="l00608"></a><span class="lineno">  608</span>&#160;{</div>
-<div class="line"><a name="l00609"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#a0286cb906f380f58e5ac0e99c9437ef7">  609</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#a0286cb906f380f58e5ac0e99c9437ef7">result_type</a>;</div>
+<div class="line"><a name="l00595"></a><span class="lineno">  595</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00596"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html">  596</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::TaskID&gt;</div>
+<div class="line"><a name="l00597"></a><span class="lineno">  597</span>&#160;{</div>
+<div class="line"><a name="l00598"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#aad4102be6e30998b97b1e3ff51021572">  598</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#aad4102be6e30998b97b1e3ff51021572">result_type</a>;</div>
+<div class="line"><a name="l00599"></a><span class="lineno">  599</span>&#160;</div>
+<div class="line"><a name="l00600"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#af8d0ab7a495541d3c4f5c382e7f4e284">  600</a></span>&#160;  <span class="keyword">typedef</span> mesos::TaskID <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#af8d0ab7a495541d3c4f5c382e7f4e284">argument_type</a>;</div>
+<div class="line"><a name="l00601"></a><span class="lineno">  601</span>&#160;</div>
+<div class="line"><a name="l00602"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#ab371bb4d3cf1b5cb360ff1f895f9316a">  602</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#aad4102be6e30998b97b1e3ff51021572">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#ab371bb4d3cf1b5cb360ff1f895f9316a">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskID_01_4.html#af8d0ab7a495541d3c4f5c382e7f4e284">argument_type</a>&amp; taskId)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00603"></a><span class="lineno">  603</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00604"></a><span class="lineno">  604</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
+<div class="line"><a name="l00605"></a><span class="lineno">  605</span>&#160;    boost::hash_combine(seed, taskId.value());</div>
+<div class="line"><a name="l00606"></a><span class="lineno">  606</span>&#160;    <span class="keywordflow">return</span> seed;</div>
+<div class="line"><a name="l00607"></a><span class="lineno">  607</span>&#160;  }</div>
+<div class="line"><a name="l00608"></a><span class="lineno">  608</span>&#160;};</div>
+<div class="line"><a name="l00609"></a><span class="lineno">  609</span>&#160;</div>
 <div class="line"><a name="l00610"></a><span class="lineno">  610</span>&#160;</div>
-<div class="line"><a name="l00611"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#adaca1028196011edbb178bd811f92897">  611</a></span>&#160;  <span class="keyword">typedef</span> mesos::TaskState <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#adaca1028196011edbb178bd811f92897">argument_type</a>;</div>
-<div class="line"><a name="l00612"></a><span class="lineno">  612</span>&#160;</div>
-<div class="line"><a name="l00613"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#a577aec1141985b03ee7e355b6c6d84c0">  613</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#a0286cb906f380f58e5ac0e99c9437ef7">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#a577aec1141985b03ee7e355b6c6d84c0">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#adaca1028196011edbb178bd811f92897">argument_type</a>&amp; taskState)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00614"></a><span class="lineno">  614</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00615"></a><span class="lineno">  615</span>&#160;    <span class="comment">// Use the underlying type of the enum as hash value.</span></div>
-<div class="line"><a name="l00616"></a><span class="lineno">  616</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(taskState);</div>
-<div class="line"><a name="l00617"></a><span class="lineno">  617</span>&#160;  }</div>
-<div class="line"><a name="l00618"></a><span class="lineno">  618</span>&#160;};</div>
-<div class="line"><a name="l00619"></a><span class="lineno">  619</span>&#160;</div>
-<div class="line"><a name="l00620"></a><span class="lineno">  620</span>&#160;</div>
-<div class="line"><a name="l00621"></a><span class="lineno">  621</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00622"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html">  622</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::TaskStatus_Source&gt;</div>
-<div class="line"><a name="l00623"></a><span class="lineno">  623</span>&#160;{</div>
-<div class="line"><a name="l00624"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a8b6e60776f914eef6a9bb6be92017f67">  624</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a8b6e60776f914eef6a9bb6be92017f67">result_type</a>;</div>
+<div class="line"><a name="l00611"></a><span class="lineno">  611</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00612"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html">  612</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::TaskState&gt;</div>
+<div class="line"><a name="l00613"></a><span class="lineno">  613</span>&#160;{</div>
+<div class="line"><a name="l00614"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#a0286cb906f380f58e5ac0e99c9437ef7">  614</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#a0286cb906f380f58e5ac0e99c9437ef7">result_type</a>;</div>
+<div class="line"><a name="l00615"></a><span class="lineno">  615</span>&#160;</div>
+<div class="line"><a name="l00616"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#adaca1028196011edbb178bd811f92897">  616</a></span>&#160;  <span class="keyword">typedef</span> mesos::TaskState <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#adaca1028196011edbb178bd811f92897">argument_type</a>;</div>
+<div class="line"><a name="l00617"></a><span class="lineno">  617</span>&#160;</div>
+<div class="line"><a name="l00618"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#a577aec1141985b03ee7e355b6c6d84c0">  618</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#a0286cb906f380f58e5ac0e99c9437ef7">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#a577aec1141985b03ee7e355b6c6d84c0">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskState_01_4.html#adaca1028196011edbb178bd811f92897">argument_type</a>&amp; taskState)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00619"></a><span class="lineno">  619</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00620"></a><span class="lineno">  620</span>&#160;    <span class="comment">// Use the underlying type of the enum as hash value.</span></div>
+<div class="line"><a name="l00621"></a><span class="lineno">  621</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(taskState);</div>
+<div class="line"><a name="l00622"></a><span class="lineno">  622</span>&#160;  }</div>
+<div class="line"><a name="l00623"></a><span class="lineno">  623</span>&#160;};</div>
+<div class="line"><a name="l00624"></a><span class="lineno">  624</span>&#160;</div>
 <div class="line"><a name="l00625"></a><span class="lineno">  625</span>&#160;</div>
-<div class="line"><a name="l00626"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a25c9aa126ba7efce1a9da8feacec835a">  626</a></span>&#160;  <span class="keyword">typedef</span> mesos::TaskStatus_Source <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a25c9aa126ba7efce1a9da8feacec835a">argument_type</a>;</div>
-<div class="line"><a name="l00627"></a><span class="lineno">  627</span>&#160;</div>
-<div class="line"><a name="l00628"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a59050a724195ce805bb68f9385e8ce16">  628</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a8b6e60776f914eef6a9bb6be92017f67">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a59050a724195ce805bb68f9385e8ce16">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a25c9aa126ba7efce1a9da8feacec835a">argument_type</a>&amp; source)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00629"></a><span class="lineno">  629</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00630"></a><span class="lineno">  630</span>&#160;    <span class="comment">// Use the underlying type of the enum as hash value.</span></div>
-<div class="line"><a name="l00631"></a><span class="lineno">  631</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(source);</div>
-<div class="line"><a name="l00632"></a><span class="lineno">  632</span>&#160;  }</div>
-<div class="line"><a name="l00633"></a><span class="lineno">  633</span>&#160;};</div>
-<div class="line"><a name="l00634"></a><span class="lineno">  634</span>&#160;</div>
-<div class="line"><a name="l00635"></a><span class="lineno">  635</span>&#160;</div>
-<div class="line"><a name="l00636"></a><span class="lineno">  636</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00637"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html">  637</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::TaskStatus_Reason&gt;</div>
-<div class="line"><a name="l00638"></a><span class="lineno">  638</span>&#160;{</div>
-<div class="line"><a name="l00639"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a7870c9e3d0f7da33f35f37c0cfcca417">  639</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a7870c9e3d0f7da33f35f37c0cfcca417">result_type</a>;</div>
+<div class="line"><a name="l00626"></a><span class="lineno">  626</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00627"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html">  627</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::TaskStatus_Source&gt;</div>
+<div class="line"><a name="l00628"></a><span class="lineno">  628</span>&#160;{</div>
+<div class="line"><a name="l00629"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a8b6e60776f914eef6a9bb6be92017f67">  629</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a8b6e60776f914eef6a9bb6be92017f67">result_type</a>;</div>
+<div class="line"><a name="l00630"></a><span class="lineno">  630</span>&#160;</div>
+<div class="line"><a name="l00631"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a25c9aa126ba7efce1a9da8feacec835a">  631</a></span>&#160;  <span class="keyword">typedef</span> mesos::TaskStatus_Source <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a25c9aa126ba7efce1a9da8feacec835a">argument_type</a>;</div>
+<div class="line"><a name="l00632"></a><span class="lineno">  632</span>&#160;</div>
+<div class="line"><a name="l00633"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a59050a724195ce805bb68f9385e8ce16">  633</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a8b6e60776f914eef6a9bb6be92017f67">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a59050a724195ce805bb68f9385e8ce16">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Source_01_4.html#a25c9aa126ba7efce1a9da8feacec835a">argument_type</a>&amp; source)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00634"></a><span class="lineno">  634</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00635"></a><span class="lineno">  635</span>&#160;    <span class="comment">// Use the underlying type of the enum as hash value.</span></div>
+<div class="line"><a name="l00636"></a><span class="lineno">  636</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(source);</div>
+<div class="line"><a name="l00637"></a><span class="lineno">  637</span>&#160;  }</div>
+<div class="line"><a name="l00638"></a><span class="lineno">  638</span>&#160;};</div>
+<div class="line"><a name="l00639"></a><span class="lineno">  639</span>&#160;</div>
 <div class="line"><a name="l00640"></a><span class="lineno">  640</span>&#160;</div>
-<div class="line"><a name="l00641"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a864c2095e01478aa793bc97579680156">  641</a></span>&#160;  <span class="keyword">typedef</span> mesos::TaskStatus_Reason <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a864c2095e01478aa793bc97579680156">argument_type</a>;</div>
-<div class="line"><a name="l00642"></a><span class="lineno">  642</span>&#160;</div>
-<div class="line"><a name="l00643"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a3ab9abf5aa58b4c723dde58b09629ab4">  643</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a7870c9e3d0f7da33f35f37c0cfcca417">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a3ab9abf5aa58b4c723dde58b09629ab4">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a864c2095e01478aa793bc97579680156">argument_type</a>&amp; reason)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00644"></a><span class="lineno">  644</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00645"></a><span class="lineno">  645</span>&#160;    <span class="comment">// Use the underlying type of the enum as hash value.</span></div>
-<div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(reason);</div>
-<div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;  }</div>
-<div class="line"><a name="l00648"></a><span class="lineno">  648</span>&#160;};</div>
-<div class="line"><a name="l00649"></a><span class="lineno">  649</span>&#160;</div>
-<div class="line"><a name="l00650"></a><span class="lineno">  650</span>&#160;</div>
-<div class="line"><a name="l00651"></a><span class="lineno">  651</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00652"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html">  652</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::<a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Image::Type</a>&gt;</div>
-<div class="line"><a name="l00653"></a><span class="lineno">  653</span>&#160;{</div>
-<div class="line"><a name="l00654"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#af7e4f8d1b27de3a39ed30cbffa1c0607">  654</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#af7e4f8d1b27de3a39ed30cbffa1c0607">result_type</a>;</div>
+<div class="line"><a name="l00641"></a><span class="lineno">  641</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00642"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html">  642</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::TaskStatus_Reason&gt;</div>
+<div class="line"><a name="l00643"></a><span class="lineno">  643</span>&#160;{</div>
+<div class="line"><a name="l00644"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a7870c9e3d0f7da33f35f37c0cfcca417">  644</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a7870c9e3d0f7da33f35f37c0cfcca417">result_type</a>;</div>
+<div class="line"><a name="l00645"></a><span class="lineno">  645</span>&#160;</div>
+<div class="line"><a name="l00646"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a864c2095e01478aa793bc97579680156">  646</a></span>&#160;  <span class="keyword">typedef</span> mesos::TaskStatus_Reason <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a864c2095e01478aa793bc97579680156">argument_type</a>;</div>
+<div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;</div>
+<div class="line"><a name="l00648"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a3ab9abf5aa58b4c723dde58b09629ab4">  648</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a7870c9e3d0f7da33f35f37c0cfcca417">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a3ab9abf5aa58b4c723dde58b09629ab4">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1TaskStatus__Reason_01_4.html#a864c2095e01478aa793bc97579680156">argument_type</a>&amp; reason)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00649"></a><span class="lineno">  649</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00650"></a><span class="lineno">  650</span>&#160;    <span class="comment">// Use the underlying type of the enum as hash value.</span></div>
+<div class="line"><a name="l00651"></a><span class="lineno">  651</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(reason);</div>
+<div class="line"><a name="l00652"></a><span class="lineno">  652</span>&#160;  }</div>
+<div class="line"><a name="l00653"></a><span class="lineno">  653</span>&#160;};</div>
+<div class="line"><a name="l00654"></a><span class="lineno">  654</span>&#160;</div>
 <div class="line"><a name="l00655"></a><span class="lineno">  655</span>&#160;</div>
-<div class="line"><a name="l00656"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#a0e749ddbd5e500a16d3083f770305446">  656</a></span>&#160;  <span class="keyword">typedef</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::Image::Type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#a0e749ddbd5e500a16d3083f770305446">argument_type</a>;</div>
-<div class="line"><a name="l00657"></a><span class="lineno">  657</span>&#160;</div>
-<div class="line"><a name="l00658"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#ab01fc2365d94713f2ca192615eba97d3">  658</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#af7e4f8d1b27de3a39ed30cbffa1c0607">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#ab01fc2365d94713f2ca192615eba97d3">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#a0e749ddbd5e500a16d3083f770305446">argument_type</a>&amp; imageType)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00659"></a><span class="lineno">  659</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00660"></a><span class="lineno">  660</span>&#160;    <span class="comment">// Use the underlying type of the enum as hash value.</span></div>
-<div class="line"><a name="l00661"></a><span class="lineno">  661</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(imageType);</div>
-<div class="line"><a name="l00662"></a><span class="lineno">  662</span>&#160;  }</div>
-<div class="line"><a name="l00663"></a><span class="lineno">  663</span>&#160;};</div>
-<div class="line"><a name="l00664"></a><span class="lineno">  664</span>&#160;</div>
-<div class="line"><a name="l00665"></a><span class="lineno">  665</span>&#160;</div>
-<div class="line"><a name="l00666"></a><span class="lineno">  666</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00667"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html">  667</a></span>&#160;<span class="keyword">struct </span>hash&lt;std::pair&lt;mesos::FrameworkID, mesos::ExecutorID&gt;&gt;</div>
-<div class="line"><a name="l00668"></a><span class="lineno">  668</span>&#160;{</div>
-<div class="line"><a name="l00669"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html#a90371ab9671829e05e16df360ec612dd">  669</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html#a90371ab9671829e05e16df360ec612dd">result_type</a>;</div>
+<div class="line"><a name="l00656"></a><span class="lineno">  656</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00657"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html">  657</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::<a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Image::Type</a>&gt;</div>
+<div class="line"><a name="l00658"></a><span class="lineno">  658</span>&#160;{</div>
+<div class="line"><a name="l00659"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#af7e4f8d1b27de3a39ed30cbffa1c0607">  659</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#af7e4f8d1b27de3a39ed30cbffa1c0607">result_type</a>;</div>
+<div class="line"><a name="l00660"></a><span class="lineno">  660</span>&#160;</div>
+<div class="line"><a name="l00661"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#a0e749ddbd5e500a16d3083f770305446">  661</a></span>&#160;  <span class="keyword">typedef</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::Image::Type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#a0e749ddbd5e500a16d3083f770305446">argument_type</a>;</div>
+<div class="line"><a name="l00662"></a><span class="lineno">  662</span>&#160;</div>
+<div class="line"><a name="l00663"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#ab01fc2365d94713f2ca192615eba97d3">  663</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#af7e4f8d1b27de3a39ed30cbffa1c0607">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#ab01fc2365d94713f2ca192615eba97d3">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1Image_1_1Type_01_4.html#a0e749ddbd5e500a16d3083f770305446">argument_type</a>&amp; imageType)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00664"></a><span class="lineno">  664</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00665"></a><span class="lineno">  665</span>&#160;    <span class="comment">// Use the underlying type of the enum as hash value.</span></div>
+<div class="line"><a name="l00666"></a><span class="lineno">  666</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(imageType);</div>
+<div class="line"><a name="l00667"></a><span class="lineno">  667</span>&#160;  }</div>
+<div class="line"><a name="l00668"></a><span class="lineno">  668</span>&#160;};</div>
+<div class="line"><a name="l00669"></a><span class="lineno">  669</span>&#160;</div>
 <div class="line"><a name="l00670"></a><span class="lineno">  670</span>&#160;</div>
-<div class="line"><a name="l00671"></a><span class="lineno">  671</span>&#160;  <span class="keyword">typedef</span> std::pair&lt;</div>
-<div class="line"><a name="l00672"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html#a0fd2035eb98bec01e4cc922d833e2bbf">  672</a></span>&#160;      mesos::FrameworkID, mesos::ExecutorID&gt; <a class="code" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html#a0fd2035eb98bec01e4cc922d833e2bbf">argument_type</a>;</div>
-<div class="line"><a name="l00673"></a><span class="lineno">  673</span>&#160;</div>
-<div class="line"><a name="l00674"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html#a3dbad88b7092735a9d94c565932f2db1">  674</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html#a90371ab9671829e05e16df360ec612dd">result_type</a> <a class="code" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html#a3dbad88b7092735a9d94c565932f2db1">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html#a0fd2035eb98bec01e4cc922d833e2bbf">argument_type</a>&amp; pair)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00675"></a><span class="lineno">  675</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00676"></a><span class="lineno">  676</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
-<div class="line"><a name="l00677"></a><span class="lineno">  677</span>&#160;    boost::hash_combine(seed, <a class="code" href="structstd_1_1hash_3_01mesos_1_1FrameworkID_01_4.html">std::hash&lt;mesos::FrameworkID&gt;</a>()(pair.first));</div>
-<div class="line"><a name="l00678"></a><span class="lineno">  678</span>&#160;    boost::hash_combine(seed, <a class="code" href="structstd_1_1hash_3_01mesos_1_1ExecutorID_01_4.html">std::hash&lt;mesos::ExecutorID&gt;</a>()(pair.second));</div>
-<div class="line"><a name="l00679"></a><span class="lineno">  679</span>&#160;    <span class="keywordflow">return</span> seed;</div>
-<div class="line"><a name="l00680"></a><span class="lineno">  680</span>&#160;  }</div>
-<div class="line"><a name="l00681"></a><span class="lineno">  681</span>&#160;};</div>
-<div class="line"><a name="l00682"></a><span class="lineno">  682</span>&#160;</div>
-<div class="line"><a name="l00683"></a><span class="lineno">  683</span>&#160;</div>
-<div class="line"><a name="l00684"></a><span class="lineno">  684</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00685"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1MachineID_01_4.html">  685</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::MachineID&gt;</div>
-<div class="line"><a name="l00686"></a><span class="lineno">  686</span>&#160;{</div>
-<div class="line"><a name="l00687"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1MachineID_01_4.html#aab3b81e4ee40e5e1a8dee056a363ab6e">  687</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1MachineID_01_4.html#aab3b81e4ee40e5e1a8dee056a363ab6e">result_type</a>;</div>
+<div class="line"><a name="l00671"></a><span class="lineno">  671</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00672"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html">  672</a></span>&#160;<span class="keyword">struct </span>hash&lt;std::pair&lt;mesos::FrameworkID, mesos::ExecutorID&gt;&gt;</div>
+<div class="line"><a name="l00673"></a><span class="lineno">  673</span>&#160;{</div>
+<div class="line"><a name="l00674"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html#a90371ab9671829e05e16df360ec612dd">  674</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html#a90371ab9671829e05e16df360ec612dd">result_type</a>;</div>
+<div class="line"><a name="l00675"></a><span class="lineno">  675</span>&#160;</div>
+<div class="line"><a name="l00676"></a><span class="lineno">  676</span>&#160;  <span class="keyword">typedef</span> std::pair&lt;</div>
+<div class="line"><a name="l00677"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html#a0fd2035eb98bec01e4cc922d833e2bbf">  677</a></span>&#160;      mesos::FrameworkID, mesos::ExecutorID&gt; <a class="code" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.html#a0fd2035eb98bec01e4cc922d833e2bbf">argument_type</a>;</div>
+<div class="line"><a name="l00678"></a><span class="lineno">  678</span>&#160;</div>
+<div class="line"><a name="l00679"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1FrameworkID_00_01mesos_1_1ExecutorID_01_4_01_4.htm

<TRUNCATED>

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

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


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

Branch: refs/heads/asf-site
Commit: df614775f79b677c50e1622549b3ca5c86ea79de
Parents: 34ff937
Author: jenkins <bu...@apache.org>
Authored: Sat Dec 2 01:53:34 2017 +0000
Committer: jenkins <bu...@apache.org>
Committed: Sat Dec 2 01:53:34 2017 +0000

----------------------------------------------------------------------
 content/api/latest/c++/Nodes.xml                |  14 +
 content/api/latest/c++/Tokens.xml               |  44 ++
 .../dir_74eab5df10e7274ca9726b983071235d.html   |   2 +
 content/api/latest/c++/files.html               |   3 +-
 .../c++/include_2mesos_2v1_2mesos_8hpp.html     |   2 +
 .../include_2mesos_2v1_2mesos_8hpp_source.html  | 661 +++++++++---------
 content/api/latest/c++/index.hhc                |   3 +
 content/api/latest/c++/index.hhp                |   2 +
 .../api/latest/c++/namespacemembers_0x6f.html   | 175 ++---
 .../latest/c++/namespacemembers_func_0x6f.html  | 181 ++---
 content/api/latest/c++/namespacemesos.html      |  28 +
 .../api/latest/c++/namespacemesos_1_1v1.html    |  40 +-
 .../c++/resource__provider_2registry_8hpp.html  |   2 +-
 ...esource__provider_2registry_8hpp_source.html |   2 +-
 .../src_2resource__provider_2state_8hpp.html    |  66 ++
 ..._2resource__provider_2state_8hpp_source.html |  87 +++
 content/api/latest/c++/type__utils_8hpp.html    |   2 +
 .../api/latest/c++/type__utils_8hpp_source.html | 665 ++++++++++---------
 content/sitemap.xml                             |   8 +
 19 files changed, 1151 insertions(+), 836 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/df614775/content/api/latest/c++/Nodes.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index 50275ae..793d8cf 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -62475,6 +62475,11 @@
                    <Node>
                     <Name>operator&lt;&lt;</Name>
                     <Path>include_2mesos_2v1_2mesos_8hpp.html</Path>
+                    <Anchor>a574471baacb93c5f53b9c5f2671f00ba</Anchor>
+                   </Node>
+                   <Node>
+                    <Name>operator&lt;&lt;</Name>
+                    <Path>include_2mesos_2v1_2mesos_8hpp.html</Path>
                     <Anchor>a57347e75160ac4ee6dc837e3e0bce1f7</Anchor>
                    </Node>
                    <Node>
@@ -65701,6 +65706,11 @@
                  <Node>
                   <Name>operator&lt;&lt;</Name>
                   <Path>type__utils_8hpp.html</Path>
+                  <Anchor>aa92749fa92d3356f06effb7096aae26c</Anchor>
+                 </Node>
+                 <Node>
+                  <Name>operator&lt;&lt;</Name>
+                  <Path>type__utils_8hpp.html</Path>
                   <Anchor>a759a8d0effa14ae863e0a516b58c2fd1</Anchor>
                  </Node>
                  <Node>
@@ -80385,6 +80395,10 @@
                 <Path>resource__provider_2registry_8hpp.html</Path>
                </Node>
                <Node>
+                <Name>state.hpp</Name>
+                <Path>src_2resource__provider_2state_8hpp.html</Path>
+               </Node>
+               <Node>
                 <Name>validation.hpp</Name>
                 <Path>resource__provider_2validation_8hpp.html</Path>
                 <Subnodes>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/df614775/content/api/latest/c++/Tokens.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index a47cf4e..b1aedd2 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -12421,6 +12421,17 @@
       <Scope>mesos::v1</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1v1.html</Path>
+    <Anchor>a574471baacb93c5f53b9c5f2671f00ba</Anchor>
+    <DeclaredIn>mesos.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator&lt;&lt;</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::v1</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1v1.html</Path>
     <Anchor>a57347e75160ac4ee6dc837e3e0bce1f7</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>
@@ -16484,6 +16495,17 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
+    <Anchor>aa92749fa92d3356f06effb7096aae26c</Anchor>
+    <DeclaredIn>type_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator&lt;&lt;</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
     <Anchor>a759a8d0effa14ae863e0a516b58c2fd1</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
@@ -49453,6 +49475,17 @@
       <Scope>mesos</Scope>
     </TokenIdentifier>
     <Path>namespacemesos.html</Path>
+    <Anchor>aa92749fa92d3356f06effb7096aae26c</Anchor>
+    <DeclaredIn>type_utils.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator&lt;&lt;</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos.html</Path>
     <Anchor>a759a8d0effa14ae863e0a516b58c2fd1</Anchor>
     <DeclaredIn>type_utils.hpp</DeclaredIn>
   </Token>
@@ -148586,6 +148619,17 @@
       <Scope>mesos::v1</Scope>
     </TokenIdentifier>
     <Path>namespacemesos_1_1v1.html</Path>
+    <Anchor>a574471baacb93c5f53b9c5f2671f00ba</Anchor>
+    <DeclaredIn>mesos.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator&lt;&lt;</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>mesos::v1</Scope>
+    </TokenIdentifier>
+    <Path>namespacemesos_1_1v1.html</Path>
     <Anchor>a57347e75160ac4ee6dc837e3e0bce1f7</Anchor>
     <DeclaredIn>mesos.hpp</DeclaredIn>
   </Token>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/df614775/content/api/latest/c++/dir_74eab5df10e7274ca9726b983071235d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_74eab5df10e7274ca9726b983071235d.html b/content/api/latest/c++/dir_74eab5df10e7274ca9726b983071235d.html
index bfe713b..1790751 100644
--- a/content/api/latest/c++/dir_74eab5df10e7274ca9726b983071235d.html
+++ b/content/api/latest/c++/dir_74eab5df10e7274ca9726b983071235d.html
@@ -70,6 +70,8 @@ Files</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:resource__provider_2registry_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource__provider_2registry_8hpp.html">registry.hpp</a> <a href="resource__provider_2registry_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:src_2resource__provider_2state_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="src_2resource__provider_2state_8hpp.html">state.hpp</a> <a href="src_2resource__provider_2state_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:resource__provider_2validation_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource__provider_2validation_8hpp.html">validation.hpp</a> <a href="resource__provider_2validation_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/df614775/content/api/latest/c++/files.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/files.html b/content/api/latest/c++/files.html
index c858072..b971941 100644
--- a/content/api/latest/c++/files.html
+++ b/content/api/latest/c++/files.html
@@ -685,7 +685,8 @@
 <tr id="row_2_24_6_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="src_2resource__provider_2message_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="src_2resource__provider_2message_8hpp.html" target="_self">message.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_24_7_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="resource__provider_2registrar_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="resource__provider_2registrar_8hpp.html" target="_self">registrar.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_24_8_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="resource__provider_2registry_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="resource__provider_2registry_8hpp.html" target="_self">registry.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_2_24_9_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="resource__provider_2validation_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="resource__provider_2validation_8hpp.html" target="_self">validation.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_2_24_9_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="src_2resource__provider_2state_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="src_2resource__provider_2state_8hpp.html" target="_self">state.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_2_24_10_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="resource__provider_2validation_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="resource__provider_2validation_8hpp.html" target="_self">validation.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_25_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_2_25_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_25_')"/><img id="img_2_25_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('2_25_')"/><a class="el" href="dir_95e7e37fdd08ec500cc8c986cc823cf5.html" target="_self">sched</a></td><td class="desc"></td></tr>
 <tr id="row_2_25_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="src_2sched_2constants_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="src_2sched_2constants_8hpp.html" target="_self">constants.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_25_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="src_2sched_2flags_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="src_2sched_2flags_8hpp.html" target="_self">flags.hpp</a></td><td class="desc"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/df614775/content/api/latest/c++/include_2mesos_2v1_2mesos_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2v1_2mesos_8hpp.html b/content/api/latest/c++/include_2mesos_2v1_2mesos_8hpp.html
index cfa64e6..33a57c3 100644
--- a/content/api/latest/c++/include_2mesos_2v1_2mesos_8hpp.html
+++ b/content/api/latest/c++/include_2mesos_2v1_2mesos_8hpp.html
@@ -277,6 +277,8 @@ Functions</h2></td></tr>
 <tr class="separator:aed772217a63d9a85ab24b400653b0fe2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7982ed95dbd5f1059784da8f7c09cb41"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1v1.html#a7982ed95dbd5f1059784da8f7c09cb41">mesos::v1::operator&lt;&lt;</a> (std::ostream &amp;stream, const CheckInfo::Type &amp;type)</td></tr>
 <tr class="separator:a7982ed95dbd5f1059784da8f7c09cb41"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a574471baacb93c5f53b9c5f2671f00ba"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1v1.html#a574471baacb93c5f53b9c5f2671f00ba">mesos::v1::operator&lt;&lt;</a> (std::ostream &amp;stream, const CSIPluginContainerInfo::Service &amp;service)</td></tr>
+<tr class="separator:a574471baacb93c5f53b9c5f2671f00ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a57347e75160ac4ee6dc837e3e0bce1f7"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1v1.html#a57347e75160ac4ee6dc837e3e0bce1f7">mesos::v1::operator&lt;&lt;</a> (std::ostream &amp;stream, const FrameworkInfo::Capability &amp;capability)</td></tr>
 <tr class="separator:a57347e75160ac4ee6dc837e3e0bce1f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a21d7f93fa8eca4b5dcefaeb371e1b429"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1v1.html#a21d7f93fa8eca4b5dcefaeb371e1b429">mesos::v1::operator&lt;&lt;</a> (std::ostream &amp;stream, const Image::Type &amp;imageType)</td></tr>


[4/5] mesos-site git commit: Updated the website built from mesos SHA: fc6cbbf.

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/df614775/content/api/latest/c++/include_2mesos_2v1_2mesos_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2v1_2mesos_8hpp_source.html b/content/api/latest/c++/include_2mesos_2v1_2mesos_8hpp_source.html
index d52a48e..a7ae2d7 100644
--- a/content/api/latest/c++/include_2mesos_2v1_2mesos_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2v1_2mesos_8hpp_source.html
@@ -473,367 +473,372 @@
 <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;std::ostream&amp; <a class="code" href="namespacemesos_1_1v1.html#aeac48818997621fcdd6f8cd71167811d">operator&lt;&lt;</a>(</div>
 <div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;    std::ostream&amp; stream,</div>
-<div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58">FrameworkInfo::Capability</a>&amp; capability);</div>
+<div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;    <span class="keyword">const</span> CSIPluginContainerInfo::Service&amp; service);</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;</div>
-<div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos_1_1v1.html#aeac48818997621fcdd6f8cd71167811d">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Image::Type</a>&amp; imageType);</div>
-<div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;</div>
-<div class="line"><a name="l00431"></a><span class="lineno">  431</span>&#160;</div>
-<div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos_1_1v1.html#aeac48818997621fcdd6f8cd71167811d">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Secret::Type</a>&amp; secretType);</div>
+<div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos_1_1v1.html#aeac48818997621fcdd6f8cd71167811d">operator&lt;&lt;</a>(</div>
+<div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;    std::ostream&amp; stream,</div>
+<div class="line"><a name="l00431"></a><span class="lineno">  431</span>&#160;    <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58">FrameworkInfo::Capability</a>&amp; capability);</div>
+<div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;</div>
 <div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;</div>
-<div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;</div>
-<div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
-<div class="line"><a name="l00436"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1.html#aee0e8229b4bc63affea2aa0c2082ff09">  436</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1v1.html#aeac48818997621fcdd6f8cd71167811d">operator&lt;&lt;</a>(</div>
-<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;    std::ostream&amp; stream,</div>
-<div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;    <span class="keyword">const</span> google::protobuf::RepeatedPtrField&lt;T&gt;&amp; messages)</div>
-<div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;{</div>
-<div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;  stream &lt;&lt; <span class="stringliteral">&quot;[ &quot;</span>;</div>
-<div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;  <span class="keywordflow">for</span> (<span class="keyword">auto</span> it = messages.begin(); it != messages.end(); ++it) {</div>
-<div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;    <span class="keywordflow">if</span> (it != messages.begin()) {</div>
-<div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;      stream &lt;&lt; <span class="stringliteral">&quot;, &quot;</span>;</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;    stream &lt;&lt; *it;</div>
-<div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;  }</div>
-<div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;  stream &lt;&lt; <span class="stringliteral">&quot; ]&quot;</span>;</div>
-<div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;  <span class="keywordflow">return</span> stream;</div>
-<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;}</div>
-<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;</div>
-<div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;</div>
-<div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
-<div class="line"><a name="l00453"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1.html#a8acf3027c41f67b897bb43e0b9a849af">  453</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1v1.html#aeac48818997621fcdd6f8cd71167811d">operator&lt;&lt;</a>(</div>
-<div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;    std::ostream&amp; stream,</div>
-<div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;    <span class="keyword">const</span> std::vector&lt;T&gt;&amp; messages)</div>
-<div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;{</div>
-<div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;  stream &lt;&lt; <span class="stringliteral">&quot;[ &quot;</span>;</div>
-<div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;  <span class="keywordflow">for</span> (<span class="keyword">auto</span> it = messages.begin(); it != messages.end(); ++it) {</div>
-<div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;    <span class="keywordflow">if</span> (it != messages.begin()) {</div>
-<div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;      stream &lt;&lt; <span class="stringliteral">&quot;, &quot;</span>;</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;    stream &lt;&lt; *it;</div>
-<div class="line"><a name="l00463"></a><span class="lineno">  463</span>&#160;  }</div>
-<div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;  stream &lt;&lt; <span class="stringliteral">&quot; ]&quot;</span>;</div>
-<div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;  <span class="keywordflow">return</span> stream;</div>
-<div class="line"><a name="l00466"></a><span class="lineno">  466</span>&#160;}</div>
-<div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;</div>
-<div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;</div>
-<div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos_1_1v1.html#aeac48818997621fcdd6f8cd71167811d">operator&lt;&lt;</a>(</div>
-<div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;    std::ostream&amp; stream,</div>
-<div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;    <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap&lt;std::string, std::string&gt;</a>&amp; <a class="code" href="namespacelambda.html#afcafcae83c68e89f8b0b325afb7c9ea1">map</a>);</div>
+<div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos_1_1v1.html#aeac48818997621fcdd6f8cd71167811d">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Image::Type</a>&amp; imageType);</div>
+<div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;</div>
+<div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;</div>
+<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos_1_1v1.html#aeac48818997621fcdd6f8cd71167811d">operator&lt;&lt;</a>(std::ostream&amp; stream, <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">Secret::Type</a>&amp; secretType);</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;</div>
+<div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
+<div class="line"><a name="l00441"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1.html#aee0e8229b4bc63affea2aa0c2082ff09">  441</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1v1.html#aeac48818997621fcdd6f8cd71167811d">operator&lt;&lt;</a>(</div>
+<div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;    std::ostream&amp; stream,</div>
+<div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;    <span class="keyword">const</span> google::protobuf::RepeatedPtrField&lt;T&gt;&amp; messages)</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;  stream &lt;&lt; <span class="stringliteral">&quot;[ &quot;</span>;</div>
+<div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;  <span class="keywordflow">for</span> (<span class="keyword">auto</span> it = messages.begin(); it != messages.end(); ++it) {</div>
+<div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;    <span class="keywordflow">if</span> (it != messages.begin()) {</div>
+<div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;      stream &lt;&lt; <span class="stringliteral">&quot;, &quot;</span>;</div>
+<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;    }</div>
+<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;    stream &lt;&lt; *it;</div>
+<div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;  }</div>
+<div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;  stream &lt;&lt; <span class="stringliteral">&quot; ]&quot;</span>;</div>
+<div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;  <span class="keywordflow">return</span> stream;</div>
+<div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;}</div>
+<div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;</div>
+<div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;</div>
+<div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
+<div class="line"><a name="l00458"></a><span class="lineno"><a class="line" href="namespacemesos_1_1v1.html#a8acf3027c41f67b897bb43e0b9a849af">  458</a></span>&#160;<span class="keyword">inline</span> std::ostream&amp; <a class="code" href="namespacemesos_1_1v1.html#aeac48818997621fcdd6f8cd71167811d">operator&lt;&lt;</a>(</div>
+<div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;    std::ostream&amp; stream,</div>
+<div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;    <span class="keyword">const</span> std::vector&lt;T&gt;&amp; messages)</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;  stream &lt;&lt; <span class="stringliteral">&quot;[ &quot;</span>;</div>
+<div class="line"><a name="l00463"></a><span class="lineno">  463</span>&#160;  <span class="keywordflow">for</span> (<span class="keyword">auto</span> it = messages.begin(); it != messages.end(); ++it) {</div>
+<div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;    <span class="keywordflow">if</span> (it != messages.begin()) {</div>
+<div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;      stream &lt;&lt; <span class="stringliteral">&quot;, &quot;</span>;</div>
+<div class="line"><a name="l00466"></a><span class="lineno">  466</span>&#160;    }</div>
+<div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;    stream &lt;&lt; *it;</div>
+<div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;  }</div>
+<div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;  stream &lt;&lt; <span class="stringliteral">&quot; ]&quot;</span>;</div>
+<div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;  <span class="keywordflow">return</span> stream;</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;</div>
-<div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;} <span class="comment">// namespace v1 {</span></div>
-<div class="line"><a name="l00474"></a><span class="lineno">  474</span>&#160;} <span class="comment">// namespace mesos {</span></div>
-<div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;</div>
-<div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;<span class="keyword">namespace </span>std {</div>
+<div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;</div>
+<div class="line"><a name="l00474"></a><span class="lineno">  474</span>&#160;std::ostream&amp; <a class="code" href="namespacemesos_1_1v1.html#aeac48818997621fcdd6f8cd71167811d">operator&lt;&lt;</a>(</div>
+<div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;    std::ostream&amp; stream,</div>
+<div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;    <span class="keyword">const</span> <a class="code" href="classhashmap.html">hashmap&lt;std::string, std::string&gt;</a>&amp; <a class="code" href="namespacelambda.html#afcafcae83c68e89f8b0b325afb7c9ea1">map</a>);</div>
 <div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;</div>
-<div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00479"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html">  479</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::CommandInfo::URI&gt;</div>
-<div class="line"><a name="l00480"></a><span class="lineno">  480</span>&#160;{</div>
-<div class="line"><a name="l00481"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#ad5964445933d9316344d1be6df4ae77e">  481</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#ad5964445933d9316344d1be6df4ae77e">result_type</a>;</div>
+<div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;} <span class="comment">// namespace v1 {</span></div>
+<div class="line"><a name="l00479"></a><span class="lineno">  479</span>&#160;} <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00480"></a><span class="lineno">  480</span>&#160;</div>
+<div class="line"><a name="l00481"></a><span class="lineno">  481</span>&#160;<span class="keyword">namespace </span>std {</div>
 <div class="line"><a name="l00482"></a><span class="lineno">  482</span>&#160;</div>
-<div class="line"><a name="l00483"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#ac1c944c5800c96e6fc0f91e907008046">  483</a></span>&#160;  <span class="keyword">typedef</span> mesos::v1::CommandInfo::URI <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#ac1c944c5800c96e6fc0f91e907008046">argument_type</a>;</div>
-<div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;</div>
-<div class="line"><a name="l00485"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#a2ecbd3228cecb49c0a27f657408a6e95">  485</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#ad5964445933d9316344d1be6df4ae77e">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#a2ecbd3228cecb49c0a27f657408a6e95">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#ac1c944c5800c96e6fc0f91e907008046">argument_type</a>&amp; uri)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
-<div class="line"><a name="l00488"></a><span class="lineno">  488</span>&#160;</div>
-<div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;    <span class="keywordflow">if</span> (uri.extract()) {</div>
-<div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;      seed += 11;</div>
-<div class="line"><a name="l00491"></a><span class="lineno">  491</span>&#160;    }</div>
-<div class="line"><a name="l00492"></a><span class="lineno">  492</span>&#160;</div>
-<div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160;    <span class="keywordflow">if</span> (uri.executable()) {</div>
-<div class="line"><a name="l00494"></a><span class="lineno">  494</span>&#160;      seed += 2003;</div>
-<div class="line"><a name="l00495"></a><span class="lineno">  495</span>&#160;    }</div>
-<div class="line"><a name="l00496"></a><span class="lineno">  496</span>&#160;</div>
-<div class="line"><a name="l00497"></a><span class="lineno">  497</span>&#160;    boost::hash_combine(seed, uri.value());</div>
-<div class="line"><a name="l00498"></a><span class="lineno">  498</span>&#160;    <span class="keywordflow">return</span> seed;</div>
-<div class="line"><a name="l00499"></a><span class="lineno">  499</span>&#160;  }</div>
-<div class="line"><a name="l00500"></a><span class="lineno">  500</span>&#160;};</div>
+<div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00484"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html">  484</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::CommandInfo::URI&gt;</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"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#ad5964445933d9316344d1be6df4ae77e">  486</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#ad5964445933d9316344d1be6df4ae77e">result_type</a>;</div>
+<div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160;</div>
+<div class="line"><a name="l00488"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#ac1c944c5800c96e6fc0f91e907008046">  488</a></span>&#160;  <span class="keyword">typedef</span> mesos::v1::CommandInfo::URI <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#ac1c944c5800c96e6fc0f91e907008046">argument_type</a>;</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"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#a2ecbd3228cecb49c0a27f657408a6e95">  490</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#ad5964445933d9316344d1be6df4ae77e">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#a2ecbd3228cecb49c0a27f657408a6e95">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1CommandInfo_1_1URI_01_4.html#ac1c944c5800c96e6fc0f91e907008046">argument_type</a>&amp; uri)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00491"></a><span class="lineno">  491</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00492"></a><span class="lineno">  492</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</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="keywordflow">if</span> (uri.extract()) {</div>
+<div class="line"><a name="l00495"></a><span class="lineno">  495</span>&#160;      seed += 11;</div>
+<div class="line"><a name="l00496"></a><span class="lineno">  496</span>&#160;    }</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="keywordflow">if</span> (uri.executable()) {</div>
+<div class="line"><a name="l00499"></a><span class="lineno">  499</span>&#160;      seed += 2003;</div>
+<div class="line"><a name="l00500"></a><span class="lineno">  500</span>&#160;    }</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;</div>
-<div class="line"><a name="l00503"></a><span class="lineno">  503</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00504"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html">  504</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::ContainerID&gt;</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"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#adcfd68141b2f16821dee4adbbc6bc9c2">  506</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#adcfd68141b2f16821dee4adbbc6bc9c2">result_type</a>;</div>
+<div class="line"><a name="l00502"></a><span class="lineno">  502</span>&#160;    boost::hash_combine(seed, uri.value());</div>
+<div class="line"><a name="l00503"></a><span class="lineno">  503</span>&#160;    <span class="keywordflow">return</span> seed;</div>
+<div class="line"><a name="l00504"></a><span class="lineno">  504</span>&#160;  }</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;</div>
 <div class="line"><a name="l00507"></a><span class="lineno">  507</span>&#160;</div>
-<div class="line"><a name="l00508"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#a9f179eed9c503eee5d62c02d712ac5c1">  508</a></span>&#160;  <span class="keyword">typedef</span> mesos::v1::ContainerID <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#a9f179eed9c503eee5d62c02d712ac5c1">argument_type</a>;</div>
-<div class="line"><a name="l00509"></a><span class="lineno">  509</span>&#160;</div>
-<div class="line"><a name="l00510"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#ad07ee310efed811bb797473e09d8dfd7">  510</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#adcfd68141b2f16821dee4adbbc6bc9c2">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#ad07ee310efed811bb797473e09d8dfd7">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#a9f179eed9c503eee5d62c02d712ac5c1">argument_type</a>&amp; containerId)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00511"></a><span class="lineno">  511</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00512"></a><span class="lineno">  512</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
-<div class="line"><a name="l00513"></a><span class="lineno">  513</span>&#160;    boost::hash_combine(seed, containerId.value());</div>
-<div class="line"><a name="l00514"></a><span class="lineno">  514</span>&#160;    <span class="keywordflow">return</span> seed;</div>
-<div class="line"><a name="l00515"></a><span class="lineno">  515</span>&#160;  }</div>
-<div class="line"><a name="l00516"></a><span class="lineno">  516</span>&#160;};</div>
-<div class="line"><a name="l00517"></a><span class="lineno">  517</span>&#160;</div>
-<div class="line"><a name="l00518"></a><span class="lineno">  518</span>&#160;</div>
-<div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00520"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html">  520</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::ExecutorID&gt;</div>
-<div class="line"><a name="l00521"></a><span class="lineno">  521</span>&#160;{</div>
-<div class="line"><a name="l00522"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#a7c5dec639e005c344aa1c4a066a42c16">  522</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#a7c5dec639e005c344aa1c4a066a42c16">result_type</a>;</div>
+<div class="line"><a name="l00508"></a><span class="lineno">  508</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00509"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html">  509</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::ContainerID&gt;</div>
+<div class="line"><a name="l00510"></a><span class="lineno">  510</span>&#160;{</div>
+<div class="line"><a name="l00511"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#adcfd68141b2f16821dee4adbbc6bc9c2">  511</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#adcfd68141b2f16821dee4adbbc6bc9c2">result_type</a>;</div>
+<div class="line"><a name="l00512"></a><span class="lineno">  512</span>&#160;</div>
+<div class="line"><a name="l00513"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#a9f179eed9c503eee5d62c02d712ac5c1">  513</a></span>&#160;  <span class="keyword">typedef</span> mesos::v1::ContainerID <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#a9f179eed9c503eee5d62c02d712ac5c1">argument_type</a>;</div>
+<div class="line"><a name="l00514"></a><span class="lineno">  514</span>&#160;</div>
+<div class="line"><a name="l00515"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#ad07ee310efed811bb797473e09d8dfd7">  515</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#adcfd68141b2f16821dee4adbbc6bc9c2">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#ad07ee310efed811bb797473e09d8dfd7">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ContainerID_01_4.html#a9f179eed9c503eee5d62c02d712ac5c1">argument_type</a>&amp; containerId)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00516"></a><span class="lineno">  516</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00517"></a><span class="lineno">  517</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
+<div class="line"><a name="l00518"></a><span class="lineno">  518</span>&#160;    boost::hash_combine(seed, containerId.value());</div>
+<div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;    <span class="keywordflow">return</span> seed;</div>
+<div class="line"><a name="l00520"></a><span class="lineno">  520</span>&#160;  }</div>
+<div class="line"><a name="l00521"></a><span class="lineno">  521</span>&#160;};</div>
+<div class="line"><a name="l00522"></a><span class="lineno">  522</span>&#160;</div>
 <div class="line"><a name="l00523"></a><span class="lineno">  523</span>&#160;</div>
-<div class="line"><a name="l00524"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#ab72a8d38d1abfcd285d09a140ee2bbb9">  524</a></span>&#160;  <span class="keyword">typedef</span> mesos::v1::ExecutorID <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#ab72a8d38d1abfcd285d09a140ee2bbb9">argument_type</a>;</div>
-<div class="line"><a name="l00525"></a><span class="lineno">  525</span>&#160;</div>
-<div class="line"><a name="l00526"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#aff51211cb51cc6706ae0d81764d9816d">  526</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#a7c5dec639e005c344aa1c4a066a42c16">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#aff51211cb51cc6706ae0d81764d9816d">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#ab72a8d38d1abfcd285d09a140ee2bbb9">argument_type</a>&amp; executorId)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00527"></a><span class="lineno">  527</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00528"></a><span class="lineno">  528</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
-<div class="line"><a name="l00529"></a><span class="lineno">  529</span>&#160;    boost::hash_combine(seed, executorId.value());</div>
-<div class="line"><a name="l00530"></a><span class="lineno">  530</span>&#160;    <span class="keywordflow">return</span> seed;</div>
-<div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#160;  }</div>
-<div class="line"><a name="l00532"></a><span class="lineno">  532</span>&#160;};</div>
-<div class="line"><a name="l00533"></a><span class="lineno">  533</span>&#160;</div>
-<div class="line"><a name="l00534"></a><span class="lineno">  534</span>&#160;</div>
-<div class="line"><a name="l00535"></a><span class="lineno">  535</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00536"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html">  536</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::FrameworkID&gt;</div>
-<div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160;{</div>
-<div class="line"><a name="l00538"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a6f35308e3b42efd96f4483554e3015e3">  538</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a6f35308e3b42efd96f4483554e3015e3">result_type</a>;</div>
+<div class="line"><a name="l00524"></a><span class="lineno">  524</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00525"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html">  525</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::ExecutorID&gt;</div>
+<div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160;{</div>
+<div class="line"><a name="l00527"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#a7c5dec639e005c344aa1c4a066a42c16">  527</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#a7c5dec639e005c344aa1c4a066a42c16">result_type</a>;</div>
+<div class="line"><a name="l00528"></a><span class="lineno">  528</span>&#160;</div>
+<div class="line"><a name="l00529"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#ab72a8d38d1abfcd285d09a140ee2bbb9">  529</a></span>&#160;  <span class="keyword">typedef</span> mesos::v1::ExecutorID <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#ab72a8d38d1abfcd285d09a140ee2bbb9">argument_type</a>;</div>
+<div class="line"><a name="l00530"></a><span class="lineno">  530</span>&#160;</div>
+<div class="line"><a name="l00531"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#aff51211cb51cc6706ae0d81764d9816d">  531</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#a7c5dec639e005c344aa1c4a066a42c16">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#aff51211cb51cc6706ae0d81764d9816d">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html#ab72a8d38d1abfcd285d09a140ee2bbb9">argument_type</a>&amp; executorId)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00532"></a><span class="lineno">  532</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00533"></a><span class="lineno">  533</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
+<div class="line"><a name="l00534"></a><span class="lineno">  534</span>&#160;    boost::hash_combine(seed, executorId.value());</div>
+<div class="line"><a name="l00535"></a><span class="lineno">  535</span>&#160;    <span class="keywordflow">return</span> seed;</div>
+<div class="line"><a name="l00536"></a><span class="lineno">  536</span>&#160;  }</div>
+<div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160;};</div>
+<div class="line"><a name="l00538"></a><span class="lineno">  538</span>&#160;</div>
 <div class="line"><a name="l00539"></a><span class="lineno">  539</span>&#160;</div>
-<div class="line"><a name="l00540"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a48cd7ca3a1281b5b95bdc13e3bda9bf5">  540</a></span>&#160;  <span class="keyword">typedef</span> mesos::v1::FrameworkID <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a48cd7ca3a1281b5b95bdc13e3bda9bf5">argument_type</a>;</div>
-<div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;</div>
-<div class="line"><a name="l00542"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a2251d3c2fae960fe42ac83fd3bc69bfe">  542</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a6f35308e3b42efd96f4483554e3015e3">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a2251d3c2fae960fe42ac83fd3bc69bfe">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a48cd7ca3a1281b5b95bdc13e3bda9bf5">argument_type</a>&amp; frameworkId)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00543"></a><span class="lineno">  543</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00544"></a><span class="lineno">  544</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
-<div class="line"><a name="l00545"></a><span class="lineno">  545</span>&#160;    boost::hash_combine(seed, frameworkId.value());</div>
-<div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;    <span class="keywordflow">return</span> seed;</div>
-<div class="line"><a name="l00547"></a><span class="lineno">  547</span>&#160;  }</div>
-<div class="line"><a name="l00548"></a><span class="lineno">  548</span>&#160;};</div>
-<div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;</div>
-<div class="line"><a name="l00550"></a><span class="lineno">  550</span>&#160;</div>
-<div class="line"><a name="l00551"></a><span class="lineno">  551</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00552"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html">  552</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::OfferID&gt;</div>
-<div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;{</div>
-<div class="line"><a name="l00554"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#a54d133ff8836cf33500f2cb7b9422aec">  554</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#a54d133ff8836cf33500f2cb7b9422aec">result_type</a>;</div>
+<div class="line"><a name="l00540"></a><span class="lineno">  540</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00541"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html">  541</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::FrameworkID&gt;</div>
+<div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;{</div>
+<div class="line"><a name="l00543"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a6f35308e3b42efd96f4483554e3015e3">  543</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a6f35308e3b42efd96f4483554e3015e3">result_type</a>;</div>
+<div class="line"><a name="l00544"></a><span class="lineno">  544</span>&#160;</div>
+<div class="line"><a name="l00545"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a48cd7ca3a1281b5b95bdc13e3bda9bf5">  545</a></span>&#160;  <span class="keyword">typedef</span> mesos::v1::FrameworkID <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a48cd7ca3a1281b5b95bdc13e3bda9bf5">argument_type</a>;</div>
+<div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;</div>
+<div class="line"><a name="l00547"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a2251d3c2fae960fe42ac83fd3bc69bfe">  547</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a6f35308e3b42efd96f4483554e3015e3">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a2251d3c2fae960fe42ac83fd3bc69bfe">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html#a48cd7ca3a1281b5b95bdc13e3bda9bf5">argument_type</a>&amp; frameworkId)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00548"></a><span class="lineno">  548</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
+<div class="line"><a name="l00550"></a><span class="lineno">  550</span>&#160;    boost::hash_combine(seed, frameworkId.value());</div>
+<div class="line"><a name="l00551"></a><span class="lineno">  551</span>&#160;    <span class="keywordflow">return</span> seed;</div>
+<div class="line"><a name="l00552"></a><span class="lineno">  552</span>&#160;  }</div>
+<div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;};</div>
+<div class="line"><a name="l00554"></a><span class="lineno">  554</span>&#160;</div>
 <div class="line"><a name="l00555"></a><span class="lineno">  555</span>&#160;</div>
-<div class="line"><a name="l00556"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#aaea353e1117676636268308a41a331dd">  556</a></span>&#160;  <span class="keyword">typedef</span> mesos::v1::OfferID <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#aaea353e1117676636268308a41a331dd">argument_type</a>;</div>
-<div class="line"><a name="l00557"></a><span class="lineno">  557</span>&#160;</div>
-<div class="line"><a name="l00558"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#a1b078e0fa7550b3c37f657a631124a3c">  558</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#a54d133ff8836cf33500f2cb7b9422aec">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#a1b078e0fa7550b3c37f657a631124a3c">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#aaea353e1117676636268308a41a331dd">argument_type</a>&amp; offerId)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00559"></a><span class="lineno">  559</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00560"></a><span class="lineno">  560</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
-<div class="line"><a name="l00561"></a><span class="lineno">  561</span>&#160;    boost::hash_combine(seed, offerId.value());</div>
-<div class="line"><a name="l00562"></a><span class="lineno">  562</span>&#160;    <span class="keywordflow">return</span> seed;</div>
-<div class="line"><a name="l00563"></a><span class="lineno">  563</span>&#160;  }</div>
-<div class="line"><a name="l00564"></a><span class="lineno">  564</span>&#160;};</div>
-<div class="line"><a name="l00565"></a><span class="lineno">  565</span>&#160;</div>
-<div class="line"><a name="l00566"></a><span class="lineno">  566</span>&#160;</div>
-<div class="line"><a name="l00567"></a><span class="lineno">  567</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00568"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html">  568</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::AgentID&gt;</div>
-<div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160;{</div>
-<div class="line"><a name="l00570"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#acc85aa3779d476f758ffa20c7d0c27d6">  570</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#acc85aa3779d476f758ffa20c7d0c27d6">result_type</a>;</div>
+<div class="line"><a name="l00556"></a><span class="lineno">  556</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00557"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html">  557</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::OfferID&gt;</div>
+<div class="line"><a name="l00558"></a><span class="lineno">  558</span>&#160;{</div>
+<div class="line"><a name="l00559"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#a54d133ff8836cf33500f2cb7b9422aec">  559</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#a54d133ff8836cf33500f2cb7b9422aec">result_type</a>;</div>
+<div class="line"><a name="l00560"></a><span class="lineno">  560</span>&#160;</div>
+<div class="line"><a name="l00561"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#aaea353e1117676636268308a41a331dd">  561</a></span>&#160;  <span class="keyword">typedef</span> mesos::v1::OfferID <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#aaea353e1117676636268308a41a331dd">argument_type</a>;</div>
+<div class="line"><a name="l00562"></a><span class="lineno">  562</span>&#160;</div>
+<div class="line"><a name="l00563"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#a1b078e0fa7550b3c37f657a631124a3c">  563</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#a54d133ff8836cf33500f2cb7b9422aec">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#a1b078e0fa7550b3c37f657a631124a3c">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1OfferID_01_4.html#aaea353e1117676636268308a41a331dd">argument_type</a>&amp; offerId)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00564"></a><span class="lineno">  564</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00565"></a><span class="lineno">  565</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
+<div class="line"><a name="l00566"></a><span class="lineno">  566</span>&#160;    boost::hash_combine(seed, offerId.value());</div>
+<div class="line"><a name="l00567"></a><span class="lineno">  567</span>&#160;    <span class="keywordflow">return</span> seed;</div>
+<div class="line"><a name="l00568"></a><span class="lineno">  568</span>&#160;  }</div>
+<div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160;};</div>
+<div class="line"><a name="l00570"></a><span class="lineno">  570</span>&#160;</div>
 <div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;</div>
-<div class="line"><a name="l00572"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#a423c2193f5a6afb0dce20807c3372c16">  572</a></span>&#160;  <span class="keyword">typedef</span> mesos::v1::AgentID <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#a423c2193f5a6afb0dce20807c3372c16">argument_type</a>;</div>
-<div class="line"><a name="l00573"></a><span class="lineno">  573</span>&#160;</div>
-<div class="line"><a name="l00574"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#aab22836a6d644ad2df704922a034a785">  574</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#acc85aa3779d476f758ffa20c7d0c27d6">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#aab22836a6d644ad2df704922a034a785">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#a423c2193f5a6afb0dce20807c3372c16">argument_type</a>&amp; agentId)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00575"></a><span class="lineno">  575</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00576"></a><span class="lineno">  576</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
-<div class="line"><a name="l00577"></a><span class="lineno">  577</span>&#160;    boost::hash_combine(seed, agentId.value());</div>
-<div class="line"><a name="l00578"></a><span class="lineno">  578</span>&#160;    <span class="keywordflow">return</span> seed;</div>
-<div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;  }</div>
-<div class="line"><a name="l00580"></a><span class="lineno">  580</span>&#160;};</div>
-<div class="line"><a name="l00581"></a><span class="lineno">  581</span>&#160;</div>
-<div class="line"><a name="l00582"></a><span class="lineno">  582</span>&#160;</div>
-<div class="line"><a name="l00583"></a><span class="lineno">  583</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00584"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html">  584</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::TaskID&gt;</div>
-<div class="line"><a name="l00585"></a><span class="lineno">  585</span>&#160;{</div>
-<div class="line"><a name="l00586"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#aad2307b231e2af7967abdb93d3ba93e8">  586</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#aad2307b231e2af7967abdb93d3ba93e8">result_type</a>;</div>
+<div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00573"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html">  573</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::AgentID&gt;</div>
+<div class="line"><a name="l00574"></a><span class="lineno">  574</span>&#160;{</div>
+<div class="line"><a name="l00575"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#acc85aa3779d476f758ffa20c7d0c27d6">  575</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#acc85aa3779d476f758ffa20c7d0c27d6">result_type</a>;</div>
+<div class="line"><a name="l00576"></a><span class="lineno">  576</span>&#160;</div>
+<div class="line"><a name="l00577"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#a423c2193f5a6afb0dce20807c3372c16">  577</a></span>&#160;  <span class="keyword">typedef</span> mesos::v1::AgentID <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#a423c2193f5a6afb0dce20807c3372c16">argument_type</a>;</div>
+<div class="line"><a name="l00578"></a><span class="lineno">  578</span>&#160;</div>
+<div class="line"><a name="l00579"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#aab22836a6d644ad2df704922a034a785">  579</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#acc85aa3779d476f758ffa20c7d0c27d6">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#aab22836a6d644ad2df704922a034a785">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1AgentID_01_4.html#a423c2193f5a6afb0dce20807c3372c16">argument_type</a>&amp; agentId)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00580"></a><span class="lineno">  580</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00581"></a><span class="lineno">  581</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
+<div class="line"><a name="l00582"></a><span class="lineno">  582</span>&#160;    boost::hash_combine(seed, agentId.value());</div>
+<div class="line"><a name="l00583"></a><span class="lineno">  583</span>&#160;    <span class="keywordflow">return</span> seed;</div>
+<div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;  }</div>
+<div class="line"><a name="l00585"></a><span class="lineno">  585</span>&#160;};</div>
+<div class="line"><a name="l00586"></a><span class="lineno">  586</span>&#160;</div>
 <div class="line"><a name="l00587"></a><span class="lineno">  587</span>&#160;</div>
-<div class="line"><a name="l00588"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#afc0fc977791dd673772867d36d6c76ba">  588</a></span>&#160;  <span class="keyword">typedef</span> mesos::v1::TaskID <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#afc0fc977791dd673772867d36d6c76ba">argument_type</a>;</div>
-<div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;</div>
-<div class="line"><a name="l00590"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#ac45aa85503cd0fbd91df4ecda98ccfbb">  590</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#aad2307b231e2af7967abdb93d3ba93e8">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#ac45aa85503cd0fbd91df4ecda98ccfbb">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#afc0fc977791dd673772867d36d6c76ba">argument_type</a>&amp; taskId)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00591"></a><span class="lineno">  591</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00592"></a><span class="lineno">  592</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
-<div class="line"><a name="l00593"></a><span class="lineno">  593</span>&#160;    boost::hash_combine(seed, taskId.value());</div>
-<div class="line"><a name="l00594"></a><span class="lineno">  594</span>&#160;    <span class="keywordflow">return</span> seed;</div>
-<div class="line"><a name="l00595"></a><span class="lineno">  595</span>&#160;  }</div>
-<div class="line"><a name="l00596"></a><span class="lineno">  596</span>&#160;};</div>
-<div class="line"><a name="l00597"></a><span class="lineno">  597</span>&#160;</div>
-<div class="line"><a name="l00598"></a><span class="lineno">  598</span>&#160;</div>
-<div class="line"><a name="l00599"></a><span class="lineno">  599</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00600"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html">  600</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::TaskState&gt;</div>
-<div class="line"><a name="l00601"></a><span class="lineno">  601</span>&#160;{</div>
-<div class="line"><a name="l00602"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a4309c2da3c7b098514a4e2b82f049ab9">  602</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a4309c2da3c7b098514a4e2b82f049ab9">result_type</a>;</div>
+<div class="line"><a name="l00588"></a><span class="lineno">  588</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00589"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html">  589</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::TaskID&gt;</div>
+<div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;{</div>
+<div class="line"><a name="l00591"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#aad2307b231e2af7967abdb93d3ba93e8">  591</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#aad2307b231e2af7967abdb93d3ba93e8">result_type</a>;</div>
+<div class="line"><a name="l00592"></a><span class="lineno">  592</span>&#160;</div>
+<div class="line"><a name="l00593"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#afc0fc977791dd673772867d36d6c76ba">  593</a></span>&#160;  <span class="keyword">typedef</span> mesos::v1::TaskID <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#afc0fc977791dd673772867d36d6c76ba">argument_type</a>;</div>
+<div class="line"><a name="l00594"></a><span class="lineno">  594</span>&#160;</div>
+<div class="line"><a name="l00595"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#ac45aa85503cd0fbd91df4ecda98ccfbb">  595</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#aad2307b231e2af7967abdb93d3ba93e8">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#ac45aa85503cd0fbd91df4ecda98ccfbb">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskID_01_4.html#afc0fc977791dd673772867d36d6c76ba">argument_type</a>&amp; taskId)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00596"></a><span class="lineno">  596</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00597"></a><span class="lineno">  597</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
+<div class="line"><a name="l00598"></a><span class="lineno">  598</span>&#160;    boost::hash_combine(seed, taskId.value());</div>
+<div class="line"><a name="l00599"></a><span class="lineno">  599</span>&#160;    <span class="keywordflow">return</span> seed;</div>
+<div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;  }</div>
+<div class="line"><a name="l00601"></a><span class="lineno">  601</span>&#160;};</div>
+<div class="line"><a name="l00602"></a><span class="lineno">  602</span>&#160;</div>
 <div class="line"><a name="l00603"></a><span class="lineno">  603</span>&#160;</div>
-<div class="line"><a name="l00604"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a08c95e116f76c1115ed45497a5601a48">  604</a></span>&#160;  <span class="keyword">typedef</span> mesos::v1::TaskState <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a08c95e116f76c1115ed45497a5601a48">argument_type</a>;</div>
-<div class="line"><a name="l00605"></a><span class="lineno">  605</span>&#160;</div>
-<div class="line"><a name="l00606"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a1e8e6c8a6dfc583d46f69b2ab69f341f">  606</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a4309c2da3c7b098514a4e2b82f049ab9">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a1e8e6c8a6dfc583d46f69b2ab69f341f">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a08c95e116f76c1115ed45497a5601a48">argument_type</a>&amp; taskState)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00607"></a><span class="lineno">  607</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00608"></a><span class="lineno">  608</span>&#160;    <span class="comment">// Use the underlying type of the enum as hash value.</span></div>
-<div class="line"><a name="l00609"></a><span class="lineno">  609</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(taskState);</div>
-<div class="line"><a name="l00610"></a><span class="lineno">  610</span>&#160;  }</div>
-<div class="line"><a name="l00611"></a><span class="lineno">  611</span>&#160;};</div>
-<div class="line"><a name="l00612"></a><span class="lineno">  612</span>&#160;</div>
-<div class="line"><a name="l00613"></a><span class="lineno">  613</span>&#160;</div>
-<div class="line"><a name="l00614"></a><span class="lineno">  614</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00615"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html">  615</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::TaskStatus_Source&gt;</div>
-<div class="line"><a name="l00616"></a><span class="lineno">  616</span>&#160;{</div>
-<div class="line"><a name="l00617"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#a97fca7261135a9fcb1b5cfa8ccd1de37">  617</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#a97fca7261135a9fcb1b5cfa8ccd1de37">result_type</a>;</div>
+<div class="line"><a name="l00604"></a><span class="lineno">  604</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00605"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html">  605</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::TaskState&gt;</div>
+<div class="line"><a name="l00606"></a><span class="lineno">  606</span>&#160;{</div>
+<div class="line"><a name="l00607"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a4309c2da3c7b098514a4e2b82f049ab9">  607</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a4309c2da3c7b098514a4e2b82f049ab9">result_type</a>;</div>
+<div class="line"><a name="l00608"></a><span class="lineno">  608</span>&#160;</div>
+<div class="line"><a name="l00609"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a08c95e116f76c1115ed45497a5601a48">  609</a></span>&#160;  <span class="keyword">typedef</span> mesos::v1::TaskState <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a08c95e116f76c1115ed45497a5601a48">argument_type</a>;</div>
+<div class="line"><a name="l00610"></a><span class="lineno">  610</span>&#160;</div>
+<div class="line"><a name="l00611"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a1e8e6c8a6dfc583d46f69b2ab69f341f">  611</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a4309c2da3c7b098514a4e2b82f049ab9">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a1e8e6c8a6dfc583d46f69b2ab69f341f">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskState_01_4.html#a08c95e116f76c1115ed45497a5601a48">argument_type</a>&amp; taskState)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00612"></a><span class="lineno">  612</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00613"></a><span class="lineno">  613</span>&#160;    <span class="comment">// Use the underlying type of the enum as hash value.</span></div>
+<div class="line"><a name="l00614"></a><span class="lineno">  614</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(taskState);</div>
+<div class="line"><a name="l00615"></a><span class="lineno">  615</span>&#160;  }</div>
+<div class="line"><a name="l00616"></a><span class="lineno">  616</span>&#160;};</div>
+<div class="line"><a name="l00617"></a><span class="lineno">  617</span>&#160;</div>
 <div class="line"><a name="l00618"></a><span class="lineno">  618</span>&#160;</div>
-<div class="line"><a name="l00619"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#acaeb2c8281c4a428da70b38e5c0140e5">  619</a></span>&#160;  <span class="keyword">typedef</span> mesos::v1::TaskStatus_Source <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#acaeb2c8281c4a428da70b38e5c0140e5">argument_type</a>;</div>
-<div class="line"><a name="l00620"></a><span class="lineno">  620</span>&#160;</div>
-<div class="line"><a name="l00621"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#a21e0adef55eef177863ba576249d1e74">  621</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#a97fca7261135a9fcb1b5cfa8ccd1de37">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#a21e0adef55eef177863ba576249d1e74">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#acaeb2c8281c4a428da70b38e5c0140e5">argument_type</a>&amp; source)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00622"></a><span class="lineno">  622</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00623"></a><span class="lineno">  623</span>&#160;    <span class="comment">// Use the underlying type of the enum as hash value.</span></div>
-<div class="line"><a name="l00624"></a><span class="lineno">  624</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(source);</div>
-<div class="line"><a name="l00625"></a><span class="lineno">  625</span>&#160;  }</div>
-<div class="line"><a name="l00626"></a><span class="lineno">  626</span>&#160;};</div>
-<div class="line"><a name="l00627"></a><span class="lineno">  627</span>&#160;</div>
-<div class="line"><a name="l00628"></a><span class="lineno">  628</span>&#160;</div>
-<div class="line"><a name="l00629"></a><span class="lineno">  629</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00630"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html">  630</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::TaskStatus_Reason&gt;</div>
-<div class="line"><a name="l00631"></a><span class="lineno">  631</span>&#160;{</div>
-<div class="line"><a name="l00632"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#af006dba801a9dcb2e56c429f2ad649a9">  632</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#af006dba801a9dcb2e56c429f2ad649a9">result_type</a>;</div>
+<div class="line"><a name="l00619"></a><span class="lineno">  619</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00620"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html">  620</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::TaskStatus_Source&gt;</div>
+<div class="line"><a name="l00621"></a><span class="lineno">  621</span>&#160;{</div>
+<div class="line"><a name="l00622"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#a97fca7261135a9fcb1b5cfa8ccd1de37">  622</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#a97fca7261135a9fcb1b5cfa8ccd1de37">result_type</a>;</div>
+<div class="line"><a name="l00623"></a><span class="lineno">  623</span>&#160;</div>
+<div class="line"><a name="l00624"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#acaeb2c8281c4a428da70b38e5c0140e5">  624</a></span>&#160;  <span class="keyword">typedef</span> mesos::v1::TaskStatus_Source <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#acaeb2c8281c4a428da70b38e5c0140e5">argument_type</a>;</div>
+<div class="line"><a name="l00625"></a><span class="lineno">  625</span>&#160;</div>
+<div class="line"><a name="l00626"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#a21e0adef55eef177863ba576249d1e74">  626</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#a97fca7261135a9fcb1b5cfa8ccd1de37">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#a21e0adef55eef177863ba576249d1e74">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Source_01_4.html#acaeb2c8281c4a428da70b38e5c0140e5">argument_type</a>&amp; source)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00627"></a><span class="lineno">  627</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00628"></a><span class="lineno">  628</span>&#160;    <span class="comment">// Use the underlying type of the enum as hash value.</span></div>
+<div class="line"><a name="l00629"></a><span class="lineno">  629</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(source);</div>
+<div class="line"><a name="l00630"></a><span class="lineno">  630</span>&#160;  }</div>
+<div class="line"><a name="l00631"></a><span class="lineno">  631</span>&#160;};</div>
+<div class="line"><a name="l00632"></a><span class="lineno">  632</span>&#160;</div>
 <div class="line"><a name="l00633"></a><span class="lineno">  633</span>&#160;</div>
-<div class="line"><a name="l00634"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#a9f91d552ff6336490c303ea174e65615">  634</a></span>&#160;  <span class="keyword">typedef</span> mesos::v1::TaskStatus_Reason <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#a9f91d552ff6336490c303ea174e65615">argument_type</a>;</div>
-<div class="line"><a name="l00635"></a><span class="lineno">  635</span>&#160;</div>
-<div class="line"><a name="l00636"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#a827050b45d1384bce1b008fccd79c701">  636</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#af006dba801a9dcb2e56c429f2ad649a9">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#a827050b45d1384bce1b008fccd79c701">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#a9f91d552ff6336490c303ea174e65615">argument_type</a>&amp; reason)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00637"></a><span class="lineno">  637</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00638"></a><span class="lineno">  638</span>&#160;    <span class="comment">// Use the underlying type of the enum as hash value.</span></div>
-<div class="line"><a name="l00639"></a><span class="lineno">  639</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(reason);</div>
-<div class="line"><a name="l00640"></a><span class="lineno">  640</span>&#160;  }</div>
-<div class="line"><a name="l00641"></a><span class="lineno">  641</span>&#160;};</div>
-<div class="line"><a name="l00642"></a><span class="lineno">  642</span>&#160;</div>
-<div class="line"><a name="l00643"></a><span class="lineno">  643</span>&#160;</div>
-<div class="line"><a name="l00644"></a><span class="lineno">  644</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00645"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html">  645</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::<a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">v1::Image::Type</a>&gt;</div>
-<div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;{</div>
-<div class="line"><a name="l00647"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#a9472e27c6321755254f75677c1749b14">  647</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#a9472e27c6321755254f75677c1749b14">result_type</a>;</div>
+<div class="line"><a name="l00634"></a><span class="lineno">  634</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00635"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html">  635</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::TaskStatus_Reason&gt;</div>
+<div class="line"><a name="l00636"></a><span class="lineno">  636</span>&#160;{</div>
+<div class="line"><a name="l00637"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#af006dba801a9dcb2e56c429f2ad649a9">  637</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#af006dba801a9dcb2e56c429f2ad649a9">result_type</a>;</div>
+<div class="line"><a name="l00638"></a><span class="lineno">  638</span>&#160;</div>
+<div class="line"><a name="l00639"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#a9f91d552ff6336490c303ea174e65615">  639</a></span>&#160;  <span class="keyword">typedef</span> mesos::v1::TaskStatus_Reason <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#a9f91d552ff6336490c303ea174e65615">argument_type</a>;</div>
+<div class="line"><a name="l00640"></a><span class="lineno">  640</span>&#160;</div>
+<div class="line"><a name="l00641"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#a827050b45d1384bce1b008fccd79c701">  641</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#af006dba801a9dcb2e56c429f2ad649a9">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#a827050b45d1384bce1b008fccd79c701">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1TaskStatus__Reason_01_4.html#a9f91d552ff6336490c303ea174e65615">argument_type</a>&amp; reason)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00642"></a><span class="lineno">  642</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00643"></a><span class="lineno">  643</span>&#160;    <span class="comment">// Use the underlying type of the enum as hash value.</span></div>
+<div class="line"><a name="l00644"></a><span class="lineno">  644</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(reason);</div>
+<div class="line"><a name="l00645"></a><span class="lineno">  645</span>&#160;  }</div>
+<div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;};</div>
+<div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;</div>
 <div class="line"><a name="l00648"></a><span class="lineno">  648</span>&#160;</div>
-<div class="line"><a name="l00649"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#abcdfee3986ee2f09429e1782e47f27e1">  649</a></span>&#160;  <span class="keyword">typedef</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::v1::Image::Type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#abcdfee3986ee2f09429e1782e47f27e1">argument_type</a>;</div>
-<div class="line"><a name="l00650"></a><span class="lineno">  650</span>&#160;</div>
-<div class="line"><a name="l00651"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#a8ff7312ddf96a9159e7c8f842d27e493">  651</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#a9472e27c6321755254f75677c1749b14">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#a8ff7312ddf96a9159e7c8f842d27e493">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#abcdfee3986ee2f09429e1782e47f27e1">argument_type</a>&amp; imageType)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00652"></a><span class="lineno">  652</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00653"></a><span class="lineno">  653</span>&#160;    <span class="comment">// Use the underlying type of the enum as hash value.</span></div>
-<div class="line"><a name="l00654"></a><span class="lineno">  654</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(imageType);</div>
-<div class="line"><a name="l00655"></a><span class="lineno">  655</span>&#160;  }</div>
-<div class="line"><a name="l00656"></a><span class="lineno">  656</span>&#160;};</div>
-<div class="line"><a name="l00657"></a><span class="lineno">  657</span>&#160;</div>
-<div class="line"><a name="l00658"></a><span class="lineno">  658</span>&#160;</div>
-<div class="line"><a name="l00659"></a><span class="lineno">  659</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00660"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1v1_1_1FrameworkID_00_01mesos_1_1v1_1_1ExecutorID_01_4_01_4.html">  660</a></span>&#160;<span class="keyword">struct </span>hash&lt;std::pair&lt;mesos::v1::FrameworkID, mesos::v1::ExecutorID&gt;&gt;</div>
-<div class="line"><a name="l00661"></a><span class="lineno">  661</span>&#160;{</div>
-<div class="line"><a name="l00662"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1v1_1_1FrameworkID_00_01mesos_1_1v1_1_1ExecutorID_01_4_01_4.html#ae95cd9b2785ce804833514bf4c343034">  662</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1v1_1_1FrameworkID_00_01mesos_1_1v1_1_1ExecutorID_01_4_01_4.html#ae95cd9b2785ce804833514bf4c343034">result_type</a>;</div>
+<div class="line"><a name="l00649"></a><span class="lineno">  649</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00650"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html">  650</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::<a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">v1::Image::Type</a>&gt;</div>
+<div class="line"><a name="l00651"></a><span class="lineno">  651</span>&#160;{</div>
+<div class="line"><a name="l00652"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#a9472e27c6321755254f75677c1749b14">  652</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#a9472e27c6321755254f75677c1749b14">result_type</a>;</div>
+<div class="line"><a name="l00653"></a><span class="lineno">  653</span>&#160;</div>
+<div class="line"><a name="l00654"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#abcdfee3986ee2f09429e1782e47f27e1">  654</a></span>&#160;  <span class="keyword">typedef</span> <a class="code" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::v1::Image::Type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#abcdfee3986ee2f09429e1782e47f27e1">argument_type</a>;</div>
+<div class="line"><a name="l00655"></a><span class="lineno">  655</span>&#160;</div>
+<div class="line"><a name="l00656"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#a8ff7312ddf96a9159e7c8f842d27e493">  656</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#a9472e27c6321755254f75677c1749b14">result_type</a> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#a8ff7312ddf96a9159e7c8f842d27e493">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1Image_1_1Type_01_4.html#abcdfee3986ee2f09429e1782e47f27e1">argument_type</a>&amp; imageType)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00657"></a><span class="lineno">  657</span>&#160;<span class="keyword">  </span>{</div>
+<div class="line"><a name="l00658"></a><span class="lineno">  658</span>&#160;    <span class="comment">// Use the underlying type of the enum as hash value.</span></div>
+<div class="line"><a name="l00659"></a><span class="lineno">  659</span>&#160;    <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">size_t</span><span class="keyword">&gt;</span>(imageType);</div>
+<div class="line"><a name="l00660"></a><span class="lineno">  660</span>&#160;  }</div>
+<div class="line"><a name="l00661"></a><span class="lineno">  661</span>&#160;};</div>
+<div class="line"><a name="l00662"></a><span class="lineno">  662</span>&#160;</div>
 <div class="line"><a name="l00663"></a><span class="lineno">  663</span>&#160;</div>
-<div class="line"><a name="l00664"></a><span class="lineno">  664</span>&#160;  <span class="keyword">typedef</span> std::pair&lt;</div>
-<div class="line"><a name="l00665"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1v1_1_1FrameworkID_00_01mesos_1_1v1_1_1ExecutorID_01_4_01_4.html#af032efd40f64cfe5fc4698f1e7ef9e09">  665</a></span>&#160;      mesos::v1::FrameworkID, mesos::v1::ExecutorID&gt; <a class="code" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1v1_1_1FrameworkID_00_01mesos_1_1v1_1_1ExecutorID_01_4_01_4.html#af032efd40f64cfe5fc4698f1e7ef9e09">argument_type</a>;</div>
-<div class="line"><a name="l00666"></a><span class="lineno">  666</span>&#160;</div>
-<div class="line"><a name="l00667"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1v1_1_1FrameworkID_00_01mesos_1_1v1_1_1ExecutorID_01_4_01_4.html#a786e70a039dce04a1a412649674c4d1d">  667</a></span>&#160;  <a class="code" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1v1_1_1FrameworkID_00_01mesos_1_1v1_1_1ExecutorID_01_4_01_4.html#ae95cd9b2785ce804833514bf4c343034">result_type</a> <a class="code" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1v1_1_1FrameworkID_00_01mesos_1_1v1_1_1ExecutorID_01_4_01_4.html#a786e70a039dce04a1a412649674c4d1d">operator()</a>(<span class="keyword">const</span> <a class="code" href="structstd_1_1hash_3_01std_1_1pair_3_01mesos_1_1v1_1_1FrameworkID_00_01mesos_1_1v1_1_1ExecutorID_01_4_01_4.html#af032efd40f64cfe5fc4698f1e7ef9e09">argument_type</a>&amp; pair)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00668"></a><span class="lineno">  668</span>&#160;<span class="keyword">  </span>{</div>
-<div class="line"><a name="l00669"></a><span class="lineno">  669</span>&#160;    <span class="keywordtype">size_t</span> seed = 0;</div>
-<div class="line"><a name="l00670"></a><span class="lineno">  670</span>&#160;    boost::hash_combine(seed, <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1FrameworkID_01_4.html">std::hash&lt;mesos::v1::FrameworkID&gt;</a>()(pair.first));</div>
-<div class="line"><a name="l00671"></a><span class="lineno">  671</span>&#160;    boost::hash_combine(seed, <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1ExecutorID_01_4.html">std::hash&lt;mesos::v1::ExecutorID&gt;</a>()(pair.second));</div>
-<div class="line"><a name="l00672"></a><span class="lineno">  672</span>&#160;    <span class="keywordflow">return</span> seed;</div>
-<div class="line"><a name="l00673"></a><span class="lineno">  673</span>&#160;  }</div>
-<div class="line"><a name="l00674"></a><span class="lineno">  674</span>&#160;};</div>
-<div class="line"><a name="l00675"></a><span class="lineno">  675</span>&#160;</div>
-<div class="line"><a name="l00676"></a><span class="lineno">  676</span>&#160;</div>
-<div class="line"><a name="l00677"></a><span class="lineno">  677</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
-<div class="line"><a name="l00678"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1MachineID_01_4.html">  678</a></span>&#160;<span class="keyword">struct </span>hash&lt;mesos::v1::MachineID&gt;</div>
-<div class="line"><a name="l00679"></a><span class="lineno">  679</span>&#160;{</div>
-<div class="line"><a name="l00680"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01mesos_1_1v1_1_1MachineID_01_4.html#a8ea108d687a24fdbf797ab8cab67d059">  680</a></span>&#160;  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01mesos_1_1v1_1_1MachineID_01_4.html#a8ea108d687a24fdbf797ab8cab67d059">result_type</a>;</div>
+<div class="line"><a name="l00664"></a><span class="lineno">  664</span>&#160;<span class="keyword">template</span> &lt;&gt;</div>
+<div class="line"><a name="l00665"></a><span class="lineno"><a class="line" href="structstd_1

<TRUNCATED>

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

Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/df614775/content/api/latest/c++/index.hhc
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhc b/content/api/latest/c++/index.hhc
index 4cfc97c..092896e 100644
--- a/content/api/latest/c++/index.hhc
+++ b/content/api/latest/c++/index.hhc
@@ -16653,6 +16653,7 @@
             <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="include_2mesos_2v1_2mesos_8hpp.html#a6064fdc7265418b42739acadb213528b"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="include_2mesos_2v1_2mesos_8hpp.html#aed772217a63d9a85ab24b400653b0fe2"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="include_2mesos_2v1_2mesos_8hpp.html#a7982ed95dbd5f1059784da8f7c09cb41"><param name="ImageNumber" value="11"></OBJECT>
+            <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="include_2mesos_2v1_2mesos_8hpp.html#a574471baacb93c5f53b9c5f2671f00ba"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="include_2mesos_2v1_2mesos_8hpp.html#a57347e75160ac4ee6dc837e3e0bce1f7"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="include_2mesos_2v1_2mesos_8hpp.html#a21d7f93fa8eca4b5dcefaeb371e1b429"><param name="ImageNumber" value="11"></OBJECT>
             <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="include_2mesos_2v1_2mesos_8hpp.html#a03a484397c074cc0fcff24df8b968c59"><param name="ImageNumber" value="11"></OBJECT>
@@ -17416,6 +17417,7 @@
           <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="type__utils_8hpp.html#a47961b0fa605bb87830c2cd9be025269"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="type__utils_8hpp.html#a13ec9fa9c9faf91207a9473a9addc337"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="type__utils_8hpp.html#a82fdf332eae21bf402c90651dbebdb30"><param name="ImageNumber" value="11"></OBJECT>
+          <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="type__utils_8hpp.html#aa92749fa92d3356f06effb7096aae26c"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="type__utils_8hpp.html#a759a8d0effa14ae863e0a516b58c2fd1"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="type__utils_8hpp.html#a3dde06859918cde9a5e472aae8bc5fae"><param name="ImageNumber" value="11"></OBJECT>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="type__utils_8hpp.html#aa8ba39340e5396f85579aba79ebe8e20"><param name="ImageNumber" value="11"></OBJECT>
@@ -21116,6 +21118,7 @@
             </UL>
           </UL>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="registry.hpp"><param name="Local" value="resource__provider_2registry_8hpp.html"><param name="ImageNumber" value="11"></OBJECT>
+        <LI><OBJECT type="text/sitemap"><param name="Name" value="state.hpp"><param name="Local" value="src_2resource__provider_2state_8hpp.html"><param name="ImageNumber" value="11"></OBJECT>
         <LI><OBJECT type="text/sitemap"><param name="Name" value="validation.hpp"><param name="Local" value="resource__provider_2validation_8hpp.html"><param name="ImageNumber" value="1"></OBJECT>
           <UL>
           <LI><OBJECT type="text/sitemap"><param name="Name" value="validate"><param name="Local" value="resource__provider_2validation_8hpp.html#a6280d6bf8b45244134b2bd00bb21a9f8"><param name="ImageNumber" value="11"></OBJECT>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/df614775/content/api/latest/c++/index.hhp
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhp b/content/api/latest/c++/index.hhp
index 7dcc958..64f26b9 100644
--- a/content/api/latest/c++/index.hhp
+++ b/content/api/latest/c++/index.hhp
@@ -388,6 +388,7 @@ include_2mesos_2state_2protobuf_8hpp_source.html
 3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html
 include_2mesos_2state_2state_8hpp_source.html
 src_2messages_2state_8hpp_source.html
+src_2resource__provider_2state_8hpp_source.html
 src_2slave_2containerizer_2mesos_2isolators_2docker_2volume_2state_8hpp_source.html
 src_2slave_2state_8hpp_source.html
 include_2mesos_2state_2storage_8hpp_source.html
@@ -1071,6 +1072,7 @@ include_2mesos_2state_2protobuf_8hpp.html
 3rdparty_2stout_2include_2stout_2protobuf_8hpp.html
 include_2mesos_2state_2state_8hpp.html
 src_2messages_2state_8hpp.html
+src_2resource__provider_2state_8hpp.html
 src_2slave_2containerizer_2mesos_2isolators_2docker_2volume_2state_8hpp.html
 src_2slave_2state_8hpp.html
 include_2mesos_2state_2storage_8hpp.html

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/df614775/content/api/latest/c++/namespacemembers_0x6f.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x6f.html b/content/api/latest/c++/namespacemembers_0x6f.html
index c952310..43920d3 100644
--- a/content/api/latest/c++/namespacemembers_0x6f.html
+++ b/content/api/latest/c++/namespacemembers_0x6f.html
@@ -151,161 +151,167 @@
 </li>
 <li>operator&lt;&lt;()
 : <a class="el" href="namespacemesos.html#a6f7c72b815efa1d6ea2ba045b70f2681">mesos</a>
-, <a class="el" href="namespaceproc.html#a74bcd61d4a4d1e78c692b17f4bc58030">proc</a>
+, <a class="el" href="namespaceos.html#adf8abf607ec106e38317de03bcdda834">os</a>
 , <a class="el" href="namespacemesos.html#a912ea9aa2355db00d64768c8980f9593">mesos</a>
+, <a class="el" href="namespaceproc.html#a74bcd61d4a4d1e78c692b17f4bc58030">proc</a>
+, <a class="el" href="namespacemesos.html#a388bd8b60a9a779fa9b5d1cdf25b20a9">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1_1_1agent.html#a60f181f4c68e9116edf49c02208156b1">mesos::v1::agent</a>
 , <a class="el" href="namespacemesos_1_1v1.html#aeac48818997621fcdd6f8cd71167811d">mesos::v1</a>
 , <a class="el" href="namespacemesos_1_1v1_1_1executor.html#ae3a590c08efedc9d037eb16fb9cec110">mesos::v1::executor</a>
 , <a class="el" href="namespacemesos_1_1v1_1_1master.html#a4e55eea576b11b68f8c49fb77673f79c">mesos::v1::master</a>
 , <a class="el" href="namespacemesos_1_1v1.html#aefc502246a8492f0b7d2a0c8c473e342">mesos::v1</a>
-, <a class="el" href="namespaceos.html#ae7cfc38dfd6783b8d347893cb1dd6b8f">os</a>
 , <a class="el" href="namespacenet.html#a801fe1714d4b21629f8cda290c39baf6">net</a>
+, <a class="el" href="namespaceJSON.html#a76f40e87f0a9e2002f31f404721e0068">JSON</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a44410011b81cbed69b722bf5effaeab7">mesos::v1</a>
+, <a class="el" href="namespaceJSON.html#a77e4778cade8fc81ced6fc1eda7fa617">JSON</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a68772e09d0515012b461b0995e269a97">mesos::v1</a>
-, <a class="el" href="namespaceJSON.html#adda8b5afa4059477808314f362a34186">JSON</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a6064fdc7265418b42739acadb213528b">mesos::v1</a>
-, <a class="el" href="namespaceJSON.html#aa42390806efb4eda9fa076a3bb5b7195">JSON</a>
 , <a class="el" href="namespacenet.html#a083be9578acfcf321b4d2dfdda362d5a">net</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a7982ed95dbd5f1059784da8f7c09cb41">mesos::v1</a>
 , <a class="el" href="namespaceflags.html#ad03a3a00378ae3295bc571eeb9f7050b">flags</a>
-, <a class="el" href="namespaceprocess.html#a549e763d44bfc037bbfcf9558c72aa50">process</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a57347e75160ac4ee6dc837e3e0bce1f7">mesos::v1</a>
-, <a class="el" href="namespaceprocess.html#a57a041df6d38d9628efc0d9746e5d48b">process</a>
+, <a class="el" href="namespacemesos_1_1v1.html#aed772217a63d9a85ab24b400653b0fe2">mesos::v1</a>
+, <a class="el" href="namespaceprocess.html#a7883f0e4a69d1899e4393c722f3a6be6">process</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a7982ed95dbd5f1059784da8f7c09cb41">mesos::v1</a>
 , <a class="el" href="namespaceprocess_1_1http_1_1authentication.html#af2bc907e0d37b7c0802351b2f31b6931">process::http::authentication</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a03a484397c074cc0fcff24df8b968c59">mesos::v1</a>
+, <a class="el" href="namespaceprocess_1_1http.html#a64211e6e3428968c27b5753f05cbcf45">process::http</a>
 , <a class="el" href="namespaceprocess.html#a1f0b8b2ea7d75c3b9d8d4781689f731b">process</a>
-, <a class="el" href="namespaceprocess_1_1http_1_1authentication.html#ac9e252b8318f0ef96f408664b94b7b75">process::http::authentication</a>
-, <a class="el" href="namespacemesos_1_1v1.html#aee0e8229b4bc63affea2aa0c2082ff09">mesos::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a591b9aa2ef19239263841988faa27fc4">mesos::internal::slave</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a8f572fe93f9c01c507db0cd46edbe76d">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a57347e75160ac4ee6dc837e3e0bce1f7">mesos::v1</a>
+, <a class="el" href="namespaceprocess_1_1network_1_1unix.html#adeefcd3b3ee2108ee5edfa1b0833141f">process::network::unix</a>
+, <a class="el" href="namespaceprocess_1_1network_1_1inet.html#aeeb98511a7f2ae5797a252cab8c15679">process::network::inet</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a21d7f93fa8eca4b5dcefaeb371e1b429">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#aa38e22680e702e7e739a7ddf4d26ef99">mesos::internal::slave</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ac7535099ce3dc8acd4b7d41a247b8e78">mesos::internal::slave::cni::spec</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a609e7f1994ec4fd5e1c9a910e10090db">mesos::v1</a>
-, <a class="el" href="namespacemesos_1_1internal.html#ab084ad1bedf653c926caaf012a443e33">mesos::internal</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a1dda370d1b39268f61082927d1cf93b2">mesos::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1log.html#a043f391d3cd175d4bc2eee7fcdc697fe">mesos::internal::log</a>
-, <a class="el" href="namespacemesos_1_1internal.html#a6bd34482c86e81b7b703c51efc28dcd7">mesos::internal</a>
-, <a class="el" href="namespacemesos_1_1v1_1_1scheduler.html#a1f156aa40247ed2b1bba2576f29ceac6">mesos::v1::scheduler</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1master.html#a8ef7cf4eacf0a6a5bd143e976d2019ec">mesos::internal::master</a>
+, <a class="el" href="namespacemesos_1_1v1.html#aee0e8229b4bc63affea2aa0c2082ff09">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#ad15adeb974e7acf07dd32160b23017a5">mesos::internal::slave</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a8acf3027c41f67b897bb43e0b9a849af">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1internal.html#a58e845e2ec645d45a1e130343269a30e">mesos::internal</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1log.html#af6d7b8d4f54e4b638f0210dbeade5550">mesos::internal::log</a>
+, <a class="el" href="namespacemesos_1_1v1.html#abdd54d066c0232c96a41eb1ed6bfd632">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1internal.html#acba82bfc2a4fa6397a9809d7f1b5eb66">mesos::internal</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a8cdc6ba857fbfda6d217fa8b77cdca1a">mesos::v1</a>
 , <a class="el" href="namespacerouting.html#abf1d7881979be03fba1753a6d04546ca">routing</a>
-, <a class="el" href="namespacemesos_1_1agent.html#a3b1bc144376bfefe215d6bba57e67c36">mesos::agent</a>
+, <a class="el" href="namespacerouting_1_1filter_1_1ip.html#aff473ae2a0854ec0dddf869feb460247">routing::filter::ip</a>
 , <a class="el" href="namespacecgroups_1_1devices.html#a4e3c250590372f36f5de57ea8f2cac90">cgroups::devices</a>
-, <a class="el" href="namespacemesos_1_1v1.html#ae1ef77c60fe9bd9a2ac21dd0cca95a35">mesos::v1</a>
-, <a class="el" href="namespacecgroups_1_1memory_1_1pressure.html#a189f8e20c812f6618523d39356cbbf5a">cgroups::memory::pressure</a>
-, <a class="el" href="namespacecgroups_1_1blkio.html#a206437e43d4ba487715b48515fea49e9">cgroups::blkio</a>
-, <a class="el" href="namespacemesos_1_1agent.html#ab52d239bf5cfa9a43b7135bc896e1157">mesos::agent</a>
+, <a class="el" href="namespacemesos_1_1agent.html#a3b1bc144376bfefe215d6bba57e67c36">mesos::agent</a>
+, <a class="el" href="namespacecgroups_1_1devices.html#aa5559f39c578fd8dc95578ede38bff4e">cgroups::devices</a>
+, <a class="el" href="namespacemesos_1_1v1_1_1scheduler.html#a1f156aa40247ed2b1bba2576f29ceac6">mesos::v1::scheduler</a>
+, <a class="el" href="namespacecgroups_1_1blkio.html#ad7268dfce16fa5ecdabd02547930a312">cgroups::blkio</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#aab8c462a0128910c3311736170289bfd">mesos::internal::capabilities</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a8184da377fc3dcc1b0359e32d2abcd9a">mesos::v1</a>
-, <a class="el" href="namespacecsi.html#ac9123c9440924432b0bcb67383ec8988">csi</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html#a92e7b9534b178d3b0eaa7ea23106f225">mesos::internal::protobuf::slave</a>
+, <a class="el" href="namespacemesos_1_1agent.html#ab52d239bf5cfa9a43b7135bc896e1157">mesos::agent</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#a7e35c5c79120a67a84c91076667cebcc">mesos::internal::capabilities</a>
+, <a class="el" href="namespacecsi.html#aff12b19ddfcedab960415d2ea69a4282">csi</a>
+, <a class="el" href="namespacemesos_1_1v1.html#ae1ef77c60fe9bd9a2ac21dd0cca95a35">mesos::v1</a>
 , <a class="el" href="namespacezookeeper.html#a9716bc853a28dca908b56916f680867c">zookeeper</a>
-, <a class="el" href="namespacemesos.html#a5dc9d475094af726a46d485950cde6cb">mesos</a>
+, <a class="el" href="namespacemesos.html#a4d57168e01224e333dc6b990faaa29aa">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a8184da377fc3dcc1b0359e32d2abcd9a">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a7315699b934a218d80a94f9e4a93c921">mesos</a>
 , <a class="el" href="namespacedocker_1_1spec.html#ad8e529f836f39b93d35ae8e8906d22f5">docker::spec</a>
-, <a class="el" href="namespacezookeeper.html#a7809602b75b99bb5626bb3a926b750b1">zookeeper</a>
+, <a class="el" href="namespacemesos.html#a591f064082e582274271de846dbc75e7">mesos</a>
 , <a class="el" href="namespacemesos_1_1executor.html#a5786744a9d03ed6b205b2bb1b073b270">mesos::executor</a>
-, <a class="el" href="namespacecsi.html#aff12b19ddfcedab960415d2ea69a4282">csi</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#a7e35c5c79120a67a84c91076667cebcc">mesos::internal::capabilities</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html#a92e7b9534b178d3b0eaa7ea23106f225">mesos::internal::protobuf::slave</a>
+, <a class="el" href="namespacecsi.html#ac9123c9440924432b0bcb67383ec8988">csi</a>
 , <a class="el" href="namespacemesos.html#a4388de7bd096712a931fc9309b5debad">mesos</a>
 , <a class="el" href="namespacemesos_1_1master.html#ab3cd73ee092d62cc8d20ba8218c9dabc">mesos::master</a>
-, <a class="el" href="namespacecgroups_1_1blkio.html#abe76f10dfff024924889ee6282d0d511">cgroups::blkio</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#a852e6a191b47deb5440d03eec2421e43">mesos::internal::capabilities</a>
 , <a class="el" href="namespacemesos_1_1master.html#a60094c7ce3c5dfc11c6df130e0778649">mesos::master</a>
-, <a class="el" href="namespacecgroups_1_1devices.html#affb102eb88017ce14b105cb8fcce9a84">cgroups::devices</a>
+, <a class="el" href="namespacecgroups_1_1blkio.html#a206437e43d4ba487715b48515fea49e9">cgroups::blkio</a>
+, <a class="el" href="namespacecgroups_1_1memory_1_1pressure.html#a189f8e20c812f6618523d39356cbbf5a">cgroups::memory::pressure</a>
 , <a class="el" href="namespacemesos.html#a786dbb540d567fff2903d6b8ef050ce2">mesos</a>
-, <a class="el" href="namespacerouting_1_1filter_1_1ip.html#aff473ae2a0854ec0dddf869feb460247">routing::filter::ip</a>
+, <a class="el" href="namespacecgroups_1_1devices.html#a1843ec5579db73881af41007562263d6">cgroups::devices</a>
 , <a class="el" href="namespacemesos.html#aefbedd4efe64f0d50cdc61b02729791c">mesos</a>
-, <a class="el" href="namespacemesos_1_1internal.html#a1a4e1e51f2c90c7d3e3385712e52bf2e">mesos::internal</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1master.html#a222c724f5e238d743bb338c71016048d">mesos::internal::master</a>
 , <a class="el" href="namespacemesos.html#a52beaadec75300b2ce896c44027a10a8">mesos</a>
 , <a class="el" href="namespacemesos_1_1scheduler.html#a833c2801307ab84f5caeec25870ed560">mesos::scheduler</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1log.html#af6d7b8d4f54e4b638f0210dbeade5550">mesos::internal::log</a>
+, <a class="el" href="namespacemesos_1_1internal.html#a6bd34482c86e81b7b703c51efc28dcd7">mesos::internal</a>
 , <a class="el" href="namespacemesos_1_1scheduler.html#aeda1161507f7e0658466cea3eb9dc189">mesos::scheduler</a>
 , <a class="el" href="namespacemesos.html#abdbfac36387a745b9b7c3587c407c77e">mesos</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#acc816a5f127bb40e7d5464befda0a0a9">mesos::internal::slave</a>
+, <a class="el" href="namespacemesos_1_1internal.html#aba6f74e79c74b72a7f2c362485f1e051">mesos::internal</a>
 , <a class="el" href="namespacemesos.html#a2be22fe05709c152e960f390b4d04686">mesos</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#aff395baf40381a02eb166f6944ca79e3">mesos::internal::slave</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#acc816a5f127bb40e7d5464befda0a0a9">mesos::internal::slave</a>
 , <a class="el" href="namespacemesos.html#aed6f6991d1f7fbb8e793d2b446b79cf0">mesos</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a48a59f25d5b99e3c3e9bc9437ba42d6c">mesos::internal::slave</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#aff395baf40381a02eb166f6944ca79e3">mesos::internal::slave</a>
 , <a class="el" href="namespacemesos.html#a22f922b46b803a3b504083a278775d89">mesos</a>
-, <a class="el" href="namespaceprocess_1_1network_1_1inet.html#aeeb98511a7f2ae5797a252cab8c15679">process::network::inet</a>
-, <a class="el" href="namespaceprocess_1_1network_1_1unix.html#adeefcd3b3ee2108ee5edfa1b0833141f">process::network::unix</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#adfd49b5ab14a65efd8770853f16a7786">mesos::internal::slave</a>
 , <a class="el" href="namespacemesos.html#a22984ea59933c84cf13bb3779aceb0ea">mesos</a>
-, <a class="el" href="namespaceprocess_1_1http.html#a64211e6e3428968c27b5753f05cbcf45">process::http</a>
+, <a class="el" href="namespaceprocess_1_1http_1_1authentication.html#ac9e252b8318f0ef96f408664b94b7b75">process::http::authentication</a>
 , <a class="el" href="namespacemesos.html#a1a2e2e92f24bcbece7bdc7d53b782c56">mesos</a>
-, <a class="el" href="namespaceprocess.html#a3816b8efecd3a0bb520823fb2534933c">process</a>
+, <a class="el" href="namespaceprocess.html#af08ce50462fad9a5ee4fc1b24a9028f2">process</a>
 , <a class="el" href="namespacemesos.html#af481ec62aef9c1bf85b90c0a0b782850">mesos</a>
-, <a class="el" href="namespacenet.html#ab2ed5173deb8f3daf281f9828613956d">net</a>
+, <a class="el" href="namespaceprocess.html#a549e763d44bfc037bbfcf9558c72aa50">process</a>
 , <a class="el" href="namespacemesos.html#a9be4eb170bc682fb312c6f24d019027b">mesos</a>
-, <a class="el" href="namespaceJSON.html#a01afb82d9e7aa0dd0030853f351c0685">JSON</a>
+, <a class="el" href="namespaceJSON.html#ac96bbb00f53bc36a66e51125a7c95343">JSON</a>
 , <a class="el" href="namespacemesos.html#a92299ed3e73ef99eb484f2bfda55edd5">mesos</a>
-, <a class="el" href="namespaceJSON.html#a76f40e87f0a9e2002f31f404721e0068">JSON</a>
+, <a class="el" href="namespaceJSON.html#ac29dc0c5b91c1c5f8fe7c928a65df642">JSON</a>
 , <a class="el" href="namespacemesos.html#a1aa7f95c4173ececf2e2eebe7012d0ad">mesos</a>
 </li>
 <li>operator&lt;=()
 : <a class="el" href="namespacemesos_1_1v1.html#a0a97c9ec8c88aa35a4750e938d1c6d44">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#aaed69b584a1b0cc695d9a6e1adcd01ab">mesos</a>
-, <a class="el" href="namespaceos.html#aaa650dd8aa2a11305b96cc8addb62965">os</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a7e2cc309dd4a1327365927bcb835721e">mesos::internal::slave</a>
+, <a class="el" href="namespaceos.html#aaa650dd8aa2a11305b96cc8addb62965">os</a>
 </li>
 <li>operator==()
-: <a class="el" href="namespacemesos.html#a46595d8ef0779db77f4c1f815609fd46">mesos</a>
+: <a class="el" href="namespacemesos.html#a9871e5d8c4a6c2f505a2eb89f407b30b">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a3f2d39fb12f686dc8ae37c4f6954716a">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#ad766d676a9266e83d522de98c7c8fc83">mesos</a>
-, <a class="el" href="namespacecgroups_1_1devices.html#a5db45ea2593f65cb34948c1a1de6943f">cgroups::devices</a>
-, <a class="el" href="namespacemesos.html#ae1ca5e6de047ae1893ae3ee7ec3e3ead">mesos</a>
+, <a class="el" href="namespacemesos.html#a7b8fb0bae685974bc8b26ae79f0517fd">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#aa8a1309ecd782d6529cf7e50f0d2a908">mesos::v1</a>
 , <a class="el" href="namespaceos.html#a964a363626326ed56a030b26813124a7">os</a>
 , <a class="el" href="namespacemesos_1_1v1.html#ae8bce3f7afcdf19bb769db50f396b314">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a296d954895824c3dec2d9b7f61331021">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#adfcbbbde1445a4287f749b0024441906">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#ab1c0704b7654185c3f371a4cade2449c">mesos</a>
-, <a class="el" href="namespaceos.html#a5c6de77e356412060c38c5e41cdd5ba1">os</a>
-, <a class="el" href="namespacemesos.html#a3d74ade589fca31a404501439d830f0b">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#adfcbbbde1445a4287f749b0024441906">mesos::v1</a>
+, <a class="el" href="namespacecgroups_1_1devices.html#a5db45ea2593f65cb34948c1a1de6943f">cgroups::devices</a>
+, <a class="el" href="namespacemesos.html#ac1a706fb7377c5bff300bb05cdb4fcbd">mesos</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a9be31fa94f9a49c22650ce5e3a3954c0">mesos::internal::slave</a>
-, <a class="el" href="namespacemesos.html#a164009134bb3b33fc099a7464ffa4eda">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#ae97d28c64c7632353dcf01b917486c90">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#aab4dfd6346f3f7c817876aceba021703">mesos</a>
+, <a class="el" href="namespacemesos.html#abff0d7fb58b560198d02866d3aad4af7">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a5fd51b8aee057fb883d15df591f56e86">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#aab4dfd6346f3f7c817876aceba021703">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a62f3c2589daa0e573f7933c66bd53d7b">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#aca49d402cecc427b6bcffe65aa500d39">mesos</a>
 , <a class="el" href="namespacecgroups_1_1devices.html#ad6bfb775bb8896d8bb6c9d81d2028d35">cgroups::devices</a>
-, <a class="el" href="namespacemesos.html#adb1251e4351ece5baeb0fa6d32d823c0">mesos</a>
+, <a class="el" href="namespacemesos.html#a1279ae47984b1f6ca9cfd8a394992896">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a2ea47a8efb1f84ed04d9e2d845a0259d">mesos::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#ae70d508e899aba72ca70430dab25161b">mesos::internal::slave</a>
+, <a class="el" href="namespacemesos.html#a7efc7530631d4ff8d9bdafa08e1efd93">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a492b25711600d294e72e9eff4ee91bc0">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#aa5d694482b96eacc8395612938446f64">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#aa4fcfc940496bcbe2d53b263ef1defc6">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1xfs.html#ae68b6cb89b0b81fe5604f0464c3f7513">mesos::internal::xfs</a>
+, <a class="el" href="namespacemesos.html#a5fad8045cf3cea5288e1b109af213cbe">mesos</a>
 , <a class="el" href="namespacemesos_1_1internal.html#a22cfcf60eed9cf79e4e3ba186b82eb7f">mesos::internal</a>
-, <a class="el" href="namespacemesos.html#a5652f60420546d43b1ba1c6c063b532e">mesos</a>
-, <a class="el" href="namespaceJSON.html#a9f1de88f37b74b1f935497d13cca3464">JSON</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a06fdd5832854026d7049874aeb0e2276">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#ae1ca5e6de047ae1893ae3ee7ec3e3ead">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#ae8c8677520aa191d0ed76304408121db">mesos::v1</a>
 , <a class="el" href="namespaceos.html#a233ee9ab58e9c214bb9dada3b4cde87a">os</a>
-, <a class="el" href="namespacemesos.html#aa25bb8acbed5348cf50cf7ef02040a8b">mesos</a>
+, <a class="el" href="namespaceprocess.html#aecbdc1b686bf195f0a1ae0cc891b5f7c">process</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a5cad90e323309859bb5bda82c79b0b94">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a5fad8045cf3cea5288e1b109af213cbe">mesos</a>
+, <a class="el" href="namespacemesos.html#ae2fcceaad531dcdbac078fe19f75e603">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a558af0824c4c932483d4b1f797c8df64">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a1b7cf432a3d170798e65918c1ddcc374">mesos</a>
+, <a class="el" href="namespacemesos.html#a227b85f64ea58790c627ba123a422f14">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#ae50024220191dc70a8d4f901d7d089fb">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a1279ae47984b1f6ca9cfd8a394992896">mesos</a>
+, <a class="el" href="namespacemesos.html#ab0b45bea9bd6027aa1f49f72fad4caa6">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a749d20b5556297ecfe3413d486584f60">mesos::v1</a>
 , <a class="el" href="namespaceproc.html#a48e75dd8517c9830f45872c555cd8b66">proc</a>
 , <a class="el" href="namespacemesos_1_1v1.html#aa04b81622951beae846cd6fe7b696345">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a0f1d3bc5c33b779f69dabaec6403f845">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a97f698d49bd20701be585a772c5711fa">mesos::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1xfs.html#ae68b6cb89b0b81fe5604f0464c3f7513">mesos::internal::xfs</a>
-, <a class="el" href="namespacemesos_1_1v1.html#ae23596cd2b82eaf802a1e835cb30034e">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a9d1be3bc7cf52297408357f71ced82c0">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a62f3c2589daa0e573f7933c66bd53d7b">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a01107f368db224c730d87c8c2b40d1cf">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a4667e68110028e78c75f7294b438e339">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#af11b2e8a4b8cc885ba1a47d4e4991c7f">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#aa5eddde89d7e2aafdc615d07f840cb1b">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#af6729973832a80946201fa68244b6f99">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a443a95e6a0b351c11000a513362fa96c">mesos::v1</a>
+, <a class="el" href="namespaceJSON.html#a9f1de88f37b74b1f935497d13cca3464">JSON</a>
+, <a class="el" href="namespacemesos.html#acd85d7f208deb3af9a3854c9daaba513">mesos</a>
+, <a class="el" href="namespaceos.html#a5c6de77e356412060c38c5e41cdd5ba1">os</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a05ebcd242cfb6e414864eb7f6f84df61">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a3b67fcb5c39b1404c466887a35e99741">mesos</a>
+, <a class="el" href="namespacemesos.html#ac2da28a2b58e8999fe02fbe5841f39ed">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a3239553edce73a781b87f8efe956fd35">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#a3f0be1a44db72a579bd0785ae5f0f5f7">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#ab72ee12ec1799cc873ce950082abcd16">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#aa9b2149ef61e12cb64e6083edccbb7b9">mesos</a>
-, <a class="el" href="namespaceprocess.html#aecbdc1b686bf195f0a1ae0cc891b5f7c">process</a>
+, <a class="el" href="namespacemesos.html#abf5c5629279eac5c5c13a0ef653c1215">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a97f698d49bd20701be585a772c5711fa">mesos::v1</a>
 , <a class="el" href="namespacecgroups_1_1devices.html#a901a7f78629834b72a902e36d579f8d1">cgroups::devices</a>
-, <a class="el" href="namespacemesos_1_1v1.html#afa8bb628778c46da7f095f5cecc25da3">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a9d1be3bc7cf52297408357f71ced82c0">mesos</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#ae70d508e899aba72ca70430dab25161b">mesos::internal::slave</a>
+, <a class="el" href="namespacemesos_1_1v1.html#ac87f0d5690e5d2ffc976a7259e8790fd">mesos::v1</a>
 , <a class="el" href="namespacecsi.html#a0bc45c1b9ad4f873ff9b50468fc4738e">csi</a>
-, <a class="el" href="namespacemesos.html#abf5c5629279eac5c5c13a0ef653c1215">mesos</a>
+, <a class="el" href="namespacemesos.html#a0f1d3bc5c33b779f69dabaec6403f845">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a7cafd35fc1780cef96d8b92bdd947273">mesos::v1</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html#a565284f0eb182e88dd3930225c028a0e">mesos::internal::protobuf::slave</a>
-, <a class="el" href="namespacemesos_1_1v1.html#ae8c8677520aa191d0ed76304408121db">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a227b85f64ea58790c627ba123a422f14">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#afa8bb628778c46da7f095f5cecc25da3">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a819515bd7b90b5d30c0ca7edd75432cf">mesos</a>
 </li>
 <li>operator&gt;()
 : <a class="el" href="namespaceos.html#a01c61a529abd402f5c7e1307d24f5378">os</a>
@@ -314,7 +320,6 @@
 <li>operator&gt;=()
 : <a class="el" href="namespaceos.html#a4c23527d085bb3223290521de16d298e">os</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a78de39cdf7986b7bfdfe26ff2a743fdd">mesos::internal::slave</a>
-, <a class="el" href="namespaceos.html#a7212150e865b156fdae90c1052407042">os</a>
 </li>
 <li>operator&gt;&gt;()
 : <a class="el" href="namespaceprocess.html#a54c84b494905a04c7329602874020ad2">process</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/df614775/content/api/latest/c++/namespacemembers_func_0x6f.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_0x6f.html b/content/api/latest/c++/namespacemembers_func_0x6f.html
index 403b316..fdbccb4 100644
--- a/content/api/latest/c++/namespacemembers_func_0x6f.html
+++ b/content/api/latest/c++/namespacemembers_func_0x6f.html
@@ -145,178 +145,191 @@
 </li>
 <li>operator&lt;&lt;()
 : <a class="el" href="namespacemesos.html#a912ea9aa2355db00d64768c8980f9593">mesos</a>
+, <a class="el" href="namespaceos.html#ae7cfc38dfd6783b8d347893cb1dd6b8f">os</a>
+, <a class="el" href="namespaceproc.html#a74bcd61d4a4d1e78c692b17f4bc58030">proc</a>
+, <a class="el" href="namespacemesos.html#a388bd8b60a9a779fa9b5d1cdf25b20a9">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1_1_1agent.html#a60f181f4c68e9116edf49c02208156b1">mesos::v1::agent</a>
 , <a class="el" href="namespacemesos_1_1v1.html#aeac48818997621fcdd6f8cd71167811d">mesos::v1</a>
 , <a class="el" href="namespacemesos_1_1v1_1_1executor.html#ae3a590c08efedc9d037eb16fb9cec110">mesos::v1::executor</a>
 , <a class="el" href="namespacemesos_1_1v1_1_1master.html#a4e55eea576b11b68f8c49fb77673f79c">mesos::v1::master</a>
 , <a class="el" href="namespacemesos_1_1v1.html#aefc502246a8492f0b7d2a0c8c473e342">mesos::v1</a>
-, <a class="el" href="namespaceproc.html#a74bcd61d4a4d1e78c692b17f4bc58030">proc</a>
-, <a class="el" href="namespaceos.html#ae7cfc38dfd6783b8d347893cb1dd6b8f">os</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a1232e58058b58a731fa566189914aaa5">mesos::v1</a>
+, <a class="el" href="namespaceos.html#adf8abf607ec106e38317de03bcdda834">os</a>
+, <a class="el" href="namespacenet.html#a801fe1714d4b21629f8cda290c39baf6">net</a>
 , <a class="el" href="namespaceJSON.html#a76f40e87f0a9e2002f31f404721e0068">JSON</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a44410011b81cbed69b722bf5effaeab7">mesos::v1</a>
-, <a class="el" href="namespaceJSON.html#a01afb82d9e7aa0dd0030853f351c0685">JSON</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a78ef0cbdc237411530194d7e34088b89">mesos::v1</a>
+, <a class="el" href="namespaceJSON.html#ac29dc0c5b91c1c5f8fe7c928a65df642">JSON</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a1232e58058b58a731fa566189914aaa5">mesos::v1</a>
+, <a class="el" href="namespaceJSON.html#ac96bbb00f53bc36a66e51125a7c95343">JSON</a>
+, <a class="el" href="namespacenet.html#a083be9578acfcf321b4d2dfdda362d5a">net</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a68772e09d0515012b461b0995e269a97">mesos::v1</a>
+, <a class="el" href="namespaceprocess.html#a549e763d44bfc037bbfcf9558c72aa50">process</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a6064fdc7265418b42739acadb213528b">mesos::v1</a>
-, <a class="el" href="namespacenet.html#ab2ed5173deb8f3daf281f9828613956d">net</a>
-, <a class="el" href="namespaceflags.html#ad03a3a00378ae3295bc571eeb9f7050b">flags</a>
-, <a class="el" href="namespacemesos_1_1v1.html#aed772217a63d9a85ab24b400653b0fe2">mesos::v1</a>
-, <a class="el" href="namespaceprocess.html#a3816b8efecd3a0bb520823fb2534933c">process</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a57347e75160ac4ee6dc837e3e0bce1f7">mesos::v1</a>
+, <a class="el" href="namespaceprocess.html#af08ce50462fad9a5ee4fc1b24a9028f2">process</a>
+, <a class="el" href="namespaceprocess_1_1http_1_1authentication.html#af2bc907e0d37b7c0802351b2f31b6931">process::http::authentication</a>
 , <a class="el" href="namespaceprocess_1_1http.html#a64211e6e3428968c27b5753f05cbcf45">process::http</a>
-, <a class="el" href="namespaceprocess.html#a1f0b8b2ea7d75c3b9d8d4781689f731b">process</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a7982ed95dbd5f1059784da8f7c09cb41">mesos::v1</a>
+, <a class="el" href="namespaceprocess_1_1http_1_1authentication.html#ac9e252b8318f0ef96f408664b94b7b75">process::http::authentication</a>
+, <a class="el" href="namespaceprocess_1_1network_1_1unix.html#adeefcd3b3ee2108ee5edfa1b0833141f">process::network::unix</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a574471baacb93c5f53b9c5f2671f00ba">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#adfd49b5ab14a65efd8770853f16a7786">mesos::internal::slave</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a21d7f93fa8eca4b5dcefaeb371e1b429">mesos::v1</a>
-, <a class="el" href="namespaceprocess_1_1network_1_1inet.html#aeeb98511a7f2ae5797a252cab8c15679">process::network::inet</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a591b9aa2ef19239263841988faa27fc4">mesos::internal::slave</a>
-, <a class="el" href="namespacemesos_1_1v1.html#aee0e8229b4bc63affea2aa0c2082ff09">mesos::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a48a59f25d5b99e3c3e9bc9437ba42d6c">mesos::internal::slave</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a8acf3027c41f67b897bb43e0b9a849af">mesos::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#acc816a5f127bb40e7d5464befda0a0a9">mesos::internal::slave</a>
-, <a class="el" href="namespacemesos_1_1internal.html#ab084ad1bedf653c926caaf012a443e33">mesos::internal</a>
-, <a class="el" href="namespacemesos_1_1v1.html#abdd54d066c0232c96a41eb1ed6bfd632">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#aff395baf40381a02eb166f6944ca79e3">mesos::internal::slave</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a03a484397c074cc0fcff24df8b968c59">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1internal.html#aba6f74e79c74b72a7f2c362485f1e051">mesos::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1log.html#af6d7b8d4f54e4b638f0210dbeade5550">mesos::internal::log</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a8cdc6ba857fbfda6d217fa8b77cdca1a">mesos::v1</a>
-, <a class="el" href="namespacemesos_1_1internal.html#a1a4e1e51f2c90c7d3e3385712e52bf2e">mesos::internal</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1master.html#a8ef7cf4eacf0a6a5bd143e976d2019ec">mesos::internal::master</a>
-, <a class="el" href="namespacemesos_1_1v1_1_1scheduler.html#a1f156aa40247ed2b1bba2576f29ceac6">mesos::v1::scheduler</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a8f572fe93f9c01c507db0cd46edbe76d">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1internal.html#a6bd34482c86e81b7b703c51efc28dcd7">mesos::internal</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a609e7f1994ec4fd5e1c9a910e10090db">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1master.html#a222c724f5e238d743bb338c71016048d">mesos::internal::master</a>
+, <a class="el" href="namespacerouting.html#abf1d7881979be03fba1753a6d04546ca">routing</a>
 , <a class="el" href="namespacerouting_1_1filter_1_1ip.html#aff473ae2a0854ec0dddf869feb460247">routing::filter::ip</a>
-, <a class="el" href="namespacecgroups_1_1devices.html#a4e3c250590372f36f5de57ea8f2cac90">cgroups::devices</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a8cdc6ba857fbfda6d217fa8b77cdca1a">mesos::v1</a>
+, <a class="el" href="namespacecgroups_1_1devices.html#a1843ec5579db73881af41007562263d6">cgroups::devices</a>
 , <a class="el" href="namespacemesos_1_1agent.html#a3b1bc144376bfefe215d6bba57e67c36">mesos::agent</a>
-, <a class="el" href="namespacemesos_1_1v1_1_1scheduler.html#ae53a54b2e422632360159a2fde353f4e">mesos::v1::scheduler</a>
-, <a class="el" href="namespacecgroups_1_1devices.html#affb102eb88017ce14b105cb8fcce9a84">cgroups::devices</a>
-, <a class="el" href="namespacecgroups_1_1memory_1_1pressure.html#a189f8e20c812f6618523d39356cbbf5a">cgroups::memory::pressure</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a1dda370d1b39268f61082927d1cf93b2">mesos::v1</a>
 , <a class="el" href="namespacecgroups_1_1blkio.html#a206437e43d4ba487715b48515fea49e9">cgroups::blkio</a>
-, <a class="el" href="namespacemesos_1_1v1.html#ae1ef77c60fe9bd9a2ac21dd0cca95a35">mesos::v1</a>
-, <a class="el" href="namespacecgroups_1_1blkio.html#abe76f10dfff024924889ee6282d0d511">cgroups::blkio</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#aab8c462a0128910c3311736170289bfd">mesos::internal::capabilities</a>
+, <a class="el" href="namespacemesos_1_1v1_1_1scheduler.html#a1f156aa40247ed2b1bba2576f29ceac6">mesos::v1::scheduler</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#a852e6a191b47deb5440d03eec2421e43">mesos::internal::capabilities</a>
 , <a class="el" href="namespacemesos_1_1agent.html#ab52d239bf5cfa9a43b7135bc896e1157">mesos::agent</a>
-, <a class="el" href="namespacemesos_1_1v1.html#ae9dd29f38f4cd1d765f9f47849196156">mesos::v1</a>
-, <a class="el" href="namespacecsi.html#aff12b19ddfcedab960415d2ea69a4282">csi</a>
+, <a class="el" href="namespacemesos_1_1v1_1_1scheduler.html#ae53a54b2e422632360159a2fde353f4e">mesos::v1::scheduler</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html#a92e7b9534b178d3b0eaa7ea23106f225">mesos::internal::protobuf::slave</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a8184da377fc3dcc1b0359e32d2abcd9a">mesos::v1</a>
+, <a class="el" href="namespacezookeeper.html#a9716bc853a28dca908b56916f680867c">zookeeper</a>
+, <a class="el" href="namespacemesos_1_1v1.html#ae1ef77c60fe9bd9a2ac21dd0cca95a35">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#a5dc9d475094af726a46d485950cde6cb">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#ae9dd29f38f4cd1d765f9f47849196156">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a7315699b934a218d80a94f9e4a93c921">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#aeb29613b749ef4dd7cd1d6033bf7308a">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#ad6597be53f86c48183230f8ce1c1a91d">mesos</a>
 , <a class="el" href="namespacedocker_1_1spec.html#ad8e529f836f39b93d35ae8e8906d22f5">docker::spec</a>
-, <a class="el" href="namespacemesos.html#a4d57168e01224e333dc6b990faaa29aa">mesos</a>
-, <a class="el" href="namespacezookeeper.html#a7809602b75b99bb5626bb3a926b750b1">zookeeper</a>
+, <a class="el" href="namespacemesos.html#a1880c633e657b044988372b517d76311">mesos</a>
 , <a class="el" href="namespacemesos_1_1executor.html#a5786744a9d03ed6b205b2bb1b073b270">mesos::executor</a>
-, <a class="el" href="namespacezookeeper.html#a9716bc853a28dca908b56916f680867c">zookeeper</a>
+, <a class="el" href="namespacemesos.html#a4d57168e01224e333dc6b990faaa29aa">mesos</a>
 , <a class="el" href="namespacemesos_1_1executor.html#aed51e9bc485c0682f4f4206aa4a7da65">mesos::executor</a>
 , <a class="el" href="namespacemesos.html#a4388de7bd096712a931fc9309b5debad">mesos</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#a7e35c5c79120a67a84c91076667cebcc">mesos::internal::capabilities</a>
+, <a class="el" href="namespacecsi.html#ac9123c9440924432b0bcb67383ec8988">csi</a>
 , <a class="el" href="namespacemesos_1_1master.html#ab3cd73ee092d62cc8d20ba8218c9dabc">mesos::master</a>
-, <a class="el" href="namespacecgroups_1_1blkio.html#ad7268dfce16fa5ecdabd02547930a312">cgroups::blkio</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#aab8c462a0128910c3311736170289bfd">mesos::internal::capabilities</a>
 , <a class="el" href="namespacemesos_1_1master.html#ad99a73e97bf9dca3e558839e679b5a8e">mesos::master</a>
 , <a class="el" href="namespacemesos.html#a786dbb540d567fff2903d6b8ef050ce2">mesos</a>
-, <a class="el" href="namespacecgroups_1_1devices.html#aa5559f39c578fd8dc95578ede38bff4e">cgroups::devices</a>
+, <a class="el" href="namespacecgroups_1_1memory_1_1pressure.html#a189f8e20c812f6618523d39356cbbf5a">cgroups::memory::pressure</a>
+, <a class="el" href="namespacecgroups_1_1devices.html#affb102eb88017ce14b105cb8fcce9a84">cgroups::devices</a>
 , <a class="el" href="namespacemesos.html#a1946f52c08e2ad75d602015b6a48aff8">mesos</a>
-, <a class="el" href="namespacerouting.html#abf1d7881979be03fba1753a6d04546ca">routing</a>
+, <a class="el" href="namespacecgroups_1_1devices.html#a4e3c250590372f36f5de57ea8f2cac90">cgroups::devices</a>
 , <a class="el" href="namespacemesos.html#a28f8dea6102622b8cd3954f4e57dc307">mesos</a>
-, <a class="el" href="namespacemesos_1_1internal.html#acba82bfc2a4fa6397a9809d7f1b5eb66">mesos::internal</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1master.html#a8ef7cf4eacf0a6a5bd143e976d2019ec">mesos::internal::master</a>
+, <a class="el" href="namespacemesos_1_1internal.html#a1a4e1e51f2c90c7d3e3385712e52bf2e">mesos::internal</a>
 , <a class="el" href="namespacemesos_1_1scheduler.html#a833c2801307ab84f5caeec25870ed560">mesos::scheduler</a>
-, <a class="el" href="namespacemesos_1_1internal.html#a58e845e2ec645d45a1e130343269a30e">mesos::internal</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1log.html#a043f391d3cd175d4bc2eee7fcdc697fe">mesos::internal::log</a>
 , <a class="el" href="namespacemesos.html#abdbfac36387a745b9b7c3587c407c77e">mesos</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#ad15adeb974e7acf07dd32160b23017a5">mesos::internal::slave</a>
+, <a class="el" href="namespacemesos_1_1internal.html#ab084ad1bedf653c926caaf012a443e33">mesos::internal</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#acc816a5f127bb40e7d5464befda0a0a9">mesos::internal::slave</a>
 , <a class="el" href="namespacemesos.html#aed6f6991d1f7fbb8e793d2b446b79cf0">mesos</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ac7535099ce3dc8acd4b7d41a247b8e78">mesos::internal::slave::cni::spec</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#ad15adeb974e7acf07dd32160b23017a5">mesos::internal::slave</a>
 , <a class="el" href="namespacemesos.html#a22f922b46b803a3b504083a278775d89">mesos</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#aa38e22680e702e7e739a7ddf4d26ef99">mesos::internal::slave</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ac7535099ce3dc8acd4b7d41a247b8e78">mesos::internal::slave::cni::spec</a>
 , <a class="el" href="namespacemesos.html#af3d8fc0a8d8527fabeb85755b4d93980">mesos</a>
-, <a class="el" href="namespaceprocess_1_1network_1_1unix.html#adeefcd3b3ee2108ee5edfa1b0833141f">process::network::unix</a>
-, <a class="el" href="namespaceprocess_1_1http_1_1authentication.html#ac9e252b8318f0ef96f408664b94b7b75">process::http::authentication</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a591b9aa2ef19239263841988faa27fc4">mesos::internal::slave</a>
+, <a class="el" href="namespaceprocess_1_1network_1_1inet.html#aeeb98511a7f2ae5797a252cab8c15679">process::network::inet</a>
 , <a class="el" href="namespacemesos.html#a0478f4fc8781740c2cec02416ed192ca">mesos</a>
-, <a class="el" href="namespaceprocess_1_1http_1_1authentication.html#af2bc907e0d37b7c0802351b2f31b6931">process::http::authentication</a>
+, <a class="el" href="namespaceprocess.html#a1f0b8b2ea7d75c3b9d8d4781689f731b">process</a>
 , <a class="el" href="namespacemesos.html#a2b54e57d136a0c782589284808145f01">mesos</a>
-, <a class="el" href="namespaceprocess.html#a7883f0e4a69d1899e4393c722f3a6be6">process</a>
+, <a class="el" href="namespaceprocess.html#a57a041df6d38d9628efc0d9746e5d48b">process</a>
 , <a class="el" href="namespacemesos.html#a110373e8e3ab1c48346b17c50c5315a5">mesos</a>
-, <a class="el" href="namespacenet.html#a083be9578acfcf321b4d2dfdda362d5a">net</a>
+, <a class="el" href="namespaceflags.html#ad03a3a00378ae3295bc571eeb9f7050b">flags</a>
 , <a class="el" href="namespacemesos.html#af99c4e0b53b6ab7e7e978f923cfa7200">mesos</a>
-, <a class="el" href="namespaceJSON.html#a77e4778cade8fc81ced6fc1eda7fa617">JSON</a>
+, <a class="el" href="namespaceJSON.html#aa42390806efb4eda9fa076a3bb5b7195">JSON</a>
 , <a class="el" href="namespacemesos.html#a05489c795212bfb44f70fe96e91ff66b">mesos</a>
-, <a class="el" href="namespacenet.html#a801fe1714d4b21629f8cda290c39baf6">net</a>
+, <a class="el" href="namespaceJSON.html#adda8b5afa4059477808314f362a34186">JSON</a>
 , <a class="el" href="namespacemesos.html#a6f7c72b815efa1d6ea2ba045b70f2681">mesos</a>
 </li>
 <li>operator&lt;=()
-: <a class="el" href="namespacemesos_1_1v1.html#a0a97c9ec8c88aa35a4750e938d1c6d44">mesos::v1</a>
+: <a class="el" href="namespaceos.html#ae0567bbfde960caa1f0e7282ebba1129">os</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a0a97c9ec8c88aa35a4750e938d1c6d44">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#aaed69b584a1b0cc695d9a6e1adcd01ab">mesos</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a7e2cc309dd4a1327365927bcb835721e">mesos::internal::slave</a>
-, <a class="el" href="namespaceos.html#ae0567bbfde960caa1f0e7282ebba1129">os</a>
+, <a class="el" href="namespaceos.html#aaa650dd8aa2a11305b96cc8addb62965">os</a>
 </li>
 <li>operator==()
 : <a class="el" href="namespaceproc.html#a48e75dd8517c9830f45872c555cd8b66">proc</a>
-, <a class="el" href="namespacemesos.html#a9871e5d8c4a6c2f505a2eb89f407b30b">mesos</a>
+, <a class="el" href="namespacemesos.html#a296d954895824c3dec2d9b7f61331021">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#aa5eddde89d7e2aafdc615d07f840cb1b">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a46595d8ef0779db77f4c1f815609fd46">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a3f2d39fb12f686dc8ae37c4f6954716a">mesos::v1</a>
 , <a class="el" href="namespaceos.html#a233ee9ab58e9c214bb9dada3b4cde87a">os</a>
-, <a class="el" href="namespacemesos.html#ab1c0704b7654185c3f371a4cade2449c">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#adfcbbbde1445a4287f749b0024441906">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#af6729973832a80946201fa68244b6f99">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#ab72ee12ec1799cc873ce950082abcd16">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a1279ae47984b1f6ca9cfd8a394992896">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#ad6644755c0325268befb5d01abf7a21c">mesos::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#ae70d508e899aba72ca70430dab25161b">mesos::internal::slave</a>
-, <a class="el" href="namespacemesos.html#a39d1e6d803d0e076d235b76a982299b5">mesos</a>
+, <a class="el" href="namespacemesos.html#a819515bd7b90b5d30c0ca7edd75432cf">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#aa4fcfc940496bcbe2d53b263ef1defc6">mesos::v1</a>
 , <a class="el" href="namespacemesos_1_1internal.html#a22cfcf60eed9cf79e4e3ba186b82eb7f">mesos::internal</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a06fdd5832854026d7049874aeb0e2276">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#acd85d7f208deb3af9a3854c9daaba513">mesos</a>
+, <a class="el" href="namespacemesos.html#a7efc7530631d4ff8d9bdafa08e1efd93">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a8ff235a8c2c5973db047ff44918bc2c8">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#a3f0be1a44db72a579bd0785ae5f0f5f7">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a08b6f314f1f025362e972993674ffaf4">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a8d983f88a40b15948f68bdee79d605da">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a62f3c2589daa0e573f7933c66bd53d7b">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#a5652f60420546d43b1ba1c6c063b532e">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#abe5a14da739f72d9fbb3df2c4120958c">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#aa25bb8acbed5348cf50cf7ef02040a8b">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#aa8a1309ecd782d6529cf7e50f0d2a908">mesos::v1</a>
 , <a class="el" href="namespacecsi.html#a0bc45c1b9ad4f873ff9b50468fc4738e">csi</a>
-, <a class="el" href="namespacemesos_1_1v1.html#ad276d20bb93fcc49b89a5dffaf4404d4">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#aa5d694482b96eacc8395612938446f64">mesos</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1xfs.html#ae68b6cb89b0b81fe5604f0464c3f7513">mesos::internal::xfs</a>
-, <a class="el" href="namespacemesos.html#ac1a706fb7377c5bff300bb05cdb4fcbd">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#aa04b81622951beae846cd6fe7b696345">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#ae70d508e899aba72ca70430dab25161b">mesos::internal::slave</a>
+, <a class="el" href="namespacemesos.html#ab1c0704b7654185c3f371a4cade2449c">mesos</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a9be31fa94f9a49c22650ce5e3a3954c0">mesos::internal::slave</a>
+, <a class="el" href="namespacemesos.html#ae1ca5e6de047ae1893ae3ee7ec3e3ead">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#afa8bb628778c46da7f095f5cecc25da3">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#aca22f61dc3db71304a47b2fd05035784">mesos</a>
 , <a class="el" href="namespaceos.html#a964a363626326ed56a030b26813124a7">os</a>
-, <a class="el" href="namespacemesos.html#a3b67fcb5c39b1404c466887a35e99741">mesos</a>
+, <a class="el" href="namespacemesos.html#ac2da28a2b58e8999fe02fbe5841f39ed">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a5cad90e323309859bb5bda82c79b0b94">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#ab3c06efc91b4ab77d8abfa2017464841">mesos</a>
+, <a class="el" href="namespacemesos.html#ae78415630371a9a344bac466ee42db0c">mesos</a>
 , <a class="el" href="namespaceJSON.html#a9f1de88f37b74b1f935497d13cca3464">JSON</a>
-, <a class="el" href="namespacemesos.html#a164009134bb3b33fc099a7464ffa4eda">mesos</a>
+, <a class="el" href="namespacemesos.html#a8f9a8ea3c49dc535603631ebddceedfd">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#ac87f0d5690e5d2ffc976a7259e8790fd">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a1279ae47984b1f6ca9cfd8a394992896">mesos</a>
+, <a class="el" href="namespacemesos.html#ab0b45bea9bd6027aa1f49f72fad4caa6">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a558af0824c4c932483d4b1f797c8df64">mesos::v1</a>
 , <a class="el" href="namespaceos.html#a5c6de77e356412060c38c5e41cdd5ba1">os</a>
-, <a class="el" href="namespacemesos.html#abf5c5629279eac5c5c13a0ef653c1215">mesos</a>
+, <a class="el" href="namespacemesos.html#a0f1d3bc5c33b779f69dabaec6403f845">mesos</a>
 , <a class="el" href="namespacecgroups_1_1devices.html#ad6bfb775bb8896d8bb6c9d81d2028d35">cgroups::devices</a>
-, <a class="el" href="namespacemesos_1_1v1.html#aa04b81622951beae846cd6fe7b696345">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#adb1251e4351ece5baeb0fa6d32d823c0">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#a97f698d49bd20701be585a772c5711fa">mesos::v1</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a2ea47a8efb1f84ed04d9e2d845a0259d">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#abff0d7fb58b560198d02866d3aad4af7">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a40ed0947bbaa7ea818654d890e2aa23c">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#a284b786a953abd4da67735dce74615f3">mesos</a>
 , <a class="el" href="namespacecgroups_1_1devices.html#a901a7f78629834b72a902e36d579f8d1">cgroups::devices</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a4667e68110028e78c75f7294b438e339">mesos::v1</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1protobuf_1_1slave.html#a565284f0eb182e88dd3930225c028a0e">mesos::internal::protobuf::slave</a>
 , <a class="el" href="namespacemesos.html#aab4dfd6346f3f7c817876aceba021703">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#ae50024220191dc70a8d4f901d7d089fb">mesos::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a9be31fa94f9a49c22650ce5e3a3954c0">mesos::internal::slave</a>
-, <a class="el" href="namespacemesos.html#ae2fcceaad531dcdbac078fe19f75e603">mesos</a>
+, <a class="el" href="namespacemesos.html#aa5d694482b96eacc8395612938446f64">mesos</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1xfs.html#ae68b6cb89b0b81fe5604f0464c3f7513">mesos::internal::xfs</a>
+, <a class="el" href="namespacemesos.html#a25baf5dc50c84275f660a602705ac4fb">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a05ebcd242cfb6e414864eb7f6f84df61">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#ab0b45bea9bd6027aa1f49f72fad4caa6">mesos</a>
-, <a class="el" href="namespacemesos_1_1v1.html#aa5eddde89d7e2aafdc615d07f840cb1b">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a7b8fb0bae685974bc8b26ae79f0517fd">mesos</a>
+, <a class="el" href="namespacemesos.html#a164009134bb3b33fc099a7464ffa4eda">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#a63555a0369e2f77c19bc652858fecffe">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#aa9b2149ef61e12cb64e6083edccbb7b9">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a04b3228b06b953730fce80c1a964b6fb">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#a9d1be3bc7cf52297408357f71ced82c0">mesos</a>
 , <a class="el" href="namespacecgroups_1_1devices.html#a5db45ea2593f65cb34948c1a1de6943f">cgroups::devices</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a443a95e6a0b351c11000a513362fa96c">mesos::v1</a>
 , <a class="el" href="namespacemesos.html#ac003ccbc37c25d272715acfe0049a158">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#ae23596cd2b82eaf802a1e835cb30034e">mesos::v1</a>
+, <a class="el" href="namespacemesos.html#ae2fcceaad531dcdbac078fe19f75e603">mesos</a>
+, <a class="el" href="namespacemesos_1_1v1.html#ae8bce3f7afcdf19bb769db50f396b314">mesos::v1</a>
 , <a class="el" href="namespaceprocess.html#aecbdc1b686bf195f0a1ae0cc891b5f7c">process</a>
 , <a class="el" href="namespacemesos.html#af11b2e8a4b8cc885ba1a47d4e4991c7f">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a492b25711600d294e72e9eff4ee91bc0">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#ac2da28a2b58e8999fe02fbe5841f39ed">mesos</a>
+, <a class="el" href="namespacemesos.html#ac1a706fb7377c5bff300bb05cdb4fcbd">mesos</a>
 , <a class="el" href="namespacemesos_1_1v1.html#a28daa4add8a5e82a4a82e8dea91490ec">mesos::v1</a>
-, <a class="el" href="namespacemesos.html#a9d1be3bc7cf52297408357f71ced82c0">mesos</a>
+, <a class="el" href="namespacemesos.html#ab3fd2fac64b51133f5795fbc03f954bb">mesos</a>
 </li>
 <li>operator&gt;()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave.html#aaaf87f4a8c743a20ab51b039e94a4a06">mesos::internal::slave</a>
-, <a class="el" href="namespaceos.html#a9b3ec4a9596510ae4f5147b50d50178b">os</a>
+: <a class="el" href="namespaceos.html#a01c61a529abd402f5c7e1307d24f5378">os</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave.html#aaaf87f4a8c743a20ab51b039e94a4a06">mesos::internal::slave</a>
 </li>
 <li>operator&gt;=()
 : <a class="el" href="namespaceos.html#a7212150e865b156fdae90c1052407042">os</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a78de39cdf7986b7bfdfe26ff2a743fdd">mesos::internal::slave</a>
+, <a class="el" href="namespaceos.html#a4c23527d085bb3223290521de16d298e">os</a>
 </li>
 <li>operator&gt;&gt;()
 : <a class="el" href="namespaceprocess.html#a54c84b494905a04c7329602874020ad2">process</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/df614775/content/api/latest/c++/namespacemesos.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos.html b/content/api/latest/c++/namespacemesos.html
index 1f6a607..ce3c894 100644
--- a/content/api/latest/c++/namespacemesos.html
+++ b/content/api/latest/c++/namespacemesos.html
@@ -372,6 +372,8 @@ Functions</h2></td></tr>
 <tr class="separator:a13ec9fa9c9faf91207a9473a9addc337"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a82fdf332eae21bf402c90651dbebdb30"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a82fdf332eae21bf402c90651dbebdb30">operator&lt;&lt;</a> (std::ostream &amp;stream, const CheckInfo::Type &amp;type)</td></tr>
 <tr class="separator:a82fdf332eae21bf402c90651dbebdb30"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa92749fa92d3356f06effb7096aae26c"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#aa92749fa92d3356f06effb7096aae26c">operator&lt;&lt;</a> (std::ostream &amp;stream, const CSIPluginContainerInfo::Service &amp;service)</td></tr>
+<tr class="separator:aa92749fa92d3356f06effb7096aae26c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a759a8d0effa14ae863e0a516b58c2fd1"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a759a8d0effa14ae863e0a516b58c2fd1">operator&lt;&lt;</a> (std::ostream &amp;stream, const FrameworkInfo::Capability &amp;capability)</td></tr>
 <tr class="separator:a759a8d0effa14ae863e0a516b58c2fd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3dde06859918cde9a5e472aae8bc5fae"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a3dde06859918cde9a5e472aae8bc5fae">operator&lt;&lt;</a> (std::ostream &amp;stream, const Image::Type &amp;imageType)</td></tr>
@@ -3324,6 +3326,32 @@ template&lt;typename Key &gt; </div>
 
 </div>
 </div>
+<a class="anchor" id="aa92749fa92d3356f06effb7096aae26c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::ostream&amp; mesos::operator&lt;&lt; </td>
+          <td>(</td>
+          <td class="paramtype">std::ostream &amp;&#160;</td>
+          <td class="paramname"><em>stream</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const CSIPluginContainerInfo::Service &amp;&#160;</td>
+          <td class="paramname"><em>service</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a759a8d0effa14ae863e0a516b58c2fd1"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/df614775/content/api/latest/c++/namespacemesos_1_1v1.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1v1.html b/content/api/latest/c++/namespacemesos_1_1v1.html
index e2015a4..908ef6e 100644
--- a/content/api/latest/c++/namespacemesos_1_1v1.html
+++ b/content/api/latest/c++/namespacemesos_1_1v1.html
@@ -253,6 +253,8 @@ Functions</h2></td></tr>
 <tr class="separator:aed772217a63d9a85ab24b400653b0fe2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a7982ed95dbd5f1059784da8f7c09cb41"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1v1.html#a7982ed95dbd5f1059784da8f7c09cb41">operator&lt;&lt;</a> (std::ostream &amp;stream, const CheckInfo::Type &amp;type)</td></tr>
 <tr class="separator:a7982ed95dbd5f1059784da8f7c09cb41"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a574471baacb93c5f53b9c5f2671f00ba"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1v1.html#a574471baacb93c5f53b9c5f2671f00ba">operator&lt;&lt;</a> (std::ostream &amp;stream, const CSIPluginContainerInfo::Service &amp;service)</td></tr>
+<tr class="separator:a574471baacb93c5f53b9c5f2671f00ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a57347e75160ac4ee6dc837e3e0bce1f7"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1v1.html#a57347e75160ac4ee6dc837e3e0bce1f7">operator&lt;&lt;</a> (std::ostream &amp;stream, const FrameworkInfo::Capability &amp;capability)</td></tr>
 <tr class="separator:a57347e75160ac4ee6dc837e3e0bce1f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a21d7f93fa8eca4b5dcefaeb371e1b429"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1v1.html#a21d7f93fa8eca4b5dcefaeb371e1b429">operator&lt;&lt;</a> (std::ostream &amp;stream, const Image::Type &amp;imageType)</td></tr>
@@ -2151,6 +2153,32 @@ template&lt;typename Key &gt; </div>
 
 </div>
 </div>
+<a class="anchor" id="a574471baacb93c5f53b9c5f2671f00ba"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::ostream&amp; mesos::v1::operator&lt;&lt; </td>
+          <td>(</td>
+          <td class="paramtype">std::ostream &amp;&#160;</td>
+          <td class="paramname"><em>stream</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const CSIPluginContainerInfo::Service &amp;&#160;</td>
+          <td class="paramname"><em>service</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a57347e75160ac4ee6dc837e3e0bce1f7"></a>
 <div class="memitem">
 <div class="memproto">
@@ -2925,20 +2953,20 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="aaa3ce376560b54b70a2c5fd36f166310"></a>
+<a class="anchor" id="a558af0824c4c932483d4b1f797c8df64"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname">bool mesos::v1::operator== </td>
           <td>(</td>
-          <td class="paramtype">const Resource::ReservationInfo &amp;&#160;</td>
+          <td class="paramtype">const MasterInfo &amp;&#160;</td>
           <td class="paramname"><em>left</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const Resource::ReservationInfo &amp;&#160;</td>
+          <td class="paramtype">const MasterInfo &amp;&#160;</td>
           <td class="paramname"><em>right</em>&#160;</td>
         </tr>
         <tr>
@@ -2951,20 +2979,20 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a558af0824c4c932483d4b1f797c8df64"></a>
+<a class="anchor" id="aaa3ce376560b54b70a2c5fd36f166310"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname">bool mesos::v1::operator== </td>
           <td>(</td>
-          <td class="paramtype">const MasterInfo &amp;&#160;</td>
+          <td class="paramtype">const Resource::ReservationInfo &amp;&#160;</td>
           <td class="paramname"><em>left</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype">const MasterInfo &amp;&#160;</td>
+          <td class="paramtype">const Resource::ReservationInfo &amp;&#160;</td>
           <td class="paramname"><em>right</em>&#160;</td>
         </tr>
         <tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/df614775/content/api/latest/c++/resource__provider_2registry_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2registry_8hpp.html b/content/api/latest/c++/resource__provider_2registry_8hpp.html
index 82aa878..c927f49 100644
--- a/content/api/latest/c++/resource__provider_2registry_8hpp.html
+++ b/content/api/latest/c++/resource__provider_2registry_8hpp.html
@@ -52,7 +52,7 @@
 <div class="title">registry.hpp File Reference</div>  </div>
 </div><!--header-->
 <div class="contents">
-<div class="textblock"><code>#include &lt;resource_provider/registry.pb.h&gt;</code><br/>
+<div class="textblock"><code>#include &quot;resource_provider/registry.pb.h&quot;</code><br/>
 </div>
 <p><a href="resource__provider_2registry_8hpp_source.html">Go to the source code of this file.</a></p>
 </div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/df614775/content/api/latest/c++/resource__provider_2registry_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2registry_8hpp_source.html b/content/api/latest/c++/resource__provider_2registry_8hpp_source.html
index 0a9b58b..a9a7b94 100644
--- a/content/api/latest/c++/resource__provider_2registry_8hpp_source.html
+++ b/content/api/latest/c++/resource__provider_2registry_8hpp_source.html
@@ -73,7 +73,7 @@
 <div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define __RESOURCE_PROVIDER_REGISTRY_HPP__</span></div>
 <div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor"></span></div>
 <div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC.</span></div>
-<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;resource_provider/registry.pb.h&gt;</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &quot;resource_provider/registry.pb.h&quot;</span></div>
 <div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
 <div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#endif // __RESOURCE_PROVIDER_REGISTRY_HPP__</span></div>
 </div><!-- fragment --></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/df614775/content/api/latest/c++/src_2resource__provider_2state_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2resource__provider_2state_8hpp.html b/content/api/latest/c++/src_2resource__provider_2state_8hpp.html
new file mode 100644
index 0000000..0e2c88f
--- /dev/null
+++ b/content/api/latest/c++/src_2resource__provider_2state_8hpp.html
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: src/resource_provider/state.hpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_74eab5df10e7274ca9726b983071235d.html">resource_provider</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">state.hpp File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &quot;resource_provider/state.pb.h&quot;</code><br/>
+</div>
+<p><a href="src_2resource__provider_2state_8hpp_source.html">Go to the source code of this file.</a></p>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/df614775/content/api/latest/c++/src_2resource__provider_2state_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2resource__provider_2state_8hpp_source.html b/content/api/latest/c++/src_2resource__provider_2state_8hpp_source.html
new file mode 100644
index 0000000..e75b44e
--- /dev/null
+++ b/content/api/latest/c++/src_2resource__provider_2state_8hpp_source.html
@@ -0,0 +1,87 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: src/resource_provider/state.hpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_74eab5df10e7274ca9726b983071235d.html">resource_provider</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">state.hpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="src_2resource__provider_2state_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;</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#ifndef __RESOURCE_PROVIDER_STATE_HPP__</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define __RESOURCE_PROVIDER_STATE_HPP__</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment">// ONLY USEFUL AFTER RUNNING PROTOC.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &quot;resource_provider/state.pb.h&quot;</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#endif // __RESOURCE_PROVIDER_STATE_HPP__</span></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/df614775/content/api/latest/c++/type__utils_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/type__utils_8hpp.html b/content/api/latest/c++/type__utils_8hpp.html
index c29d1bb..79ac04a 100644
--- a/content/api/latest/c++/type__utils_8hpp.html
+++ b/content/api/latest/c++/type__utils_8hpp.html
@@ -291,6 +291,8 @@ Functions</h2></td></tr>
 <tr class="separator:a13ec9fa9c9faf91207a9473a9addc337"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a82fdf332eae21bf402c90651dbebdb30"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a82fdf332eae21bf402c90651dbebdb30">mesos::operator&lt;&lt;</a> (std::ostream &amp;stream, const CheckInfo::Type &amp;type)</td></tr>
 <tr class="separator:a82fdf332eae21bf402c90651dbebdb30"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa92749fa92d3356f06effb7096aae26c"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#aa92749fa92d3356f06effb7096aae26c">mesos::operator&lt;&lt;</a> (std::ostream &amp;stream, const CSIPluginContainerInfo::Service &amp;service)</td></tr>
+<tr class="separator:aa92749fa92d3356f06effb7096aae26c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a759a8d0effa14ae863e0a516b58c2fd1"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a759a8d0effa14ae863e0a516b58c2fd1">mesos::operator&lt;&lt;</a> (std::ostream &amp;stream, const FrameworkInfo::Capability &amp;capability)</td></tr>
 <tr class="separator:a759a8d0effa14ae863e0a516b58c2fd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a3dde06859918cde9a5e472aae8bc5fae"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a3dde06859918cde9a5e472aae8bc5fae">mesos::operator&lt;&lt;</a> (std::ostream &amp;stream, const Image::Type &amp;imageType)</td></tr>