http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classflags_1_1FlagsBase.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classflags_1_1FlagsBase.html 
b/content/api/latest/c++/classflags_1_1FlagsBase.html
index c451568..dc9134b 100644
--- a/content/api/latest/c++/classflags_1_1FlagsBase.html
+++ b/content/api/latest/c++/classflags_1_1FlagsBase.html
@@ -79,7 +79,7 @@ Inheritance diagram for flags::FlagsBase:</div>
 <area 
href="structmesos_1_1internal_1_1slave_1_1PortMappingUpdate_1_1Flags.html" 
alt="mesos::internal::slave::PortMappingUpdate::Flags" shape="rect" 
coords="339,504,668,528"/>
 <area 
href="structmesos_1_1internal_1_1tests_1_1ActiveUserTestHelper_1_1Flags.html" 
alt="mesos::internal::tests::ActiveUserTestHelper::Flags" shape="rect" 
coords="339,560,668,584"/>
 <area 
href="structmesos_1_1internal_1_1tests_1_1CapabilitiesTestHelper_1_1Flags.html" 
alt="mesos::internal::tests::CapabilitiesTestHelper::Flags" shape="rect" 
coords="339,616,668,640"/>
-<area 
href="structmesos_1_1internal_1_1tests_1_1HealthCheckTestHelper_1_1Flags.html" 
alt="mesos::internal::tests::HealthCheckTestHelper::Flags" shape="rect" 
coords="339,672,668,696"/>
+<area 
href="structmesos_1_1internal_1_1tests_1_1HttpServerTestHelper_1_1Flags.html" 
alt="mesos::internal::tests::HttpServerTestHelper::Flags" shape="rect" 
coords="339,672,668,696"/>
 <area 
href="structmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper_1_1Flags.html" 
alt="mesos::internal::tests::KillPolicyTestHelper::Flags" shape="rect" 
coords="339,728,668,752"/>
 <area href="classmesos_1_1uri_1_1CopyFetcherPlugin_1_1Flags.html" 
alt="mesos::uri::CopyFetcherPlugin::Flags" shape="rect" 
coords="339,784,668,808"/>
 <area href="classmesos_1_1uri_1_1CurlFetcherPlugin_1_1Flags.html" 
alt="mesos::uri::CurlFetcherPlugin::Flags" shape="rect" 
coords="339,840,668,864"/>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classflags_1_1FlagsBase.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classflags_1_1FlagsBase.png 
b/content/api/latest/c++/classflags_1_1FlagsBase.png
index 4371858..e63c5a2 100644
Binary files a/content/api/latest/c++/classflags_1_1FlagsBase.png and 
b/content/api/latest/c++/classflags_1_1FlagsBase.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1Resources-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1Resources-members.html 
b/content/api/latest/c++/classmesos_1_1Resources-members.html
index c705d01..7522307 100644
--- a/content/api/latest/c++/classmesos_1_1Resources-members.html
+++ b/content/api/latest/c++/classmesos_1_1Resources-members.html
@@ -57,74 +57,80 @@
 
 <p>This is the complete list of members for <a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a>, including all 
inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a4c6b7ba1b907eb21ddb20f4c14940634">allocate</a>(const
 std::string &amp;role)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ab2c34cf1de471159a32b8e9c9d8cbe79">allocations</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a56d8a100d4079d7d5c316fdf4545d883">apply</a>(const
 Offer::Operation &amp;operation) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ab8017b6c67953ba5fc5c2a5f27580da6">apply</a>(const
 Iterable &amp;operations) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::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_1Resources.html#a62a685bb22d0916e15e019602a36659f">begin</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ae66c01db87b2a42cfee3e77c20687d56">begin</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::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_1Resources.html#aead097c9cbf735bed75199745625d768">const_iterator</a>
 typedef</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a30fc4fe000da99818bfcee5bb780e5d4">contains</a>(const
 Resources &amp;that) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a655f5a12bf6596f4a4b1a260e68112c4">contains</a>(const
 Resource &amp;that) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a0c2f42000d8bc6c2bc050be8b48b1e3c">count</a>(const
 Resource &amp;that) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a127e7442993f5b86d03625c4ab1e8271">cpus</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a350c2c74774111e8b961127b7311fecc">createStrippedScalarQuantity</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a25edbf9ca3dc21aec283b25e48308794">disk</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ab46b900ebe62b19390d9a2a82b46eb15">empty</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::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_1Resources.html#a07ff5813b931a26510a3343cb0c988e1">end</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a09242ab54ec91f74c67b67c7ab44036f">end</a>() 
