http://git-wip-us.apache.org/repos/asf/mesos-site/blob/10cb4b9f/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html 
b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html
index 33c649e..84847cb 100644
--- a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html
+++ b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html
@@ -63,7 +63,7 @@
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#ad873c196dc884fb2ccc116964157d7ff">addResourceProvider</a>(const
 SlaveID &amp;slave, const Resources &amp;total, const hashmap&lt; FrameworkID, 
Resources &gt; &amp;used)=0</td><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</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_1allocator_1_1Allocator.html#a12346eed9894458805e180b9d6cb6424">addSlave</a>(const
 SlaveID &amp;slaveId, const SlaveInfo &amp;slaveInfo, const std::vector&lt; 
SlaveInfo::Capability &gt; &amp;capabilities, const Option&lt; Unavailability 
&gt; &amp;unavailability, const Resources &amp;total, const hashmap&lt; 
FrameworkID, Resources &gt; &amp;used)=0</td><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td
 class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#aafc715605c23a31dcb511a6b5c2ac883">Allocator</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#ae12461b03c88e6fce8528488b50a47f5">create</a>(const
 std::string &amp;name)</td><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td
 class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#ae5b969c74d1dc42b98b35a81d571b3fa">create</a>(const
 std::string &amp;name, const std::string &amp;roleSorter, const std::string 
&amp;frameworkSorter)</td><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td
 class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#afe9d8fc901322dde7d91037930c77f72">deactivateFramework</a>(const
 FrameworkID &amp;frameworkId)=0</td><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</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_1allocator_1_1Allocator.html#a4dff6ddc4983c5495eb2fc26e2842114">deactivateSlave</a>(const
 SlaveID &amp;slaveId)=0</td><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td
 class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#af09ffe12fe6dce0bb115d9988ddb61d1">getInverseOfferStatuses</a>()=0</td><td
 class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td
 class="entry"><span class="mlabel">pure virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/10cb4b9f/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html 
b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html
index 08cc46e..cfaff4f 100644
--- a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html
+++ b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html
@@ -161,9 +161,9 @@ Public Member Functions</h2></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:ae12461b03c88e6fce8528488b50a47f5"><td class="memItemLeft" 
align="right" valign="top">static <a class="el" 
href="classTry.html">Try</a>&lt; <a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">Allocator</a> * 
&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#ae12461b03c88e6fce8528488b50a47f5">create</a>
 (const std::string &amp;name)</td></tr>
-<tr class="memdesc:ae12461b03c88e6fce8528488b50a47f5"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Attempts either to create a 
built-in DRF allocator or to load an allocator instance from a module using the 
given name.  <a href="#ae12461b03c88e6fce8528488b50a47f5">More...</a><br 
/></td></tr>
-<tr class="separator:ae12461b03c88e6fce8528488b50a47f5"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5b969c74d1dc42b98b35a81d571b3fa"><td class="memItemLeft" 
align="right" valign="top">static <a class="el" 
href="classTry.html">Try</a>&lt; <a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">Allocator</a> * 
&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#ae5b969c74d1dc42b98b35a81d571b3fa">create</a>
 (const std::string &amp;name, const std::string &amp;roleSorter, const 
std::string &amp;frameworkSorter)</td></tr>
+<tr class="memdesc:ae5b969c74d1dc42b98b35a81d571b3fa"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Attempts either to create a 
built-in DRF allocator or to load an allocator instance from a module using the 
given name.  <a href="#ae5b969c74d1dc42b98b35a81d571b3fa">More...</a><br 
/></td></tr>
+<tr class="separator:ae5b969c74d1dc42b98b35a81d571b3fa"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed 
Description</h2>
 <div class="textblock"><p>Basic model of an allocator: resources are allocated 
to a framework in the form of offers. </p>
@@ -465,7 +465,7 @@ Static Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ae12461b03c88e6fce8528488b50a47f5"></a>
+<a class="anchor" id="ae5b969c74d1dc42b98b35a81d571b3fa"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -476,8 +476,24 @@ Static Public Member Functions</h2></td></tr>
           <td class="memname">static <a class="el" 
href="classTry.html">Try</a>&lt;<a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">Allocator</a>*&gt; 
mesos::allocator::Allocator::create </td>
           <td>(</td>
           <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>name</em></td><td>)</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>roleSorter</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
           <td></td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>frameworkSorter</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
         </tr>
       </table>
   </td>
@@ -489,6 +505,7 @@ Static Public Member Functions</h2></td></tr>
 
 <p>Attempts either to create a built-in DRF allocator or to load an allocator 
