http://git-wip-us.apache.org/repos/asf/mesos-site/blob/10cb4b9f/content/api/latest/c++/index.hhp ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/index.hhp b/content/api/latest/c++/index.hhp index 1773236..5250209 100644 --- a/content/api/latest/c++/index.hhp +++ b/content/api/latest/c++/index.hhp @@ -464,6 +464,7 @@ rpc_8hpp_source.html src_2csi_2utils_8hpp_source.html src_2examples_2utils_8hpp_source.html src_2linux_2routing_2utils_8hpp_source.html +src_2master_2allocator_2sorter_2random_2utils_8hpp_source.html src_2slave_2containerizer_2mesos_2isolators_2xfs_2utils_8hpp_source.html src_2slave_2containerizer_2mesos_2provisioner_2utils_8hpp_source.html src_2slave_2containerizer_2mesos_2utils_8hpp_source.html @@ -576,6 +577,7 @@ src_2logging_2logging_8hpp_source.html 3rdparty_2libprocess_2include_2process_2logging_8hpp_source.html hierarchical_8hpp_source.html drf_2sorter_8hpp_source.html +random_2sorter_8hpp_source.html sorter_8hpp_source.html src_2master_2constants_8hpp_source.html src_2sched_2constants_8hpp_source.html @@ -1180,6 +1182,7 @@ rpc_8hpp.html src_2csi_2utils_8hpp.html src_2examples_2utils_8hpp.html src_2linux_2routing_2utils_8hpp.html +src_2master_2allocator_2sorter_2random_2utils_8hpp.html src_2slave_2containerizer_2mesos_2isolators_2xfs_2utils_8hpp.html src_2slave_2containerizer_2mesos_2provisioner_2utils_8hpp.html src_2slave_2containerizer_2mesos_2utils_8hpp.html @@ -1293,6 +1296,7 @@ src_2logging_2logging_8hpp.html main_8dox.html hierarchical_8hpp.html drf_2sorter_8hpp.html +random_2sorter_8hpp.html sorter_8hpp.html src_2master_2constants_8hpp.html src_2sched_2constants_8hpp.html @@ -2126,6 +2130,12 @@ classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess-members.html structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics-members.html +classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html +classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter-members.html +structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html +structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node-members.html +structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html +structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation-members.html classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter-members.html namespacemesos_1_1internal_1_1master_1_1allocator_1_1internal.html @@ -3547,6 +3557,7 @@ dir_5c0d64f70903e893b1efe571a4b8de29.html dir_70b1608384402d61f8a52fabda1b973e.html dir_2b418aa842bc2e1431f5ae26c9184a50.html dir_ed58194bd65faa7d5db76e79da6a6b50.html +dir_34901257f56813f64231b70cff79a812.html dir_4a47decfb1a7982441c36e7927b08283.html dir_40bd0339ab5608bd90afb2b4794b1b02.html dir_2121c5c868326fcd5504d357fb76f114.html @@ -3942,6 +3953,7 @@ classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.png classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.png classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.png classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.png +classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.png classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.png classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.png classmesos_1_1internal_1_1master_1_1maintenance_1_1StartMaintenance.png
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/10cb4b9f/content/api/latest/c++/namespacemembers_func_w.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/namespacemembers_func_w.html b/content/api/latest/c++/namespacemembers_func_w.html index 0039be7..3945e55 100644 --- a/content/api/latest/c++/namespacemembers_func_w.html +++ b/content/api/latest/c++/namespacemembers_func_w.html @@ -95,6 +95,9 @@ <li>waitpid() : <a class="el" href="namespaceos.html#a48c86262928f59c5c54d0cb0012e2aba">os</a> </li> +<li>weightedShuffle() +: <a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html#affc489370541ae3ab4bdd809b990eba4">mesos::internal::master::allocator</a> +</li> <li>which() : <a class="el" href="namespaceos.html#a8d651d36e878b4284b6ab739be15bf16">os</a> </li> @@ -104,9 +107,9 @@ <li>write() : <a class="el" href="namespacecgroups.html#ad199dcd922eab26b23b7011c7e0ca34a">cgroups</a> , <a class="el" href="namespacemesos_1_1internal_1_1log.html#a644a438399ebd57381f8c3eb9261c9bc">mesos::internal::log</a> -, <a class="el" href="namespaceos_1_1signal__safe.html#a67bf0cd3aa924b5584a8744f15430835">os::signal_safe</a> +, <a class="el" href="namespaceos_1_1signal__safe.html#a1fe471bfb9a8e827779d24a58ba155d3">os::signal_safe</a> , <a class="el" href="namespaceos.html#a1b67d073837cf74e5cdfa785d5c95fac">os</a> -, <a class="el" href="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39">process::io</a> +, <a class="el" href="namespaceprocess_1_1io.html#a4c2c8de8f0750ab0f0ba40283774dfb6">process::io</a> , <a class="el" href="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899">protobuf</a> </li> <li>write_async() http://git-wip-us.apache.org/repos/asf/mesos-site/blob/10cb4b9f/content/api/latest/c++/namespacemembers_h.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/namespacemembers_h.html b/content/api/latest/c++/namespacemembers_h.html index f02ff0f..eef1f83 100644 --- a/content/api/latest/c++/namespacemembers_h.html +++ b/content/api/latest/c++/namespacemembers_h.html @@ -104,6 +104,12 @@ <li>HierarchicalDRFAllocatorProcess : <a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html#afd3f57eb292f0dcfaf611c06f874ec7f">mesos::internal::master::allocator</a> </li> +<li>HierarchicalRandomAllocator +: <a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html#a9c5eb373476982baa1d9b2974c87a700">mesos::internal::master::allocator</a> +</li> +<li>HierarchicalRandomAllocatorProcess +: <a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html#a93403c58db98253e48ed58a5da89df42">mesos::internal::master::allocator</a> +</li> <li>hierarchies() : <a class="el" href="namespacecgroups.html#adabca75358eab66d19aaed528dd251d7">cgroups</a> </li> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/10cb4b9f/content/api/latest/c++/namespacemembers_m.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/namespacemembers_m.html b/content/api/latest/c++/namespacemembers_m.html index 2b3de0f..a463ba6 100644 --- a/content/api/latest/c++/namespacemembers_m.html +++ b/content/api/latest/c++/namespacemembers_m.html @@ -389,7 +389,7 @@ : <a class="el" href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03">strings</a> </li> <li>model() -: <a class="el" href="namespacemesos_1_1internal.html#a0f1e16f608664041e365cbf89dbd4739">mesos::internal</a> +: <a class="el" href="namespacemesos_1_1internal.html#a3d342ae4644fd50c025f74153ea5c6c9">mesos::internal</a> </li> <li>ModuleID : <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a61dcd7752a1b2bfc737b0f9b357191a6">mesos::internal::tests</a> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/10cb4b9f/content/api/latest/c++/namespacemembers_type.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/namespacemembers_type.html b/content/api/latest/c++/namespacemembers_type.html index a0a031f..1bee86c 100644 --- a/content/api/latest/c++/namespacemembers_type.html +++ b/content/api/latest/c++/namespacemembers_type.html @@ -126,6 +126,12 @@ <li>HierarchicalDRFAllocatorProcess : <a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html#afd3f57eb292f0dcfaf611c06f874ec7f">mesos::internal::master::allocator</a> </li> +<li>HierarchicalRandomAllocator +: <a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html#a9c5eb373476982baa1d9b2974c87a700">mesos::internal::master::allocator</a> +</li> +<li>HierarchicalRandomAllocatorProcess +: <a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html#a93403c58db98253e48ed58a5da89df42">mesos::internal::master::allocator</a> +</li> </ul> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/10cb4b9f/content/api/latest/c++/namespacemembers_w.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/namespacemembers_w.html b/content/api/latest/c++/namespacemembers_w.html index 2bf8f2a..f18d266 100644 --- a/content/api/latest/c++/namespacemembers_w.html +++ b/content/api/latest/c++/namespacemembers_w.html @@ -104,6 +104,9 @@ <li>watchers_mutex : <a class="el" href="namespaceprocess.html#ac2a375f1a48140736670146a43426b85">process</a> </li> +<li>weightedShuffle() +: <a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html#affc489370541ae3ab4bdd809b990eba4">mesos::internal::master::allocator</a> +</li> <li>which() : <a class="el" href="namespaceos.html#a8d651d36e878b4284b6ab739be15bf16">os</a> </li> @@ -130,7 +133,8 @@ , <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a> , <a class="el" href="namespacemesos_1_1internal_1_1log.html#a644a438399ebd57381f8c3eb9261c9bc">mesos::internal::log</a> , <a class="el" href="namespaceos_1_1signal__safe.html#a35b77e10ddf35fa4569cb1a7d1e3532b">os::signal_safe</a> -, <a class="el" href="namespaceos.html#a1b67d073837cf74e5cdfa785d5c95fac">os</a> +, <a class="el" href="namespaceos.html#aa0e3acff8992055da620cae8b455d93d">os</a> +, <a class="el" href="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39">process::io</a> </li> <li>WRITE : <a class="el" href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io</a> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/10cb4b9f/content/api/latest/c++/namespacemesos_1_1internal_1_1master.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1master.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1master.html index b56b843..f27d077 100644 --- a/content/api/latest/c++/namespacemesos_1_1internal_1_1master.html +++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1master.html @@ -165,7 +165,7 @@ Variables</h2></td></tr> <tr class="separator:a5d21c5e6b6327cf87561add6b5f66f86"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a46feda342f353a3c4d12a61a30b32bef"><td class="memItemLeft" align="right" valign="top">constexpr char </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master.html#a46feda342f353a3c4d12a61a30b32bef">DEFAULT_AUTHENTICATOR</a> [] = "crammd5"</td></tr> <tr class="separator:a46feda342f353a3c4d12a61a30b32bef"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a60d9590f3ec2e34e1de0de1c13fc986e"><td class="memItemLeft" align="right" valign="top">constexpr char </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master.html#a60d9590f3ec2e34e1de0de1c13fc986e">DEFAULT_ALLOCATOR</a> [] = "HierarchicalDRF"</td></tr> +<tr class="memitem:a60d9590f3ec2e34e1de0de1c13fc986e"><td class="memItemLeft" align="right" valign="top">constexpr char </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master.html#a60d9590f3ec2e34e1de0de1c13fc986e">DEFAULT_ALLOCATOR</a> [] = "hierarchical"</td></tr> <tr class="separator:a60d9590f3ec2e34e1de0de1c13fc986e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6eab5fd8da3226a75a83875255f69af7"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="classDuration.html">Duration</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master.html#a6eab5fd8da3226a75a83875255f69af7">DEFAULT_ALLOCATION_INTERVAL</a> = <a class="el" href="classSeconds.html">Seconds</a>(1)</td></tr> <tr class="separator:a6eab5fd8da3226a75a83875255f69af7"><td class="memSeparator" colspan="2"> </td></tr> @@ -294,7 +294,7 @@ Variables</h2></td></tr> <div class="memproto"> <table class="memname"> <tr> - <td class="memname">constexpr char mesos::internal::master::DEFAULT_ALLOCATOR[] = "HierarchicalDRF"</td> + <td class="memname">constexpr char mesos::internal::master::DEFAULT_ALLOCATOR[] = "hierarchical"</td> </tr> </table> </div><div class="memdoc"> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/10cb4b9f/content/api/latest/c++/namespacemesos_1_1internal_1_1master_1_1allocator.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1master_1_1allocator.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1master_1_1allocator.html index c26e79b..7bb0b22 100644 --- a/content/api/latest/c++/namespacemesos_1_1internal_1_1master_1_1allocator.html +++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1master_1_1allocator.html @@ -51,7 +51,8 @@ <div class="summary"> <a href="#namespaces">Namespaces</a> | <a href="#nested-classes">Classes</a> | -<a href="#typedef-members">Typedefs</a> </div> +<a href="#typedef-members">Typedefs</a> | +<a href="#func-members">Functions</a> </div> <div class="headertitle"> <div class="title">mesos::internal::master::allocator Namespace Reference</div> </div> </div><!--header--> @@ -74,6 +75,8 @@ Classes</h2></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html">Metrics</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">RandomSorter</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html">Sorter</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> @@ -83,6 +86,16 @@ Typedefs</h2></td></tr> <tr class="separator:afd3f57eb292f0dcfaf611c06f874ec7f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2697b55e9bb55b527e433d5e378ea4ba"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">MesosAllocator</a>< <a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html#afd3f57eb292f0dcfaf611c06f874ec7f">HierarchicalDRFAllocatorProcess</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html#a2697b55e9bb55b527e433d5e378ea4ba">HierarchicalDRFAllocator</a></td></tr> <tr class="separator:a2697b55e9bb55b527e433d5e378ea4ba"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a93403c58db98253e48ed58a5da89df42"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html">HierarchicalAllocatorProcess</a>< <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">RandomSorter</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">RandomSorter</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">RandomSorter</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html#a93403c58db98253e48ed58a5da89df42">HierarchicalRandomAllocatorProcess</a></td></tr> +<tr class="separator:a93403c58db98253e48ed58a5da89df42"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9c5eb373476982baa1d9b2974c87a700"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">MesosAllocator</a>< <a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html#a93403c58db98253e48ed58a5da89df42">HierarchicalRandomAllocatorProcess</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html#a9c5eb373476982baa1d9b2974c87a700">HierarchicalRandomAllocator</a></td></tr> +<tr class="separator:a9c5eb373476982baa1d9b2974c87a700"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:affc489370541ae3ab4bdd809b990eba4"><td class="memTemplParams" colspan="2">template<class RandomAccessIterator , class URBG > </td></tr> +<tr class="memitem:affc489370541ae3ab4bdd809b990eba4"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html#affc489370541ae3ab4bdd809b990eba4">weightedShuffle</a> (RandomAccessIterator begin, RandomAccessIterator end, const std::vector< double > &weights, URBG &&urbg)</td></tr> +<tr class="separator:affc489370541ae3ab4bdd809b990eba4"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Typedef Documentation</h2> <a class="anchor" id="a2697b55e9bb55b527e433d5e378ea4ba"></a> @@ -109,6 +122,71 @@ Typedefs</h2></td></tr> </div> </div> +<a class="anchor" id="a9c5eb373476982baa1d9b2974c87a700"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">typedef <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">MesosAllocator</a><<a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html#a93403c58db98253e48ed58a5da89df42">HierarchicalRandomAllocatorProcess</a>> <a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html#a9c5eb373476982baa1d9b2974c87a700">mesos::internal::master::allocator::HierarchicalRandomAllocator</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a93403c58db98253e48ed58a5da89df42"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">typedef <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html">HierarchicalAllocatorProcess</a><<a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">RandomSorter</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">RandomSorter</a>, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">RandomSorter</a>> <a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html#a93403c58db98253e48ed58a5da89df42">mesos::internal::master::allocator::HierarchicalRandomAllocatorProcess</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="affc489370541ae3ab4bdd809b990eba4"></a> +<div class="memitem"> +<div class="memproto"> +<div class="memtemplate"> +template<class RandomAccessIterator , class URBG > </div> + <table class="memname"> + <tr> + <td class="memname">void mesos::internal::master::allocator::weightedShuffle </td> + <td>(</td> + <td class="paramtype">RandomAccessIterator </td> + <td class="paramname"><em>begin</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">RandomAccessIterator </td> + <td class="paramname"><em>end</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::vector< double > & </td> + <td class="paramname"><em>weights</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">URBG && </td> + <td class="paramname"><em>urbg</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/10cb4b9f/content/api/latest/c++/random_2sorter_8hpp.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/random_2sorter_8hpp.html b/content/api/latest/c++/random_2sorter_8hpp.html new file mode 100644 index 0000000..e416796 --- /dev/null +++ b/content/api/latest/c++/random_2sorter_8hpp.html @@ -0,0 +1,101 @@ +<!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: src/master/allocator/sorter/random/sorter.hpp File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td 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 Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>File Members</span></a></li> + </ul> + </div> +<div id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_ae1a660fbe587eff2b475b14d217c1ef.html">master</a></li><li class="navelem"><a class="el" href="dir_bf13619d78c3acd3aa274e5971195a4d.html">allocator</a></li><li class="navelem"><a class="el" href="dir_edf01e246fc730a3939248c4f7ca0516.html">sorter</a></li><li class="navelem"><a class="el" href="dir_34901257f56813f64231b70cff79a812.html">random</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#nested-classes">Classes</a> | +<a href="#namespaces">Namespaces</a> </div> + <div class="headertitle"> +<div class="title">sorter.hpp File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><code>#include <algorithm></code><br /> +<code>#include <random></code><br /> +<code>#include <set></code><br /> +<code>#include <string></code><br /> +<code>#include <vector></code><br /> +<code>#include <<a class="el" href="include_2mesos_2mesos_8hpp_source.html">mesos/mesos.hpp</a>></code><br /> +<code>#include <<a class="el" href="resources_8hpp_source.html">mesos/resources.hpp</a>></code><br /> +<code>#include <<a class="el" href="include_2mesos_2values_8hpp_source.html">mesos/values.hpp</a>></code><br /> +<code>#include <<a class="el" href="stout_2include_2stout_2check_8hpp_source.html">stout/check.hpp</a>></code><br /> +<code>#include <<a class="el" href="hashmap_8hpp_source.html">stout/hashmap.hpp</a>></code><br /> +<code>#include <<a class="el" href="option_8hpp_source.html">stout/option.hpp</a>></code><br /> +<code>#include "<a class="el" href="sorter_8hpp_source.html">master/allocator/sorter/sorter.hpp</a>"</code><br /> +</div> +<p><a href="random_2sorter_8hpp_source.html">Go to the source code of this file.</a></p> +<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">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter.html">mesos::internal::master::allocator::RandomSorter</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node.html">mesos::internal::master::allocator::RandomSorter::Node</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1RandomSorter_1_1Node_1_1Allocation.html">mesos::internal::master::allocator::RandomSorter::Node::Allocation</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a> +Namespaces</h2></td></tr> +<tr class="memitem:namespacemesos"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html">mesos</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:namespacemesos_1_1internal"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:namespacemesos_1_1internal_1_1master"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master.html">mesos::internal::master</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:namespacemesos_1_1internal_1_1master_1_1allocator"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master_1_1allocator.html">mesos::internal::master::allocator</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.11 +</small></address> +</body> +</html>