const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::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_1Resources.html#a88a531c0e331b9a6b26ab5cedd2c87d2">ephemeral_ports</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a62ae547c0d24fdfb139549e9b8126fdf">filter</a>(const
 lambda::function&lt; bool(const Resource &amp;)&gt; &amp;predicate) const 
</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a531f3b2cf4318aa421a2c9a9134992d1">find</a>(const
 Resources &amp;targets) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a0be5dda57cfb0daa94b4c53c2aaf4c9e">flatten</a>(const
 std::string &amp;role, const Option&lt; Resource::ReservationInfo &gt; 
&amp;reservation=None()) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a8435090afb2a17f080dbd175e174441e">flatten</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ab3a8fed18db7526324f86902a142bbdd">fromJSON</a>(const
 JSON::Array &amp;resourcesJSON, const std::string 
&amp;defaultRole=&quot;*&quot;)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::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_1Resources.html#aa25b97988dd7fdaffdf1f6024a1d71a9">fromSimpleString</a>(const
 std::string &amp;text, const std::string 
&amp;defaultRole=&quot;*&quot;)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#afcb552571a61488ad12bb048ff16a56d">fromString</a>(const
 std::string &amp;text, const std::string 
&amp;defaultRole=&quot;*&quot;)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::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_1Resources.html#a5684c02bb2bd69a712e4302aa5c78199">get</a>(const
 std::string &amp;name) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a319bc081593e24956927ac4ec8c74e8d">get</a>(const
 std::string &amp;name) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ab7efb90fdd329ee238af86013584480d">gpus</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a65426926427f541434634ab4b63597f5">isDynamicallyReserved</a>(const
 Resource &amp;resource)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::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_1Resources.html#af80276e0925e9e48dbf816aae62a2bb8">isEmpty</a>(const
 Resource &amp;resource)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a2854bcb8a35610e98a6ad0e559ea6213">isPersistentVolume</a>(const
 Resource &amp;resource)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::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_1Resources.html#adca79e207e34acac374fa48035ebfb55">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_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#abb05dff78639303b244e9ffb0c765c14">isRevocable</a>(const
 Resource &amp;resource)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::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_1Resources.html#a2543b70428e6d4546271615fc013776e">isShared</a>(const
 Resource &amp;resource)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a342965af2e97bd1c5a78fbec5d9d65d8">isUnreserved</a>(const
 Resource &amp;resource)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::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_1Resources.html#a2f4bcc0de9f40c0c947d355213aaac95">iterator</a>
 typedef</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#afdf2dfb4dd2c53acf5cd96bb6f02140c">mem</a>() 
