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 Page</span></a></li>
+ <li><a href="pages.html"><span>Related 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 List</span></a></li>
+ <li><a href="classes.html"><span>Class Index</span></a></li>
+ <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class 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 &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 &_consumed, const Resources &_converted, const Option< PostValidation > &_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  <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 Page</span></a></li>
+ <li><a href="pages.html"><span>Related 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 List</span></a></li>
+ <li><a href="classes.html"><span>Class Index</span></a></li>
+ <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class 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> |
+<a href="#pub-methods">Public Member Functions</a> |
+<a href="#pub-attribs">Public Attributes</a> |
+<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 <<a class="el" href="v1_2resources_8hpp_source.html">resources.hpp</a>></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< <a class="el" href="classTry.html">Try</a><br class="typebreak"/>
+< <a class="el" href="structNothing.html">Nothing</a> >const <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> &)> </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"> </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"> </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> &_consumed, const <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> &_converted, const <a class="el" href="classOption.html">Option</a>< <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d">PostValidation</a> > &_postValidation=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a35eb7b515597e4fed518448d857bb7cc"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a9b5fd5798c8e81bbef5f686b09432c5d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> > </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> &resources) const </td></tr>
+<tr class="separator:a9b5fd5798c8e81bbef5f686b09432c5d"><td class="memSeparator" colspan="2"> </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> </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"> </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> </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"> </td></tr>
+<tr class="memitem:a2c8c762596677cbf622fb4dadd922c43"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>< <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d">PostValidation</a> > </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"> </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<<a class="el" href="classTry.html">Try</a><<a class="el" href="structNothing.html">Nothing</a>>const <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a>&)> <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 & 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> & </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> & </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>< <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d">PostValidation</a> > & </td>
+ <td class="paramname"><em>_postValidation</em> = <code><a class="el" href="structNone.html">None</a>()</code> </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><<a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a>> mesos::v1::ResourceConversion::apply </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> & </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><<a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d">PostValidation</a>> 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  <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 &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 &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 &operation, const Option< Resources > &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 &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 &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 &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 &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< bool(const Resource &)> &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 &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 &resourcesJSON, const std::string &defaultRole="*")</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 &text, const std::string &defaultRole="*")</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 &text, const std::string &defaultRole="*")</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 &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 &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 &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 &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 &resource, const std::string &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 &resource, const Resource::DiskInfo::Source::Type &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 &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 &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 &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 &resource, const Option< std::string > &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 &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 &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 &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< Resource ></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 &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 &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 &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 &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 &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 &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 &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 &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 &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<<</a>(std::ostream &stream, const Resource_ &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 &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 &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 &name, const std::string &value, const std::string &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 &text, const std::string &defaultRole="*")</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 &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 &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< std::string > &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 &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< Resource > &_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< Resource > &_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 &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< Key, Resources > &_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 &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< Resource > &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 &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 &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 &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 &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 &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 &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< bool(const Resource &)> &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 &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 &resourcesJSON, const std::string &defaultRole="*")</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 &text, const std::string &defaultRole="*")</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 &text, const std::string &defaultRole="*")</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 &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 &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 &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 &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 &resource, const std::string &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 &resource, const Resource::DiskInfo::Source::Type &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 &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 &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 &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 &resource, const Option< std::string > &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 &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 &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 &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< Resource ></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 &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 &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 &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 &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 &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 &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 &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 &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 &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<<</a>(std::ostream &stream, const Resource_ &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 &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 &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 &name, const std::string &value, const std::string &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 &text, const std::string &defaultRole="*")</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 &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 &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< std::string > &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 &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< Resource > &_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< Resource > &_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 &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< Key, Resources > &_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 &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< Resource > &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"> </td></tr>
<tr class="memitem:a4bbeff06f7c6197ac143c6ace4311dc6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>< <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> > </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> &targets) const </td></tr>
<tr class="separator:a4bbeff06f7c6197ac143c6ace4311dc6"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad9322221413dfe5e54664f61ec9edb32"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1Resources.html#ad9322221413dfe5e54664f61ec9edb32">apply</a> (const Offer::Operation &operation, const <a class="el" href="classOption.html">Option</a>< <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> > &convertedResources=<a class="el" href="structNone.html">None</a>()) const </td></tr>
-<tr class="separator:ad9322221413dfe5e54664f61ec9edb32"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aa57094ce5110af3b65494fc48eac3d96"><td class="memTemplParams" colspan="2">template<typename Iterable > </td></tr>
-<tr class="memitem:aa57094ce5110af3b65494fc48eac3d96"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1Resources.html#aa57094ce5110af3b65494fc48eac3d96">apply</a> (const Iterable &operations) const </td></tr>
-<tr class="separator:aa57094ce5110af3b65494fc48eac3d96"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a0f71adb1a8e92b4ab774355b10814717"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> > </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> &conversion) const </td></tr>
+<tr class="separator:a0f71adb1a8e92b4ab774355b10814717"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a616119a9f2c1afc35aa51c8286cafb55"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a616119a9f2c1afc35aa51c8286cafb55">apply</a> (const Offer::Operation &operation) const </td></tr>
+<tr class="separator:a616119a9f2c1afc35aa51c8286cafb55"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a0eefe6f6c51e2af7fd680c3ed964dd6c"><td class="memTemplParams" colspan="2">template<typename Iterable > </td></tr>
+<tr class="memitem:a0eefe6f6c51e2af7fd680c3ed964dd6c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1Resources.html#a0eefe6f6c51e2af7fd680c3ed964dd6c">apply</a> (const Iterable &iterable) const </td></tr>
+<tr class="separator:a0eefe6f6c51e2af7fd680c3ed964dd6c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:afe2d8d92f1fd5767f5ffe27e5e046f73"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
<tr class="memitem:afe2d8d92f1fd5767f5ffe27e5e046f73"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmesos_1_1v1_1_1Resources.html#afe2d8d92f1fd5767f5ffe27e5e046f73">get</a> (const std::string &name) const </td></tr>
<tr class="separator:afe2d8d92f1fd5767f5ffe27e5e046f73"><td class="memSeparator" colspan="2"> </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><<a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a>> mesos::v1::Resources::apply </td>
<td>(</td>
- <td class="paramtype">const Offer::Operation & </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>< <a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a> > & </td>
- <td class="paramname"><em>convertedResources</em> = <code><a class="el" href="structNone.html">None</a>()</code> </td>
+ <td class="paramtype">const <a class="el" href="classmesos_1_1v1_1_1ResourceConversion.html">ResourceConversion</a> & </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><<a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a>> mesos::v1::Resources::apply </td>
+ <td>(</td>
+ <td class="paramtype">const Offer::Operation & </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<typename Iterable > </div>
<td class="memname"><a class="el" href="classTry.html">Try</a><<a class="el" href="classmesos_1_1v1_1_1Resources.html">Resources</a>> mesos::v1::Resources::apply </td>
<td>(</td>
<td class="paramtype">const Iterable & </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 <google/protobuf/repeated_field.h></code><br/>
<code>#include <<a class="el" href="include_2mesos_2mesos_8hpp_source.html">mesos/mesos.hpp</a>></code><br/>
<code>#include <<a class="el" href="resources_8hpp_source.html">mesos/resources.hpp</a>></code><br/>
+<code>#include <<a class="el" href="include_2mesos_2v1_2mesos_8hpp_source.html">mesos/v1/mesos.hpp</a>></code><br/>
+<code>#include <<a class="el" href="v1_2resources_8hpp_source.html">mesos/v1/resources.hpp</a>></code><br/>
<code>#include <<a class="el" href="error_8hpp_source.html">stout/error.hpp</a>></code><br/>
<code>#include <<a class="el" href="nothing_8hpp_source.html">stout/nothing.hpp</a>></code><br/>
<code>#include <<a class="el" href="option_8hpp_source.html">stout/option.hpp</a>></code><br/>
@@ -86,6 +88,14 @@ Functions</h2></td></tr>
<tr class="separator:a4c15c1f79f8e77b9c96823ce2313b4aa"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa29c69dc413109882c5009aec52b50b2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< Resources > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#aa29c69dc413109882c5009aec52b50b2">mesos::applyCheckpointedResources</a> (const Resources &resources, const Resources &checkpointedResources)</td></tr>
<tr class="separator:aa29c69dc413109882c5009aec52b50b2"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:aded83c88256f399e21ed178f8267f3ac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classResult.html">Result</a>< ResourceProviderID > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#aded83c88256f399e21ed178f8267f3ac">mesos::getResourceProviderId</a> (const Offer::Operation &operation)</td></tr>
+<tr class="separator:aded83c88256f399e21ed178f8267f3ac"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a173c1be82953d37b08f4b576a836d117"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< std::vector<br class="typebreak"/>
+< ResourceConversion > > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#a173c1be82953d37b08f4b576a836d117">mesos::getResourceConversions</a> (const Offer::Operation &operation)</td></tr>
+<tr class="separator:a173c1be82953d37b08f4b576a836d117"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:af1c3e2d577d0ca52aa89b3e8a05bbc99"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< std::vector<br class="typebreak"/>
+< v1::ResourceConversion > > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#af1c3e2d577d0ca52aa89b3e8a05bbc99">mesos::getResourceConversions</a> (const v1::Offer::Operation &operation)</td></tr>
+<tr class="separator:af1c3e2d577d0ca52aa89b3e8a05bbc99"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad0bd8e49e373a07b70645e94527af581"><td class="memItemLeft" align="right" valign="top">void </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"> </td></tr>
<tr class="memitem:ad248dd7e67de347397e0e53018dde98c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html#ad248dd7e67de347397e0e53018dde98c">mesos::convertResourceFormat</a> (google::protobuf::RepeatedPtrField< Resource > *resources, ResourceFormat format)</td></tr>