instance from a module using the given name. </p>
 <p>If <code><a class="el" href="classTry.html">Try</a></code> does not report 
an error, the wrapped <code>Allocator*</code> is not null.</p>
+<p>TODO(bmahler): Figure out how to pass parameters without burning in the 
built-in module arguments.</p>
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
     <tr><td class="paramname">name</td><td>Name of the allocator. </td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/10cb4b9f/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags-members.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags-members.html 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags-members.html
index 7a8b2e9..b6888da 100644
--- 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags-members.html
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags-members.html
@@ -147,12 +147,12 @@
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html#a890c9a0125ea5c87c5480390ce35ca54">registry_store_timeout</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td
 class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html#aebe0b36393876c3a192f869115700a70">registry_strict</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td
 class="entry"></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html#a1f069f397802aaea12aac6cf87fe7782">require_agent_domain</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html#a2d6ceeda8424544119431ac03fe99d98">roles</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td
 class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html#a9ada3d623640c548972084b1ed83ebea">root_submissions</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td
 class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a>(const
 std::string &amp;message)</td><td class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a>(const
 Option&lt; std::string &gt; &amp;message=None()) const </td><td 
class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td><td
 class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html#a4c2f6835994da0eba355aeaaed61de69">user_sorter</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html#a0fd5f13197bb357ab0cc4f10144f2a58">role_sorter</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html#a2d6ceeda8424544119431ac03fe99d98">roles</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html#a9ada3d623640c548972084b1ed83ebea">root_submissions</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a>(const
 std::string &amp;message)</td><td class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a>(const
 Option&lt; std::string &gt; &amp;message=None()) const </td><td 
class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td 
class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td><td
 class="entry"><a class="el" 
href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td 
class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html#a0e801063e15ee4e466e74ed058e021b2">version</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td
 class="entry"></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html#a94a63a333e884c51856ce197f29f8e89">webui_dir</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td
 class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html#a2968741de5df7f404d6ecc69b025ea79">weights</a></td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html">mesos::internal::master::Flags</a></td><td
 class="entry"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/10cb4b9f/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags.html 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags.html
index aa39bbd..034b615 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Flags.html
@@ -186,8 +186,8 @@ Public Attributes</h2></td></tr>
 <tr class="separator:a94a63a333e884c51856ce197f29f8e89"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a533ff05e6d77fd38c6d3177505f54fee"><td class="memItemLeft" 
align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; 
<a class="el" href="classPath.html">Path</a> &gt;&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html#a533ff05e6d77fd38c6d3177505f54fee">whitelist</a></td></tr>
 <tr class="separator:a533ff05e6d77fd38c6d3177505f54fee"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4c2f6835994da0eba355aeaaed61de69"><td class="memItemLeft" 
align="right" valign="top">std::string&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html#a4c2f6835994da0eba355aeaaed61de69">user_sorter</a></td></tr>
-<tr class="separator:a4c2f6835994da0eba355aeaaed61de69"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0fd5f13197bb357ab0cc4f10144f2a58"><td class="memItemLeft" 
align="right" valign="top">std::string&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html#a0fd5f13197bb357ab0cc4f10144f2a58">role_sorter</a></td></tr>
+<tr class="separator:a0fd5f13197bb357ab0cc4f10144f2a58"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a07d5e36f36240d0e7b5571f9b2d1467a"><td class="memItemLeft" 
align="right" valign="top">std::string&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html#a07d5e36f36240d0e7b5571f9b2d1467a">framework_sorter</a></td></tr>
 <tr class="separator:a07d5e36f36240d0e7b5571f9b2d1467a"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a6d11202f0b5967f1f97ed808dd6e7e27"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classDuration.html">Duration</a>&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1Flags.html#a6d11202f0b5967f1f97ed808dd6e7e27">allocation_interval</a></td></tr>
@@ -947,36 +947,36 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a2d6ceeda8424544119431ac03fe99d98"></a>
+<a class="anchor" id="a0fd5f13197bb357ab0cc4f10144f2a58"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" 
href="classOption.html">Option</a>&lt;std::string&gt; 
mesos::internal::master::Flags::roles</td>
+          <td class="memname">std::string 
mesos::internal::master::Flags::role_sorter</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a9ada3d623640c548972084b1ed83ebea"></a>
+<a class="anchor" id="a2d6ceeda8424544119431ac03fe99d98"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">bool 
mesos::internal::master::Flags::root_submissions</td>
+          <td class="memname"><a class="el" 
href="classOption.html">Option</a>&lt;std::string&gt; 
mesos::internal::master::Flags::roles</td>
         </tr>
       </table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a4c2f6835994da0eba355aeaaed61de69"></a>
