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/11/06 23:27:22 UTC

[29/36] mesos-site git commit: Updated the website built from mesos SHA: 2619824.

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

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/20d66e1b/content/api/latest/c++/classmesos_1_1v1_1_1ResourceConversion.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1v1_1_1ResourceConversion.html b/content/api/latest/c++/classmesos_1_1v1_1_1ResourceConversion.html
new file mode 100644
index 0000000..d5237f2
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1v1_1_1ResourceConversion.html
@@ -0,0 +1,212 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: mesos::v1::ResourceConversion Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1v1.html">v1</a></li><li class="navelem"><a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html">ResourceConversion</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-types">Public Types</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="classmesos_1_1v1_1_1ResourceConversion-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::v1::ResourceConversion Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Represents a resource conversion, usually as a result of an offer operation.  
+ <a href="classmesos_1_1v1_1_1ResourceConversion.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="v1_2resources_8hpp_source.html">resources.hpp</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr class="memitem:a29997789326dfb76ccd866cbb00cbf7d"><td class="memItemLeft" align="right" valign="top">typedef lambda::function&lt; <a class="el" href="classTry.html">Try</a><br class="typebreak"/>
+&lt; <a class="el" href="structNothing.html">Nothing</a> &gt;const <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> &amp;)&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d">PostValidation</a></td></tr>
+<tr class="separator:a29997789326dfb76ccd866cbb00cbf7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a35eb7b515597e4fed518448d857bb7cc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a35eb7b515597e4fed518448d857bb7cc">ResourceConversion</a> (const <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> &amp;_consumed, const <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> &amp;_converted, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d">PostValidation</a> &gt; &amp;_postValidation=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a35eb7b515597e4fed518448d857bb7cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9b5fd5798c8e81bbef5f686b09432c5d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a9b5fd5798c8e81bbef5f686b09432c5d">apply</a> (const <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> &amp;resources) const </td></tr>
+<tr class="separator:a9b5fd5798c8e81bbef5f686b09432c5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a143d22da9ef8e68799b35478bb4e22fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a143d22da9ef8e68799b35478bb4e22fe">consumed</a></td></tr>
+<tr class="separator:a143d22da9ef8e68799b35478bb4e22fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa45d29dae28bcc977661fd541714ce64"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#aa45d29dae28bcc977661fd541714ce64">converted</a></td></tr>
+<tr class="separator:aa45d29dae28bcc977661fd541714ce64"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c8c762596677cbf622fb4dadd922c43"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d">PostValidation</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43">postValidation</a></td></tr>
+<tr class="separator:a2c8c762596677cbf622fb4dadd922c43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Represents a resource conversion, usually as a result of an offer operation. </p>
+<p>See more details in <code><a class="el" href="classmesos_1_1v1_1_1Resources.html#a0f71adb1a8e92b4ab774355b10814717">Resources::apply</a></code> method. </p>
+</div><h2 class="groupheader">Member Typedef Documentation</h2>
+<a class="anchor" id="a29997789326dfb76ccd866cbb00cbf7d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef lambda::function&lt;<a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="structNothing.html">Nothing</a>&gt;const <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a>&amp;)&gt; <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d">mesos::v1::ResourceConversion::PostValidation</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a35eb7b515597e4fed518448d857bb7cc"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::v1::ResourceConversion::ResourceConversion </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> &amp;&#160;</td>
+          <td class="paramname"><em>_consumed</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> &amp;&#160;</td>
+          <td class="paramname"><em>_converted</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d">PostValidation</a> &gt; &amp;&#160;</td>
+          <td class="paramname"><em>_postValidation</em> = <code><a class="el" href="structNone.html">None</a>()</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a9b5fd5798c8e81bbef5f686b09432c5d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a>&gt; mesos::v1::ResourceConversion::apply </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> &amp;&#160;</td>
+          <td class="paramname"><em>resources</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="a143d22da9ef8e68799b35478bb4e22fe"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> mesos::v1::ResourceConversion::consumed</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa45d29dae28bcc977661fd541714ce64"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> mesos::v1::ResourceConversion::converted</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2c8c762596677cbf622fb4dadd922c43"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classOption.html">Option</a>&lt;<a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d">PostValidation</a>&gt; mesos::v1::ResourceConversion::postValidation</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>include/mesos/v1/<a class="el" href="v1_2resources_8hpp_source.html">resources.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/20d66e1b/content/api/latest/c++/classmesos_1_1v1_1_1Resources-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1v1_1_1Resources-members.html b/content/api/latest/c++/classmesos_1_1v1_1_1Resources-members.html
index eeeb5a0..ec041e7 100644
--- a/content/api/latest/c++/classmesos_1_1v1_1_1Resources-members.html
+++ b/content/api/latest/c++/classmesos_1_1v1_1_1Resources-members.html
@@ -60,83 +60,84 @@
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a7bca1de6b4fcec3226d5ccc9cfb31d9e">allocatableTo</a>(const std::string &amp;role) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a34e9581de822e7174764be420ae6b967">allocate</a>(const std::string &amp;role)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a544637fcc74401de333f75847632cc84">allocations</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ad9322221413dfe5e54664f61ec9edb32">apply</a>(const Offer::Operation &amp;operation, const Option&lt; Resources &gt; &amp;convertedResources=None()) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#aa57094ce5110af3b65494fc48eac3d96">apply</a>(const Iterable &amp;operations) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a9b8e38da3ee3aafcb83a1ec847e1a8e5">begin</a>()</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ac9cc77a6d6ecd961c5ba8e1b77890118">begin</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#afd9c90fbd4faa76f9c83954ed8f4dc96">const_iterator</a> typedef</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#acc7fd5ead44f48cc44ad2169b5d0b5c3">contains</a>(const Resources &amp;that) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a347a5a0f8361c6204e0f9b559e1afa6b">contains</a>(const Resource &amp;that) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ad0b18d1969e50825f07aa3165875114e">count</a>(const Resource &amp;that) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a388bf0a6e067a2e29e6c02ddc8bd5f30">cpus</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ad2463a919987151047b605127a269e84">createStrippedScalarQuantity</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a29248d8759863c4544ce372fef0b02c8">disk</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a78a139b6c5f9277afd1521a65deced5e">empty</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ae6ae804b1d0941acb28f99e020bdda10">end</a>()</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ac2d4dfbb981af8a9faa9acc09b50a674">end</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a9b94e2fb14582077866ba77852645134">ephemeral_ports</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a955c4d70ae7a7d1736a5af78b8365483">filter</a>(const lambda::function&lt; bool(const Resource &amp;)&gt; &amp;predicate) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a4bbeff06f7c6197ac143c6ace4311dc6">find</a>(const Resources &amp;targets) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a013a0925b3375ede1d90f76f29d2d12e">fromJSON</a>(const JSON::Array &amp;resourcesJSON, const std::string &amp;defaultRole=&quot;*&quot;)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a4c8d1ca13522473ecbeaecf8f8b31f50">fromSimpleString</a>(const std::string &amp;text, const std::string &amp;defaultRole=&quot;*&quot;)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ad46385859813ded1f902075c266410c2">fromString</a>(const std::string &amp;text, const std::string &amp;defaultRole=&quot;*&quot;)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#afe2d8d92f1fd5767f5ffe27e5e046f73">get</a>(const std::string &amp;name) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a2113e384c7dae5af12e26b2d334f7dd1">get</a>(const std::string &amp;name) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a77bd749c9b8e90069b6aff41d617eb9c">gpus</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a497e25b377bf0b52d3356972f2f49df8">hasRefinedReservations</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a54217a6501a0f7fad946eacd893ecb67">hasResourceProvider</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a4fa6fa4b4da9acbc04e8faa7ad9dc24a">isAllocatableTo</a>(const Resource &amp;resource, const std::string &amp;role)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a01310b5316cfff0b6126115fc7f31046">isDisk</a>(const Resource &amp;resource, const Resource::DiskInfo::Source::Type &amp;type)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ab691d1c2fa2629190347c19dcc6a385f">isDynamicallyReserved</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a1122b880d0a01c919a35a41be0fa7b94">isEmpty</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ad2b1ead3063e0d52e43d93c3dc5fd070">isPersistentVolume</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ae75dcd85eda5807cdf12e42d2e354291">isReserved</a>(const Resource &amp;resource, const Option&lt; std::string &gt; &amp;role=None())</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#aafe883992970766fad47c0f1bff39998">isRevocable</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a3b642920fe195dca5e142ba9f1bf0445">isShared</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a4ce7250b1e5eec3b0e3bc3a66fe4007b">isUnreserved</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a7d595dbb779360ef854351a0b6d8095e">iterator</a> typedef</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a20817b376bd759e713332344155fbb18">mem</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a8343b7e589b8499454edddf2aa95c76d">names</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#afb2bb04c8e2228bc6d2e719bc13f9ac4">nonRevocable</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a9c81a237d913519f4b57f0709a93f650">nonShared</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a53c1e8164c80bda1b2d41bb768181588">operator google::protobuf::RepeatedPtrField&lt; Resource &gt;</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a5e80a4c0b065ceb6cd2f0d5445964213">operator!=</a>(const Resources &amp;that) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ad83dc3d47cc27f71b1a62fcc03ee4255">operator+</a>(const Resource &amp;that) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a999a4365d122c6480aca73371414d91b">operator+</a>(const Resources &amp;that) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ad367ced251edfb414891e6c0d859f264">operator+=</a>(const Resource &amp;that)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a0f05f1dfdf3ac09b52798c345d7d81c4">operator+=</a>(const Resources &amp;that)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#af901f32a8e475d914eb8c82d4c3946f6">operator-</a>(const Resource &amp;that) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#abbb98867d8203e9febe6d89856e59e43">operator-</a>(const Resources &amp;that) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ad31bd7470855a7691d10f0a4f73aa217">operator-=</a>(const Resource &amp;that)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#afe22d24d11cebcb48a91f0e48210072a">operator-=</a>(const Resources &amp;that)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ae280811800456648b43c902fa7a42d46">operator&lt;&lt;</a>(std::ostream &amp;stream, const Resource_ &amp;resource_)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a67c9b3a515ef7ca50599151b7039ff5f">operator=</a>(const Resources &amp;that)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#aebd5411e3ec8b4573de8e85e025178f1">operator==</a>(const Resources &amp;that) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ada21773cbd96e5163fd54711282d9d91">parse</a>(const std::string &amp;name, const std::string &amp;value, const std::string &amp;role)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#abb4ce8d1dc6277c62871ab150152ddba">parse</a>(const std::string &amp;text, const std::string &amp;defaultRole=&quot;*&quot;)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ac3cad813bf9a2979ad6dadb7f97bf45d">persistentVolumes</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a1be5df93f5ce1404c452bf0798af9967">popReservation</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a1ab96be4f854c93afefaa62802d46f0b">ports</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#aec71b094a81644772eef454e8528f525">pushReservation</a>(const Resource::ReservationInfo &amp;reservation) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a7ed33a126401a10668cb4194f158eda0">reservationRole</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a9d1776e435ec2e0bac48940f5d914ba2">reservations</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a88bae7db4074589b0afcb756988be4f3">reserved</a>(const Option&lt; std::string &gt; &amp;role=None()) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#afb96448b026e8b78e338cf82bfc47e7a">Resources</a>()</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a46c478b66abd53e0aed44cd82bc6e4d0">Resources</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a2532379d077c61b1addcd6aa47e61ad0">Resources</a>(const std::vector&lt; Resource &gt; &amp;_resources)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a8ad99169a0162bf1e67676647ccb01c8">Resources</a>(const google::protobuf::RepeatedPtrField&lt; Resource &gt; &amp;_resources)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a5770adc8a5ab3730cc3eb34656907828">Resources</a>(const Resources &amp;that)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a857302e3f08273a1ecee3395b437a965">revocable</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a3ec21b3576457f38ba16292911ba60f0">scalars</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a447b9a41f495889f1594bee5ebaf2d7a">shared</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#af83efda9ce0e171eeebc0741c5b63a2f">size</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#acae32482500bf65bd41786fe07a480c9">sum</a>(const hashmap&lt; Key, Resources &gt; &amp;_resources)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#af2b346b0ffb0ced0b18fc532ad1337d1">toUnreserved</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#afa01ce0359a9cd00f40753663f410b50">types</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ac258ec47ef7d83bff7c52b2958608144">unallocate</a>()</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ad49e676c9316fb456bf65516acb7c12d">unreserved</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#aa1501df2cd47829fcebb26410f38fa6e">validate</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#afc109b7c0f53a7f99583b23bb457836a">validate</a>(const google::protobuf::RepeatedPtrField&lt; Resource &gt; &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a0f71adb1a8e92b4ab774355b10814717">apply</a>(const ResourceConversion &amp;conversion) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a616119a9f2c1afc35aa51c8286cafb55">apply</a>(const Offer::Operation &amp;operation) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a0eefe6f6c51e2af7fd680c3ed964dd6c">apply</a>(const Iterable &amp;iterable) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a9b8e38da3ee3aafcb83a1ec847e1a8e5">begin</a>()</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ac9cc77a6d6ecd961c5ba8e1b77890118">begin</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#afd9c90fbd4faa76f9c83954ed8f4dc96">const_iterator</a> typedef</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#acc7fd5ead44f48cc44ad2169b5d0b5c3">contains</a>(const Resources &amp;that) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a347a5a0f8361c6204e0f9b559e1afa6b">contains</a>(const Resource &amp;that) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ad0b18d1969e50825f07aa3165875114e">count</a>(const Resource &amp;that) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a388bf0a6e067a2e29e6c02ddc8bd5f30">cpus</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ad2463a919987151047b605127a269e84">createStrippedScalarQuantity</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a29248d8759863c4544ce372fef0b02c8">disk</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a78a139b6c5f9277afd1521a65deced5e">empty</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ae6ae804b1d0941acb28f99e020bdda10">end</a>()</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ac2d4dfbb981af8a9faa9acc09b50a674">end</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a9b94e2fb14582077866ba77852645134">ephemeral_ports</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a955c4d70ae7a7d1736a5af78b8365483">filter</a>(const lambda::function&lt; bool(const Resource &amp;)&gt; &amp;predicate) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a4bbeff06f7c6197ac143c6ace4311dc6">find</a>(const Resources &amp;targets) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a013a0925b3375ede1d90f76f29d2d12e">fromJSON</a>(const JSON::Array &amp;resourcesJSON, const std::string &amp;defaultRole=&quot;*&quot;)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a4c8d1ca13522473ecbeaecf8f8b31f50">fromSimpleString</a>(const std::string &amp;text, const std::string &amp;defaultRole=&quot;*&quot;)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ad46385859813ded1f902075c266410c2">fromString</a>(const std::string &amp;text, const std::string &amp;defaultRole=&quot;*&quot;)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#afe2d8d92f1fd5767f5ffe27e5e046f73">get</a>(const std::string &amp;name) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a2113e384c7dae5af12e26b2d334f7dd1">get</a>(const std::string &amp;name) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a77bd749c9b8e90069b6aff41d617eb9c">gpus</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a497e25b377bf0b52d3356972f2f49df8">hasRefinedReservations</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a54217a6501a0f7fad946eacd893ecb67">hasResourceProvider</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a4fa6fa4b4da9acbc04e8faa7ad9dc24a">isAllocatableTo</a>(const Resource &amp;resource, const std::string &amp;role)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a01310b5316cfff0b6126115fc7f31046">isDisk</a>(const Resource &amp;resource, const Resource::DiskInfo::Source::Type &amp;type)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ab691d1c2fa2629190347c19dcc6a385f">isDynamicallyReserved</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a1122b880d0a01c919a35a41be0fa7b94">isEmpty</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ad2b1ead3063e0d52e43d93c3dc5fd070">isPersistentVolume</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ae75dcd85eda5807cdf12e42d2e354291">isReserved</a>(const Resource &amp;resource, const Option&lt; std::string &gt; &amp;role=None())</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#aafe883992970766fad47c0f1bff39998">isRevocable</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a3b642920fe195dca5e142ba9f1bf0445">isShared</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a4ce7250b1e5eec3b0e3bc3a66fe4007b">isUnreserved</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a7d595dbb779360ef854351a0b6d8095e">iterator</a> typedef</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a20817b376bd759e713332344155fbb18">mem</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a8343b7e589b8499454edddf2aa95c76d">names</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#afb2bb04c8e2228bc6d2e719bc13f9ac4">nonRevocable</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a9c81a237d913519f4b57f0709a93f650">nonShared</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a53c1e8164c80bda1b2d41bb768181588">operator google::protobuf::RepeatedPtrField&lt; Resource &gt;</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a5e80a4c0b065ceb6cd2f0d5445964213">operator!=</a>(const Resources &amp;that) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ad83dc3d47cc27f71b1a62fcc03ee4255">operator+</a>(const Resource &amp;that) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a999a4365d122c6480aca73371414d91b">operator+</a>(const Resources &amp;that) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ad367ced251edfb414891e6c0d859f264">operator+=</a>(const Resource &amp;that)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a0f05f1dfdf3ac09b52798c345d7d81c4">operator+=</a>(const Resources &amp;that)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#af901f32a8e475d914eb8c82d4c3946f6">operator-</a>(const Resource &amp;that) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#abbb98867d8203e9febe6d89856e59e43">operator-</a>(const Resources &amp;that) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ad31bd7470855a7691d10f0a4f73aa217">operator-=</a>(const Resource &amp;that)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#afe22d24d11cebcb48a91f0e48210072a">operator-=</a>(const Resources &amp;that)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ae280811800456648b43c902fa7a42d46">operator&lt;&lt;</a>(std::ostream &amp;stream, const Resource_ &amp;resource_)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a67c9b3a515ef7ca50599151b7039ff5f">operator=</a>(const Resources &amp;that)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#aebd5411e3ec8b4573de8e85e025178f1">operator==</a>(const Resources &amp;that) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ada21773cbd96e5163fd54711282d9d91">parse</a>(const std::string &amp;name, const std::string &amp;value, const std::string &amp;role)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#abb4ce8d1dc6277c62871ab150152ddba">parse</a>(const std::string &amp;text, const std::string &amp;defaultRole=&quot;*&quot;)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ac3cad813bf9a2979ad6dadb7f97bf45d">persistentVolumes</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a1be5df93f5ce1404c452bf0798af9967">popReservation</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a1ab96be4f854c93afefaa62802d46f0b">ports</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#aec71b094a81644772eef454e8528f525">pushReservation</a>(const Resource::ReservationInfo &amp;reservation) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a7ed33a126401a10668cb4194f158eda0">reservationRole</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a9d1776e435ec2e0bac48940f5d914ba2">reservations</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a88bae7db4074589b0afcb756988be4f3">reserved</a>(const Option&lt; std::string &gt; &amp;role=None()) const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#afb96448b026e8b78e338cf82bfc47e7a">Resources</a>()</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a46c478b66abd53e0aed44cd82bc6e4d0">Resources</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a2532379d077c61b1addcd6aa47e61ad0">Resources</a>(const std::vector&lt; Resource &gt; &amp;_resources)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a8ad99169a0162bf1e67676647ccb01c8">Resources</a>(const google::protobuf::RepeatedPtrField&lt; Resource &gt; &amp;_resources)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a5770adc8a5ab3730cc3eb34656907828">Resources</a>(const Resources &amp;that)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a857302e3f08273a1ecee3395b437a965">revocable</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a3ec21b3576457f38ba16292911ba60f0">scalars</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a447b9a41f495889f1594bee5ebaf2d7a">shared</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#af83efda9ce0e171eeebc0741c5b63a2f">size</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#acae32482500bf65bd41786fe07a480c9">sum</a>(const hashmap&lt; Key, Resources &gt; &amp;_resources)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#af2b346b0ffb0ced0b18fc532ad1337d1">toUnreserved</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#afa01ce0359a9cd00f40753663f410b50">types</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ac258ec47ef7d83bff7c52b2958608144">unallocate</a>()</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ad49e676c9316fb456bf65516acb7c12d">unreserved</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#aa1501df2cd47829fcebb26410f38fa6e">validate</a>(const Resource &amp;resource)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html#afc109b7c0f53a7f99583b23bb457836a">validate</a>(const google::protobuf::RepeatedPtrField&lt; Resource &gt; &amp;resources)</td><td class="entry"><a class="el" href="classmesos_1_1v1_1_1Resources.html">mesos::v1::Resources</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/20d66e1b/content/api/latest/c++/classmesos_1_1v1_1_1Resources.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1v1_1_1Resources.html b/content/api/latest/c++/classmesos_1_1v1_1_1Resources.html
index 8f02fec..ad45675 100644
--- a/content/api/latest/c++/classmesos_1_1v1_1_1Resources.html
+++ b/content/api/latest/c++/classmesos_1_1v1_1_1Resources.html
@@ -133,11 +133,13 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:ad2463a919987151047b605127a269e84"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a4bbeff06f7c6197ac143c6ace4311dc6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a4bbeff06f7c6197ac143c6ace4311dc6">find</a> (const <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> &amp;targets) const </td></tr>
 <tr class="separator:a4bbeff06f7c6197ac143c6ace4311dc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad9322221413dfe5e54664f61ec9edb32"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ad9322221413dfe5e54664f61ec9edb32">apply</a> (const Offer::Operation &amp;operation, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> &gt; &amp;convertedResources=<a class="el" href="structNone.html">None</a>()) const </td></tr>
-<tr class="separator:ad9322221413dfe5e54664f61ec9edb32"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa57094ce5110af3b65494fc48eac3d96"><td class="memTemplParams" colspan="2">template&lt;typename Iterable &gt; </td></tr>
-<tr class="memitem:aa57094ce5110af3b65494fc48eac3d96"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1Resources.html#aa57094ce5110af3b65494fc48eac3d96">apply</a> (const Iterable &amp;operations) const </td></tr>
-<tr class="separator:aa57094ce5110af3b65494fc48eac3d96"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f71adb1a8e92b4ab774355b10814717"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a0f71adb1a8e92b4ab774355b10814717">apply</a> (const <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html">ResourceConversion</a> &amp;conversion) const </td></tr>
+<tr class="separator:a0f71adb1a8e92b4ab774355b10814717"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a616119a9f2c1afc35aa51c8286cafb55"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a616119a9f2c1afc35aa51c8286cafb55">apply</a> (const Offer::Operation &amp;operation) const </td></tr>
+<tr class="separator:a616119a9f2c1afc35aa51c8286cafb55"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0eefe6f6c51e2af7fd680c3ed964dd6c"><td class="memTemplParams" colspan="2">template&lt;typename Iterable &gt; </td></tr>
+<tr class="memitem:a0eefe6f6c51e2af7fd680c3ed964dd6c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a0eefe6f6c51e2af7fd680c3ed964dd6c">apply</a> (const Iterable &amp;iterable) const </td></tr>
+<tr class="separator:a0eefe6f6c51e2af7fd680c3ed964dd6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:afe2d8d92f1fd5767f5ffe27e5e046f73"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
 <tr class="memitem:afe2d8d92f1fd5767f5ffe27e5e046f73"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1Resources.html#afe2d8d92f1fd5767f5ffe27e5e046f73">get</a> (const std::string &amp;name) const </td></tr>
 <tr class="separator:afe2d8d92f1fd5767f5ffe27e5e046f73"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -420,33 +422,39 @@ Friends</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ad9322221413dfe5e54664f61ec9edb32"></a>
+<a class="anchor" id="a0f71adb1a8e92b4ab774355b10814717"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a>&gt; mesos::v1::Resources::apply </td>
           <td>(</td>
-          <td class="paramtype">const Offer::Operation &amp;&#160;</td>
-          <td class="paramname"><em>operation</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> &gt; &amp;&#160;</td>
-          <td class="paramname"><em>convertedResources</em> = <code><a class="el" href="structNone.html">None</a>()</code>&#160;</td>
+          <td class="paramtype">const <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html">ResourceConversion</a> &amp;&#160;</td>
+          <td class="paramname"><em>conversion</em></td><td>)</td>
+          <td> const</td>
         </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a616119a9f2c1afc35aa51c8286cafb55"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
         <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td> const</td>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a>&gt; mesos::v1::Resources::apply </td>
+          <td>(</td>
+          <td class="paramtype">const Offer::Operation &amp;&#160;</td>
+          <td class="paramname"><em>operation</em></td><td>)</td>
+          <td> const</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="aa57094ce5110af3b65494fc48eac3d96"></a>
+<a class="anchor" id="a0eefe6f6c51e2af7fd680c3ed964dd6c"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -459,7 +467,7 @@ template&lt;typename Iterable &gt; </div>
           <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a>&gt; mesos::v1::Resources::apply </td>
           <td>(</td>
           <td class="paramtype">const Iterable &amp;&#160;</td>
-          <td class="paramname"><em>operations</em></td><td>)</td>
+          <td class="paramname"><em>iterable</em></td><td>)</td>
           <td> const</td>
         </tr>
       </table>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/20d66e1b/content/api/latest/c++/common_2resources__utils_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/common_2resources__utils_8hpp.html b/content/api/latest/c++/common_2resources__utils_8hpp.html
index a0d149d..f1531de 100644
--- a/content/api/latest/c++/common_2resources__utils_8hpp.html
+++ b/content/api/latest/c++/common_2resources__utils_8hpp.html
@@ -60,6 +60,8 @@
 <code>#include &lt;google/protobuf/repeated_field.h&gt;</code><br/>
 <code>#include &lt;<a class="el" href="include_2mesos_2mesos_8hpp_source.html">mesos/mesos.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="resources_8hpp_source.html">mesos/resources.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="include_2mesos_2v1_2mesos_8hpp_source.html">mesos/v1/mesos.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="v1_2resources_8hpp_source.html">mesos/v1/resources.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="error_8hpp_source.html">stout/error.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="nothing_8hpp_source.html">stout/nothing.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="option_8hpp_source.html">stout/option.hpp</a>&gt;</code><br/>
@@ -86,6 +88,14 @@ Functions</h2></td></tr>
 <tr class="separator:a4c15c1f79f8e77b9c96823ce2313b4aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa29c69dc413109882c5009aec52b50b2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; Resources &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#aa29c69dc413109882c5009aec52b50b2">mesos::applyCheckpointedResources</a> (const Resources &amp;resources, const Resources &amp;checkpointedResources)</td></tr>
 <tr class="separator:aa29c69dc413109882c5009aec52b50b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded83c88256f399e21ed178f8267f3ac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classResult.html">Result</a>&lt; ResourceProviderID &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#aded83c88256f399e21ed178f8267f3ac">mesos::getResourceProviderId</a> (const Offer::Operation &amp;operation)</td></tr>
+<tr class="separator:aded83c88256f399e21ed178f8267f3ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a173c1be82953d37b08f4b576a836d117"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::vector<br class="typebreak"/>
+&lt; ResourceConversion &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a173c1be82953d37b08f4b576a836d117">mesos::getResourceConversions</a> (const Offer::Operation &amp;operation)</td></tr>
+<tr class="separator:a173c1be82953d37b08f4b576a836d117"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af1c3e2d577d0ca52aa89b3e8a05bbc99"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::vector<br class="typebreak"/>
+&lt; v1::ResourceConversion &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#af1c3e2d577d0ca52aa89b3e8a05bbc99">mesos::getResourceConversions</a> (const v1::Offer::Operation &amp;operation)</td></tr>
+<tr class="separator:af1c3e2d577d0ca52aa89b3e8a05bbc99"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad0bd8e49e373a07b70645e94527af581"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#ad0bd8e49e373a07b70645e94527af581">mesos::convertResourceFormat</a> (Resource *resource, ResourceFormat format)</td></tr>
 <tr class="separator:ad0bd8e49e373a07b70645e94527af581"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad248dd7e67de347397e0e53018dde98c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#ad248dd7e67de347397e0e53018dde98c">mesos::convertResourceFormat</a> (google::protobuf::RepeatedPtrField&lt; Resource &gt; *resources, ResourceFormat format)</td></tr>