http://git-wip-us.apache.org/repos/asf/mesos-site/blob/20d66e1b/content/api/latest/c++/hierarchical_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/hierarchical_8hpp_source.html
b/content/api/latest/c++/hierarchical_8hpp_source.html
index f673152..5af7c15 100644
--- a/content/api/latest/c++/hierarchical_8hpp_source.html
+++ b/content/api/latest/c++/hierarchical_8hpp_source.html
@@ -214,11 +214,11 @@
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span> 
<span class="keyword">const</span> FrameworkID& frameworkId,</div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> 
<span class="keyword">const</span> std::vector<Request>&
requests);</div>
<div class="line"><a name="l00162"></a><span class="lineno">
162</span> </div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> 
<span class="keywordtype">void</span> <a class="code"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a1a45a5af2d9c63eced5998b8946e5019">updateAllocation</a>(</div>
+<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> 
<span class="keywordtype">void</span> <a class="code"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aaa1ce6cba8a90007ee2c9d2f87dae895">updateAllocation</a>(</div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span> 
<span class="keyword">const</span> FrameworkID& frameworkId,</div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span> 
<span class="keyword">const</span> SlaveID& slaveId,</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> 
<span class="keyword">const</span> <a class="code"
href="classmesos_1_1Resources.html">Resources</a>& offeredResources,</div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> 
<span class="keyword">const</span>
std::vector<Offer::Operation>& operations);</div>
+<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> 
<span class="keyword">const</span>
std::vector<ResourceConversion>& conversions);</div>
<div class="line"><a name="l00168"></a><span class="lineno">
168</span> </div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> 
<a class="code"
href="classprocess_1_1Future.html">process::Future<Nothing></a> <a
class="code"
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5c8d5ddf2bbcd293951f8f5b88bb7402">updateAvailable</a>(</div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> 
<span class="keyword">const</span> SlaveID& slaveId,</div>
@@ -644,8 +644,9 @@
<div class="ttc"
id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_ac6adbe7f44a82c49396888a88b8073d4"><div
class="ttname"><a
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ac6adbe7f44a82c49396888a88b8073d4">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::suppressOffers</a></div><div
class="ttdeci">void suppressOffers(const FrameworkID &frameworkId, const
std::set< std::string > &roles)</div></div>
<div class="ttc" id="classhashset_html"><div class="ttname"><a
href="classhashset.html">hashset< std::string ></a></div></div>
<div class="ttc"
id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_a286878cde1e175a044fb6bb934a9b941"><div
class="ttname"><a
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a286878cde1e175a044fb6bb934a9b941">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::frameworkSorters</a></div><div
class="ttdeci">hashmap< std::string, process::Owned< Sorter > >
frameworkSorters</div><div class="ttdef"><b>Definition:</b>
hierarchical.hpp:514</div></div>
+<div class="ttc"
id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_aaa1ce6cba8a90007ee2c9d2f87dae895"><div
class="ttname"><a
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aaa1ce6cba8a90007ee2c9d2f87dae895">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::updateAllocation</a></div><div
class="ttdeci">void updateAllocation(const FrameworkID &frameworkId, const
SlaveID &slaveId, const Resources &offeredResources, const
std::vector< ResourceConversion > &conversions)</div></div>
<div class="ttc"
id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_a5aa224d2177f588be9a82aedc1d57c7b"><div
class="ttname"><a
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a5aa224d2177f588be9a82aedc1d57c7b">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::updateSlave</a></div><div
class="ttdeci">void updateSlave(const SlaveID &slave, const Option<
Resources > &total=None(), const Option< std::vector<
SlaveInfo::Capability >> &capabilities=None())</div></div>
-<div class="ttc"
id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html"><div
class="ttname"><a
href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">mesos::internal::protobuf::slave::Capabilities</a></div><div
class="ttdef"><b>Definition:</b> protobuf_utils.hpp:196</div></div>
+<div class="ttc"
id="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities_html"><div
class="ttname"><a
href="structmesos_1_1internal_1_1protobuf_1_1slave_1_1Capabilities.html">mesos::internal::protobuf::slave::Capabilities</a></div><div
class="ttdef"><b>Definition:</b> protobuf_utils.hpp:209</div></div>
<div class="ttc"
id="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave_html_a1505bcc996eca8a04f8c85ef7dc545ef"><div
class="ttname"><a
href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html#a1505bcc996eca8a04f8c85ef7dc545ef">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave::hostname</a></div><div
class="ttdeci">std::string hostname</div><div class="ttdef"><b>Definition:</b>
hierarchical.hpp:376</div></div>
<div class="ttc"
id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_a3ad2f1c1ed3395ca6e5d4668f7d65b16"><div
class="ttname"><a
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a3ad2f1c1ed3395ca6e5d4668f7d65b16">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::activateFramework</a></div><div
class="ttdeci">void activateFramework(const FrameworkID
&frameworkId)</div></div>
<div class="ttc"
id="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave_html_a7948483c4892d53a1270348795d58a90"><div
class="ttname"><a
href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html#a7948483c4892d53a1270348795d58a90">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave::allocated</a></div><div
class="ttdeci">Resources allocated</div><div class="ttdef"><b>Definition:</b>
hierarchical.hpp:355</div></div>
@@ -653,7 +654,7 @@
<div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a
href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
<div class="ttc"
id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div
class="ttname"><a
href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div
class="ttdeci">Result< ProcessStatus > status(pid_t pid)</div><div
class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
<div class="ttc"
id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_a9487bd3b10f4c8c3837551c961497bf6"><div
class="ttname"><a
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9487bd3b10f4c8c3837551c961497bf6">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::expectedAgentCount</a></div><div
class="ttdeci">Option< int > expectedAgentCount</div><div
class="ttdef"><b>Definition:</b> hierarchical.hpp:283</div></div>
-<div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a
href="classmesos_1_1Resources.html">mesos::Resources</a></div><div
class="ttdef"><b>Definition:</b> resources.hpp:63</div></div>
+<div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a
href="classmesos_1_1Resources.html">mesos::Resources</a></div><div
class="ttdef"><b>Definition:</b> resources.hpp:68</div></div>
<div class="ttc"
id="classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess_html_af1ad7f99497807e029ac8d2654abaa4f"><div
class="ttname"><a
href="classmesos_1_1internal_1_1master_1_1allocator_1_1HierarchicalAllocatorProcess.html#af1ad7f99497807e029ac8d2654abaa4f">mesos::internal::master::allocator::HierarchicalAllocatorProcess::HierarchicalAllocatorProcess</a></div><div
class="ttdeci">HierarchicalAllocatorProcess()</div><div
class="ttdef"><b>Definition:</b> hierarchical.hpp:558</div></div>
<div class="ttc"
id="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave_html_a8ba5026ba665b3c0f8c52ea3f101c24d"><div
class="ttname"><a
href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html#a8ba5026ba665b3c0f8c52ea3f101c24d">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave::activated</a></div><div
class="ttdeci">bool activated</div><div class="ttdef"><b>Definition:</b>
hierarchical.hpp:374</div></div>
<div class="ttc"
id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_a9e122112ca8eca4b89e0597ebafb6056"><div
class="ttname"><a
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a9e122112ca8eca4b89e0597ebafb6056">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::resume</a></div><div
class="ttdeci">void resume()</div></div>
@@ -666,7 +667,6 @@
<div class="ttc"
id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_a71547c982e85db6b83e562732107f578"><div
class="ttname"><a
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a71547c982e85db6b83e562732107f578">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::isFiltered</a></div><div
class="ttdeci">bool isFiltered(const FrameworkID &frameworkId, const
std::string &role, const SlaveID &slaveId, const Resources
&resources) const </div></div>
<div class="ttc"
id="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator_html"><div
class="ttname"><a
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html">mesos::internal::master::allocator::MesosAllocator</a></div><div
class="ttdef"><b>Definition:</b> allocator.hpp:41</div></div>
<div class="ttc"
id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_adc8f37c1d8b0394cc23178491d44c2e2"><div
class="ttname"><a
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#adc8f37c1d8b0394cc23178491d44c2e2">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::quotaRoleSorter</a></div><div
class="ttdeci">process::Owned< Sorter > quotaRoleSorter</div><div
class="ttdef"><b>Definition:</b> hierarchical.hpp:508</div></div>
-<div class="ttc"
id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_a1a45a5af2d9c63eced5998b8946e5019"><div
class="ttname"><a
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a1a45a5af2d9c63eced5998b8946e5019">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::updateAllocation</a></div><div
class="ttdeci">void updateAllocation(const FrameworkID &frameworkId, const
SlaveID &slaveId, const Resources &offeredResources, const
std::vector< Offer::Operation > &operations)</div></div>
<div class="ttc"
id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_a0e5859a3d12ed5e1ef6bf5ae1efe7525"><div
class="ttname"><a
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a0e5859a3d12ed5e1ef6bf5ae1efe7525">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::pause</a></div><div
class="ttdeci">void pause()</div></div>
<div class="ttc" id="lambda_8hpp_html"><div class="ttname"><a
href="lambda_8hpp.html">lambda.hpp</a></div></div>
<div class="ttc"
id="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave_html_aa1d48cbee5fd1c7d1764b8e37fe4d4e9"><div
class="ttname"><a
href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave.html#aa1d48cbee5fd1c7d1764b8e37fe4d4e9">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave::total</a></div><div
class="ttdeci">Resources total</div><div class="ttdef"><b>Definition:</b>
hierarchical.hpp:342</div></div>
@@ -691,7 +691,7 @@
<div class="ttc"
id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_aa54644fc06b4d56bdebe6f9a317f5cbc"><div
class="ttname"><a
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aa54644fc06b4d56bdebe6f9a317f5cbc">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::recover</a></div><div
class="ttdeci">void recover(const int _expectedAgentCount, const hashmap<
std::string, Quota > &quotas)</div></div>
<div class="ttc"
id="classprocess_1_1ProcessBase_html_a6baf49d6234eb638d068a98514e4ae3f"><div
class="ttname"><a
href="classprocess_1_1ProcessBase.html#a6baf49d6234eb638d068a98514e4ae3f">process::ProcessBase::initialize</a></div><div
class="ttdeci">virtual void initialize()</div><div class="ttdoc">Invoked when
a process gets spawned. </div><div class="ttdef"><b>Definition:</b>
process.hpp:100</div></div>
<div class="ttc"
id="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess_html"><div
class="ttname"><a
href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocatorProcess.html">mesos::internal::master::allocator::MesosAllocatorProcess</a></div><div
class="ttdef"><b>Definition:</b> allocator.hpp:178</div></div>
-<div class="ttc"
id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html"><div
class="ttname"><a
href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">mesos::internal::protobuf::framework::Capabilities</a></div><div
class="ttdef"><b>Definition:</b> protobuf_utils.hpp:359</div></div>
+<div class="ttc"
id="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities_html"><div
class="ttname"><a
href="structmesos_1_1internal_1_1protobuf_1_1framework_1_1Capabilities.html">mesos::internal::protobuf::framework::Capabilities</a></div><div
class="ttdef"><b>Definition:</b> protobuf_utils.hpp:372</div></div>
<div class="ttc"
id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_a36f47521514de91d837559b835aeda2a"><div
class="ttname"><a
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a36f47521514de91d837559b835aeda2a">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::frameworks</a></div><div
class="ttdeci">hashmap< FrameworkID, Framework > frameworks</div><div
class="ttdef"><b>Definition:</b> hierarchical.hpp:337</div></div>
<div class="ttc"
id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_a30ed435287a442a0b6300f0d32422142"><div
class="ttname"><a
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a30ed435287a442a0b6300f0d32422142">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::__allocate</a></div><div
class="ttdeci">void __allocate()</div></div>
<div class="ttc"
id="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_html_a05a275c4ac93895744e1f53629abc3d7"><div
class="ttname"><a
href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a05a275c4ac93895744e1f53629abc3d7">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::getInverseOfferStatuses</a></div><div
class="ttdeci">process::Future< hashmap< SlaveID, hashmap<
FrameworkID, mesos::allocator::InverseOfferStatus > > >
getInverseOfferStatuses()</div></div>