+<a class="anchor" id="a9ada3d623640c548972084b1ed83ebea"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">std::string 
mesos::internal::master::Flags::user_sorter</td>
+          <td class="memname">bool 
mesos::internal::master::Flags::root_submissions</td>
         </tr>
       </table>
 </div><div class="memdoc">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/10cb4b9f/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
index f5080db..dffcf3e 100644
--- 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator-members.html
@@ -64,7 +64,7 @@
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#af21d8b1c164feddfc6a8550245028b06">addSlave</a>(const
 SlaveID &amp;slaveId, const SlaveInfo &amp;slaveInfo, const std::vector&lt; 
SlaveInfo::Capability &gt; &amp;capabilities, const Option&lt; Unavailability 
&gt; &amp;unavailability, const Resources &amp;total, const hashmap&lt; 
FrameworkID, Resources &gt; &amp;used)</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a></td><td class="entry"><span 
class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#aafc715605c23a31dcb511a6b5c2ac883">Allocator</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#acffe93fb6ad2962eb231404a13295b83">create</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a></td><td class="entry"><span 
class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#ae12461b03c88e6fce8528488b50a47f5">mesos::allocator::Allocator::create</a>(const
 std::string &amp;name)</td><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td
 class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#ae5b969c74d1dc42b98b35a81d571b3fa">mesos::allocator::Allocator::create</a>(const
 std::string &amp;name, const std::string &amp;roleSorter, const std::string 
&amp;frameworkSorter)</td><td class="entry"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td
 class="entry"><span class="mlabel">static</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#ab6bfe097b00b97e71e75bf34d2ee12b4">deactivateFramework</a>(const
 FrameworkID &amp;frameworkId)</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a></td><td class="entry"><span 
class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#af67ff01f9c80915a5c2db609fcfd466c">deactivateSlave</a>(const
 SlaveID &amp;slaveId)</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a></td><td class="entry"><span 
class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a9c99e1ef89e81035b1e3656ca632628f">getInverseOfferStatuses</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator&lt;
 AllocatorProcess &gt;</a></td><td class="entry"><span 
class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/10cb4b9f/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
index e04d69f..50bc6ec 100644
--- 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html
@@ -165,9 +165,9 @@ Static Public Member Functions</h2></td></tr>
 <tr class="memitem:acffe93fb6ad2962eb231404a13295b83"><td class="memItemLeft" 
align="right" valign="top">static <a class="el" 
href="classTry.html">Try</a>&lt; <a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a>
 * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#acffe93fb6ad2962eb231404a13295b83">create</a>
 ()</td></tr>
 <tr class="separator:acffe93fb6ad2962eb231404a13295b83"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header 
pub_static_methods_classmesos_1_1allocator_1_1Allocator"><td colspan="2" 
onclick="javascript:toggleInherit('pub_static_methods_classmesos_1_1allocator_1_1Allocator')"><img
 src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from 
<a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td></tr>
-<tr class="memitem:ae12461b03c88e6fce8528488b50a47f5 inherit 
pub_static_methods_classmesos_1_1allocator_1_1Allocator"><td 
class="memItemLeft" align="right" valign="top">static <a class="el" 
href="classTry.html">Try</a>&lt; <a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">Allocator</a> * 
&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#ae12461b03c88e6fce8528488b50a47f5">create</a>
 (const std::string &amp;name)</td></tr>
-<tr class="memdesc:ae12461b03c88e6fce8528488b50a47f5 inherit 
pub_static_methods_classmesos_1_1allocator_1_1Allocator"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Attempts either to create a 
built-in DRF allocator or to load an allocator instance from a module using the 
given name.  <a href="#ae12461b03c88e6fce8528488b50a47f5">More...</a><br 
/></td></tr>
-<tr class="separator:ae12461b03c88e6fce8528488b50a47f5 inherit 
pub_static_methods_classmesos_1_1allocator_1_1Allocator"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5b969c74d1dc42b98b35a81d571b3fa inherit 
pub_static_methods_classmesos_1_1allocator_1_1Allocator"><td 
class="memItemLeft" align="right" valign="top">static <a class="el" 
href="classTry.html">Try</a>&lt; <a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html">Allocator</a> * 
&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1allocator_1_1Allocator.html#ae5b969c74d1dc42b98b35a81d571b3fa">create</a>
 (const std::string &amp;name, const std::string &amp;roleSorter, const 
std::string &amp;frameworkSorter)</td></tr>
+<tr class="memdesc:ae5b969c74d1dc42b98b35a81d571b3fa inherit 
pub_static_methods_classmesos_1_1allocator_1_1Allocator"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Attempts either to create a 
built-in DRF allocator or to load an allocator instance from a module using the 
given name.  <a href="#ae5b969c74d1dc42b98b35a81d571b3fa">More...</a><br 
/></td></tr>
+<tr class="separator:ae5b969c74d1dc42b98b35a81d571b3fa inherit 
pub_static_methods_classmesos_1_1allocator_1_1Allocator"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="a9f92440e352e4345bf6cd813dc2313f3"></a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/10cb4b9f/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter-members.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter-members.html
 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter-members.html