const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a376ffdcf83696b9a957b8a24ce596649">names</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ae5cbdd78bfaf5de8ad74463b3a9bd5f5">nonRevocable</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a7422a6ffb5e5988b507d587de1aa3e66">nonShared</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a3fbd3e12e053c06fc931af1f07420cd1">operator 
const google::protobuf::RepeatedPtrField&lt; Resource &gt;</a>() const </td><td 
class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ac992e85d674e3a1346dcce492f766588">operator!=</a>(const
 Resources &amp;that) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a1bb96b91999835ce867a3a895bd7bd08">operator+</a>(const
 Resource &amp;that) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ab26273265de48d7f3227b5a80982b7ff">operator+</a>(const
 Resources &amp;that) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a5e73184e5fd1818ec189fe5f7d432b25">operator+=</a>(const
 Resource &amp;that)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ab7bf64d42dc36eac4a4315058a3fdb1a">operator+=</a>(const
 Resources &amp;that)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a2233c5eae93c7bd8629495f19346575e">operator-</a>(const
 Resource &amp;that) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#aef45055ac31698b5c6222bba1f8eedd8">operator-</a>(const
 Resources &amp;that) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ad23628d37ce9834684a0873de2ff2cfd">operator-=</a>(const
 Resource &amp;that)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a8da1b25d12394f96b7576367e6d8f4fa">operator-=</a>(const
 Resources &amp;that)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_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_1Resources.html">mesos::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_1Resources.html#a44e5b29fbe67ba65c43a51331be2629b">operator=</a>(const
 Resources &amp;that)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ab5afedf0ab457c9298c251ca1ad0ce20">operator==</a>(const
 Resources &amp;that) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a6603b57f6aa4c3c4eb4ea73f88498f99">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_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ac8d7723d1210bc22d5cb8ca059d6edd7">parse</a>(const
 std::string &amp;text, const std::string 
&amp;defaultRole=&quot;*&quot;)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::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_1Resources.html#a1e0ae1441006e85f3f15ece5eb30d8dc">persistentVolumes</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#abe08f658e725b14aef800394d1b5f4a0">allocatableTo</a>(const
 std::string &amp;role) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a4c6b7ba1b907eb21ddb20f4c14940634">allocate</a>(const
 std::string &amp;role)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ab2c34cf1de471159a32b8e9c9d8cbe79">allocations</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a56d8a100d4079d7d5c316fdf4545d883">apply</a>(const
 Offer::Operation &amp;operation) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ab8017b6c67953ba5fc5c2a5f27580da6">apply</a>(const
 Iterable &amp;operations) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a62a685bb22d0916e15e019602a36659f">begin</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::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_1Resources.html#ae66c01db87b2a42cfee3e77c20687d56">begin</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#aead097c9cbf735bed75199745625d768">const_iterator</a>
 typedef</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a30fc4fe000da99818bfcee5bb780e5d4">contains</a>(const
 Resources &amp;that) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a655f5a12bf6596f4a4b1a260e68112c4">contains</a>(const
 Resource &amp;that) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a0c2f42000d8bc6c2bc050be8b48b1e3c">count</a>(const
 Resource &amp;that) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a127e7442993f5b86d03625c4ab1e8271">cpus</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a350c2c74774111e8b961127b7311fecc">createStrippedScalarQuantity</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a25edbf9ca3dc21aec283b25e48308794">disk</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ab46b900ebe62b19390d9a2a82b46eb15">empty</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a07ff5813b931a26510a3343cb0c988e1">end</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::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_1Resources.html#a09242ab54ec91f74c67b67c7ab44036f">end</a>() 
const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a88a531c0e331b9a6b26ab5cedd2c87d2">ephemeral_ports</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a62ae547c0d24fdfb139549e9b8126fdf">filter</a>(const
 lambda::function&lt; bool(const Resource &amp;)&gt; &amp;predicate) const 
</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a531f3b2cf4318aa421a2c9a9134992d1">find</a>(const
 Resources &amp;targets) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a0be5dda57cfb0daa94b4c53c2aaf4c9e">flatten</a>(const
 std::string &amp;role, const Option&lt; Resource::ReservationInfo &gt; 
&amp;reservation=None()) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a8435090afb2a17f080dbd175e174441e">flatten</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ab3a8fed18db7526324f86902a142bbdd">fromJSON</a>(const
 JSON::Array &amp;resourcesJSON, const std::string 
&amp;defaultRole=&quot;*&quot;)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#aa25b97988dd7fdaffdf1f6024a1d71a9">fromSimpleString</a>(const
 std::string &amp;text, const std::string 
&amp;defaultRole=&quot;*&quot;)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::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_1Resources.html#afcb552571a61488ad12bb048ff16a56d">fromString</a>(const
 std::string &amp;text, const std::string 
&amp;defaultRole=&quot;*&quot;)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a5684c02bb2bd69a712e4302aa5c78199">get</a>(const
 std::string &amp;name) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a319bc081593e24956927ac4ec8c74e8d">get</a>(const
 std::string &amp;name) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ab7efb90fdd329ee238af86013584480d">gpus</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#aa68cbefaa4f5e4365783c370cd8dbc45">hasRefinedReservations</a>(const
 Resource &amp;resource)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a25673a3dfbad9b49fc7a67d6bab2494a">isAllocatableTo</a>(const
 Resource &amp;resource, const std::string &amp;role)</td><td class="entry"><a 
class="el" href="classmesos_1_1Resources.html">mesos::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_1Resources.html#a65426926427f541434634ab4b63597f5">isDynamicallyReserved</a>(const
 Resource &amp;resource)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#af80276e0925e9e48dbf816aae62a2bb8">isEmpty</a>(const
 Resource &amp;resource)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::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_1Resources.html#a2854bcb8a35610e98a6ad0e559ea6213">isPersistentVolume</a>(const
 Resource &amp;resource)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#adca79e207e34acac374fa48035ebfb55">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_1Resources.html">mesos::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_1Resources.html#abb05dff78639303b244e9ffb0c765c14">isRevocable</a>(const
 Resource &amp;resource)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a2543b70428e6d4546271615fc013776e">isShared</a>(const
 Resource &amp;resource)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::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_1Resources.html#a342965af2e97bd1c5a78fbec5d9d65d8">isUnreserved</a>(const
 Resource &amp;resource)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a2f4bcc0de9f40c0c947d355213aaac95">iterator</a>
 typedef</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#afdf2dfb4dd2c53acf5cd96bb6f02140c">mem</a>() 
const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a376ffdcf83696b9a957b8a24ce596649">names</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ae5cbdd78bfaf5de8ad74463b3a9bd5f5">nonRevocable</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a7422a6ffb5e5988b507d587de1aa3e66">nonShared</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a190671af42b1592b4aa027d5facd4428">operator 
google::protobuf::RepeatedPtrField&lt; Resource &gt;</a>() const </td><td 
class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ac992e85d674e3a1346dcce492f766588">operator!=</a>(const
 Resources &amp;that) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a1bb96b91999835ce867a3a895bd7bd08">operator+</a>(const
 Resource &amp;that) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ab26273265de48d7f3227b5a80982b7ff">operator+</a>(const
 Resources &amp;that) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a5e73184e5fd1818ec189fe5f7d432b25">operator+=</a>(const
 Resource &amp;that)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ab7bf64d42dc36eac4a4315058a3fdb1a">operator+=</a>(const
 Resources &amp;that)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a2233c5eae93c7bd8629495f19346575e">operator-</a>(const
 Resource &amp;that) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#aef45055ac31698b5c6222bba1f8eedd8">operator-</a>(const
 Resources &amp;that) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ad23628d37ce9834684a0873de2ff2cfd">operator-=</a>(const
 Resource &amp;that)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a8da1b25d12394f96b7576367e6d8f4fa">operator-=</a>(const
 Resources &amp;that)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_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_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a44e5b29fbe67ba65c43a51331be2629b">operator=</a>(const
 Resources &amp;that)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::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_1Resources.html#ab5afedf0ab457c9298c251ca1ad0ce20">operator==</a>(const
 Resources &amp;that) const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a6603b57f6aa4c3c4eb4ea73f88498f99">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_1Resources.html">mesos::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_1Resources.html#ac8d7723d1210bc22d5cb8ca059d6edd7">parse</a>(const
 std::string &amp;text, const std::string 
&amp;defaultRole=&quot;*&quot;)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a1e0ae1441006e85f3f15ece5eb30d8dc">persistentVolumes</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a8a0ecdc2adae018a61f437a1275faa3b">popReservation</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#af9c888191c3f7408ab11bb064e881507">ports</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ade04c622a0b1ef1cf9dc88ac4007d958">reservations</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a5deaa3422ebd3b42b012ace9e7802748">reserved</a>(const
 Option&lt; std::string &gt; &amp;role=None()) const </td><td class="entry"><a 
class="el" href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#aed60247869278b5545227ddf7ca9536b">Resources</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a224d38fb001cffb8f4f2f6e9dc328091">Resources</a>(const
 Resource &amp;resource)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ab3dc443a7bad2f836206cacb0c5852d2">Resources</a>(const
 std::vector&lt; Resource &gt; &amp;_resources)</td><td class="entry"><a 
class="el" href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#afe876c2096b96e0894317d132b10d080">Resources</a>(const
 google::protobuf::RepeatedPtrField&lt; Resource &gt; &amp;_resources)</td><td 
class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a54f4d215c4b8c70ecb9029c2103d3e86">Resources</a>(const
 Resources &amp;that)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ab24fc44ad91b263500d2736a54a9aea3">revocable</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a19c38bf426688c0fb1fcc5552b29a729">scalars</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a1bf71a3804f142e92e0dd28884ea8f99">shared</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a941fe78c62de3a6fa7c7cf977960694a">size</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a9753991686eca5e60ec5324a83535352">sum</a>(const
 hashmap&lt; Key, Resources &gt; &amp;_resources)</td><td class="entry"><a 
class="el" href="classmesos_1_1Resources.html">mesos::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_1Resources.html#a0128e578d26c22934e888a66b9424717">pushReservation</a>(const
 Resource::ReservationInfo &amp;reservation) const </td><td class="entry"><a 
class="el" href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ade04c622a0b1ef1cf9dc88ac4007d958">reservations</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a5deaa3422ebd3b42b012ace9e7802748">reserved</a>(const
 Option&lt; std::string &gt; &amp;role=None()) const </td><td class="entry"><a 