new file mode 100644
index 0000000..d5a122e
--- /dev/null
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter-members.html
@@ -0,0 +1,93 @@
+<!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.11"/>
+<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 id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a 
href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li 
class="navelem"><a class="el" 
href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a 
class="el" href="namespacemesos_1_1internal_1_1master.html">master</a></li><li 
class="navelem"><a class="el" 
href="namespacemesos_1_1internal_1_1master_1_1allocator.html">allocator</a></li><li
 class="navelem"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">RandomSorter</a></li>
  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::internal::master::allocator::RandomSorter Member 
List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a>,
 including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a0e2f1d41cdbd6690633ece31b46e0957">activate</a>(const
 std::string &amp;clientPath)</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a43a8efed7d28fe094d1c547cbf0032b1">add</a>(const
 std::string &amp;clientPath)</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a158ab7e1171573cff6f8657593b0cb6b">add</a>(const
 SlaveID &amp;slaveId, const Resources &amp;resources)</td><td class="entry"><a 
class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a2ebff336f83910e32cb26c3a860a0abe">allocated</a>(const
 std::string &amp;clientPath, const SlaveID &amp;slaveId, const Resources 
&amp;resources)</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ac86428b55a605cbe33419d54706d883a">allocation</a>(const
 std::string &amp;clientPath) const </td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a7318efa8d2027b25506bd60f0615b36b">allocation</a>(const
 SlaveID &amp;slaveId) const </td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ae17bd9f26993f6e7d96303a8b793e28d">allocation</a>(const
 std::string &amp;clientPath, const SlaveID &amp;slaveId) const </td><td 
class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ab006bdc77fcaa4cfc27867d3d0f40a59">allocationScalarQuantities</a>(const
 std::string &amp;clientPath) const </td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a7d200b2c37563695d823cb654b1387f9">contains</a>(const
 std::string &amp;clientPath) const </td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a862a133c453addb48033a7306a15add1">count</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aa05b296a94f94d02a558d32b84cef11c">deactivate</a>(const
 std::string &amp;clientPath)</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a36fb7a19c8d28fd95146ac651fa85544">initialize</a>(const
 Option&lt; std::set&lt; std::string &gt;&gt; 
&amp;fairnessExcludeResourceNames)</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a1786c10ddb878707caa1afa0724c9feb">RandomSorter</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aa4aa3f06acf1d031a0bfc81ac8906791">RandomSorter</a>(const
 process::UPID &amp;allocator, const std::string &amp;metricsPrefix)</td><td 
class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">explicit</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ab80aa76916a2224a0b426f611a225aec">remove</a>(const
 std::string &amp;clientPath)</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a1ee9c9ca830fb9413af8014e8ecb336e">remove</a>(const
 SlaveID &amp;slaveId, const Resources &amp;resources)</td><td class="entry"><a 
class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a7469d4840caa9ccd226e6340d973f09b">sort</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a3ff0ef79f7b92fa8863948b1ff0818a1">Sorter</a>()=default</td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">mesos::internal::master::allocator::Sorter</a></td><td
 class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a378eedf4b183e753a28c052254e35854">Sorter</a>(const
 process::UPID &amp;allocator, const std::string &amp;metricsPrefix)</td><td 
class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">mesos::internal::master::allocator::Sorter</a></td><td
 class="entry"><span class="mlabel">inline</span><span 
class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ab8c3c1fd4b1b55bf538cba3c16b8a0b4">totalScalarQuantities</a>()
 const </td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a5630fe839c3a9f56058e6879d4d74d57">unallocated</a>(const
 std::string &amp;clientPath, const SlaveID &amp;slaveId, const Resources 
&amp;resources)</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ad78bf7089969bed9adeaaa46683506a8">update</a>(const
 std::string &amp;clientPath, const SlaveID &amp;slaveId, const Resources 
&amp;oldAllocation, const Resources &amp;newAllocation)</td><td 
class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a304a264a828345973752733c35b5f769">updateWeight</a>(const
 std::string &amp;path, double weight)</td><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a809ecc0074a047786bc13fe24a3f6b3b">~RandomSorter</a>()</td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td><td
 class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a83252e954533dff4f7f203ac88ee9604">~Sorter</a>()=default</td><td
 class="entry"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">mesos::internal::master::allocator::Sorter</a></td><td
 class="entry"><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.11
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/10cb4b9f/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html
 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html
new file mode 100644
index 0000000..e2ce7ae
--- /dev/null
+++ 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html
@@ -0,0 +1,802 @@
+<!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.11"/>
+<title>Apache Mesos: mesos::internal::master::allocator::RandomSorter 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 id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a 
href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li 
class="navelem"><a class="el" 
href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a 
class="el" href="namespacemesos_1_1internal_1_1master.html">master</a></li><li 
class="navelem"><a class="el" 
href="namespacemesos_1_1internal_1_1master_1_1allocator.html">allocator</a></li><li
 class="navelem"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">RandomSorter</a></li>
  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter-members.html">List
 of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::internal::master::allocator::RandomSorter Class 
Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" 
href="random_2sorter_8hpp_source.html">sorter.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for mesos::internal::master::allocator::RandomSorter:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.png" 
usemap="#mesos::internal::master::allocator::RandomSorter_map" alt=""/>
+  <map id="mesos::internal::master::allocator::RandomSorter_map" 
name="mesos::internal::master::allocator::RandomSorter_map">
+<area href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html" 
alt="mesos::internal::master::allocator::Sorter" shape="rect" 
coords="0,0,279,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct 
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html">Node</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a1786c10ddb878707caa1afa0724c9feb"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a1786c10ddb878707caa1afa0724c9feb">RandomSorter</a>
 ()</td></tr>
+<tr class="separator:a1786c10ddb878707caa1afa0724c9feb"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa4aa3f06acf1d031a0bfc81ac8906791"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aa4aa3f06acf1d031a0bfc81ac8906791">RandomSorter</a>
 (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> 
&amp;allocator, const std::string &amp;metricsPrefix)</td></tr>
+<tr class="separator:aa4aa3f06acf1d031a0bfc81ac8906791"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a809ecc0074a047786bc13fe24a3f6b3b"><td class="memItemLeft" 
align="right" valign="top">virtual&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a809ecc0074a047786bc13fe24a3f6b3b">~RandomSorter</a>
 ()</td></tr>
+<tr class="separator:a809ecc0074a047786bc13fe24a3f6b3b"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a36fb7a19c8d28fd95146ac651fa85544"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a36fb7a19c8d28fd95146ac651fa85544">initialize</a>
 (const <a class="el" href="classOption.html">Option</a>&lt; std::set&lt; 
std::string &gt;&gt; &amp;fairnessExcludeResourceNames)</td></tr>
+<tr class="separator:a36fb7a19c8d28fd95146ac651fa85544"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43a8efed7d28fe094d1c547cbf0032b1"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a43a8efed7d28fe094d1c547cbf0032b1">add</a>
 (const std::string &amp;clientPath)</td></tr>
+<tr class="separator:a43a8efed7d28fe094d1c547cbf0032b1"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab80aa76916a2224a0b426f611a225aec"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ab80aa76916a2224a0b426f611a225aec">remove</a>
 (const std::string &amp;clientPath)</td></tr>
+<tr class="separator:ab80aa76916a2224a0b426f611a225aec"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e2f1d41cdbd6690633ece31b46e0957"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a0e2f1d41cdbd6690633ece31b46e0957">activate</a>
 (const std::string &amp;clientPath)</td></tr>
+<tr class="separator:a0e2f1d41cdbd6690633ece31b46e0957"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa05b296a94f94d02a558d32b84cef11c"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#aa05b296a94f94d02a558d32b84cef11c">deactivate</a>
 (const std::string &amp;clientPath)</td></tr>
+<tr class="separator:aa05b296a94f94d02a558d32b84cef11c"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a304a264a828345973752733c35b5f769"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a304a264a828345973752733c35b5f769">updateWeight</a>
 (const std::string &amp;path, double weight)</td></tr>