class="el" href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#aed60247869278b5545227ddf7ca9536b">Resources</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::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_1Resources.html#a224d38fb001cffb8f4f2f6e9dc328091">Resources</a>(const
 Resource &amp;resource)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ab3dc443a7bad2f836206cacb0c5852d2">Resources</a>(const
 std::vector&lt; Resource &gt; &amp;_resources)</td><td class="entry"><a 
class="el" href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#afe876c2096b96e0894317d132b10d080">Resources</a>(const
 google::protobuf::RepeatedPtrField&lt; Resource &gt; &amp;_resources)</td><td 
class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a54f4d215c4b8c70ecb9029c2103d3e86">Resources</a>(const
 Resources &amp;that)</td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::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_1Resources.html#ab24fc44ad91b263500d2736a54a9aea3">revocable</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a19c38bf426688c0fb1fcc5552b29a729">scalars</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a1bf71a3804f142e92e0dd28884ea8f99">shared</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a941fe78c62de3a6fa7c7cf977960694a">size</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::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_1Resources.html#a9753991686eca5e60ec5324a83535352">sum</a>(const
 hashmap&lt; Key, Resources &gt; &amp;_resources)</td><td class="entry"><a 
class="el" href="classmesos_1_1Resources.html">mesos::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_1Resources.html#a1e1245295d0792d35f4ef441aa8a313a">toUnreserved</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a6c4d4a889c254fb4241644c6557d511e">types</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#ae37d3b004781eb0f7b8d3676db9c6205">unallocate</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html#a643e177ab27dd9448ec1f3e8cbbc5634">unreserved</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1Resources.html">mesos::Resources</a></td><td 
class="entry"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1Resources.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1Resources.html 
b/content/api/latest/c++/classmesos_1_1Resources.html
index 83bdaf6..69c7f27 100644
--- a/content/api/latest/c++/classmesos_1_1Resources.html
+++ b/content/api/latest/c++/classmesos_1_1Resources.html
@@ -107,6 +107,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:ade04c622a0b1ef1cf9dc88ac4007d958"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a5deaa3422ebd3b42b012ace9e7802748"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#a5deaa3422ebd3b42b012ace9e7802748">reserved</a>
 (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; 
&amp;role=<a class="el" href="structNone.html">None</a>()) const </td></tr>
 <tr class="separator:a5deaa3422ebd3b42b012ace9e7802748"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abe08f658e725b14aef800394d1b5f4a0"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#abe08f658e725b14aef800394d1b5f4a0">allocatableTo</a>
 (const std::string &amp;role) const </td></tr>
+<tr class="separator:abe08f658e725b14aef800394d1b5f4a0"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a643e177ab27dd9448ec1f3e8cbbc5634"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#a643e177ab27dd9448ec1f3e8cbbc5634">unreserved</a>
 () const </td></tr>
 <tr class="separator:a643e177ab27dd9448ec1f3e8cbbc5634"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1e0ae1441006e85f3f15ece5eb30d8dc"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#a1e0ae1441006e85f3f15ece5eb30d8dc">persistentVolumes</a>
 () const </td></tr>
@@ -125,6 +127,12 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a0be5dda57cfb0daa94b4c53c2aaf4c9e"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a8435090afb2a17f080dbd175e174441e"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#a8435090afb2a17f080dbd175e174441e">flatten</a>
 () const </td></tr>
 <tr class="separator:a8435090afb2a17f080dbd175e174441e"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0128e578d26c22934e888a66b9424717"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#a0128e578d26c22934e888a66b9424717">pushReservation</a>
 (const Resource::ReservationInfo &amp;reservation) const </td></tr>
+<tr class="separator:a0128e578d26c22934e888a66b9424717"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a0ecdc2adae018a61f437a1275faa3b"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#a8a0ecdc2adae018a61f437a1275faa3b">popReservation</a>
 () const </td></tr>
+<tr class="separator:a8a0ecdc2adae018a61f437a1275faa3b"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e1245295d0792d35f4ef441aa8a313a"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#a1e1245295d0792d35f4ef441aa8a313a">toUnreserved</a>
 () const </td></tr>
+<tr class="separator:a1e1245295d0792d35f4ef441aa8a313a"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a350c2c74774111e8b961127b7311fecc"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#a350c2c74774111e8b961127b7311fecc">createStrippedScalarQuantity</a>
 () const </td></tr>
 <tr class="separator:a350c2c74774111e8b961127b7311fecc"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a531f3b2cf4318aa421a2c9a9134992d1"><td class="memItemLeft" 
align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; 
<a class="el" href="classmesos_1_1Resources.html">Resources</a> 
&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#a531f3b2cf4318aa421a2c9a9134992d1">find</a> 
(const <a class="el" href="classmesos_1_1Resources.html">Resources</a> 
&amp;targets) const </td></tr>
@@ -165,8 +173,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:ae66c01db87b2a42cfee3e77c20687d56"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a09242ab54ec91f74c67b67c7ab44036f"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classmesos_1_1Resources.html#aead097c9cbf735bed75199745625d768">const_iterator</a>&#160;</td><td
 class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#a09242ab54ec91f74c67b67c7ab44036f">end</a> 
() const </td></tr>
 <tr class="separator:a09242ab54ec91f74c67b67c7ab44036f"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3fbd3e12e053c06fc931af1f07420cd1"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#a3fbd3e12e053c06fc931af1f07420cd1">operator 
const google::protobuf::RepeatedPtrField&lt; Resource &gt;</a> () const 
</td></tr>
-<tr class="separator:a3fbd3e12e053c06fc931af1f07420cd1"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a190671af42b1592b4aa027d5facd4428"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#a190671af42b1592b4aa027d5facd4428">operator 
google::protobuf::RepeatedPtrField&lt; Resource &gt;</a> () const </td></tr>
+<tr class="separator:a190671af42b1592b4aa027d5facd4428"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab5afedf0ab457c9298c251ca1ad0ce20"><td class="memItemLeft" 
align="right" valign="top">bool&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#ab5afedf0ab457c9298c251ca1ad0ce20">operator==</a>
 (const <a class="el" href="classmesos_1_1Resources.html">Resources</a> 
&amp;that) const </td></tr>
 <tr class="separator:ab5afedf0ab457c9298c251ca1ad0ce20"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac992e85d674e3a1346dcce492f766588"><td class="memItemLeft" 
align="right" valign="top">bool&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#ac992e85d674e3a1346dcce492f766588">operator!=</a>
 (const <a class="el" href="classmesos_1_1Resources.html">Resources</a> 
&amp;that) const </td></tr>
@@ -220,6 +228,8 @@ Static Public Member Functions</h2></td></tr>
 <tr class="separator:a2854bcb8a35610e98a6ad0e559ea6213"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:adca79e207e34acac374fa48035ebfb55"><td class="memItemLeft" 
align="right" valign="top">static bool&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#adca79e207e34acac374fa48035ebfb55">isReserved</a>
 (const Resource &amp;resource, const <a class="el" 
href="classOption.html">Option</a>&lt; std::string &gt; &amp;role=<a class="el" 
href="structNone.html">None</a>())</td></tr>
 <tr class="separator:adca79e207e34acac374fa48035ebfb55"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a25673a3dfbad9b49fc7a67d6bab2494a"><td class="memItemLeft" 
align="right" valign="top">static bool&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#a25673a3dfbad9b49fc7a67d6bab2494a">isAllocatableTo</a>
 (const Resource &amp;resource, const std::string &amp;role)</td></tr>
+<tr class="separator:a25673a3dfbad9b49fc7a67d6bab2494a"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a342965af2e97bd1c5a78fbec5d9d65d8"><td class="memItemLeft" 
align="right" valign="top">static bool&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#a342965af2e97bd1c5a78fbec5d9d65d8">isUnreserved</a>
 (const Resource &amp;resource)</td></tr>
 <tr class="separator:a342965af2e97bd1c5a78fbec5d9d65d8"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a65426926427f541434634ab4b63597f5"><td class="memItemLeft" 
align="right" valign="top">static bool&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#a65426926427f541434634ab4b63597f5">isDynamicallyReserved</a>
 (const Resource &amp;resource)</td></tr>
@@ -228,6 +238,8 @@ Static Public Member Functions</h2></td></tr>
 <tr class="separator:abb05dff78639303b244e9ffb0c765c14"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a2543b70428e6d4546271615fc013776e"><td class="memItemLeft" 
align="right" valign="top">static bool&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#a2543b70428e6d4546271615fc013776e">isShared</a>
 (const Resource &amp;resource)</td></tr>
 <tr class="separator:a2543b70428e6d4546271615fc013776e"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa68cbefaa4f5e4365783c370cd8dbc45"><td class="memItemLeft" 