+<tr class="separator:a304a264a828345973752733c35b5f769"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ebff336f83910e32cb26c3a860a0abe"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a2ebff336f83910e32cb26c3a860a0abe">allocated</a>
 (const std::string &amp;clientPath, const SlaveID &amp;slaveId, const <a 
class="el" href="classmesos_1_1Resources.html">Resources</a> 
&amp;resources)</td></tr>
+<tr class="separator:a2ebff336f83910e32cb26c3a860a0abe"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad78bf7089969bed9adeaaa46683506a8"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ad78bf7089969bed9adeaaa46683506a8">update</a>
 (const std::string &amp;clientPath, const SlaveID &amp;slaveId, const <a 
class="el" href="classmesos_1_1Resources.html">Resources</a> 
&amp;oldAllocation, const <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &amp;newAllocation)</td></tr>
+<tr class="separator:ad78bf7089969bed9adeaaa46683506a8"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5630fe839c3a9f56058e6879d4d74d57"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a5630fe839c3a9f56058e6879d4d74d57">unallocated</a>
 (const std::string &amp;clientPath, const SlaveID &amp;slaveId, const <a 
class="el" href="classmesos_1_1Resources.html">Resources</a> 
&amp;resources)</td></tr>
+<tr class="separator:a5630fe839c3a9f56058e6879d4d74d57"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac86428b55a605cbe33419d54706d883a"><td class="memItemLeft" 
align="right" valign="top">virtual const <a class="el" 
href="classhashmap.html">hashmap</a>&lt; SlaveID, <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ac86428b55a605cbe33419d54706d883a">allocation</a>
 (const std::string &amp;clientPath) const </td></tr>
+<tr class="separator:ac86428b55a605cbe33419d54706d883a"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab006bdc77fcaa4cfc27867d3d0f40a59"><td class="memItemLeft" 
align="right" valign="top">virtual const <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &amp;&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ab006bdc77fcaa4cfc27867d3d0f40a59">allocationScalarQuantities</a>
 (const std::string &amp;clientPath) const </td></tr>
+<tr class="separator:ab006bdc77fcaa4cfc27867d3d0f40a59"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7318efa8d2027b25506bd60f0615b36b"><td class="memItemLeft" 
align="right" valign="top">virtual <a class="el" 
href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &gt;&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a7318efa8d2027b25506bd60f0615b36b">allocation</a>
 (const SlaveID &amp;slaveId) const </td></tr>
+<tr class="separator:a7318efa8d2027b25506bd60f0615b36b"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae17bd9f26993f6e7d96303a8b793e28d"><td class="memItemLeft" 
align="right" valign="top">virtual <a class="el" 
href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ae17bd9f26993f6e7d96303a8b793e28d">allocation</a>
 (const std::string &amp;clientPath, const SlaveID &amp;slaveId) const 
</td></tr>
+<tr class="separator:ae17bd9f26993f6e7d96303a8b793e28d"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab8c3c1fd4b1b55bf538cba3c16b8a0b4"><td class="memItemLeft" 
align="right" valign="top">virtual const <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &amp;&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#ab8c3c1fd4b1b55bf538cba3c16b8a0b4">totalScalarQuantities</a>
 () const </td></tr>