align="right" valign="top">static bool&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#aa68cbefaa4f5e4365783c370cd8dbc45">hasRefinedReservations</a>
 (const Resource &amp;resource)</td></tr>
+<tr class="separator:aa68cbefaa4f5e4365783c370cd8dbc45"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a9753991686eca5e60ec5324a83535352"><td 
class="memTemplParams" colspan="2">template&lt;typename Key &gt; </td></tr>
 <tr class="memitem:a9753991686eca5e60ec5324a83535352"><td 
class="memTemplItemLeft" align="right" valign="top">static <a class="el" 
href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td 
class="memTemplItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1Resources.html#a9753991686eca5e60ec5324a83535352">sum</a> 
(const <a class="el" href="classhashmap.html">hashmap</a>&lt; Key, <a 
class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; 
&amp;_resources)</td></tr>
 <tr class="separator:a9753991686eca5e60ec5324a83535352"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
@@ -359,6 +371,22 @@ Friends</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="abe08f658e725b14aef800394d1b5f4a0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" 
href="classmesos_1_1Resources.html">Resources</a> 
mesos::Resources::allocatableTo </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>role</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a4c6b7ba1b907eb21ddb20f4c14940634"></a>
 <div class="memitem">
 <div class="memproto">
@@ -909,6 +937,64 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
+<a class="anchor" id="aa68cbefaa4f5e4365783c370cd8dbc45"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool 
mesos::Resources::hasRefinedReservations </td>
+          <td>(</td>
+          <td class="paramtype">const Resource &amp;&#160;</td>
+          <td class="paramname"><em>resource</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a25673a3dfbad9b49fc7a67d6bab2494a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool mesos::Resources::isAllocatableTo 
</td>
+          <td>(</td>
+          <td class="paramtype">const Resource &amp;&#160;</td>
+          <td class="paramname"><em>resource</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>role</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a65426926427f541434634ab4b63597f5"></a>
 <div class="memitem">
 <div class="memproto">
@@ -1147,12 +1233,12 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a3fbd3e12e053c06fc931af1f07420cd1"></a>
+<a class="anchor" id="a190671af42b1592b4aa027d5facd4428"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">mesos::Resources::operator const 
google::protobuf::RepeatedPtrField&lt; Resource &gt; </td>
+          <td class="memname">mesos::Resources::operator 
google::protobuf::RepeatedPtrField&lt; Resource &gt; </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -1458,6 +1544,21 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
+<a class="anchor" id="a8a0ecdc2adae018a61f437a1275faa3b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" 
href="classmesos_1_1Resources.html">Resources</a> 
mesos::Resources::popReservation </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="af9c888191c3f7408ab11bb064e881507"></a>
 <div class="memitem">
 <div class="memproto">
@@ -1473,6 +1574,22 @@ template&lt;typename T &gt; </div>
 
 </div>
 </div>
+<a class="anchor" id="a0128e578d26c22934e888a66b9424717"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" 
href="classmesos_1_1Resources.html">Resources</a> 
mesos::Resources::pushReservation </td>
+          <td>(</td>
+          <td class="paramtype">const Resource::ReservationInfo 
&amp;&#160;</td>
+          <td class="paramname"><em>reservation</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="ade04c622a0b1ef1cf9dc88ac4007d958"></a>
 <div class="memitem">
 <div class="memproto">
@@ -1598,6 +1715,21 @@ template&lt;typename Key &gt; </div>
 
 </div>
 </div>
+<a class="anchor" id="a1e1245295d0792d35f4ef441aa8a313a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" 
href="classmesos_1_1Resources.html">Resources</a> 
mesos::Resources::toUnreserved </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a6c4d4a889c254fb4241644c6557d511e"></a>
 <div class="memitem">
 <div class="memproto">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6b298f58/content/api/latest/c++/classmesos_1_1SecretResolver-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1SecretResolver-members.html 
b/content/api/latest/c++/classmesos_1_1SecretResolver-members.html
new file mode 100644
index 0000000..bbfc1a1
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1SecretResolver-members.html
@@ -0,0 +1,72 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a 
href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li 
class="navelem"><a class="el" 
href="classmesos_1_1SecretResolver.html">SecretResolver</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::SecretResolver Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" 
href="classmesos_1_1SecretResolver.html">mesos::SecretResolver</a>, including 
all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1SecretResolver.html#ab10b3be9bca16db587e8c065da0c71cb">create</a>(const
 Option&lt; std::string &gt; &amp;name=None())</td><td class="entry"><a 
class="el" 
href="classmesos_1_1SecretResolver.html">mesos::SecretResolver</a></td><td 
class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1SecretResolver.html#afddfaede33e182ecc658c39b99086679">resolve</a>(const
 Secret &amp;secret) const =0</td><td class="entry"><a class="el" 
href="classmesos_1_1SecretResolver.html">mesos::SecretResolver</a></td><td 
class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1SecretResolver.html#a2e9fb0d097791fbc1b3954c004f66143">SecretResolver</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1SecretResolver.html">mesos::SecretResolver</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1SecretResolver.html#afec1b8fbdba40fdb6611ad78afa5f761">~SecretResolver</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1SecretResolver.html">mesos::SecretResolver</a></td><td 
class="entry"><span class="mlabel">inline</span><span 
class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+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/6b298f58/content/api/latest/c++/classmesos_1_1SecretResolver.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1SecretResolver.html 
b/content/api/latest/c++/classmesos_1_1SecretResolver.html
new file mode 100644
index 0000000..606d52b
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1SecretResolver.html
@@ -0,0 +1,190 @@
+<!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::SecretResolver Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a 
href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li 
class="navelem"><a class="el" 
href="classmesos_1_1SecretResolver.html">SecretResolver</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="classmesos_1_1SecretResolver-members.html">List of all members</a>  
</div>
+  <div class="headertitle">
+<div class="title">mesos::SecretResolver Class Reference<span 
class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" 
href="resolver_8hpp_source.html">resolver.hpp</a>&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:afec1b8fbdba40fdb6611ad78afa5f761"><td class="memItemLeft" 
align="right" valign="top">virtual&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1SecretResolver.html#afec1b8fbdba40fdb6611ad78afa5f761">~SecretResolver</a>
 ()</td></tr>
+<tr class="separator:afec1b8fbdba40fdb6611ad78afa5f761"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afddfaede33e182ecc658c39b99086679"><td class="memItemLeft" 
align="right" valign="top">virtual <a class="el" 
href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/>
+&lt; Secret::Value &gt;&#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" 
href="classmesos_1_1SecretResolver.html#afddfaede33e182ecc658c39b99086679">resolve</a>
 (const Secret &amp;secret) const =0</td></tr>
+<tr class="separator:afddfaede33e182ecc658c39b99086679"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:ab10b3be9bca16db587e8c065da0c71cb"><td class="memItemLeft" 
align="right" valign="top">static <a class="el" 
href="classTry.html">Try</a>&lt; <a class="el" 
href="classmesos_1_1SecretResolver.html">SecretResolver</a> * 
&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1SecretResolver.html#ab10b3be9bca16db587e8c065da0c71cb">create</a>
 (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; 
&amp;name=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:ab10b3be9bca16db587e8c065da0c71cb"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:a2e9fb0d097791fbc1b3954c004f66143"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1SecretResolver.html#a2e9fb0d097791fbc1b3954c004f66143">SecretResolver</a>
 ()</td></tr>
+<tr class="separator:a2e9fb0d097791fbc1b3954c004f66143"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="afec1b8fbdba40fdb6611ad78afa5f761"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual mesos::SecretResolver::~SecretResolver 
</td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span 
class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2e9fb0d097791fbc1b3954c004f66143"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::SecretResolver::SecretResolver </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="ab10b3be9bca16db587e8c065da0c71cb"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" 
href="classTry.html">Try</a>&lt;<a class="el" 
href="classmesos_1_1SecretResolver.html">SecretResolver</a>*&gt; 
mesos::SecretResolver::create </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" 
href="classOption.html">Option</a>&lt; std::string &gt; &amp;&#160;</td>
+          <td class="paramname"><em>name</em> = <code><a class="el" 
href="structNone.html">None</a>()</code></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="afddfaede33e182ecc658c39b99086679"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" 
href="classprocess_1_1Future.html">process::Future</a>&lt;Secret::Value&gt; 
mesos::SecretResolver::resolve </td>
+          <td>(</td>
+          <td class="paramtype">const Secret &amp;&#160;</td>
+          <td class="paramname"><em>secret</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following 
file:<ul>
+<li>include/mesos/secret/<a class="el" 
href="resolver_8hpp_source.html">resolver.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>

Reply via email to