+<tr class="separator:ab8c3c1fd4b1b55bf538cba3c16b8a0b4"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a158ab7e1171573cff6f8657593b0cb6b"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a158ab7e1171573cff6f8657593b0cb6b">add</a>
 (const SlaveID &amp;slaveId, const <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
+<tr class="separator:a158ab7e1171573cff6f8657593b0cb6b"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1ee9c9ca830fb9413af8014e8ecb336e"><td class="memItemLeft" 
align="right" valign="top">virtual void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a1ee9c9ca830fb9413af8014e8ecb336e">remove</a>
 (const SlaveID &amp;slaveId, const <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
+<tr class="separator:a1ee9c9ca830fb9413af8014e8ecb336e"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7469d4840caa9ccd226e6340d973f09b"><td class="memItemLeft" 
align="right" valign="top">virtual std::vector&lt; std::string 
&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a7469d4840caa9ccd226e6340d973f09b">sort</a>
 ()</td></tr>
+<tr class="separator:a7469d4840caa9ccd226e6340d973f09b"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7d200b2c37563695d823cb654b1387f9"><td class="memItemLeft" 
align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a7d200b2c37563695d823cb654b1387f9">contains</a>
 (const std::string &amp;clientPath) const </td></tr>
+<tr class="separator:a7d200b2c37563695d823cb654b1387f9"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a862a133c453addb48033a7306a15add1"><td class="memItemLeft" 
align="right" valign="top">virtual size_t&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html#a862a133c453addb48033a7306a15add1">count</a>
 () const </td></tr>
+<tr class="separator:a862a133c453addb48033a7306a15add1"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header 
pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter"><td 
colspan="2" 
onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter')"><img
 src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a 
class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">mesos::internal::master::allocator::Sorter</a></td></tr>
+<tr class="memitem:a3ff0ef79f7b92fa8863948b1ff0818a1 inherit 
pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter"><td 
class="memItemLeft" align="right" valign="top">&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a3ff0ef79f7b92fa8863948b1ff0818a1">Sorter</a>
 ()=default</td></tr>
+<tr class="separator:a3ff0ef79f7b92fa8863948b1ff0818a1 inherit 
pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a378eedf4b183e753a28c052254e35854 inherit 
pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter"><td 
class="memItemLeft" align="right" valign="top">&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a378eedf4b183e753a28c052254e35854">Sorter</a>
 (const <a class="el" href="structprocess_1_1UPID.html">process::UPID</a> 
&amp;allocator, const std::string &amp;metricsPrefix)</td></tr>
+<tr class="separator:a378eedf4b183e753a28c052254e35854 inherit 
pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a83252e954533dff4f7f203ac88ee9604 inherit 
pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter"><td 
class="memItemLeft" align="right" valign="top">virtual&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a83252e954533dff4f7f203ac88ee9604">~Sorter</a>
 ()=default</td></tr>
+<tr class="separator:a83252e954533dff4f7f203ac88ee9604 inherit 
pub_methods_classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a1786c10ddb878707caa1afa0724c9feb"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td 
class="memname">mesos::internal::master::allocator::RandomSorter::RandomSorter 
</td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa4aa3f06acf1d031a0bfc81ac8906791"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td 
class="memname">mesos::internal::master::allocator::RandomSorter::RandomSorter 
</td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" 
href="structprocess_1_1UPID.html">process::UPID</a> &amp;&#160;</td>
+          <td class="paramname"><em>allocator</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>metricsPrefix</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">explicit</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a809ecc0074a047786bc13fe24a3f6b3b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual 
mesos::internal::master::allocator::RandomSorter::~RandomSorter </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a0e2f1d41cdbd6690633ece31b46e0957"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void 
mesos::internal::master::allocator::RandomSorter::activate </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>clientPath</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a5cf6097e09b3e14df330c98b74ce835c">mesos::internal::master::allocator::Sorter</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a43a8efed7d28fe094d1c547cbf0032b1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void 
mesos::internal::master::allocator::RandomSorter::add </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>clientPath</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#ae645bdf8a874484f756227b38cee47c2">mesos::internal::master::allocator::Sorter</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a158ab7e1171573cff6f8657593b0cb6b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void 
mesos::internal::master::allocator::RandomSorter::add </td>
+          <td>(</td>
+          <td class="paramtype">const SlaveID &amp;&#160;</td>
+          <td class="paramname"><em>slaveId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &amp;&#160;</td>
+          <td class="paramname"><em>resources</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">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a08f9807f318c32b171f4bee3ca475f10">mesos::internal::master::allocator::Sorter</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2ebff336f83910e32cb26c3a860a0abe"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void 
mesos::internal::master::allocator::RandomSorter::allocated </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>clientPath</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const SlaveID &amp;&#160;</td>
+          <td class="paramname"><em>slaveId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &amp;&#160;</td>
+          <td class="paramname"><em>resources</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">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#ad4c0c0a5f3f4da73f97d80861469ce35">mesos::internal::master::allocator::Sorter</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac86428b55a605cbe33419d54706d883a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual const <a class="el" 
href="classhashmap.html">hashmap</a>&lt;SlaveID, <a class="el" 
href="classmesos_1_1Resources.html">Resources</a>&gt;&amp; 
mesos::internal::master::allocator::RandomSorter::allocation </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>clientPath</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a0b1e4832926e88f1dcd52f7c9b4f7ca7">mesos::internal::master::allocator::Sorter</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7318efa8d2027b25506bd60f0615b36b"></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="classhashmap.html">hashmap</a>&lt;std::string, <a class="el" 
href="classmesos_1_1Resources.html">Resources</a>&gt; 
mesos::internal::master::allocator::RandomSorter::allocation </td>
+          <td>(</td>
+          <td class="paramtype">const SlaveID &amp;&#160;</td>
+          <td class="paramname"><em>slaveId</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a9b7c6b688d943450f921c0132b6e7e07">mesos::internal::master::allocator::Sorter</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae17bd9f26993f6e7d96303a8b793e28d"></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="classmesos_1_1Resources.html">Resources</a> 
mesos::internal::master::allocator::RandomSorter::allocation </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>clientPath</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const SlaveID &amp;&#160;</td>
+          <td class="paramname"><em>slaveId</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#ad7decc4f8ea6190c6b67cdc1b1b5a0b4">mesos::internal::master::allocator::Sorter</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab006bdc77fcaa4cfc27867d3d0f40a59"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual const <a class="el" 
href="classmesos_1_1Resources.html">Resources</a>&amp; 
mesos::internal::master::allocator::RandomSorter::allocationScalarQuantities 
</td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>clientPath</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#afc68098f11369182198f87dab4822ad4">mesos::internal::master::allocator::Sorter</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7d200b2c37563695d823cb654b1387f9"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual bool 
mesos::internal::master::allocator::RandomSorter::contains </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>clientPath</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a9c3b0a3f5148e4f9ba0cdd6904125316">mesos::internal::master::allocator::Sorter</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a862a133c453addb48033a7306a15add1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual size_t 
mesos::internal::master::allocator::RandomSorter::count </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a2fcaaf81ef195a4c854d6e88ce27574f">mesos::internal::master::allocator::Sorter</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa05b296a94f94d02a558d32b84cef11c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void 
mesos::internal::master::allocator::RandomSorter::deactivate </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>clientPath</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a89809af601bd43867795281acd18b64e">mesos::internal::master::allocator::Sorter</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a36fb7a19c8d28fd95146ac651fa85544"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void 
mesos::internal::master::allocator::RandomSorter::initialize </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" 
href="classOption.html">Option</a>&lt; std::set&lt; std::string &gt;&gt; 
&amp;&#160;</td>
+          <td 
class="paramname"><em>fairnessExcludeResourceNames</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a7b00c2839cd56edaa63b90d2df69068d">mesos::internal::master::allocator::Sorter</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab80aa76916a2224a0b426f611a225aec"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void 
mesos::internal::master::allocator::RandomSorter::remove </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>clientPath</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a763fca6e6f00caf527739fb5a6abcb24">mesos::internal::master::allocator::Sorter</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1ee9c9ca830fb9413af8014e8ecb336e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void 
mesos::internal::master::allocator::RandomSorter::remove </td>
+          <td>(</td>
+          <td class="paramtype">const SlaveID &amp;&#160;</td>
+          <td class="paramname"><em>slaveId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &amp;&#160;</td>
+          <td class="paramname"><em>resources</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">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a52af0b6849fd4170c3f59f94b6d647de">mesos::internal::master::allocator::Sorter</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7469d4840caa9ccd226e6340d973f09b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual std::vector&lt;std::string&gt; 
mesos::internal::master::allocator::RandomSorter::sort </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a72e3b723477e1b7c63c1316cc2b19971">mesos::internal::master::allocator::Sorter</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab8c3c1fd4b1b55bf538cba3c16b8a0b4"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual const <a class="el" 
href="classmesos_1_1Resources.html">Resources</a>&amp; 
mesos::internal::master::allocator::RandomSorter::totalScalarQuantities </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#ab69d4c7e70c86c9192b21d22f351e5bc">mesos::internal::master::allocator::Sorter</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5630fe839c3a9f56058e6879d4d74d57"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void 
mesos::internal::master::allocator::RandomSorter::unallocated </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>clientPath</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const SlaveID &amp;&#160;</td>
+          <td class="paramname"><em>slaveId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &amp;&#160;</td>
+          <td class="paramname"><em>resources</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">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#ac1e8fc8ba543582fee82790543060fcc">mesos::internal::master::allocator::Sorter</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad78bf7089969bed9adeaaa46683506a8"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void 
mesos::internal::master::allocator::RandomSorter::update </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>clientPath</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const SlaveID &amp;&#160;</td>
+          <td class="paramname"><em>slaveId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &amp;&#160;</td>
+          <td class="paramname"><em>oldAllocation</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" 
href="classmesos_1_1Resources.html">Resources</a> &amp;&#160;</td>
+          <td class="paramname"><em>newAllocation</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">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#af415ae11fc48d532fd47ed9e8ca25a10">mesos::internal::master::allocator::Sorter</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a304a264a828345973752733c35b5f769"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void 
mesos::internal::master::allocator::RandomSorter::updateWeight </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>path</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">double&#160;</td>
+          <td class="paramname"><em>weight</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">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#a79ae94b89dadee19fef60c4de178a3c2">mesos::internal::master::allocator::Sorter</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following 
file:<ul>
+<li>src/master/allocator/sorter/random/<a class="el" 
href="random_2sorter_8hpp_source.html">sorter.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.11
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/10cb4b9f/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.png
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.png
 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.png
new file mode 100644
index 0000000..bef577f
Binary files /dev/null and 
b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.png
 differ

Reply via email to