You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2017/12/05 20:17:20 UTC
[01/15] mesos-site git commit: Updated the website built from mesos
SHA: 6839897.
Repository: mesos-site
Updated Branches:
refs/heads/asf-site 02efb3f97 -> 5660b6035
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html
index 22d87d2..f3d6b3f 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html
@@ -235,7 +235,7 @@
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a0a75295c18060a9b18f75d387070bf8e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0a75295c18060a9b18f75d387070bf8e">mesos::internal::slave::Containerizer::LaunchResult</a></div><div class="ttdeci">LaunchResult</div><div class="ttdef"><b>Definition:</b> containerizer.hpp:60</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Fetcher_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Fetcher.html">mesos::internal::slave::Fetcher</a></div><div class="ttdef"><b>Definition:</b> fetcher.hpp:49</div></div>
<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:634</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:664</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a41ab321c7dd4a940fce865953621881f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a41ab321c7dd4a940fce865953621881f">mesos::internal::slave::Containerizer::status</a></div><div class="ttdeci">virtual process::Future< ContainerStatus > status(const ContainerID &containerId)</div><div class="ttdef"><b>Definition:</b> containerizer.hpp:123</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html_a3473584d632ab3bab0fec7c0fc765554"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3473584d632ab3bab0fec7c0fc765554">mesos::internal::slave::Containerizer::create</a></div><div class="ttdeci">static Try< Containerizer * > create(const Flags &flags, bool local, Fetcher *fetcher, SecretResolver *secretResolver=nullptr)</div></div>
<div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
index a0c512b..ae09cbc 100644
--- a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
@@ -3551,7 +3551,7 @@
<div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future< Response > request(const Request &request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
<div class="ttc" id="v1_2resources_8hpp_html"><div class="ttname"><a href="v1_2resources_8hpp.html">resources.hpp</a></div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_ab988081deb1490a177a1f122f70afd50"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab988081deb1490a177a1f122f70afd50">mesos::internal::tests::common::CREATE_BLOCK</a></div><div class="ttdeci">TOffer::Operation CREATE_BLOCK(const TResource &source)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1364</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T & get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1280</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T & get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1310</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a4143a755ba48009f54529ab97cb3beb3"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a4143a755ba48009f54529ab97cb3beb3">mesos::internal::tests::removeDockerIPv6UserNetwork</a></div><div class="ttdeci">void removeDockerIPv6UserNetwork()</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2180</div></div>
<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a52c123ca66d0739e852794683d647541"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a52c123ca66d0739e852794683d647541">mesos::internal::tests::common::createNetworkInfo</a></div><div class="ttdeci">TNetworkInfo createNetworkInfo(const std::string &networkName)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:747</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/state__machine_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/state__machine_8hpp_source.html b/content/api/latest/c++/state__machine_8hpp_source.html
index cf7c7f6..3019a3e 100644
--- a/content/api/latest/c++/state__machine_8hpp_source.html
+++ b/content/api/latest/c++/state__machine_8hpp_source.html
@@ -265,7 +265,7 @@
<div class="ttc" id="classError_html"><div class="ttname"><a href="classError.html">Error</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:35</div></div>
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< std::string ></a></div></div>
<div class="ttc" id="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F && f</div><div class="ttdef"><b>Definition:</b> defer.hpp:270</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:796</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:826</div></div>
<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
<div class="ttc" id="traits_8hpp_html"><div class="ttname"><a href="traits_8hpp.html">traits.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1StateMachine_html"><div class="ttname"><a href="classprocess_1_1StateMachine.html">process::StateMachine</a></div><div class="ttdef"><b>Definition:</b> state_machine.hpp:153</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/structprocess_1_1ExitedEvent-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structprocess_1_1ExitedEvent-members.html b/content/api/latest/c++/structprocess_1_1ExitedEvent-members.html
index dce59ac..68969a7 100644
--- a/content/api/latest/c++/structprocess_1_1ExitedEvent-members.html
+++ b/content/api/latest/c++/structprocess_1_1ExitedEvent-members.html
@@ -61,7 +61,7 @@
<tr><td class="entry"><a class="el" href="structprocess_1_1ExitedEvent.html#abed26a0dc28cf292549421dac90905c0">consume</a>(EventConsumer *consumer)&&override</td><td class="entry"><a class="el" href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</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="structprocess_1_1ExitedEvent.html#a89e360d46c1a026aed29a69c468fb690">ExitedEvent</a>(const UPID &_pid)</td><td class="entry"><a class="el" href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</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="structprocess_1_1ExitedEvent.html#a4ad43863367b88027104fd2d587f9303">ExitedEvent</a>(ExitedEvent &&)=default</td><td class="entry"><a class="el" href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1ExitedEvent.html#a39b039efa158c2f7f16a150315464d2b">ExitedEvent</a>(const ExitedEvent &)=default</td><td class="entry"><a class="el" href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1ExitedEvent.html#ab325a86dacbea01b1dfb6491bde9ee6f">ExitedEvent</a>(const ExitedEvent &)=delete</td><td class="entry"><a class="el" href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structprocess_1_1Event.html#ac2d1b2d710b1b3002da0116239787517">is</a>() const </td><td class="entry"><a class="el" href="structprocess_1_1Event.html">process::Event</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structprocess_1_1Event.html#afa9f8367affc0bc79150133f6738ba54">operator JSON::Object</a>() const </td><td class="entry"><a class="el" href="structprocess_1_1Event.html">process::Event</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="structprocess_1_1ExitedEvent.html#a4c5dda717ac26aeae86c63af1b477b9d">operator=</a>(ExitedEvent &&)=default</td><td class="entry"><a class="el" href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></td><td class="entry"></td></tr>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/structprocess_1_1ExitedEvent.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structprocess_1_1ExitedEvent.html b/content/api/latest/c++/structprocess_1_1ExitedEvent.html
index 04ed1e6..ddc99b7 100644
--- a/content/api/latest/c++/structprocess_1_1ExitedEvent.html
+++ b/content/api/latest/c++/structprocess_1_1ExitedEvent.html
@@ -76,8 +76,8 @@ Public Member Functions</h2></td></tr>
<tr class="separator:a89e360d46c1a026aed29a69c468fb690"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4ad43863367b88027104fd2d587f9303"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1ExitedEvent.html#a4ad43863367b88027104fd2d587f9303">ExitedEvent</a> (<a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> &&)=default</td></tr>
<tr class="separator:a4ad43863367b88027104fd2d587f9303"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a39b039efa158c2f7f16a150315464d2b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1ExitedEvent.html#a39b039efa158c2f7f16a150315464d2b">ExitedEvent</a> (const <a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> &)=default</td></tr>
-<tr class="separator:a39b039efa158c2f7f16a150315464d2b"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ab325a86dacbea01b1dfb6491bde9ee6f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1ExitedEvent.html#ab325a86dacbea01b1dfb6491bde9ee6f">ExitedEvent</a> (const <a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> &)=delete</td></tr>
+<tr class="separator:ab325a86dacbea01b1dfb6491bde9ee6f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4c5dda717ac26aeae86c63af1b477b9d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1ExitedEvent.html#a4c5dda717ac26aeae86c63af1b477b9d">operator=</a> (<a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> &&)=default</td></tr>
<tr class="separator:a4c5dda717ac26aeae86c63af1b477b9d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3f7748a3576bdf5c8a351365f139e13e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1ExitedEvent.html#a3f7748a3576bdf5c8a351365f139e13e">operator=</a> (const <a class="el" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> &)=delete</td></tr>
@@ -152,7 +152,7 @@ Public Attributes</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a39b039efa158c2f7f16a150315464d2b"></a>
+<a class="anchor" id="ab325a86dacbea01b1dfb6491bde9ee6f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -169,7 +169,7 @@ Public Attributes</h2></td></tr>
</table>
</td>
<td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">default</span></span> </td>
+<span class="mlabels"><span class="mlabel">delete</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/structprocess_1_1MessageEvent-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structprocess_1_1MessageEvent-members.html b/content/api/latest/c++/structprocess_1_1MessageEvent-members.html
index 62e893e..5872148 100644
--- a/content/api/latest/c++/structprocess_1_1MessageEvent-members.html
+++ b/content/api/latest/c++/structprocess_1_1MessageEvent-members.html
@@ -65,7 +65,7 @@
<tr><td class="entry"><a class="el" href="structprocess_1_1MessageEvent.html#a20d52fda0a3f51af96ce5bd1b29fa966">MessageEvent</a>(const UPID &from, const UPID &to, const std::string &name, const char *data, size_t length)</td><td class="entry"><a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structprocess_1_1MessageEvent.html#a703160cf27c1b00d7b76a5e6938d86ed">MessageEvent</a>(const UPID &from, const UPID &to, std::string &&name, std::string &&data)</td><td class="entry"><a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="structprocess_1_1MessageEvent.html#ae4a0469bfdcffeefbc224f1abc1ac8d1">MessageEvent</a>(MessageEvent &&that)=default</td><td class="entry"><a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1MessageEvent.html#a9c67c2aac44e16a870a7f6836d0359ab">MessageEvent</a>(const MessageEvent &that)=default</td><td class="entry"><a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1MessageEvent.html#a9d6641ce76e2b0582fb5505e0feb7781">MessageEvent</a>(const MessageEvent &that)=delete</td><td class="entry"><a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structprocess_1_1Event.html#afa9f8367affc0bc79150133f6738ba54">operator JSON::Object</a>() const </td><td class="entry"><a class="el" href="structprocess_1_1Event.html">process::Event</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structprocess_1_1MessageEvent.html#a537bcb5b6cad11b0abf321b652c99d3a">operator=</a>(MessageEvent &&)=default</td><td class="entry"><a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="structprocess_1_1MessageEvent.html#a7893d3f17c56dbf99929e4f1b94accd5">operator=</a>(const MessageEvent &)=delete</td><td class="entry"><a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a></td><td class="entry"></td></tr>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/structprocess_1_1MessageEvent.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structprocess_1_1MessageEvent.html b/content/api/latest/c++/structprocess_1_1MessageEvent.html
index 487e2cf..dfd752f 100644
--- a/content/api/latest/c++/structprocess_1_1MessageEvent.html
+++ b/content/api/latest/c++/structprocess_1_1MessageEvent.html
@@ -80,8 +80,8 @@ Public Member Functions</h2></td></tr>
<tr class="separator:a703160cf27c1b00d7b76a5e6938d86ed"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae4a0469bfdcffeefbc224f1abc1ac8d1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1MessageEvent.html#ae4a0469bfdcffeefbc224f1abc1ac8d1">MessageEvent</a> (<a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> &&that)=default</td></tr>
<tr class="separator:ae4a0469bfdcffeefbc224f1abc1ac8d1"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9c67c2aac44e16a870a7f6836d0359ab"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1MessageEvent.html#a9c67c2aac44e16a870a7f6836d0359ab">MessageEvent</a> (const <a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> &that)=default</td></tr>
-<tr class="separator:a9c67c2aac44e16a870a7f6836d0359ab"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a9d6641ce76e2b0582fb5505e0feb7781"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1MessageEvent.html#a9d6641ce76e2b0582fb5505e0feb7781">MessageEvent</a> (const <a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> &that)=delete</td></tr>
+<tr class="separator:a9d6641ce76e2b0582fb5505e0feb7781"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a537bcb5b6cad11b0abf321b652c99d3a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1MessageEvent.html#a537bcb5b6cad11b0abf321b652c99d3a">operator=</a> (<a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> &&)=default</td></tr>
<tr class="separator:a537bcb5b6cad11b0abf321b652c99d3a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a7893d3f17c56dbf99929e4f1b94accd5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1MessageEvent.html#a7893d3f17c56dbf99929e4f1b94accd5">operator=</a> (const <a class="el" href="structprocess_1_1MessageEvent.html">MessageEvent</a> &)=delete</td></tr>
@@ -254,7 +254,7 @@ Public Attributes</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a9c67c2aac44e16a870a7f6836d0359ab"></a>
+<a class="anchor" id="a9d6641ce76e2b0582fb5505e0feb7781"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -271,7 +271,7 @@ Public Attributes</h2></td></tr>
</table>
</td>
<td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">default</span></span> </td>
+<span class="mlabels"><span class="mlabel">delete</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/structprocess_1_1__Deferred-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structprocess_1_1__Deferred-members.html b/content/api/latest/c++/structprocess_1_1__Deferred-members.html
index 183da4f..2c4190b 100644
--- a/content/api/latest/c++/structprocess_1_1__Deferred-members.html
+++ b/content/api/latest/c++/structprocess_1_1__Deferred-members.html
@@ -61,6 +61,8 @@
<tr><td class="entry"><a class="el" href="structprocess_1_1__Deferred.html#a763b2f90bc53f92d680a635fe28e858e">Executor</a> class</td><td class="entry"><a class="el" href="structprocess_1_1__Deferred.html">process::_Deferred< F ></a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structprocess_1_1__Deferred.html#a60f19ff0e320b6a07d749aa681153af9">operator Deferred< void</a>()>()&&</td><td class="entry"><a class="el" href="structprocess_1_1__Deferred.html">process::_Deferred< F ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="structprocess_1_1__Deferred.html#a4700f9db425c2bf0aecae10d0a7d03c3">operator Deferred<R</a>()>()&&</td><td class="entry"><a class="el" href="structprocess_1_1__Deferred.html">process::_Deferred< F ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1__Deferred.html#a370b37856e5163d23dcfd5a43d111c8c">operator lambda::CallableOnce< void</a>()>()&&</td><td class="entry"><a class="el" href="structprocess_1_1__Deferred.html">process::_Deferred< F ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="structprocess_1_1__Deferred.html#aba845f80da26e3f4a34953224d025042">operator lambda::CallableOnce<R</a>()>()&&</td><td class="entry"><a class="el" href="structprocess_1_1__Deferred.html">process::_Deferred< F ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structprocess_1_1__Deferred.html#a5e4175312beb53ef11b7322d90d9cecb">operator std::function< void</a>()>()&&</td><td class="entry"><a class="el" href="structprocess_1_1__Deferred.html">process::_Deferred< F ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="structprocess_1_1__Deferred.html#a995cbb236f072d7a3fe8902ff52bc026">operator std::function<R</a>()>()&&</td><td class="entry"><a class="el" href="structprocess_1_1__Deferred.html">process::_Deferred< F ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structprocess_1_1__Deferred.html#a193bce2b50b08fc7f26acc1a47999e48">REPEAT_FROM_TO</a>(1, 3, TEMPLATE, _) REPEAT_FROM_TO(1</td><td class="entry"><a class="el" href="structprocess_1_1__Deferred.html">process::_Deferred< F ></a></td><td class="entry"></td></tr>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/structprocess_1_1__Deferred.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/structprocess_1_1__Deferred.html b/content/api/latest/c++/structprocess_1_1__Deferred.html
index b2fc82d..4b36cec 100644
--- a/content/api/latest/c++/structprocess_1_1__Deferred.html
+++ b/content/api/latest/c++/structprocess_1_1__Deferred.html
@@ -68,12 +68,17 @@ Public Member Functions</h2></td></tr>
<tr class="separator:a60f19ff0e320b6a07d749aa681153af9"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5e4175312beb53ef11b7322d90d9cecb"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1__Deferred.html#a5e4175312beb53ef11b7322d90d9cecb">operator std::function< void</a> ()>()&&</td></tr>
<tr class="separator:a5e4175312beb53ef11b7322d90d9cecb"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a370b37856e5163d23dcfd5a43d111c8c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1__Deferred.html#a370b37856e5163d23dcfd5a43d111c8c">operator lambda::CallableOnce< void</a> ()>()&&</td></tr>
+<tr class="separator:a370b37856e5163d23dcfd5a43d111c8c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4700f9db425c2bf0aecae10d0a7d03c3"><td class="memTemplParams" colspan="2">template<typename R > </td></tr>
<tr class="memitem:a4700f9db425c2bf0aecae10d0a7d03c3"><td class="memTemplItemLeft" align="right" valign="top"> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structprocess_1_1__Deferred.html#a4700f9db425c2bf0aecae10d0a7d03c3">operator Deferred<R</a> ()>()&&</td></tr>
<tr class="separator:a4700f9db425c2bf0aecae10d0a7d03c3"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a995cbb236f072d7a3fe8902ff52bc026"><td class="memTemplParams" colspan="2">template<typename R > </td></tr>
<tr class="memitem:a995cbb236f072d7a3fe8902ff52bc026"><td class="memTemplItemLeft" align="right" valign="top"> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structprocess_1_1__Deferred.html#a995cbb236f072d7a3fe8902ff52bc026">operator std::function<R</a> ()>()&&</td></tr>
<tr class="separator:a995cbb236f072d7a3fe8902ff52bc026"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:aba845f80da26e3f4a34953224d025042"><td class="memTemplParams" colspan="2">template<typename R > </td></tr>
+<tr class="memitem:aba845f80da26e3f4a34953224d025042"><td class="memTemplItemLeft" align="right" valign="top"> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structprocess_1_1__Deferred.html#aba845f80da26e3f4a34953224d025042">operator lambda::CallableOnce<R</a> ()>()&&</td></tr>
+<tr class="separator:aba845f80da26e3f4a34953224d025042"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a193bce2b50b08fc7f26acc1a47999e48"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structprocess_1_1__Deferred.html#a193bce2b50b08fc7f26acc1a47999e48">REPEAT_FROM_TO</a> (1, 3, <a class="el" href="structprocess_1_1__Deferred.html#a57e5070a3c69cdeec3336ef384c96d69">TEMPLATE</a>, _) REPEAT_FROM_TO(1</td></tr>
<tr class="separator:a193bce2b50b08fc7f26acc1a47999e48"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
@@ -143,6 +148,58 @@ template<typename R > </div>
</div>
</div>
+<a class="anchor" id="a370b37856e5163d23dcfd5a43d111c8c"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename F> </div>
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="structprocess_1_1__Deferred.html">process::_Deferred</a>< F >::operator <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< void </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aba845f80da26e3f4a34953224d025042"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename F> </div>
+<div class="memtemplate">
+template<typename R > </div>
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="structprocess_1_1__Deferred.html">process::_Deferred</a>< F >::operator <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><R </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
<a class="anchor" id="a5e4175312beb53ef11b7322d90d9cecb"></a>
<div class="memitem">
<div class="memproto">
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/tests_2containerizer_2store_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/tests_2containerizer_2store_8hpp_source.html b/content/api/latest/c++/tests_2containerizer_2store_8hpp_source.html
index 5b61d9b..fccb310 100644
--- a/content/api/latest/c++/tests_2containerizer_2store_8hpp_source.html
+++ b/content/api/latest/c++/tests_2containerizer_2store_8hpp_source.html
@@ -152,7 +152,7 @@
<div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:27</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestStore_html_a6457a676979d26e445c9994fe5cd2f75"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestStore.html#a6457a676979d26e445c9994fe5cd2f75">mesos::internal::tests::TestStore::TestStore</a></div><div class="ttdeci">TestStore(const hashmap< std::string, process::Shared< Rootfs >> &_rootfses)</div><div class="ttdef"><b>Definition:</b> store.hpp:38</div></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:634</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:664</div></div>
<div class="ttc" id="slave_2containerizer_2mesos_2provisioner_2store_8hpp_html"><div class="ttname"><a href="slave_2containerizer_2mesos_2provisioner_2store_8hpp.html">store.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestStore_html_a7ceb58dfb88a61deed514d1612796df5"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestStore.html#a7ceb58dfb88a61deed514d1612796df5">mesos::internal::tests::TestStore::MOCK_METHOD1</a></div><div class="ttdeci">MOCK_METHOD1(get, process::Future< slave::ImageInfo >(const Image &image, const std::string &backend))</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestStore_html_a5d9ea4a180526cd59a073cbcc124beb8"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestStore.html#a5d9ea4a180526cd59a073cbcc124beb8">mesos::internal::tests::TestStore::unmocked_recover</a></div><div class="ttdeci">process::Future< Nothing > unmocked_recover()</div><div class="ttdef"><b>Definition:</b> store.hpp:66</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/time_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/time_8hpp_source.html b/content/api/latest/c++/time_8hpp_source.html
index 697fd13..7b0e497 100644
--- a/content/api/latest/c++/time_8hpp_source.html
+++ b/content/api/latest/c++/time_8hpp_source.html
@@ -196,7 +196,7 @@
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span> </div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> <span class="preprocessor">#endif // __PROCESS_TIME_HPP__</span></div>
<div class="ttc" id="classprocess_1_1Time_html_ae8ee1051fa658d66a8965f408490397a"><div class="ttname"><a href="classprocess_1_1Time.html#ae8ee1051fa658d66a8965f408490397a">process::Time::operator<</a></div><div class="ttdeci">bool operator<(const Time &t) const </div><div class="ttdef"><b>Definition:</b> time.hpp:40</div></div>
-<div class="ttc" id="namespaceprocess_html_a1f0b8b2ea7d75c3b9d8d4781689f731b"><div class="ttname"><a href="namespaceprocess.html#a1f0b8b2ea7d75c3b9d8d4781689f731b">process::operator<<</a></div><div class="ttdeci">std::ostream & operator<<(std::ostream &stream, const Future< T > &future)</div><div class="ttdef"><b>Definition:</b> future.hpp:1802</div></div>
+<div class="ttc" id="namespaceprocess_html_a1f0b8b2ea7d75c3b9d8d4781689f731b"><div class="ttname"><a href="namespaceprocess.html#a1f0b8b2ea7d75c3b9d8d4781689f731b">process::operator<<</a></div><div class="ttdeci">std::ostream & operator<<(std::ostream &stream, const Future< T > &future)</div><div class="ttdef"><b>Definition:</b> future.hpp:1842</div></div>
<div class="ttc" id="classprocess_1_1Time_html_a58892120c356c9d7c405477f602930e0"><div class="ttname"><a href="classprocess_1_1Time.html#a58892120c356c9d7c405477f602930e0">process::Time::operator-</a></div><div class="ttdeci">Time operator-(const Duration &duration) const </div><div class="ttdef"><b>Definition:</b> time.hpp:71</div></div>
<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
<div class="ttc" id="classprocess_1_1Time_html_a2082db6e45ef09c154db1e06df68a4e9"><div class="ttname"><a href="classprocess_1_1Time.html#a2082db6e45ef09c154db1e06df68a4e9">process::Time::operator></a></div><div class="ttdeci">bool operator>(const Time &t) const </div><div class="ttdef"><b>Definition:</b> time.hpp:42</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/timeseries_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/timeseries_8hpp_source.html b/content/api/latest/c++/timeseries_8hpp_source.html
index 46166ba..424f82f 100644
--- a/content/api/latest/c++/timeseries_8hpp_source.html
+++ b/content/api/latest/c++/timeseries_8hpp_source.html
@@ -182,7 +182,7 @@
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <span class="comment">// one wants to explicitly trigger a truncation.</span></div>
<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="structprocess_1_1TimeSeries.html#af0f0682a40225778f4c4c931a1380f0e"> 129</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1TimeSeries.html#af0f0682a40225778f4c4c931a1380f0e">truncate</a>()</div>
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  {</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  <a class="code" href="classprocess_1_1Time.html">Time</a> <a class="code" href="namespaceprocess_1_1internal.html#ad4ba20deee8248987c92b18f1fa36fe8">expired</a> = <a class="code" href="classprocess_1_1Clock.html#a24ed3f746bb6b3ddb1c52dce5e0ecd38">Clock::now</a>() - window;</div>
+<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  <a class="code" href="classprocess_1_1Time.html">Time</a> <a class="code" href="namespaceprocess_1_1internal.html#a64e590c9a40c4ead4b969d6a64cd8181">expired</a> = <a class="code" href="classprocess_1_1Clock.html#a24ed3f746bb6b3ddb1c52dce5e0ecd38">Clock::now</a>() - window;</div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  <span class="keyword">typename</span> std::map<Time, T>::iterator upper_bound =</div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  values.upper_bound(expired);</div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span> </div>
@@ -310,6 +310,7 @@
<div class="ttc" id="namespaceos_1_1stat_html_a7a116891923bc8b5d8c50f78da8657be"><div class="ttname"><a href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">os::stat::size</a></div><div class="ttdeci">Try< Bytes > size(const std::string &path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:100</div></div>
<div class="ttc" id="structprocess_1_1TimeSeries_html_a8fd91415653d305e8793416f8c4ff797"><div class="ttname"><a href="structprocess_1_1TimeSeries.html#a8fd91415653d305e8793416f8c4ff797">process::TimeSeries::TimeSeries</a></div><div class="ttdeci">TimeSeries(const Duration &_window=TIME_SERIES_WINDOW, size_t _capacity=TIME_SERIES_CAPACITY)</div><div class="ttdef"><b>Definition:</b> timeseries.hpp:59</div></div>
<div class="ttc" id="none_8hpp_html"><div class="ttname"><a href="none_8hpp.html">none.hpp</a></div></div>
+<div class="ttc" id="namespaceprocess_1_1internal_html_a64e590c9a40c4ead4b969d6a64cd8181"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a64e590c9a40c4ead4b969d6a64cd8181">process::internal::expired</a></div><div class="ttdeci">void expired(const std::shared_ptr< lambda::CallableOnce< Future< T >(const Future< T > &)>> &f, const std::shared_ptr< Latch > &latch, const std::shared_ptr< Promise< T >> &promise, const std::shared_ptr< Option< Timer >> &timer, const Future< T > &future)</div><div class="ttdef"><b>Definition:</b> future.hpp:1537</div></div>
<div class="ttc" id="structprocess_1_1TimeSeries_html_a32ad80193e5138cd76086f01ecbaf1ed"><div class="ttname"><a href="structprocess_1_1TimeSeries.html#a32ad80193e5138cd76086f01ecbaf1ed">process::TimeSeries::set</a></div><div class="ttdeci">void set(const T &value, const Time &time=Clock::now())</div><div class="ttdef"><b>Definition:</b> timeseries.hpp:74</div></div>
<div class="ttc" id="structprocess_1_1TimeSeries_1_1Value_html_aa79af31717d87775443d28f7534159e6"><div class="ttname"><a href="structprocess_1_1TimeSeries_1_1Value.html#aa79af31717d87775443d28f7534159e6">process::TimeSeries::Value::Value</a></div><div class="ttdeci">Value(const Time &_time, const T &_data)</div><div class="ttdef"><b>Definition:</b> timeseries.hpp:67</div></div>
<div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
@@ -333,7 +334,6 @@
<div class="ttc" id="structprocess_1_1TimeSeries_1_1Value_html"><div class="ttname"><a href="structprocess_1_1TimeSeries_1_1Value.html">process::TimeSeries::Value</a></div><div class="ttdef"><b>Definition:</b> timeseries.hpp:65</div></div>
<div class="ttc" id="structprocess_1_1TimeSeries_1_1Value_html_a3a4ce139e59cd0cae4324bc9a07e28a7"><div class="ttname"><a href="structprocess_1_1TimeSeries_1_1Value.html#a3a4ce139e59cd0cae4324bc9a07e28a7">process::TimeSeries::Value::data</a></div><div class="ttdeci">T data</div><div class="ttdef"><b>Definition:</b> timeseries.hpp:71</div></div>
<div class="ttc" id="clock_8hpp_html"><div class="ttname"><a href="clock_8hpp.html">clock.hpp</a></div></div>
-<div class="ttc" id="namespaceprocess_1_1internal_html_ad4ba20deee8248987c92b18f1fa36fe8"><div class="ttname"><a href="namespaceprocess_1_1internal.html#ad4ba20deee8248987c92b18f1fa36fe8">process::internal::expired</a></div><div class="ttdeci">void expired(const lambda::function< Future< T >(const Future< T > &)> &f, const std::shared_ptr< Latch > &latch, const std::shared_ptr< Promise< T >> &promise, const std::shared_ptr< Option< Timer >> &timer, const Future< T > &future)</div><div class="ttdef"><b>Definition:</b> future.hpp:1507</div></div>
<div class="ttc" id="classprocess_1_1Clock_html_a24ed3f746bb6b3ddb1c52dce5e0ecd38"><div class="ttname"><a href="classprocess_1_1Clock.html#a24ed3f746bb6b3ddb1c52dce5e0ecd38">process::Clock::now</a></div><div class="ttdeci">static Time now()</div><div class="ttdoc">The current clock time for either the current process that makes this call or the global clock time i...</div></div>
<div class="ttc" id="classOption_html_a06eab791122ebc1f8af4ad310e5e7d7e"><div class="ttname"><a href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">Option::isNone</a></div><div class="ttdeci">bool isNone() const </div><div class="ttdef"><b>Definition:</b> option.hpp:112</div></div>
<div class="ttc" id="namespacestrings_html_a66b9edbbfb1f158b6c420367a1457a0b"><div class="ttname"><a href="namespacestrings.html#a66b9edbbfb1f158b6c420367a1457a0b">strings::lower</a></div><div class="ttdeci">std::string lower(const std::string &s)</div><div class="ttdef"><b>Definition:</b> strings.hpp:412</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/watcher_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/watcher_8hpp_source.html b/content/api/latest/c++/watcher_8hpp_source.html
index 426289c..d4bdf24 100644
--- a/content/api/latest/c++/watcher_8hpp_source.html
+++ b/content/api/latest/c++/watcher_8hpp_source.html
@@ -117,7 +117,7 @@
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="comment">// should not.</span></div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  reconnect = <span class="keyword">true</span>;</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (state == ZOO_EXPIRED_SESSION_STATE) {</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <a class="code" href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a>(pid, &<a class="code" href="namespaceprocess_1_1internal.html#ad4ba20deee8248987c92b18f1fa36fe8">T::expired</a>, sessionId);</div>
+<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <a class="code" href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a>(pid, &<a class="code" href="namespaceprocess_1_1internal.html#a64e590c9a40c4ead4b969d6a64cd8181">T::expired</a>, sessionId);</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="comment">// If this watcher gets reused then the next connected</span></div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="comment">// event shouldn't be perceived as a reconnect.</span></div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  reconnect = <span class="keyword">false</span>;</div>
@@ -145,13 +145,13 @@
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> };</div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> </div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <span class="preprocessor">#endif // __MESOS_ZOOKEEPER_WATCHER_HPP__</span></div>
+<div class="ttc" id="namespaceprocess_1_1internal_html_a64e590c9a40c4ead4b969d6a64cd8181"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a64e590c9a40c4ead4b969d6a64cd8181">process::internal::expired</a></div><div class="ttdeci">void expired(const std::shared_ptr< lambda::CallableOnce< Future< T >(const Future< T > &)>> &f, const std::shared_ptr< Latch > &latch, const std::shared_ptr< Promise< T >> &promise, const std::shared_ptr< Option< Timer >> &timer, const Future< T > &future)</div><div class="ttdef"><b>Definition:</b> future.hpp:1537</div></div>
<div class="ttc" id="dispatch_8hpp_html"><div class="ttname"><a href="dispatch_8hpp.html">dispatch.hpp</a></div></div>
<div class="ttc" id="classProcessWatcher_html_a8858c74f313c22f72836beabb73e7c27"><div class="ttname"><a href="classProcessWatcher.html#a8858c74f313c22f72836beabb73e7c27">ProcessWatcher::process</a></div><div class="ttdeci">virtual void process(int type, int state, int64_t sessionId, const std::string &path)</div><div class="ttdef"><b>Definition:</b> watcher.hpp:43</div></div>
<div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:167</div></div>
<div class="ttc" id="classWatcher_html"><div class="ttname"><a href="classWatcher.html">Watcher</a></div><div class="ttdoc">This interface specifies the public interface an event handler class must implement. </div><div class="ttdef"><b>Definition:</b> zookeeper.hpp:59</div></div>
<div class="ttc" id="classProcessWatcher_html_ae6f5acc4af4d936adca882e2274e6491"><div class="ttname"><a href="classProcessWatcher.html#ae6f5acc4af4d936adca882e2274e6491">ProcessWatcher::ProcessWatcher</a></div><div class="ttdeci">ProcessWatcher(const process::PID< T > &_pid)</div><div class="ttdef"><b>Definition:</b> watcher.hpp:40</div></div>
<div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &quot;process identifier&quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:279</div></div>
-<div class="ttc" id="namespaceprocess_1_1internal_html_ad4ba20deee8248987c92b18f1fa36fe8"><div class="ttname"><a href="namespaceprocess_1_1internal.html#ad4ba20deee8248987c92b18f1fa36fe8">process::internal::expired</a></div><div class="ttdeci">void expired(const lambda::function< Future< T >(const Future< T > &)> &f, const std::shared_ptr< Latch > &latch, const std::shared_ptr< Promise< T >> &promise, const std::shared_ptr< Option< Timer >> &timer, const Future< T > &future)</div><div class="ttdef"><b>Definition:</b> future.hpp:1507</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try< uint32_t > type(const std::string &path)</div></div>
<div class="ttc" id="include_2mesos_2zookeeper_2zookeeper_8hpp_html"><div class="ttname"><a href="include_2mesos_2zookeeper_2zookeeper_8hpp.html">zookeeper.hpp</a></div></div>
<div class="ttc" id="classProcessWatcher_html"><div class="ttname"><a href="classProcessWatcher.html">ProcessWatcher</a></div><div class="ttdef"><b>Definition:</b> watcher.hpp:37</div></div>
[02/15] mesos-site git commit: Updated the website built from mesos
SHA: 6839897.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/namespacemembers_func_0x74.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_0x74.html b/content/api/latest/c++/namespacemembers_func_0x74.html
index bad9ec5..239f69d 100644
--- a/content/api/latest/c++/namespacemembers_func_0x74.html
+++ b/content/api/latest/c++/namespacemembers_func_0x74.html
@@ -105,10 +105,10 @@
: <a class="el" href="namespacecgroups_1_1freezer.html#a89c8e50bd48b88331ea04f742c378bea">cgroups::freezer</a>
</li>
<li>then()
-: <a class="el" href="namespaceprocess_1_1internal.html#ac8039d54d4112dd09a7c1edc644e8572">process::internal</a>
+: <a class="el" href="namespaceprocess_1_1internal.html#a1542f80b0189d2ba1192670553b8ba08">process::internal</a>
</li>
<li>thenf()
-: <a class="el" href="namespaceprocess_1_1internal.html#ae5b0c4b2bd16f5cd8f2041c46503eed5">process::internal</a>
+: <a class="el" href="namespaceprocess_1_1internal.html#afca243b1724ff329e7a2582822949238">process::internal</a>
</li>
<li>threads()
: <a class="el" href="namespacecgroups.html#a9fb61299862484ab2d1bd382ea109ca9">cgroups</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/namespacemembers_func_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_0x75.html b/content/api/latest/c++/namespacemembers_func_0x75.html
index e81c8fd..ef1104d 100644
--- a/content/api/latest/c++/namespacemembers_func_0x75.html
+++ b/content/api/latest/c++/namespacemembers_func_0x75.html
@@ -135,14 +135,12 @@
<li>upper()
: <a class="el" href="namespacestrings.html#a69f3467801285caf9a9e04929ff33cee">strings</a>
</li>
-<li>usage()
-: <a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal</a>
-</li>
<li>USAGE()
: <a class="el" href="namespaceprocess.html#a525cafa300f0b0630d9c2c9b9ce2c77f">process</a>
</li>
<li>usage()
: <a class="el" href="namespacefs.html#ab5ede09379c4793ba4477c7e4573670a">fs</a>
+, <a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal</a>
</li>
<li>usage_in_bytes()
: <a class="el" href="namespacecgroups_1_1memory.html#a149585d37c91a4340c1bedcd20a37de9">cgroups::memory</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/namespacemembers_vars_0x77.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_vars_0x77.html b/content/api/latest/c++/namespacemembers_vars_0x77.html
index 137e1e3..5bf8504 100644
--- a/content/api/latest/c++/namespacemembers_vars_0x77.html
+++ b/content/api/latest/c++/namespacemembers_vars_0x77.html
@@ -106,12 +106,12 @@
<li>WINDOWS_PATH_SEPARATOR
: <a class="el" href="namespaceos.html#ae86289c0463a69de1a4aa97ba9203e57">os</a>
</li>
-<li>write
-: <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a>
-</li>
<li>WRITE
: <a class="el" href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io</a>
</li>
+<li>write
+: <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a>
+</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/namespaceprocess_1_1internal.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespaceprocess_1_1internal.html b/content/api/latest/c++/namespaceprocess_1_1internal.html
index fa238d0..45bf24e 100644
--- a/content/api/latest/c++/namespaceprocess_1_1internal.html
+++ b/content/api/latest/c++/namespaceprocess_1_1internal.html
@@ -90,9 +90,9 @@ Classes</h2></td></tr>
Functions</h2></td></tr>
<tr class="memitem:ab863b0922b3133630bec9cc010ddb261"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#ab863b0922b3133630bec9cc010ddb261">dispatch</a> (const <a class="el" href="structprocess_1_1UPID.html">UPID</a> &pid, const std::shared_ptr< <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< void(<a class="el" href="classprocess_1_1ProcessBase.html">ProcessBase</a> *)>> &<a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, const <a class="el" href="classOption.html">Option</a>< const std::type_info * > &functionType=<a class="el" href="structNone.html">None</a>())</td></tr>
<tr class="separator:ab863b0922b3133630bec9cc010ddb261"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7ab45b8fc1010b947a370e51b463e82f"><td class="memTemplParams" colspan="2">template<typename C , typename... Arguments> </td></tr>
-<tr class="memitem:a7ab45b8fc1010b947a370e51b463e82f"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#a7ab45b8fc1010b947a370e51b463e82f">run</a> (const std::vector< C > &callbacks, Arguments &&...arguments)</td></tr>
-<tr class="separator:a7ab45b8fc1010b947a370e51b463e82f"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a4c8e1d1a64b9ebccdd0c2bdf34233212"><td class="memTemplParams" colspan="2">template<typename C , typename... Arguments> </td></tr>
+<tr class="memitem:a4c8e1d1a64b9ebccdd0c2bdf34233212"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#a4c8e1d1a64b9ebccdd0c2bdf34233212">run</a> (std::vector< C > &&callbacks, Arguments &&...arguments)</td></tr>
+<tr class="separator:a4c8e1d1a64b9ebccdd0c2bdf34233212"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa03406abec646ff3df058f9e55749c11"><td class="memTemplParams" colspan="2">template<typename U > </td></tr>
<tr class="memitem:aa03406abec646ff3df058f9e55749c11"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#aa03406abec646ff3df058f9e55749c11">discarded</a> (<a class="el" href="classprocess_1_1Future.html">Future</a>< U > future)</td></tr>
<tr class="separator:aa03406abec646ff3df058f9e55749c11"><td class="memSeparator" colspan="2"> </td></tr>
@@ -107,18 +107,18 @@ Functions</h2></td></tr>
<tr class="separator:ae0eecf64520fb955719d8edce806cc9b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a85f4746550d4ec759218057e3c54fe41"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#a85f4746550d4ec759218057e3c54fe41">awaited</a> (<a class="el" href="classprocess_1_1Owned.html">Owned</a>< <a class="el" href="classprocess_1_1Latch.html">Latch</a> > latch)</td></tr>
<tr class="separator:a85f4746550d4ec759218057e3c54fe41"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae5b0c4b2bd16f5cd8f2041c46503eed5"><td class="memTemplParams" colspan="2">template<typename T , typename X > </td></tr>
-<tr class="memitem:ae5b0c4b2bd16f5cd8f2041c46503eed5"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#ae5b0c4b2bd16f5cd8f2041c46503eed5">thenf</a> (const lambda::function< <a class="el" href="classprocess_1_1Future.html">Future</a>< X >(const T &)> &<a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, const std::shared_ptr< <a class="el" href="classprocess_1_1Promise.html">Promise</a>< X >> &promise, const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &future)</td></tr>
-<tr class="separator:ae5b0c4b2bd16f5cd8f2041c46503eed5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac8039d54d4112dd09a7c1edc644e8572"><td class="memTemplParams" colspan="2">template<typename T , typename X > </td></tr>
-<tr class="memitem:ac8039d54d4112dd09a7c1edc644e8572"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#ac8039d54d4112dd09a7c1edc644e8572">then</a> (const lambda::function< X(const T &)> &<a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, const std::shared_ptr< <a class="el" href="classprocess_1_1Promise.html">Promise</a>< X >> &promise, const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &future)</td></tr>
-<tr class="separator:ac8039d54d4112dd09a7c1edc644e8572"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a86c36ee36d231da3645dc12571f1d25a"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
-<tr class="memitem:a86c36ee36d231da3645dc12571f1d25a"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#a86c36ee36d231da3645dc12571f1d25a">repair</a> (const lambda::function< <a class="el" href="classprocess_1_1Future.html">Future</a>< T >(const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &)> &<a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, const std::shared_ptr< <a class="el" href="classprocess_1_1Promise.html">Promise</a>< T >> &promise, const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &future)</td></tr>
-<tr class="separator:a86c36ee36d231da3645dc12571f1d25a"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad4ba20deee8248987c92b18f1fa36fe8"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
-<tr class="memitem:ad4ba20deee8248987c92b18f1fa36fe8"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#ad4ba20deee8248987c92b18f1fa36fe8">expired</a> (const lambda::function< <a class="el" href="classprocess_1_1Future.html">Future</a>< T >(const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &)> &<a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, const std::shared_ptr< <a class="el" href="classprocess_1_1Latch.html">Latch</a> > &latch, const std::shared_ptr< <a class="el" href="classprocess_1_1Promise.html">Promise</a>< T >> &promise, const std::shared_ptr< <a class="el" href="classOption.html">Option</a>< <a class="el" href="classprocess_1_1Timer.html">Timer</a> >> &timer, const <a class="el" href="classprocess_1_1Future.html">Future</a>< T &
gt; &future)</td></tr>
-<tr class="separator:ad4ba20deee8248987c92b18f1fa36fe8"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:afca243b1724ff329e7a2582822949238"><td class="memTemplParams" colspan="2">template<typename T , typename X > </td></tr>
+<tr class="memitem:afca243b1724ff329e7a2582822949238"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#afca243b1724ff329e7a2582822949238">thenf</a> (<a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< <a class="el" href="classprocess_1_1Future.html">Future</a>< X >(const T &)> &&<a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, const std::shared_ptr< <a class="el" href="classprocess_1_1Promise.html">Promise</a>< X >> &promise, const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &future)</td></tr>
+<tr class="separator:afca243b1724ff329e7a2582822949238"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a1542f80b0189d2ba1192670553b8ba08"><td class="memTemplParams" colspan="2">template<typename T , typename X > </td></tr>
+<tr class="memitem:a1542f80b0189d2ba1192670553b8ba08"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#a1542f80b0189d2ba1192670553b8ba08">then</a> (<a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< X(const T &)> &&<a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, const std::shared_ptr< <a class="el" href="classprocess_1_1Promise.html">Promise</a>< X >> &promise, const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &future)</td></tr>
+<tr class="separator:a1542f80b0189d2ba1192670553b8ba08"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a8175b4c04ebc5a6f415c800541b58799"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
+<tr class="memitem:a8175b4c04ebc5a6f415c800541b58799"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#a8175b4c04ebc5a6f415c800541b58799">repair</a> (<a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< <a class="el" href="classprocess_1_1Future.html">Future</a>< T >(const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &)> &&<a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, const std::shared_ptr< <a class="el" href="classprocess_1_1Promise.html">Promise</a>< T >> &promise, const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &future)</td></tr>
+<tr class="separator:a8175b4c04ebc5a6f415c800541b58799"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a64e590c9a40c4ead4b969d6a64cd8181"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
+<tr class="memitem:a64e590c9a40c4ead4b969d6a64cd8181"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#a64e590c9a40c4ead4b969d6a64cd8181">expired</a> (const std::shared_ptr< <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< <a class="el" href="classprocess_1_1Future.html">Future</a>< T >(const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &)>> &<a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, const std::shared_ptr< <a class="el" href="classprocess_1_1Latch.html">Latch</a> > &latch, const std::shared_ptr< <a class="el" href="classprocess_1_1Promise.html">Promise</a>< T >> &promise, const std::shared_ptr< <a class="el" href="classOption.html">Option</a>< <a class="el" href="classprocess_1_1Timer.html">Timer</a> >>
&timer, const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &future)</td></tr>
+<tr class="separator:a64e590c9a40c4ead4b969d6a64cd8181"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a32ad66a962e66174403a6ca66a690a25"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
<tr class="memitem:a32ad66a962e66174403a6ca66a690a25"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#a32ad66a962e66174403a6ca66a690a25">after</a> (const std::shared_ptr< <a class="el" href="classprocess_1_1Latch.html">Latch</a> > &latch, const std::shared_ptr< <a class="el" href="classprocess_1_1Promise.html">Promise</a>< T >> &promise, const std::shared_ptr< <a class="el" href="classOption.html">Option</a>< <a class="el" href="classprocess_1_1Timer.html">Timer</a> >> &timer, const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &future)</td></tr>
<tr class="separator:a32ad66a962e66174403a6ca66a690a25"><td class="memSeparator" colspan="2"> </td></tr>
@@ -603,7 +603,7 @@ template<typename T > </div>
</div>
</div>
-<a class="anchor" id="ad4ba20deee8248987c92b18f1fa36fe8"></a>
+<a class="anchor" id="a64e590c9a40c4ead4b969d6a64cd8181"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
@@ -612,7 +612,7 @@ template<typename T > </div>
<tr>
<td class="memname">void process::internal::expired </td>
<td>(</td>
- <td class="paramtype">const lambda::function< Future< T >(const Future< T > &)> & </td>
+ <td class="paramtype">const std::shared_ptr< <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< Future< T >(const Future< T > &)>> & </td>
<td class="paramname"><em>f</em>, </td>
</tr>
<tr>
@@ -649,7 +649,7 @@ template<typename T > </div>
</div>
</div>
-<a class="anchor" id="a86c36ee36d231da3645dc12571f1d25a"></a>
+<a class="anchor" id="a8175b4c04ebc5a6f415c800541b58799"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
@@ -658,7 +658,7 @@ template<typename T > </div>
<tr>
<td class="memname">void process::internal::repair </td>
<td>(</td>
- <td class="paramtype">const lambda::function< Future< T >(const Future< T > &)> & </td>
+ <td class="paramtype"><a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< Future< T >(const Future< T > &)> && </td>
<td class="paramname"><em>f</em>, </td>
</tr>
<tr>
@@ -683,7 +683,7 @@ template<typename T > </div>
</div>
</div>
-<a class="anchor" id="a7ab45b8fc1010b947a370e51b463e82f"></a>
+<a class="anchor" id="a4c8e1d1a64b9ebccdd0c2bdf34233212"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
@@ -692,7 +692,7 @@ template<typename C , typename... Arguments> </div>
<tr>
<td class="memname">void process::internal::run </td>
<td>(</td>
- <td class="paramtype">const std::vector< C > & </td>
+ <td class="paramtype">std::vector< C > && </td>
<td class="paramname"><em>callbacks</em>, </td>
</tr>
<tr>
@@ -739,7 +739,7 @@ template<typename T > </div>
</div>
</div>
-<a class="anchor" id="ac8039d54d4112dd09a7c1edc644e8572"></a>
+<a class="anchor" id="a1542f80b0189d2ba1192670553b8ba08"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
@@ -748,7 +748,7 @@ template<typename T , typename X > </div>
<tr>
<td class="memname">void process::internal::then </td>
<td>(</td>
- <td class="paramtype">const lambda::function< X(const T &)> & </td>
+ <td class="paramtype"><a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< X(const T &)> && </td>
<td class="paramname"><em>f</em>, </td>
</tr>
<tr>
@@ -773,7 +773,7 @@ template<typename T , typename X > </div>
</div>
</div>
-<a class="anchor" id="ae5b0c4b2bd16f5cd8f2041c46503eed5"></a>
+<a class="anchor" id="afca243b1724ff329e7a2582822949238"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
@@ -782,7 +782,7 @@ template<typename T , typename X > </div>
<tr>
<td class="memname">void process::internal::thenf </td>
<td>(</td>
- <td class="paramtype">const lambda::function< Future< X >(const T &)> & </td>
+ <td class="paramtype"><a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< Future< X >(const T &)> && </td>
<td class="paramname"><em>f</em>, </td>
</tr>
<tr>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/posix_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_8hpp_source.html b/content/api/latest/c++/posix_8hpp_source.html
index ff7a97b..ebac97a 100644
--- a/content/api/latest/c++/posix_8hpp_source.html
+++ b/content/api/latest/c++/posix_8hpp_source.html
@@ -99,7 +99,7 @@
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keyword">const</span> std::list<mesos::slave::ContainerState>& state,</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keyword">const</span> <a class="code" href="classhashset.html">hashset<ContainerID></a>& orphans)</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  {</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> mesos::slave::ContainerState& <a class="code" href="namespaceprocess_1_1internal.html#a7ab45b8fc1010b947a370e51b463e82f">run</a>, state) {</div>
+<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> mesos::slave::ContainerState& <a class="code" href="namespaceprocess_1_1internal.html#a4c8e1d1a64b9ebccdd0c2bdf34233212">run</a>, state) {</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="comment">// This should (almost) never occur: see comment in</span></div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="comment">// SubprocessLauncher::recover().</span></div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keywordflow">if</span> (<a class="code" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a7bc12246d1bf01a5d5aadc612840aa52">pids</a>.<a class="code" href="classhashmap.html#ac142b3f8b73c76d5d4545bbd299007e5">contains</a>(run.container_id())) {</div>
@@ -272,11 +272,10 @@
<div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
<div class="ttc" id="usage_8hpp_html"><div class="ttname"><a href="usage_8hpp.html">usage.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html_a318038bacd95e4260864533f7cfe12fd"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">process::ProcessBase::ProcessBase</a></div><div class="ttdeci">ProcessBase(const std::string &id="")</div></div>
-<div class="ttc" id="namespaceprocess_1_1internal_html_a7ab45b8fc1010b947a370e51b463e82f"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a7ab45b8fc1010b947a370e51b463e82f">process::internal::run</a></div><div class="ttdeci">void run(const std::vector< C > &callbacks, Arguments &&...arguments)</div><div class="ttdef"><b>Definition:</b> future.hpp:587</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess_html_aeac4fc0b3046188995e2ce2b17706b70"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html#aeac4fc0b3046188995e2ce2b17706b70">mesos::internal::slave::PosixCpuIsolatorProcess::create</a></div><div class="ttdeci">static Try< mesos::slave::Isolator * > create(const Flags &flags)</div><div class="ttdef"><b>Definition:</b> posix.hpp:145</div></div>
<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
<div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset< ContainerID ></a></div></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:634</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:664</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess_html_a2fb1c6256b2429c25d43673351bb0645"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PosixCpuIsolatorProcess.html#a2fb1c6256b2429c25d43673351bb0645">mesos::internal::slave::PosixCpuIsolatorProcess::PosixCpuIsolatorProcess</a></div><div class="ttdeci">PosixCpuIsolatorProcess()</div><div class="ttdef"><b>Definition:</b> posix.hpp:172</div></div>
<div class="ttc" id="os_8hpp_html"><div class="ttname"><a href="os_8hpp.html">os.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PosixMemIsolatorProcess.html">mesos::internal::slave::PosixMemIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> posix.hpp:176</div></div>
@@ -299,6 +298,7 @@
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1MesosIsolatorProcess.html">mesos::internal::slave::MesosIsolatorProcess</a></div><div class="ttdef"><b>Definition:</b> isolator.hpp:79</div></div>
<div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
<div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
+<div class="ttc" id="namespaceprocess_1_1internal_html_a4c8e1d1a64b9ebccdd0c2bdf34233212"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a4c8e1d1a64b9ebccdd0c2bdf34233212">process::internal::run</a></div><div class="ttdeci">void run(std::vector< C > &&callbacks, Arguments &&...arguments)</div><div class="ttdef"><b>Definition:</b> future.hpp:617</div></div>
<div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result< Process > process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
<div class="ttc" id="decoder_8hpp_html_abb0829cce9dd20a40ae0d86890ae85c6"><div class="ttname"><a href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a></div><div class="ttdeci">#define flags</div><div class="ttdef"><b>Definition:</b> decoder.hpp:18</div></div>
<div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/run_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/run_8hpp.html b/content/api/latest/c++/run_8hpp.html
index 65f4711..1c20d3f 100644
--- a/content/api/latest/c++/run_8hpp.html
+++ b/content/api/latest/c++/run_8hpp.html
@@ -121,7 +121,7 @@ Functions</h2></td></tr>
<b>Value:</b><div class="fragment"><div class="line"><span class="keyword">template</span> <<span class="keyword">typename</span> R, <a class="code" href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">\</a></div>
<div class="line"><a class="code" href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95"> ENUM_PARAMS</a>(N, <span class="keyword">typename</span> P), <a class="code" href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">\</a></div>
<div class="line"><a class="code" href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95"> ENUM_PARAMS</a>(N, <span class="keyword">typename</span> A)> \</div>
-<div class="line"> Future<R> <a class="code" href="namespaceprocess_1_1internal.html#a7ab45b8fc1010b947a370e51b463e82f">run</a>( \</div>
+<div class="line"> Future<R> <a class="code" href="namespaceprocess_1_1internal.html#a4c8e1d1a64b9ebccdd0c2bdf34233212">run</a>( \</div>
<div class="line"> R (*method)(<a class="code" href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">ENUM_PARAMS</a>(N, P)), \</div>
<div class="line"> <a class="code" href="preprocessor_8hpp.html#a136ead90127dc77a956b32b74056d6b6">ENUM_BINARY_PARAMS</a>(N, A, a)) \</div>
<div class="line"> { \</div>
@@ -136,10 +136,10 @@ Functions</h2></td></tr>
<div class="line"> \</div>
<div class="line"> return future; \</div>
<div class="line"> }</div>
-<div class="ttc" id="namespaceprocess_1_1internal_html_a7ab45b8fc1010b947a370e51b463e82f"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a7ab45b8fc1010b947a370e51b463e82f">process::internal::run</a></div><div class="ttdeci">void run(const std::vector< C > &callbacks, Arguments &&...arguments)</div><div class="ttdef"><b>Definition:</b> future.hpp:587</div></div>
<div class="ttc" id="namespaceprocess_html_aff22904a83567125d3b4d0d88e5a2270"><div class="ttname"><a href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process::spawn</a></div><div class="ttdeci">UPID spawn(ProcessBase *process, bool manage=false)</div><div class="ttdoc">Spawn a new process. </div></div>
<div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a3b1f8bd7b18c51af9d1f58842950b545"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol::promise</a></div><div class="ttdeci">Protocol< PromiseRequest, PromiseResponse > promise</div></div>
+<div class="ttc" id="namespaceprocess_1_1internal_html_a4c8e1d1a64b9ebccdd0c2bdf34233212"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a4c8e1d1a64b9ebccdd0c2bdf34233212">process::internal::run</a></div><div class="ttdeci">void run(std::vector< C > &&callbacks, Arguments &&...arguments)</div><div class="ttdef"><b>Definition:</b> future.hpp:617</div></div>
<div class="ttc" id="preprocessor_8hpp_html_a136ead90127dc77a956b32b74056d6b6"><div class="ttname"><a href="preprocessor_8hpp.html#a136ead90127dc77a956b32b74056d6b6">ENUM_BINARY_PARAMS</a></div><div class="ttdeci">#define ENUM_BINARY_PARAMS</div><div class="ttdef"><b>Definition:</b> preprocessor.hpp:36</div></div>
<div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try< Nothing > bind(int_fd s, const Address &address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>
<div class="ttc" id="preprocessor_8hpp_html_a40870bee0160b00ad1caa741a2a2ef95"><div class="ttname"><a href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">ENUM_PARAMS</a></div><div class="ttdeci">#define ENUM_PARAMS</div><div class="ttdef"><b>Definition:</b> preprocessor.hpp:35</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/sequence_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/sequence_8hpp_source.html b/content/api/latest/c++/sequence_8hpp_source.html
index 9e0f953..aa9060d 100644
--- a/content/api/latest/c++/sequence_8hpp_source.html
+++ b/content/api/latest/c++/sequence_8hpp_source.html
@@ -250,7 +250,7 @@
<div class="ttc" id="classprocess_1_1SequenceProcess_html_a4280072863ec9645349048798a85628a"><div class="ttname"><a href="classprocess_1_1SequenceProcess.html#a4280072863ec9645349048798a85628a">process::SequenceProcess::add</a></div><div class="ttdeci">Future< T > add(const lambda::function< Future< T >()> &callback)</div><div class="ttdef"><b>Definition:</b> sequence.hpp:71</div></div>
<div class="ttc" id="classprocess_1_1Sequence_html_a9302423ec2bde9a3be4431cac90e04c8"><div class="ttname"><a href="classprocess_1_1Sequence.html#a9302423ec2bde9a3be4431cac90e04c8">process::Sequence::add</a></div><div class="ttdeci">Future< T > add(const lambda::function< Future< T >()> &callback)</div><div class="ttdef"><b>Definition:</b> sequence.hpp:185</div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:72</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1143</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1173</div></div>
<div class="ttc" id="classprocess_1_1Sequence_html_aa6cdb7c2e2e4b594bb9e95cb947b00b9"><div class="ttname"><a href="classprocess_1_1Sequence.html#aa6cdb7c2e2e4b594bb9e95cb947b00b9">process::Sequence::~Sequence</a></div><div class="ttdeci">~Sequence()</div><div class="ttdef"><b>Definition:</b> sequence.hpp:176</div></div>
<div class="ttc" id="namespaceprocess_html_aff22904a83567125d3b4d0d88e5a2270"><div class="ttname"><a href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process::spawn</a></div><div class="ttdeci">UPID spawn(ProcessBase *process, bool manage=false)</div><div class="ttdoc">Spawn a new process. </div></div>
<div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div>
@@ -259,7 +259,7 @@
<div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:167</div></div>
<div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1SequenceProcess_html_a6eae0ed53077a4573c73d0a36ed7964d"><div class="ttname"><a href="classprocess_1_1SequenceProcess.html#a6eae0ed53077a4573c73d0a36ed7964d">process::SequenceProcess::finalize</a></div><div class="ttdeci">virtual void finalize()</div><div class="ttdoc">Invoked when a process is terminated. </div><div class="ttdef"><b>Definition:</b> sequence.hpp:134</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future< T > & onAny(AnyCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1428</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future< T > & onAny(AnyCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1458</div></div>
<div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise< Nothing ></a></div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a3b1f8bd7b18c51af9d1f58842950b545"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol::promise</a></div><div class="ttdeci">Protocol< PromiseRequest, PromiseResponse > promise</div></div>
<div class="ttc" id="classprocess_1_1WeakFuture_html"><div class="ttname"><a href="classprocess_1_1WeakFuture.html">process::WeakFuture</a></div><div class="ttdef"><b>Definition:</b> future.hpp:78</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/src_2common_2recordio_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2common_2recordio_8hpp_source.html b/content/api/latest/c++/src_2common_2recordio_8hpp_source.html
index a0e90b9..4b680e9 100644
--- a/content/api/latest/c++/src_2common_2recordio_8hpp_source.html
+++ b/content/api/latest/c++/src_2common_2recordio_8hpp_source.html
@@ -295,16 +295,16 @@
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span> } <span class="comment">// namespace mesos {</span></div>
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span> </div>
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span> <span class="preprocessor">#endif // __COMMON_RECORDIO_HPP__</span></div>
-<div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1201</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1231</div></div>
<div class="ttc" id="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &prefix="")</div><div class="ttdoc">Returns &#39;prefix(N)&#39; where N represents the number of instances where the same prefix (wrt...</div></div>
<div class="ttc" id="classError_html"><div class="ttname"><a href="classError.html">Error</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:35</div></div>
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< Error ></a></div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html_a318038bacd95e4260864533f7cfe12fd"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">process::ProcessBase::ProcessBase</a></div><div class="ttdeci">ProcessBase(const std::string &id="")</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T & get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1280</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T & get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1310</div></div>
<div class="ttc" id="namespaceprocess_html_a4beae62da50c26c6cb8afd14e385d0c8"><div class="ttname"><a href="namespaceprocess.html#a4beae62da50c26c6cb8afd14e385d0c8">process::Break</a></div><div class="ttdeci">ControlFlow< typename std::decay< T >::type >::Break Break(T &&t)</div><div class="ttdef"><b>Definition:</b> loop.hpp:237</div></div>
<div class="ttc" id="namespacerouting_1_1filter_1_1internal_html_a584df149d400373b0ed7c48c1b07cecd"><div class="ttname"><a href="namespacerouting_1_1filter_1_1internal.html#a584df149d400373b0ed7c48c1b07cecd">routing::filter::internal::decode</a></div><div class="ttdeci">Result< Classifier > decode(const Netlink< struct rtnl_cls > &cls)</div></div>
<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:634</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:664</div></div>
<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="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess_html_a591bf74929a5fc7db08c73c1761e7a50"><div class="ttname"><a href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a591bf74929a5fc7db08c73c1761e7a50">mesos::internal::recordio::internal::ReaderProcess::finalize</a></div><div class="ttdeci">virtual void finalize() override</div><div class="ttdoc">Invoked when a process is terminated. </div><div class="ttdef"><b>Definition:</b> recordio.hpp:189</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html">mesos::internal::recordio::internal::ReaderProcess</a></div><div class="ttdef"><b>Definition:</b> recordio.hpp:45</div></div>
@@ -343,7 +343,7 @@
<div class="ttc" id="classmesos_1_1internal_1_1recordio_1_1Reader_html_ab91aee86565a6eafe13601fbeea41c66"><div class="ttname"><a href="classmesos_1_1internal_1_1recordio_1_1Reader.html#ab91aee86565a6eafe13601fbeea41c66">mesos::internal::recordio::Reader::Reader</a></div><div class="ttdeci">Reader(::recordio::Decoder< T > &&decoder, process::http::Pipe::Reader reader)</div><div class="ttdef"><b>Definition:</b> recordio.hpp:68</div></div>
<div class="ttc" id="loop_8hpp_html"><div class="ttname"><a href="loop_8hpp.html">loop.hpp</a></div></div>
<div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string & failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1306</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string & failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1336</div></div>
<div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:35</div></div>
<div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div>
@@ -355,7 +355,7 @@
<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Reader_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Reader.html">process::http::Pipe::Reader</a></div><div class="ttdef"><b>Definition:</b> http.hpp:302</div></div>
<div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T & get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
<div class="ttc" id="classprocess_1_1ControlFlow_html"><div class="ttname"><a href="classprocess_1_1ControlFlow.html">process::ControlFlow</a></div><div class="ttdef"><b>Definition:</b> loop.hpp:163</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1215</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1245</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/src_2log_2log_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2log_2log_8hpp_source.html b/content/api/latest/c++/src_2log_2log_8hpp_source.html
index 525f223..d3cfe90 100644
--- a/content/api/latest/c++/src_2log_2log_8hpp_source.html
+++ b/content/api/latest/c++/src_2log_2log_8hpp_source.html
@@ -165,7 +165,7 @@
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="comment">// Watching for any value different than 0 should give us the</span></div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="comment">// current value.</span></div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <span class="keywordflow">return</span> network-><a class="code" href="classNetwork.html#ac273d79a8be8f05411440757979dae5d">watch</a>(0u)</div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  .<a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>([](<span class="keywordtype">size_t</span> <a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a>) -> <span class="keywordtype">double</span> { <span class="keywordflow">return</span> <a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a>; });</div>
+<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  .<a class="code" href="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41">then</a>([](<span class="keywordtype">size_t</span> <a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a>) -> <span class="keywordtype">double</span> { <span class="keywordflow">return</span> <a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a>; });</div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  }</div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> };</div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span> </div>
@@ -291,12 +291,12 @@
<div class="ttc" id="classmesos_1_1internal_1_1log_1_1LogWriterProcess_html_aca5650b50459fd3da7e95b646f7019b8"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#aca5650b50459fd3da7e95b646f7019b8">mesos::internal::log::LogWriterProcess::append</a></div><div class="ttdeci">process::Future< Option< mesos::log::Log::Position > > append(const std::string &bytes)</div></div>
<div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1log_1_1LogReaderProcess_html_afb4193d549c216436e690c4c51efea52"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#afb4193d549c216436e690c4c51efea52">mesos::internal::log::LogReaderProcess::read</a></div><div class="ttdeci">process::Future< std::list< mesos::log::Log::Entry > > read(const mesos::log::Log::Position &from, const mesos::log::Log::Position &to)</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a269dcc23e03e8868067c24fe70b65a41"><div class="ttname"><a href="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41">process::Future::then</a></div><div class="ttdeci">Future< X > then(lambda::CallableOnce< Future< X >(const T &)> f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1592</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1log_1_1LogProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1LogProcess.html">mesos::internal::log::LogProcess</a></div><div class="ttdef"><b>Definition:</b> log.hpp:43</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1log_1_1Coordinator_html"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1Coordinator.html">mesos::internal::log::Coordinator</a></div><div class="ttdef"><b>Definition:</b> coordinator.hpp:40</div></div>
<div class="ttc" id="structgroup_html"><div class="ttname"><a href="structgroup.html">group</a></div><div class="ttdef"><b>Definition:</b> grp.hpp:26</div></div>
<div class="ttc" id="classzookeeper_1_1Group_html"><div class="ttname"><a href="classzookeeper_1_1Group.html">zookeeper::Group</a></div><div class="ttdef"><b>Definition:</b> group.hpp:49</div></div>
<div class="ttc" id="src_2log_2metrics_8hpp_html"><div class="ttname"><a href="src_2log_2metrics_8hpp.html">metrics.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae85258f6af5c49e7b4264b5c857265bc"><div class="ttname"><a href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">process::Future::then</a></div><div class="ttdeci">Future< X > then(lambda::function< Future< X >(const T &)> f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1562</div></div>
<div class="ttc" id="classmesos_1_1log_1_1Log_1_1Position_html"><div class="ttname"><a href="classmesos_1_1log_1_1Log_1_1Position.html">mesos::log::Log::Position</a></div><div class="ttdef"><b>Definition:</b> log.hpp:59</div></div>
<div class="ttc" id="namespaceprocess_1_1internal_html_aa03406abec646ff3df058f9e55749c11"><div class="ttname"><a href="namespaceprocess_1_1internal.html#aa03406abec646ff3df058f9e55749c11">process::internal::discarded</a></div><div class="ttdeci">void discarded(Future< U > future)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1log_1_1LogReaderProcess_html_a3a8797b21f8e71077a82dd6cec1f8102"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a3a8797b21f8e71077a82dd6cec1f8102">mesos::internal::log::LogReaderProcess::LogReaderProcess</a></div><div class="ttdeci">LogReaderProcess(mesos::log::Log *log)</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/src_2log_2network_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2log_2network_8hpp_source.html b/content/api/latest/c++/src_2log_2network_8hpp_source.html
index d895419..f332da5 100644
--- a/content/api/latest/c++/src_2log_2network_8hpp_source.html
+++ b/content/api/latest/c++/src_2log_2network_8hpp_source.html
@@ -497,7 +497,7 @@
<div class="line"><a name="l00443"></a><span class="lineno"> 443</span>  }</div>
<div class="line"><a name="l00444"></a><span class="lineno"> 444</span> </div>
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>  <a class="code" href="namespaceprocess.html#a0f89a937c1caa20e3048e16aeb0c9736">process::collect</a>(futures)</div>
-<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>  .<a class="code" href="classprocess_1_1Future.html#a909ddbe71773412fcb12de1f42513c89">after</a>(<a class="code" href="classSeconds.html">Seconds</a>(5),</div>
+<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>  .<a class="code" href="classprocess_1_1Future.html#a7818051e0d3d4ef9aa6a25d9246312ea">after</a>(<a class="code" href="classSeconds.html">Seconds</a>(5),</div>
<div class="line"><a name="l00447"></a><span class="lineno"> 447</span>  [](<a class="code" href="classprocess_1_1Future.html">process::Future</a><<a class="code" href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">std::list</a><<a class="code" href="classOption.html">Option<std::string></a>>> datas) {</div>
<div class="line"><a name="l00448"></a><span class="lineno"> 448</span>  <span class="comment">// Handling time outs when collecting membership</span></div>
<div class="line"><a name="l00449"></a><span class="lineno"> 449</span>  <span class="comment">// data. For now, a timeout is treated as a failure.</span></div>
@@ -552,10 +552,10 @@
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< zookeeper::Authentication ></a></div></div>
<div class="ttc" id="namespaceos_1_1stat_html_a7a116891923bc8b5d8c50f78da8657be"><div class="ttname"><a href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">os::stat::size</a></div><div class="ttdeci">Try< Bytes > size(const std::string &path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:100</div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html_a318038bacd95e4260864533f7cfe12fd"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">process::ProcessBase::ProcessBase</a></div><div class="ttdeci">ProcessBase(const std::string &id="")</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T & get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1280</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T & get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1310</div></div>
<div class="ttc" id="classZooKeeperNetwork_html_adf9c95d172e51c5ff40c7c14a9370a72"><div class="ttname"><a href="classZooKeeperNetwork.html#adf9c95d172e51c5ff40c7c14a9370a72">ZooKeeperNetwork::ZooKeeperNetwork</a></div><div class="ttdeci">ZooKeeperNetwork(const std::string &servers, const Duration &timeout, const std::string &znode, const Option< zookeeper::Authentication > &auth, const std::set< process::UPID > &base=std::set< process::UPID >())</div><div class="ttdef"><b>Definition:</b> network.hpp:398</div></div>
<div class="ttc" id="classNetwork_html_ae3f5928f9e83376daebfac35c789ae5e"><div class="ttname"><a href="classNetwork.html#ae3f5928f9e83376daebfac35c789ae5e">Network::add</a></div><div class="ttdeci">void add(const process::UPID &pid)</div><div class="ttdef"><b>Definition:</b> network.hpp:349</div></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:634</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:664</div></div>
<div class="ttc" id="classNetworkProcess_html_a961c50276561074c6666c35f979b75b5"><div class="ttname"><a href="classNetworkProcess.html#a961c50276561074c6666c35f979b75b5">NetworkProcess::NetworkProcess</a></div><div class="ttdeci">NetworkProcess(const std::set< process::UPID > &pids)</div><div class="ttdef"><b>Definition:</b> network.hpp:153</div></div>
<div class="ttc" id="3rdparty_2libprocess_2include_2process_2executor_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2executor_8hpp.html">executor.hpp</a></div></div>
<div class="ttc" id="set_8hpp_html"><div class="ttname"><a href="set_8hpp.html">set.hpp</a></div></div>
@@ -581,7 +581,7 @@
<div class="ttc" id="classNetwork_html_a43d645248055c352b6550c586dfdf46ba83a711502205ef7ec107abfd72c969bf"><div class="ttname"><a href="classNetwork.html#a43d645248055c352b6550c586dfdf46ba83a711502205ef7ec107abfd72c969bf">Network::LESS_THAN</a></div><div class="ttdef"><b>Definition:</b> network.hpp:57</div></div>
<div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div>
<div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future< T > & onAny(AnyCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1428</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future< T > & onAny(AnyCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1458</div></div>
<div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:255</div></div>
<div class="ttc" id="classNetwork_html_a7a4e19cdb4bf0c7ecf82baa643831492"><div class="ttname"><a href="classNetwork.html#a7a4e19cdb4bf0c7ecf82baa643831492">Network::~Network</a></div><div class="ttdeci">virtual ~Network()</div><div class="ttdef"><b>Definition:</b> network.hpp:341</div></div>
<div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise< size_t ></a></div></div>
@@ -610,12 +610,12 @@
<div class="ttc" id="classNetwork_html_a43d645248055c352b6550c586dfdf46ba478ef22cc32892ffd21294e285b93e31"><div class="ttname"><a href="classNetwork.html#a43d645248055c352b6550c586dfdf46ba478ef22cc32892ffd21294e285b93e31">Network::GREATER_THAN_OR_EQUAL_TO</a></div><div class="ttdef"><b>Definition:</b> network.hpp:60</div></div>
<div class="ttc" id="classNetworkProcess_html_a36b7e3c3759a96959823ee339fa68392"><div class="ttname"><a href="classNetworkProcess.html#a36b7e3c3759a96959823ee339fa68392">NetworkProcess::finalize</a></div><div class="ttdeci">virtual void finalize()</div><div class="ttdoc">Invoked when a process is terminated. </div><div class="ttdef"><b>Definition:</b> network.hpp:258</div></div>
<div class="ttc" id="classNetwork_html_a43d645248055c352b6550c586dfdf46b"><div class="ttname"><a href="classNetwork.html#a43d645248055c352b6550c586dfdf46b">Network::WatchMode</a></div><div class="ttdeci">WatchMode</div><div class="ttdef"><b>Definition:</b> network.hpp:53</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a7818051e0d3d4ef9aa6a25d9246312ea"><div class="ttname"><a href="classprocess_1_1Future.html#a7818051e0d3d4ef9aa6a25d9246312ea">process::Future::after</a></div><div class="ttdeci">Future< T > after(const Duration &duration, lambda::CallableOnce< Future< T >(const Future< T > &)> f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1708</div></div>
<div class="ttc" id="namespaceos_1_1stat_html_afc51654ad486693167c300612bf8ebfa"><div class="ttname"><a href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">os::stat::mode</a></div><div class="ttdeci">Try< mode_t > mode(const std::string &path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:126</div></div>
<div class="ttc" id="group_8hpp_html"><div class="ttname"><a href="group_8hpp.html">group.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a909ddbe71773412fcb12de1f42513c89"><div class="ttname"><a href="classprocess_1_1Future.html#a909ddbe71773412fcb12de1f42513c89">process::Future::after</a></div><div class="ttdeci">Future< T > after(const Duration &duration, const lambda::function< Future< T >(const Future< T > &)> &f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1672</div></div>
<div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try< Nothing > bind(int_fd s, const Address &address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>
<div class="ttc" id="classZooKeeperNetwork_html"><div class="ttname"><a href="classZooKeeperNetwork.html">ZooKeeperNetwork</a></div><div class="ttdef"><b>Definition:</b> network.hpp:108</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string & failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1306</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string & failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1336</div></div>
<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div></div>
<div class="ttc" id="id_8hpp_html"><div class="ttname"><a href="id_8hpp.html">id.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1Executor_html"><div class="ttname"><a href="classprocess_1_1Executor.html">process::Executor</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:29</div></div>
@@ -625,7 +625,7 @@
<div class="ttc" id="structzookeeper_1_1Group_1_1Membership_html"><div class="ttname"><a href="structzookeeper_1_1Group_1_1Membership.html">zookeeper::Group::Membership</a></div><div class="ttdef"><b>Definition:</b> group.hpp:57</div></div>
<div class="ttc" id="classNetworkProcess_html_a68b3187740a1368babf8cd06c4519bbf"><div class="ttname"><a href="classNetworkProcess.html#a68b3187740a1368babf8cd06c4519bbf">NetworkProcess::watch</a></div><div class="ttdeci">process::Future< size_t > watch(size_t size, Network::WatchMode mode)</div><div class="ttdef"><b>Definition:</b> network.hpp:205</div></div>
<div class="ttc" id="namespaceprocess_html_a3054d5443603436a6315f210a412cbbc"><div class="ttname"><a href="namespaceprocess.html#a3054d5443603436a6315f210a412cbbc">process::filter</a></div><div class="ttdeci">void filter(Filter *filter)</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1215</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1245</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future< size_t ></a></div></div>
<div class="ttc" id="namespaceprocess_html_a0f89a937c1caa20e3048e16aeb0c9736"><div class="ttname"><a href="namespaceprocess.html#a0f89a937c1caa20e3048e16aeb0c9736">process::collect</a></div><div class="ttdeci">Future< std::list< T > > collect(const std::list< Future< T >> &futures)</div><div class="ttdef"><b>Definition:</b> collect.hpp:270</div></div>
</div><!-- fragment --></div><!-- contents -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/src_2master_2master_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2master_8hpp_source.html b/content/api/latest/c++/src_2master_2master_8hpp_source.html
index dc835ba..645f5e5 100644
--- a/content/api/latest/c++/src_2master_2master_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2master_8hpp_source.html
@@ -625,13 +625,13 @@
<div class="line"><a name="l00571"></a><span class="lineno"> 571</span>  <span class="comment">// being throttled.</span></div>
<div class="line"><a name="l00572"></a><span class="lineno"> 572</span>  <span class="comment">// 'principal' being None indicates it is throttled by</span></div>
<div class="line"><a name="l00573"></a><span class="lineno"> 573</span>  <span class="comment">// 'defaultLimiter'.</span></div>
-<div class="line"><a name="l00574"></a><span class="lineno"> 574</span>  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#ad4b9dbb6705a90f74ce929464d3c677c">throttled</a>(</div>
-<div class="line"><a name="l00575"></a><span class="lineno"> 575</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a>& event,</div>
+<div class="line"><a name="l00574"></a><span class="lineno"> 574</span>  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a104065574fe93f3683e4d126993583bf">throttled</a>(</div>
+<div class="line"><a name="l00575"></a><span class="lineno"> 575</span>  <a class="code" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a>&& event,</div>
<div class="line"><a name="l00576"></a><span class="lineno"> 576</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::string></a>& principal);</div>
<div class="line"><a name="l00577"></a><span class="lineno"> 577</span> </div>
<div class="line"><a name="l00578"></a><span class="lineno"> 578</span>  <span class="comment">// Continuations of consume().</span></div>
-<div class="line"><a name="l00579"></a><span class="lineno"> 579</span>  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a4568d29fc1b9e22e096a64d9fe2ba0f7">_consume</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a>& event);</div>
-<div class="line"><a name="l00580"></a><span class="lineno"> 580</span>  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a4568d29fc1b9e22e096a64d9fe2ba0f7">_consume</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a>& event);</div>
+<div class="line"><a name="l00579"></a><span class="lineno"> 579</span>  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a24ab33af474af68ea1255063075908a8">_consume</a>(<a class="code" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a>&& event);</div>
+<div class="line"><a name="l00580"></a><span class="lineno"> 580</span>  <span class="keywordtype">void</span> <a class="code" href="classmesos_1_1internal_1_1master_1_1Master.html#a24ab33af474af68ea1255063075908a8">_consume</a>(<a class="code" href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a>&& event);</div>
<div class="line"><a name="l00581"></a><span class="lineno"> 581</span> </div>
<div class="line"><a name="l00582"></a><span class="lineno"> 582</span>  <span class="comment">// Helper method invoked when the capacity for a framework</span></div>
<div class="line"><a name="l00583"></a><span class="lineno"> 583</span>  <span class="comment">// principal is exceeded.</span></div>
@@ -2924,6 +2924,7 @@
<div class="line"><a name="l02985"></a><span class="lineno"> 2985</span> } <span class="comment">// namespace mesos {</span></div>
<div class="line"><a name="l02986"></a><span class="lineno"> 2986</span> </div>
<div class="line"><a name="l02987"></a><span class="lineno"> 2987</span> <span class="preprocessor">#endif // __MASTER_HPP__</span></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a24ab33af474af68ea1255063075908a8"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a24ab33af474af68ea1255063075908a8">mesos::internal::master::Master::_consume</a></div><div class="ttdeci">void _consume(process::MessageEvent &&event)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a98cf6f42201feca492b223305df1a137"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a98cf6f42201feca492b223305df1a137">mesos::internal::master::Master::recoverFramework</a></div><div class="ttdeci">void recoverFramework(const FrameworkInfo &info, const std::set< std::string > &suppressedRoles)</div></div>
<div class="ttc" id="machine_8hpp_html"><div class="ttname"><a href="machine_8hpp.html">machine.hpp</a></div></div>
<div class="ttc" id="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &prefix="")</div><div class="ttdoc">Returns &#39;prefix(N)&#39; where N represents the number of instances where the same prefix (wrt...</div></div>
@@ -3026,7 +3027,7 @@
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a1a12255066d641e639f25555e4bc677f"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a1a12255066d641e639f25555e4bc677f">mesos::internal::master::Master::killTask</a></div><div class="ttdeci">void killTask(const process::UPID &from, const FrameworkID &frameworkId, const TaskID &taskId)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a23b9370f456caab5c1c91b367dd2c5b5"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a23b9370f456caab5c1c91b367dd2c5b5">mesos::internal::master::Master::resourceRequest</a></div><div class="ttdeci">void resourceRequest(const process::UPID &from, const FrameworkID &frameworkId, const std::vector< Request > &requests)</div></div>
<div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div>
-<div class="ttc" id="classprocess_1_1Future_html_af23884cf963eb5ec061595eb2e288903"><div class="ttname"><a href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">process::Future::isPending</a></div><div class="ttdeci">bool isPending() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1194</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_af23884cf963eb5ec061595eb2e288903"><div class="ttname"><a href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">process::Future::isPending</a></div><div class="ttdeci">bool isPending() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1224</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_aad51b724e3c140be80a857e303604192"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#aad51b724e3c140be80a857e303604192">mesos::internal::master::Master::lostCandidacy</a></div><div class="ttdeci">void lostCandidacy(const process::Future< Nothing > &lost)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a15f4c954101a765a6a9b1ad51d1aa0ba"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a15f4c954101a765a6a9b1ad51d1aa0ba">mesos::internal::master::Master::offerOperationStatusUpdate</a></div><div class="ttdeci">void offerOperationStatusUpdate(const OfferOperationStatusUpdate &update)</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_ab307cdcfe7dbfca8894b12097759bb41"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#ab307cdcfe7dbfca8894b12097759bb41">mesos::internal::master::Framework::heartbeat</a></div><div class="ttdeci">void heartbeat()</div><div class="ttdef"><b>Definition:</b> master.hpp:2764</div></div>
@@ -3037,7 +3038,7 @@
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a077f836136559b7d1846fe3c1edb2a60"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a077f836136559b7d1846fe3c1edb2a60">mesos::internal::master::Master::removeInverseOffer</a></div><div class="ttdeci">void removeInverseOffer(InverseOffer *inverseOffer, bool rescind=false)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a4ffd3bd4715e4e12035c89ac47c2cd99"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a4ffd3bd4715e4e12035c89ac47c2cd99">mesos::internal::master::Master::_exited</a></div><div class="ttdeci">void _exited(Framework *framework)</div></div>
<div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:111</div></div>
-<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:215</div></div>
+<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:214</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1HttpConnection_html_aabda4b0588e263e20f98c220f1f7da92"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1HttpConnection.html#aabda4b0588e263e20f98c220f1f7da92">mesos::internal::master::HttpConnection::closed</a></div><div class="ttdeci">process::Future< Nothing > closed() const </div><div class="ttdef"><b>Definition:</b> master.hpp:314</div></div>
<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:518</div></div>
<div class="ttc" id="namespacerouting_1_1link_1_1internal_html_abfdfc99e016fe858117fa1767cef2be0"><div class="ttname"><a href="namespacerouting_1_1link_1_1internal.html#abfdfc99e016fe858117fa1767cef2be0">routing::link::internal::set</a></div><div class="ttdeci">Try< bool > set(const std::string &_link, unsigned int flags)</div><div class="ttdef"><b>Definition:</b> internal.hpp:125</div></div>
@@ -3165,7 +3166,6 @@
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a5063c2bcba26123ecf78bc12e34a11db"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a5063c2bcba26123ecf78bc12e34a11db">mesos::internal::master::Master::getOffer</a></div><div class="ttdeci">Offer * getOffer(const OfferID &offerId) const </div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Framework_html_af14287bdb6466ca003b6e5e6a37ae02a"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Framework.html#af14287bdb6466ca003b6e5e6a37ae02a">mesos::internal::master::Framework::recoverResources</a></div><div class="ttdeci">void recoverResources(Task *task)</div><div class="ttdef"><b>Definition:</b> master.hpp:2276</div></div>
<div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result< Process > process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_ad4b9dbb6705a90f74ce929464d3c677c"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#ad4b9dbb6705a90f74ce929464d3c677c">mesos::internal::master::Master::throttled</a></div><div class="ttdeci">void throttled(const process::MessageEvent &event, const Option< std::string > &principal)</div></div>
<div class="ttc" id="decoder_8hpp_html_abb0829cce9dd20a40ae0d86890ae85c6"><div class="ttname"><a href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a></div><div class="ttdeci">#define flags</div><div class="ttdef"><b>Definition:</b> decoder.hpp:18</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a70246d422a8a4609c7bc74ab2d082b8f"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a70246d422a8a4609c7bc74ab2d082b8f">mesos::internal::master::Master::updateOfferOperation</a></div><div class="ttdeci">void updateOfferOperation(OfferOperation *operation, const OfferOperationStatusUpdate &update)</div></div>
<div class="ttc" id="classmesos_1_1Resources_html_ab46b900ebe62b19390d9a2a82b46eb15"><div class="ttname"><a href="classmesos_1_1Resources.html#ab46b900ebe62b19390d9a2a82b46eb15">mesos::Resources::empty</a></div><div class="ttdeci">bool empty() const </div><div class="ttdef"><b>Definition:</b> resources.hpp:381</div></div>
@@ -3275,7 +3275,6 @@
<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_ac06fd896b2bfa469445780728279e5cd"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#ac06fd896b2bfa469445780728279e5cd">mesos::internal::master::Master::sendSlaveLost</a></div><div class="ttdeci">void sendSlaveLost(const SlaveInfo &slaveInfo)</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber_html_aeae44540ead81669d5381fc80f472780"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#aeae44540ead81669d5381fc80f472780">mesos::internal::master::Master::Subscribers::Subscriber::heartbeater</a></div><div class="ttdeci">process::Owned< Heartbeater< mesos::master::Event, v1::master::Event > > heartbeater</div><div class="ttdef"><b>Definition:</b> master.hpp:2032</div></div>
-<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a4568d29fc1b9e22e096a64d9fe2ba0f7"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a4568d29fc1b9e22e096a64d9fe2ba0f7">mesos::internal::master::Master::_consume</a></div><div class="ttdeci">void _consume(const process::MessageEvent &event)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a58719ea924d9d7508db7ed7b2bf7517f"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a58719ea924d9d7508db7ed7b2bf7517f">mesos::internal::master::Master::reconcileKnownSlave</a></div><div class="ttdeci">void reconcileKnownSlave(Slave *slave, const std::vector< ExecutorInfo > &executors, const std::vector< Task > &tasks)</div></div>
<div class="ttc" id="classhashmap_html_ac142b3f8b73c76d5d4545bbd299007e5"><div class="ttname"><a href="classhashmap.html#ac142b3f8b73c76d5d4545bbd299007e5">hashmap::contains</a></div><div class="ttdeci">bool contains(const Key &key) const </div><div class="ttdef"><b>Definition:</b> hashmap.hpp:86</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a879105430a69dad6986d348cf47348a1"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a879105430a69dad6986d348cf47348a1">mesos::internal::master::Master::forward</a></div><div class="ttdeci">void forward(const StatusUpdate &update, const process::UPID &acknowledgee, Framework *framework)</div></div>
@@ -3298,6 +3297,7 @@
<div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T & get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_abb421e81e433867b8c5f9382c92a0812"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#abb421e81e433867b8c5f9382c92a0812">mesos::internal::master::Slave::usedResources</a></div><div class="ttdeci">hashmap< FrameworkID, Resources > usedResources</div><div class="ttdef"><b>Definition:</b> master.hpp:254</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a104065574fe93f3683e4d126993583bf"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a104065574fe93f3683e4d126993583bf">mesos::internal::master::Master::throttled</a></div><div class="ttdeci">void throttled(process::MessageEvent &&event, const Option< std::string > &principal)</div></div>
<div class="ttc" id="files_8hpp_html"><div class="ttname"><a href="files_8hpp.html">files.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a7e69bade1f48cf7ff9245e4624d51be7"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a7e69bade1f48cf7ff9245e4624d51be7">mesos::internal::master::Master::__removeSlave</a></div><div class="ttdeci">void __removeSlave(Slave *slave, const std::string &message, const Option< TimeInfo > &unreachableTime)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_aa1fe52f23dc233b02c1fecc9555ea06f"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#aa1fe52f23dc233b02c1fecc9555ea06f">mesos::internal::master::Master::authorizeCreateVolume</a></div><div class="ttdeci">process::Future< bool > authorizeCreateVolume(const Offer::Operation::Create &create, const Option< process::http::authentication::Principal > &principal)</div><div class="ttdoc">Authorizes a CREATE offer operation. </div></div>
[14/15] mesos-site git commit: Updated the website built from mesos
SHA: 6839897.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/classprocess_1_1Future-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1Future-members.html b/content/api/latest/c++/classprocess_1_1Future-members.html
index 4bf441a..17221ca 100644
--- a/content/api/latest/c++/classprocess_1_1Future-members.html
+++ b/content/api/latest/c++/classprocess_1_1Future-members.html
@@ -57,15 +57,15 @@
<p>This is the complete list of members for <a class="el" href="classprocess_1_1Future.html">process::Future< T ></a>, including all inherited members.</p>
<table class="directory">
- <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a0e12364a10fe3fb0bce478404966263e">AbandonedCallback</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a909ddbe71773412fcb12de1f42513c89">after</a>(const Duration &duration, const lambda::function< Future< T >(const Future< T > &)> &f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364">AnyCallback</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a5120e0d308d767edec44225f5be926e2">AbandonedCallback</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a7818051e0d3d4ef9aa6a25d9246312ea">after</a>(const Duration &duration, lambda::CallableOnce< Future< T >(const Future< T > &)> f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#accc51795ce8b6c9ab8d62bd2e50b49b2">AnyCallback</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431">await</a>(const Duration &duration=Seconds(-1)) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">discard</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c">DiscardCallback</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5">DiscardedCallback</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#afc25a640dcf8680e88f26712a2717d8b">DiscardCallback</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#af451893e5d06180aaeee5c42df0930c1">DiscardedCallback</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ac24932d40d46827beb624695ff08a428">failed</a>(const std::string &message)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">static</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726">FailedCallback</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a97e42f6b06e3bda93cdfbed6e8fa9093">FailedCallback</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">failure</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ab033f7626ddfc7f1d62cb3d3952d166e">Future</a> class</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a8c5011603de16950bdcbb5bd137ef956">Future</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
@@ -109,14 +109,14 @@
<tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a32e4b21c80168bb3f809da93b669b98f">operator=</a>(const Future< T > &that)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ad4dabb526ca4f366ac1fb06192a40d0f">operator==</a>(const Future< T > &that) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a697fa51a09bfecabc58fd6d07ce8f501">Promise< T ></a> class</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb">ReadyCallback</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a10a044e48b430d4f87e9cade748bfe90">ReadyCallback</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ac02b40b5e590692acf71ea6add116e7b">recover</a>(F &&f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a8307673e8351245ebfba3077c44437c2">recover</a>(_Deferred< F > &&deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a2174995dd9a77eb017e1d54840f2b186">repair</a>(const lambda::function< Future< T >(const Future< T > &)> &f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(lambda::function< Future< X >(const T &)> f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a13bc839b816da34f55d6bc0675ef6b0e">then</a>(lambda::function< X(const T &)> f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a1b450d3667a7abd43e5afcdb0a3ab146">then</a>(lambda::function< Future< X >()> f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ae6e143a618e3aaa3e1616e6c6f833c80">then</a>(lambda::function< X()> f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#acab408956a173e5efd35076fa713cbb7">repair</a>(lambda::CallableOnce< Future< T >(const Future< T > &)> f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41">then</a>(lambda::CallableOnce< Future< X >(const T &)> f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a25cfc59148749fac3deaaab1119a2717">then</a>(lambda::CallableOnce< X(const T &)> f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a00e8cb9299d48b5b59fba301894b019f">then</a>(lambda::CallableOnce< Future< X >()> f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a5fb522d745a7f4f9c1b96fa9dfde0815">then</a>(lambda::CallableOnce< X()> f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a6bba7bac2b511c021028ee59efefb1f5">then</a>(F &&f) const -> decltype(this->then(std::forward< F >(f), Prefer()))</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ac49710e6a1dd58e8e14b749c37139979">WeakFuture< T ></a> class</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ae0483b70dae75d7a75c97839130f6886">~Future</a>()=default</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/classprocess_1_1Future.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1Future.html b/content/api/latest/c++/classprocess_1_1Future.html
index 6addcf1..06a9571 100644
--- a/content/api/latest/c++/classprocess_1_1Future.html
+++ b/content/api/latest/c++/classprocess_1_1Future.html
@@ -66,21 +66,24 @@
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
-<tr class="memitem:a0e12364a10fe3fb0bce478404966263e"><td class="memItemLeft" align="right" valign="top">typedef lambda::function< void()> </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a0e12364a10fe3fb0bce478404966263e">AbandonedCallback</a></td></tr>
-<tr class="separator:a0e12364a10fe3fb0bce478404966263e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7f793e67f309787ba34f3ed29652599c"><td class="memItemLeft" align="right" valign="top">typedef lambda::function< void()> </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c">DiscardCallback</a></td></tr>
-<tr class="separator:a7f793e67f309787ba34f3ed29652599c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a542d3524ad6d4ca7ec633e63e4beadeb"><td class="memItemLeft" align="right" valign="top">typedef lambda::function< void(const <br class="typebreak"/>
-T &)> </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb">ReadyCallback</a></td></tr>
-<tr class="separator:a542d3524ad6d4ca7ec633e63e4beadeb"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a7d0523c18366c86e160021920e08e726"><td class="memItemLeft" align="right" valign="top">typedef lambda::function< void(const <br class="typebreak"/>
-std::string &)> </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726">FailedCallback</a></td></tr>
-<tr class="separator:a7d0523c18366c86e160021920e08e726"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae90544e9db7a6648cee806c821601ee5"><td class="memItemLeft" align="right" valign="top">typedef lambda::function< void()> </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5">DiscardedCallback</a></td></tr>
-<tr class="separator:ae90544e9db7a6648cee806c821601ee5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aeac8f0fb6828c2161914de61e1e67364"><td class="memItemLeft" align="right" valign="top">typedef lambda::function< void(const <br class="typebreak"/>
-<a class="el" href="classprocess_1_1Future.html">Future</a>< T > &)> </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364">AnyCallback</a></td></tr>
-<tr class="separator:aeac8f0fb6828c2161914de61e1e67364"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a5120e0d308d767edec44225f5be926e2"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><br class="typebreak"/>
+< void()> </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a5120e0d308d767edec44225f5be926e2">AbandonedCallback</a></td></tr>
+<tr class="separator:a5120e0d308d767edec44225f5be926e2"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:afc25a640dcf8680e88f26712a2717d8b"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><br class="typebreak"/>
+< void()> </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#afc25a640dcf8680e88f26712a2717d8b">DiscardCallback</a></td></tr>
+<tr class="separator:afc25a640dcf8680e88f26712a2717d8b"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a10a044e48b430d4f87e9cade748bfe90"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><br class="typebreak"/>
+< void(const T &)> </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a10a044e48b430d4f87e9cade748bfe90">ReadyCallback</a></td></tr>
+<tr class="separator:a10a044e48b430d4f87e9cade748bfe90"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a97e42f6b06e3bda93cdfbed6e8fa9093"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><br class="typebreak"/>
+< void(const std::string &)> </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a97e42f6b06e3bda93cdfbed6e8fa9093">FailedCallback</a></td></tr>
+<tr class="separator:a97e42f6b06e3bda93cdfbed6e8fa9093"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:af451893e5d06180aaeee5c42df0930c1"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><br class="typebreak"/>
+< void()> </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#af451893e5d06180aaeee5c42df0930c1">DiscardedCallback</a></td></tr>
+<tr class="separator:af451893e5d06180aaeee5c42df0930c1"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:accc51795ce8b6c9ab8d62bd2e50b49b2"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><br class="typebreak"/>
+< void(const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &)> </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#accc51795ce8b6c9ab8d62bd2e50b49b2">AnyCallback</a></td></tr>
+<tr class="separator:accc51795ce8b6c9ab8d62bd2e50b49b2"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
@@ -135,17 +138,17 @@ Public Member Functions</h2></td></tr>
<tr class="separator:ade35e2593ea7486d0d6cd26584960704"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae649c56b07f44c05e4b7aa3620133ff9"><td class="memItemLeft" align="right" valign="top">const std::string & </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">failure</a> () const </td></tr>
<tr class="separator:ae649c56b07f44c05e4b7aa3620133ff9"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3ef51b1f7e70860758e47c39ed7660f1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a3ef51b1f7e70860758e47c39ed7660f1">onAbandoned</a> (<a class="el" href="classprocess_1_1Future.html#a0e12364a10fe3fb0bce478404966263e">AbandonedCallback</a> &&callback) const </td></tr>
+<tr class="memitem:a3ef51b1f7e70860758e47c39ed7660f1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a3ef51b1f7e70860758e47c39ed7660f1">onAbandoned</a> (<a class="el" href="classprocess_1_1Future.html#a5120e0d308d767edec44225f5be926e2">AbandonedCallback</a> &&callback) const </td></tr>
<tr class="separator:a3ef51b1f7e70860758e47c39ed7660f1"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b80bf321358be44880d9c6bae5d9a2d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a> (<a class="el" href="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c">DiscardCallback</a> &&callback) const </td></tr>
+<tr class="memitem:a1b80bf321358be44880d9c6bae5d9a2d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a> (<a class="el" href="classprocess_1_1Future.html#afc25a640dcf8680e88f26712a2717d8b">DiscardCallback</a> &&callback) const </td></tr>
<tr class="separator:a1b80bf321358be44880d9c6bae5d9a2d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a0af9d6f01e26acab3c2882a90fc09149"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a> (<a class="el" href="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb">ReadyCallback</a> &&callback) const </td></tr>
+<tr class="memitem:a0af9d6f01e26acab3c2882a90fc09149"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a> (<a class="el" href="classprocess_1_1Future.html#a10a044e48b430d4f87e9cade748bfe90">ReadyCallback</a> &&callback) const </td></tr>
<tr class="separator:a0af9d6f01e26acab3c2882a90fc09149"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3ff2c35ef526a030a7ea6d0c4ca79945"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a> (<a class="el" href="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726">FailedCallback</a> &&callback) const </td></tr>
+<tr class="memitem:a3ff2c35ef526a030a7ea6d0c4ca79945"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a> (<a class="el" href="classprocess_1_1Future.html#a97e42f6b06e3bda93cdfbed6e8fa9093">FailedCallback</a> &&callback) const </td></tr>
<tr class="separator:a3ff2c35ef526a030a7ea6d0c4ca79945"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a066172ff3324966119049bb9feac95ac"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a066172ff3324966119049bb9feac95ac">onDiscarded</a> (<a class="el" href="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5">DiscardedCallback</a> &&callback) const </td></tr>
+<tr class="memitem:a066172ff3324966119049bb9feac95ac"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a066172ff3324966119049bb9feac95ac">onDiscarded</a> (<a class="el" href="classprocess_1_1Future.html#af451893e5d06180aaeee5c42df0930c1">DiscardedCallback</a> &&callback) const </td></tr>
<tr class="separator:a066172ff3324966119049bb9feac95ac"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a71bde220aed3c725cef2040f63adf42a"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a> (<a class="el" href="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364">AnyCallback</a> &&callback) const </td></tr>
+<tr class="memitem:a71bde220aed3c725cef2040f63adf42a"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a> (<a class="el" href="classprocess_1_1Future.html#accc51795ce8b6c9ab8d62bd2e50b49b2">AnyCallback</a> &&callback) const </td></tr>
<tr class="separator:a71bde220aed3c725cef2040f63adf42a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a92429370a26a7c933ddc12866101f8ce"><td class="memTemplParams" colspan="2">template<typename F > </td></tr>
<tr class="memitem:a92429370a26a7c933ddc12866101f8ce"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a92429370a26a7c933ddc12866101f8ce">onAbandoned</a> (<a class="el" href="structprocess_1_1__Deferred.html">_Deferred</a>< F > &&deferred) const </td></tr>
@@ -183,18 +186,18 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a79919e2b8fded40f30f720c521c98ded"><td class="memTemplParams" colspan="2">template<typename F > </td></tr>
<tr class="memitem:a79919e2b8fded40f30f720c521c98ded"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a79919e2b8fded40f30f720c521c98ded">onAny</a> (F &&<a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) const </td></tr>
<tr class="separator:a79919e2b8fded40f30f720c521c98ded"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae85258f6af5c49e7b4264b5c857265bc"><td class="memTemplParams" colspan="2">template<typename X > </td></tr>
-<tr class="memitem:ae85258f6af5c49e7b4264b5c857265bc"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>< X > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a> (lambda::function< <a class="el" href="classprocess_1_1Future.html">Future</a>< X >(const T &)> <a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) const </td></tr>
-<tr class="separator:ae85258f6af5c49e7b4264b5c857265bc"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a13bc839b816da34f55d6bc0675ef6b0e"><td class="memTemplParams" colspan="2">template<typename X > </td></tr>
-<tr class="memitem:a13bc839b816da34f55d6bc0675ef6b0e"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>< X > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a13bc839b816da34f55d6bc0675ef6b0e">then</a> (lambda::function< X(const T &)> <a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) const </td></tr>
-<tr class="separator:a13bc839b816da34f55d6bc0675ef6b0e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1b450d3667a7abd43e5afcdb0a3ab146"><td class="memTemplParams" colspan="2">template<typename X > </td></tr>
-<tr class="memitem:a1b450d3667a7abd43e5afcdb0a3ab146"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>< X > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a1b450d3667a7abd43e5afcdb0a3ab146">then</a> (lambda::function< <a class="el" href="classprocess_1_1Future.html">Future</a>< X >()> <a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) const </td></tr>
-<tr class="separator:a1b450d3667a7abd43e5afcdb0a3ab146"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae6e143a618e3aaa3e1616e6c6f833c80"><td class="memTemplParams" colspan="2">template<typename X > </td></tr>
-<tr class="memitem:ae6e143a618e3aaa3e1616e6c6f833c80"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>< X > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#ae6e143a618e3aaa3e1616e6c6f833c80">then</a> (lambda::function< X()> <a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) const </td></tr>
-<tr class="separator:ae6e143a618e3aaa3e1616e6c6f833c80"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a269dcc23e03e8868067c24fe70b65a41"><td class="memTemplParams" colspan="2">template<typename X > </td></tr>
+<tr class="memitem:a269dcc23e03e8868067c24fe70b65a41"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>< X > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41">then</a> (<a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< <a class="el" href="classprocess_1_1Future.html">Future</a>< X >(const T &)> <a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) const </td></tr>
+<tr class="separator:a269dcc23e03e8868067c24fe70b65a41"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a25cfc59148749fac3deaaab1119a2717"><td class="memTemplParams" colspan="2">template<typename X > </td></tr>
+<tr class="memitem:a25cfc59148749fac3deaaab1119a2717"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>< X > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a25cfc59148749fac3deaaab1119a2717">then</a> (<a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< X(const T &)> <a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) const </td></tr>
+<tr class="separator:a25cfc59148749fac3deaaab1119a2717"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a00e8cb9299d48b5b59fba301894b019f"><td class="memTemplParams" colspan="2">template<typename X > </td></tr>
+<tr class="memitem:a00e8cb9299d48b5b59fba301894b019f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>< X > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a00e8cb9299d48b5b59fba301894b019f">then</a> (<a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< <a class="el" href="classprocess_1_1Future.html">Future</a>< X >()> <a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) const </td></tr>
+<tr class="separator:a00e8cb9299d48b5b59fba301894b019f"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a5fb522d745a7f4f9c1b96fa9dfde0815"><td class="memTemplParams" colspan="2">template<typename X > </td></tr>
+<tr class="memitem:a5fb522d745a7f4f9c1b96fa9dfde0815"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>< X > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a5fb522d745a7f4f9c1b96fa9dfde0815">then</a> (<a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< X()> <a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) const </td></tr>
+<tr class="separator:a5fb522d745a7f4f9c1b96fa9dfde0815"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6bba7bac2b511c021028ee59efefb1f5"><td class="memTemplParams" colspan="2">template<typename F > </td></tr>
<tr class="memitem:a6bba7bac2b511c021028ee59efefb1f5"><td class="memTemplItemLeft" align="right" valign="top">auto </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a6bba7bac2b511c021028ee59efefb1f5">then</a> (F &&<a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) const -> decltype(this->then(std::forward< F >(<a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>), Prefer()))</td></tr>
<tr class="separator:a6bba7bac2b511c021028ee59efefb1f5"><td class="memSeparator" colspan="2"> </td></tr>
@@ -204,10 +207,10 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a8307673e8351245ebfba3077c44437c2"><td class="memTemplParams" colspan="2">template<typename F > </td></tr>
<tr class="memitem:a8307673e8351245ebfba3077c44437c2"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a8307673e8351245ebfba3077c44437c2">recover</a> (<a class="el" href="structprocess_1_1__Deferred.html">_Deferred</a>< F > &&deferred) const </td></tr>
<tr class="separator:a8307673e8351245ebfba3077c44437c2"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2174995dd9a77eb017e1d54840f2b186"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>< T > </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a2174995dd9a77eb017e1d54840f2b186">repair</a> (const lambda::function< <a class="el" href="classprocess_1_1Future.html">Future</a>< T >(const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &)> &<a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) const </td></tr>
-<tr class="separator:a2174995dd9a77eb017e1d54840f2b186"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a909ddbe71773412fcb12de1f42513c89"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>< T > </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a909ddbe71773412fcb12de1f42513c89">after</a> (const <a class="el" href="classDuration.html">Duration</a> &duration, const lambda::function< <a class="el" href="classprocess_1_1Future.html">Future</a>< T >(const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &)> &<a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) const </td></tr>
-<tr class="separator:a909ddbe71773412fcb12de1f42513c89"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:acab408956a173e5efd35076fa713cbb7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>< T > </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#acab408956a173e5efd35076fa713cbb7">repair</a> (<a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< <a class="el" href="classprocess_1_1Future.html">Future</a>< T >(const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &)> <a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) const </td></tr>
+<tr class="separator:acab408956a173e5efd35076fa713cbb7"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a7818051e0d3d4ef9aa6a25d9246312ea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>< T > </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a7818051e0d3d4ef9aa6a25d9246312ea">after</a> (const <a class="el" href="classDuration.html">Duration</a> &duration, <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< <a class="el" href="classprocess_1_1Future.html">Future</a>< T >(const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &)> <a class="el" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) const </td></tr>
+<tr class="separator:a7818051e0d3d4ef9aa6a25d9246312ea"><td class="memSeparator" colspan="2"> </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>
@@ -228,84 +231,84 @@ Friends</h2></td></tr>
<tr class="separator:a408e8d5d8ec534aa8a8163df1b1ec9ec"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<h2 class="groupheader">Member Typedef Documentation</h2>
-<a class="anchor" id="a0e12364a10fe3fb0bce478404966263e"></a>
+<a class="anchor" id="a5120e0d308d767edec44225f5be926e2"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<typename T> </div>
<table class="memname">
<tr>
- <td class="memname">typedef lambda::function<void()> <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::<a class="el" href="classprocess_1_1Future.html#a0e12364a10fe3fb0bce478404966263e">AbandonedCallback</a></td>
+ <td class="memname">typedef <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><void()> <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::<a class="el" href="classprocess_1_1Future.html#a5120e0d308d767edec44225f5be926e2">AbandonedCallback</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
-<a class="anchor" id="aeac8f0fb6828c2161914de61e1e67364"></a>
+<a class="anchor" id="accc51795ce8b6c9ab8d62bd2e50b49b2"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<typename T> </div>
<table class="memname">
<tr>
- <td class="memname">typedef lambda::function<void(const <a class="el" href="classprocess_1_1Future.html">Future</a><T>&)> <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::<a class="el" href="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364">AnyCallback</a></td>
+ <td class="memname">typedef <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><void(const <a class="el" href="classprocess_1_1Future.html">Future</a><T>&)> <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::<a class="el" href="classprocess_1_1Future.html#accc51795ce8b6c9ab8d62bd2e50b49b2">AnyCallback</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
-<a class="anchor" id="a7f793e67f309787ba34f3ed29652599c"></a>
+<a class="anchor" id="afc25a640dcf8680e88f26712a2717d8b"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<typename T> </div>
<table class="memname">
<tr>
- <td class="memname">typedef lambda::function<void()> <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::<a class="el" href="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c">DiscardCallback</a></td>
+ <td class="memname">typedef <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><void()> <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::<a class="el" href="classprocess_1_1Future.html#afc25a640dcf8680e88f26712a2717d8b">DiscardCallback</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
-<a class="anchor" id="ae90544e9db7a6648cee806c821601ee5"></a>
+<a class="anchor" id="af451893e5d06180aaeee5c42df0930c1"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<typename T> </div>
<table class="memname">
<tr>
- <td class="memname">typedef lambda::function<void()> <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::<a class="el" href="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5">DiscardedCallback</a></td>
+ <td class="memname">typedef <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><void()> <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::<a class="el" href="classprocess_1_1Future.html#af451893e5d06180aaeee5c42df0930c1">DiscardedCallback</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
-<a class="anchor" id="a7d0523c18366c86e160021920e08e726"></a>
+<a class="anchor" id="a97e42f6b06e3bda93cdfbed6e8fa9093"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<typename T> </div>
<table class="memname">
<tr>
- <td class="memname">typedef lambda::function<void(const std::string&)> <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::<a class="el" href="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726">FailedCallback</a></td>
+ <td class="memname">typedef <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><void(const std::string&)> <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::<a class="el" href="classprocess_1_1Future.html#a97e42f6b06e3bda93cdfbed6e8fa9093">FailedCallback</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
-<a class="anchor" id="a542d3524ad6d4ca7ec633e63e4beadeb"></a>
+<a class="anchor" id="a10a044e48b430d4f87e9cade748bfe90"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<typename T> </div>
<table class="memname">
<tr>
- <td class="memname">typedef lambda::function<void(const T&)> <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::<a class="el" href="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb">ReadyCallback</a></td>
+ <td class="memname">typedef <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><void(const T&)> <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::<a class="el" href="classprocess_1_1Future.html#a10a044e48b430d4f87e9cade748bfe90">ReadyCallback</a></td>
</tr>
</table>
</div><div class="memdoc">
@@ -502,7 +505,7 @@ template<typename T> </div>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a909ddbe71773412fcb12de1f42513c89"></a>
+<a class="anchor" id="a7818051e0d3d4ef9aa6a25d9246312ea"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
@@ -517,7 +520,7 @@ template<typename T> </div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">const lambda::function< <a class="el" href="classprocess_1_1Future.html">Future</a>< T >(const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &)> & </td>
+ <td class="paramtype"><a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< <a class="el" href="classprocess_1_1Future.html">Future</a>< T >(const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &)> </td>
<td class="paramname"><em>f</em> </td>
</tr>
<tr>
@@ -736,7 +739,7 @@ template<typename T > </div>
<tr>
<td class="memname">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::onAbandoned </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="classprocess_1_1Future.html#a0e12364a10fe3fb0bce478404966263e">AbandonedCallback</a> && </td>
+ <td class="paramtype"><a class="el" href="classprocess_1_1Future.html#a5120e0d308d767edec44225f5be926e2">AbandonedCallback</a> && </td>
<td class="paramname"><em>callback</em></td><td>)</td>
<td> const</td>
</tr>
@@ -810,7 +813,7 @@ template<typename T > </div>
<tr>
<td class="memname">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::onAny </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364">AnyCallback</a> && </td>
+ <td class="paramtype"><a class="el" href="classprocess_1_1Future.html#accc51795ce8b6c9ab8d62bd2e50b49b2">AnyCallback</a> && </td>
<td class="paramname"><em>callback</em></td><td>)</td>
<td> const</td>
</tr>
@@ -884,7 +887,7 @@ template<typename T > </div>
<tr>
<td class="memname">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::onDiscard </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c">DiscardCallback</a> && </td>
+ <td class="paramtype"><a class="el" href="classprocess_1_1Future.html#afc25a640dcf8680e88f26712a2717d8b">DiscardCallback</a> && </td>
<td class="paramname"><em>callback</em></td><td>)</td>
<td> const</td>
</tr>
@@ -958,7 +961,7 @@ template<typename T > </div>
<tr>
<td class="memname">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::onDiscarded </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5">DiscardedCallback</a> && </td>
+ <td class="paramtype"><a class="el" href="classprocess_1_1Future.html#af451893e5d06180aaeee5c42df0930c1">DiscardedCallback</a> && </td>
<td class="paramname"><em>callback</em></td><td>)</td>
<td> const</td>
</tr>
@@ -1032,7 +1035,7 @@ template<typename T > </div>
<tr>
<td class="memname">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::onFailed </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726">FailedCallback</a> && </td>
+ <td class="paramtype"><a class="el" href="classprocess_1_1Future.html#a97e42f6b06e3bda93cdfbed6e8fa9093">FailedCallback</a> && </td>
<td class="paramname"><em>callback</em></td><td>)</td>
<td> const</td>
</tr>
@@ -1106,7 +1109,7 @@ template<typename T > </div>
<tr>
<td class="memname">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::onReady </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb">ReadyCallback</a> && </td>
+ <td class="paramtype"><a class="el" href="classprocess_1_1Future.html#a10a044e48b430d4f87e9cade748bfe90">ReadyCallback</a> && </td>
<td class="paramname"><em>callback</em></td><td>)</td>
<td> const</td>
</tr>
@@ -1308,7 +1311,7 @@ template<typename F > </div>
</div>
</div>
-<a class="anchor" id="a2174995dd9a77eb017e1d54840f2b186"></a>
+<a class="anchor" id="acab408956a173e5efd35076fa713cbb7"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
@@ -1317,7 +1320,7 @@ template<typename T> </div>
<tr>
<td class="memname"><a class="el" href="classprocess_1_1Future.html">Future</a>< T > <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::repair </td>
<td>(</td>
- <td class="paramtype">const lambda::function< <a class="el" href="classprocess_1_1Future.html">Future</a>< T >(const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &)> & </td>
+ <td class="paramtype"><a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< <a class="el" href="classprocess_1_1Future.html">Future</a>< T >(const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &)> </td>
<td class="paramname"><em>f</em></td><td>)</td>
<td> const</td>
</tr>
@@ -1326,7 +1329,7 @@ template<typename T> </div>
</div>
</div>
-<a class="anchor" id="ae85258f6af5c49e7b4264b5c857265bc"></a>
+<a class="anchor" id="a269dcc23e03e8868067c24fe70b65a41"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
@@ -1337,7 +1340,7 @@ template<typename X > </div>
<tr>
<td class="memname"><a class="el" href="classprocess_1_1Future.html">Future</a>< X > <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::then </td>
<td>(</td>
- <td class="paramtype">lambda::function< <a class="el" href="classprocess_1_1Future.html">Future</a>< X >(const T &)> </td>
+ <td class="paramtype"><a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< <a class="el" href="classprocess_1_1Future.html">Future</a>< X >(const T &)> </td>
<td class="paramname"><em>f</em></td><td>)</td>
<td> const</td>
</tr>
@@ -1346,7 +1349,7 @@ template<typename X > </div>
</div>
</div>
-<a class="anchor" id="a13bc839b816da34f55d6bc0675ef6b0e"></a>
+<a class="anchor" id="a25cfc59148749fac3deaaab1119a2717"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
@@ -1357,7 +1360,7 @@ template<typename X > </div>
<tr>
<td class="memname"><a class="el" href="classprocess_1_1Future.html">Future</a>< X > <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::then </td>
<td>(</td>
- <td class="paramtype">lambda::function< X(const T &)> </td>
+ <td class="paramtype"><a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< X(const T &)> </td>
<td class="paramname"><em>f</em></td><td>)</td>
<td> const</td>
</tr>
@@ -1366,7 +1369,7 @@ template<typename X > </div>
</div>
</div>
-<a class="anchor" id="a1b450d3667a7abd43e5afcdb0a3ab146"></a>
+<a class="anchor" id="a00e8cb9299d48b5b59fba301894b019f"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
@@ -1380,7 +1383,7 @@ template<typename X > </div>
<tr>
<td class="memname"><a class="el" href="classprocess_1_1Future.html">Future</a><X> <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::then </td>
<td>(</td>
- <td class="paramtype">lambda::function< <a class="el" href="classprocess_1_1Future.html">Future</a>< X >()> </td>
+ <td class="paramtype"><a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< <a class="el" href="classprocess_1_1Future.html">Future</a>< X >()> </td>
<td class="paramname"><em>f</em></td><td>)</td>
<td> const</td>
</tr>
@@ -1394,7 +1397,7 @@ template<typename X > </div>
</div>
</div>
-<a class="anchor" id="ae6e143a618e3aaa3e1616e6c6f833c80"></a>
+<a class="anchor" id="a5fb522d745a7f4f9c1b96fa9dfde0815"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
@@ -1408,7 +1411,7 @@ template<typename X > </div>
<tr>
<td class="memname"><a class="el" href="classprocess_1_1Future.html">Future</a><X> <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::then </td>
<td>(</td>
- <td class="paramtype">lambda::function< X()> </td>
+ <td class="paramtype"><a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< X()> </td>
<td class="paramname"><em>f</em></td><td>)</td>
<td> const</td>
</tr>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/collect_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/collect_8hpp_source.html b/content/api/latest/c++/collect_8hpp_source.html
index 2f58bea..63d6583 100644
--- a/content/api/latest/c++/collect_8hpp_source.html
+++ b/content/api/latest/c++/collect_8hpp_source.html
@@ -161,7 +161,7 @@
<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="namespaceprocess.html#a9d64abf575bde6dc82f9d915b33743c8"> 107</a></span> <a class="code" href="classprocess_1_1Future.html">Future<Future<T></a>> <a class="code" href="namespaceprocess.html#a9244f063b856adbc7182f8620b01034c">await</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& future)</div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> {</div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceprocess.html#a9244f063b856adbc7182f8620b01034c">await</a>(<a class="code" href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">std::list</a><<a class="code" href="classprocess_1_1Future.html">Future<T></a>>{future})</div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  .<a class="code" href="namespaceprocess_1_1internal.html#ac8039d54d4112dd09a7c1edc644e8572">then</a>([=]() {</div>
+<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  .<a class="code" href="namespaceprocess_1_1internal.html#a1542f80b0189d2ba1192670553b8ba08">then</a>([=]() {</div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html">Future<Future<T></a>>(future);</div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  });</div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> }</div>
@@ -339,7 +339,7 @@
<div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="namespaceprocess.html#a663fef0a85519a2bd066f5e2215e8bfb"> 285</a></span> <a class="code" href="classprocess_1_1Future.html">Future</a><std::tuple<Ts...>> <a class="code" href="namespaceprocess.html#a0f89a937c1caa20e3048e16aeb0c9736">collect</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<Ts></a>&... futures)</div>
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span> {</div>
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>  std::list<Future<Nothing>> wrappers = {</div>
-<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  futures.<a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>([]() { <span class="keywordflow">return</span> <a class="code" href="structNothing.html">Nothing</a>(); })...</div>
+<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  futures.<a class="code" href="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41">then</a>([]() { <span class="keywordflow">return</span> <a class="code" href="structNothing.html">Nothing</a>(); })...</div>
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  };</div>
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span> </div>
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  <span class="comment">// TODO(klueska): Unfortunately, we have to use a lambda followed</span></div>
@@ -351,7 +351,7 @@
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>  };</div>
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span> </div>
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceprocess.html#a0f89a937c1caa20e3048e16aeb0c9736">collect</a>(wrappers)</div>
-<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  .<a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(<a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">std::bind</a>(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, futures...));</div>
+<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  .<a class="code" href="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41">then</a>(<a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">std::bind</a>(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, futures...));</div>
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span> }</div>
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span> </div>
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span> </div>
@@ -375,7 +375,7 @@
<div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="namespaceprocess.html#a8df6a4f5a8ba851be42ad5d584907017"> 321</a></span> <a class="code" href="classprocess_1_1Future.html">Future<std::tuple<Future<Ts></a>...>> <a class="code" href="namespaceprocess.html#a9244f063b856adbc7182f8620b01034c">await</a>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<Ts></a>&... futures)</div>
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span> {</div>
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>  std::list<Future<Nothing>> wrappers = {</div>
-<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>  futures.<a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>([]() { <span class="keywordflow">return</span> <a class="code" href="structNothing.html">Nothing</a>(); })...</div>
+<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>  futures.<a class="code" href="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41">then</a>([]() { <span class="keywordflow">return</span> <a class="code" href="structNothing.html">Nothing</a>(); })...</div>
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>  };</div>
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span> </div>
<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>  <span class="comment">// TODO(klueska): Unfortunately, we have to use a lambda followed</span></div>
@@ -397,34 +397,34 @@
<div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
<div class="ttc" id="classprocess_1_1internal_1_1CollectProcess_html"><div class="ttname"><a href="classprocess_1_1internal_1_1CollectProcess.html">process::internal::CollectProcess</a></div><div class="ttdef"><b>Definition:</b> collect.hpp:119</div></div>
<div class="ttc" id="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F && f</div><div class="ttdef"><b>Definition:</b> defer.hpp:270</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T & get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1280</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:796</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a2fc569c8bf99acb3e53a68ff3b266667"><div class="ttname"><a href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">process::Promise::fail</a></div><div class="ttdeci">bool fail(const std::string &message)</div><div class="ttdef"><b>Definition:</b> future.hpp:872</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T & get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1310</div></div>
+<div class="ttc" id="namespaceprocess_1_1internal_html_a1542f80b0189d2ba1192670553b8ba08"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a1542f80b0189d2ba1192670553b8ba08">process::internal::then</a></div><div class="ttdeci">void then(lambda::CallableOnce< X(const T &)> &&f, const std::shared_ptr< Promise< X >> &promise, const Future< T > &future)</div><div class="ttdef"><b>Definition:</b> future.hpp:1503</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:826</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a2fc569c8bf99acb3e53a68ff3b266667"><div class="ttname"><a href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">process::Promise::fail</a></div><div class="ttdeci">bool fail(const std::string &message)</div><div class="ttdef"><b>Definition:</b> future.hpp:902</div></div>
<div class="ttc" id="classprocess_1_1internal_1_1CollectProcess_html_aef71c5f6f3c016b544805111417573a8"><div class="ttname"><a href="classprocess_1_1internal_1_1CollectProcess.html#aef71c5f6f3c016b544805111417573a8">process::internal::CollectProcess::~CollectProcess</a></div><div class="ttdeci">virtual ~CollectProcess()</div><div class="ttdef"><b>Definition:</b> collect.hpp:130</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div class="ttname"><a href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div class="ttdeci">const Future< T > & onDiscard(DiscardCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1340</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div class="ttname"><a href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div class="ttdeci">const Future< T > & onDiscard(DiscardCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1370</div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:72</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1143</div></div>
-<div class="ttc" id="namespaceprocess_1_1internal_html_ac8039d54d4112dd09a7c1edc644e8572"><div class="ttname"><a href="namespaceprocess_1_1internal.html#ac8039d54d4112dd09a7c1edc644e8572">process::internal::then</a></div><div class="ttdeci">void then(const lambda::function< X(const T &)> &f, const std::shared_ptr< Promise< X >> &promise, const Future< T > &future)</div><div class="ttdef"><b>Definition:</b> future.hpp:1473</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1173</div></div>
<div class="ttc" id="namespaceprocess_html_aff22904a83567125d3b4d0d88e5a2270"><div class="ttname"><a href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process::spawn</a></div><div class="ttdeci">UPID spawn(ProcessBase *process, bool manage=false)</div><div class="ttdoc">Spawn a new process. </div></div>
<div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </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="classprocess_1_1internal_1_1CollectProcess_html_a6e13d430bd37e93903d3f0b4201b8e31"><div class="ttname"><a href="classprocess_1_1internal_1_1CollectProcess.html#a6e13d430bd37e93903d3f0b4201b8e31">process::internal::CollectProcess::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> collect.hpp:136</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future< T > & onAny(AnyCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1428</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future< T > & onAny(AnyCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1458</div></div>
<div class="ttc" id="classprocess_1_1internal_1_1AwaitProcess_html"><div class="ttname"><a href="classprocess_1_1internal_1_1AwaitProcess.html">process::internal::AwaitProcess</a></div><div class="ttdef"><b>Definition:</b> collect.hpp:199</div></div>
<div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise</a></div><div class="ttdef"><b>Definition:</b> future.hpp:73</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a3ef51b1f7e70860758e47c39ed7660f1"><div class="ttname"><a href="classprocess_1_1Future.html#a3ef51b1f7e70860758e47c39ed7660f1">process::Future::onAbandoned</a></div><div class="ttdeci">const Future< T > & onAbandoned(AbandonedCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1318</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a3ef51b1f7e70860758e47c39ed7660f1"><div class="ttname"><a href="classprocess_1_1Future.html#a3ef51b1f7e70860758e47c39ed7660f1">process::Future::onAbandoned</a></div><div class="ttdeci">const Future< T > & onAbandoned(AbandonedCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1348</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a3b1f8bd7b18c51af9d1f58842950b545"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol::promise</a></div><div class="ttdeci">Protocol< PromiseRequest, PromiseResponse > promise</div></div>
<div class="ttc" id="namespacecgroups_1_1devices_html_a22494291bc2cb89697dcd2b5f288bdd3"><div class="ttname"><a href="namespacecgroups_1_1devices.html#a22494291bc2cb89697dcd2b5f288bdd3">cgroups::devices::list</a></div><div class="ttdeci">Try< std::vector< Entry > > list(const std::string &hierarchy, const std::string &cgroup)</div></div>
<div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
<div class="ttc" id="libprocess_2include_2process_2check_8hpp_html_a55bf53e1f554470600774a6bf0c09140"><div class="ttname"><a href="libprocess_2include_2process_2check_8hpp.html#a55bf53e1f554470600774a6bf0c09140">CHECK_READY</a></div><div class="ttdeci">#define CHECK_READY(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:29</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a269dcc23e03e8868067c24fe70b65a41"><div class="ttname"><a href="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41">process::Future::then</a></div><div class="ttdeci">Future< X > then(lambda::CallableOnce< Future< X >(const T &)> f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1592</div></div>
<div class="ttc" id="namespaceprocess_html_a9244f063b856adbc7182f8620b01034c"><div class="ttname"><a href="namespaceprocess.html#a9244f063b856adbc7182f8620b01034c">process::await</a></div><div class="ttdeci">Future< std::list< Future< T > > > await(const std::list< Future< T >> &futures)</div><div class="ttdef"><b>Definition:</b> collect.hpp:305</div></div>
<div class="ttc" id="classprocess_1_1internal_1_1AwaitProcess_html_a3c7eb50fa22cee33c4a23485d08866d8"><div class="ttname"><a href="classprocess_1_1internal_1_1AwaitProcess.html#a3c7eb50fa22cee33c4a23485d08866d8">process::internal::AwaitProcess::AwaitProcess</a></div><div class="ttdeci">AwaitProcess(const std::list< Future< T >> &_futures, Promise< std::list< Future< T >>> *_promise)</div><div class="ttdef"><b>Definition:</b> collect.hpp:202</div></div>
<div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result< Process > process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
<div class="ttc" id="classprocess_1_1internal_1_1CollectProcess_html_aeae1fffc984af46ddb3b0570408c5ee0"><div class="ttname"><a href="classprocess_1_1internal_1_1CollectProcess.html#aeae1fffc984af46ddb3b0570408c5ee0">process::internal::CollectProcess::CollectProcess</a></div><div class="ttdeci">CollectProcess(const std::list< Future< T >> &_futures, Promise< std::list< T >> *_promise)</div><div class="ttdef"><b>Definition:</b> collect.hpp:122</div></div>
<div class="ttc" id="classprocess_1_1internal_1_1AwaitProcess_html_ae5d9fc849ff751871f9e476491c4ff15"><div class="ttname"><a href="classprocess_1_1internal_1_1AwaitProcess.html#ae5d9fc849ff751871f9e476491c4ff15">process::internal::AwaitProcess::~AwaitProcess</a></div><div class="ttdeci">virtual ~AwaitProcess()</div><div class="ttdef"><b>Definition:</b> collect.hpp:210</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future< T > future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:882</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a8f50fcfd7ddb6dd39ec2cd468377cd5d"><div class="ttname"><a href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">process::Promise::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:779</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae85258f6af5c49e7b4264b5c857265bc"><div class="ttname"><a href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">process::Future::then</a></div><div class="ttdeci">Future< X > then(lambda::function< Future< X >(const T &)> f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1562</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future< T > future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:912</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8f50fcfd7ddb6dd39ec2cd468377cd5d"><div class="ttname"><a href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">process::Promise::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:809</div></div>
<div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
<div class="ttc" id="libprocess_2include_2process_2check_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2check_8hpp.html">check.hpp</a></div></div>
<div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try< Nothing > bind(int_fd s, const Address &address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/count__down__latch_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/count__down__latch_8hpp_source.html b/content/api/latest/c++/count__down__latch_8hpp_source.html
index e63324f..5d8be7b 100644
--- a/content/api/latest/c++/count__down__latch_8hpp_source.html
+++ b/content/api/latest/c++/count__down__latch_8hpp_source.html
@@ -107,13 +107,13 @@
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="preprocessor">#endif // __PROCESS_COUNT_DOWN_LATCH_HPP__</span></div>
<div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:796</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:826</div></div>
<div class="ttc" id="classprocess_1_1CountDownLatch_html_a54ae44e80d909114a52b4cfdf9f493e6"><div class="ttname"><a href="classprocess_1_1CountDownLatch.html#a54ae44e80d909114a52b4cfdf9f493e6">process::CountDownLatch::CountDownLatch</a></div><div class="ttdeci">CountDownLatch(size_t count=1)</div><div class="ttdef"><b>Definition:</b> count_down_latch.hpp:27</div></div>
<div class="ttc" id="classprocess_1_1CountDownLatch_html_a260be4b1f720013b2a4083521ea60717"><div class="ttname"><a href="classprocess_1_1CountDownLatch.html#a260be4b1f720013b2a4083521ea60717">process::CountDownLatch::triggered</a></div><div class="ttdeci">Future< Nothing > triggered()</div><div class="ttdef"><b>Definition:</b> count_down_latch.hpp:42</div></div>
<div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise< Nothing ></a></div></div>
<div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
<div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result< Process > process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future< T > future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:882</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future< T > future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:912</div></div>
<div class="ttc" id="classprocess_1_1CountDownLatch_html"><div class="ttname"><a href="classprocess_1_1CountDownLatch.html">process::CountDownLatch</a></div><div class="ttdef"><b>Definition:</b> count_down_latch.hpp:24</div></div>
<div class="ttc" id="classprocess_1_1CountDownLatch_html_a778264ccaf3ea94c44d78558997b7eec"><div class="ttname"><a href="classprocess_1_1CountDownLatch.html#a778264ccaf3ea94c44d78558997b7eec">process::CountDownLatch::decrement</a></div><div class="ttdeci">void decrement()</div><div class="ttdef"><b>Definition:</b> count_down_latch.hpp:29</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future< Nothing ></a></div></div>
[04/15] mesos-site git commit: Updated the website built from mesos
SHA: 6839897.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/index.hhk
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhk b/content/api/latest/c++/index.hhk
index 1a3f4e1..f43ce4b 100644
--- a/content/api/latest/c++/index.hhk
+++ b/content/api/latest/c++/index.hhk
@@ -278,7 +278,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="struct__CheckFatal.html#a466cba3d76cfcac25159354c654a282a"><param name="Name" value="stream"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="struct__CheckFatal.html#a2676fe2db31884e70c3b51e3db6051d9"><param name="Name" value="~_CheckFatal"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a4568d29fc1b9e22e096a64d9fe2ba0f7"><param name="Name" value="_consume"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a24ab33af474af68ea1255063075908a8"><param name="Name" value="_consume"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#aa37344013e4fc32ef429e46408e13ea4"><param name="Name" value="_create"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Deferred.html#a35c7b88e87a64a1bf407363cdc21a88b"><param name="Name" value="_Deferred"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aaf6203c570146ea86cbca5af30291d29"><param name="Name" value="_event_queue_dispatches"></OBJECT>
@@ -359,7 +359,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockDocker.html#a9eda8808316703e3f20865fe5a536f49"><param name="Name" value="_stop"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="abort_8hpp.html#ac3389a8a48dd2f121758d265c2809cdb"><param name="Name" value="_STRINGIZE"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#a55a74a8cbacea3c7590e5e5e3e81ba31"><param name="Name" value="_update"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a0e12364a10fe3fb0bce478404966263e"><param name="Name" value="AbandonedCallback"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a5120e0d308d767edec44225f5be926e2"><param name="Name" value="AbandonedCallback"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="abort_8hpp.html"><param name="Name" value="abort.hpp"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="abort_8hpp.html#ab0b32631490688278c58f78c27d553cf"><param name="Name" value="__STRINGIZE"></OBJECT>
@@ -636,7 +636,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#af4c010c16459c4af2b110d3618e5cd62"><param name="Name" value="after.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a32ad66a962e66174403a6ca66a690a25"><param name="Name" value="future.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#af4c010c16459c4af2b110d3618e5cd62"><param name="Name" value="process"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a909ddbe71773412fcb12de1f42513c89"><param name="Name" value="process::Future"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a7818051e0d3d4ef9aa6a25d9246312ea"><param name="Name" value="process::Future"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a32ad66a962e66174403a6ca66a690a25"><param name="Name" value="process::internal"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1Slave.html#a355d5c297d06b8e818df3edcfd69648b"><param name="Name" value="age"></OBJECT>
@@ -752,7 +752,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1network_1_1inet4_1_1Address.html#a72352d83a633f990082ee0980691f6a2"><param name="Name" value="process::network::inet4::Address"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1network_1_1inet6_1_1Address.html#a8d6f75e499902e885ab8fb5c01764c02"><param name="Name" value="process::network::inet6::Address"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364"><param name="Name" value="AnyCallback"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#accc51795ce8b6c9ab8d62bd2e50b49b2"><param name="Name" value="AnyCallback"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a6be2481700f40c542ee99992b463ca70"><param name="Name" value="api"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1ResourceProviderManager.html#a6be2481700f40c542ee99992b463ca70"><param name="Name" value="mesos::internal::ResourceProviderManager"></OBJECT>
@@ -1503,12 +1503,12 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="bytes_8hpp.html#ad7cff36ab3439c2d594a42d9792b1717"><param name="Name" value="Terabytes"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html"><param name="Name" value="Bytes"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a1a2e9277ebe7d227a21f111898c49a8c"><param name="Name" value="bytes"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html"><param name="Name" value="Bytes"></OBJECT>
<UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#afc19db0edd77ac901f8591a41ef76523"><param name="Name" value="Bytes"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a1a2e9277ebe7d227a21f111898c49a8c"><param name="Name" value="bytes"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a2ad35f92122a5afcb731d6568879482f"><param name="Name" value="BYTES"></OBJECT>
</UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a1a2e9277ebe7d227a21f111898c49a8c"><param name="Name" value="bytes"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html"><param name="Name" value="Bytes"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a2ad35f92122a5afcb731d6568879482f"><param name="Name" value="BYTES"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html"><param name="Name" value="Bytes"></OBJECT>
<UL>
@@ -3620,6 +3620,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="deferred_8hpp.html"><param name="Name" value="deferred.hpp"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="deferred_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a"><param name="Name" value="FORWARD"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="deferred_8hpp.html#a2ece2de9f619ac7cc7c7f74dbecbf1ff"><param name="Name" value="PLACEHOLDER"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="deferred_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2"><param name="Name" value="TEMPLATE"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="delay_8hpp.html"><param name="Name" value="delay.hpp"></OBJECT>
@@ -3840,13 +3841,13 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d"><param name="Name" value="process::Promise"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d"><param name="Name" value="Promise< bool >"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c"><param name="Name" value="DiscardCallback"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#afc25a640dcf8680e88f26712a2717d8b"><param name="Name" value="DiscardCallback"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#aa03406abec646ff3df058f9e55749c11"><param name="Name" value="discarded"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#aa03406abec646ff3df058f9e55749c11"><param name="Name" value="future.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#aa03406abec646ff3df058f9e55749c11"><param name="Name" value="process::internal"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5"><param name="Name" value="DiscardedCallback"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#af451893e5d06180aaeee5c42df0930c1"><param name="Name" value="DiscardedCallback"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#afe0ad6b5dde08973b75bb8b6eb3a92fc"><param name="Name" value="discardPromises"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#afe0ad6b5dde08973b75bb8b6eb3a92fc"><param name="Name" value="future.hpp"></OBJECT>
@@ -4823,10 +4824,10 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#a6c523814728a49c178f848db6e6d88d6"><param name="Name" value="src/tests/mesos.hpp"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a2928f839fd010669924789c6cccd0829"><param name="Name" value="expire"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#ad4ba20deee8248987c92b18f1fa36fe8"><param name="Name" value="expired"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a64e590c9a40c4ead4b969d6a64cd8181"><param name="Name" value="expired"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#ad4ba20deee8248987c92b18f1fa36fe8"><param name="Name" value="future.hpp"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#ad4ba20deee8248987c92b18f1fa36fe8"><param name="Name" value="process::internal"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a64e590c9a40c4ead4b969d6a64cd8181"><param name="Name" value="future.hpp"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a64e590c9a40c4ead4b969d6a64cd8181"><param name="Name" value="process::internal"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Timeout.html#a7bdb45221b14748ab1339479e480c4b7"><param name="Name" value="process::Timeout"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classzookeeper_1_1GroupProcess.html#a311b6cb10b542349190161404cc3b830"><param name="Name" value="zookeeper::GroupProcess"></OBJECT>
</UL>
@@ -4882,7 +4883,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1StreamingRequestDecoder.html#a143af44a31e85abc6ee4c6c9bba500b4"><param name="Name" value="process::StreamingRequestDecoder"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1StreamingResponseDecoder.html#ae7db33e85c98ef39426aa06f44f36fd9"><param name="Name" value="process::StreamingResponseDecoder"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726"><param name="Name" value="FailedCallback"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a97e42f6b06e3bda93cdfbed6e8fa9093"><param name="Name" value="FailedCallback"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ab5118eabaa72447409a582222c0c4902"><param name="Name" value="failoverFramework"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a47aeae3952eb3e90da58eca3375b2142"><param name="Name" value="failPromises"></OBJECT>
<UL>
@@ -5445,15 +5446,15 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="future_8hpp.html#a58d2ee086b173d21a4fc0550f843dd2e"><param name="Name" value="discard"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="future_8hpp.html#aa03406abec646ff3df058f9e55749c11"><param name="Name" value="discarded"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="future_8hpp.html#afe0ad6b5dde08973b75bb8b6eb3a92fc"><param name="Name" value="discardPromises"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="future_8hpp.html#ad4ba20deee8248987c92b18f1fa36fe8"><param name="Name" value="expired"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="future_8hpp.html#a64e590c9a40c4ead4b969d6a64cd8181"><param name="Name" value="expired"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="future_8hpp.html#a47aeae3952eb3e90da58eca3375b2142"><param name="Name" value="failPromises"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="future_8hpp.html#a1f0b8b2ea7d75c3b9d8d4781689f731b"><param name="Name" value="operator<<"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="future_8hpp.html#a86c36ee36d231da3645dc12571f1d25a"><param name="Name" value="repair"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="future_8hpp.html#a7ab45b8fc1010b947a370e51b463e82f"><param name="Name" value="run"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="future_8hpp.html#a8175b4c04ebc5a6f415c800541b58799"><param name="Name" value="repair"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="future_8hpp.html#a4c8e1d1a64b9ebccdd0c2bdf34233212"><param name="Name" value="run"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="future_8hpp.html#ae0eecf64520fb955719d8edce806cc9b"><param name="Name" value="select"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="future_8hpp.html#ac263ad6d2909a96a948ee94594013847"><param name="Name" value="setPromises"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="future_8hpp.html#ac8039d54d4112dd09a7c1edc644e8572"><param name="Name" value="then"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="future_8hpp.html#ae5b0c4b2bd16f5cd8f2041c46503eed5"><param name="Name" value="thenf"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="future_8hpp.html#a1542f80b0189d2ba1192670553b8ba08"><param name="Name" value="then"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="future_8hpp.html#afca243b1724ff329e7a2582822949238"><param name="Name" value="thenf"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="future_8hpp.html#a3bf988425025cc1f778727e61bc6d523"><param name="Name" value="undiscardable"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a8c5011603de16950bdcbb5bd137ef956"><param name="Name" value="Future"></OBJECT>
@@ -10380,7 +10381,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a7861cbed744296365edaf65131356c76"><param name="Name" value="__reregisterSlave"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ada6e99db89ac87b9a716562c2b0bcc7b"><param name="Name" value="_agentReregisterTimeout"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a666059aeb226099f76b7e4ac7597df05"><param name="Name" value="_authenticate"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a4568d29fc1b9e22e096a64d9fe2ba0f7"><param name="Name" value="_consume"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a24ab33af474af68ea1255063075908a8"><param name="Name" value="_consume"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a4ffd3bd4715e4e12035c89ac47c2cd99"><param name="Name" value="_exited"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ab4ca75bc43d029f2a2d6ed7bc682cbaa"><param name="Name" value="_failoverFramework"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a5038d7ad957dcba27b25ce70a99f11eb"><param name="Name" value="_markUnreachable"></OBJECT>
@@ -10470,7 +10471,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a43f3d08bee0c1cb847914a16c0f05fd6"><param name="Name" value="statusUpdateAcknowledgement"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a10612b0c349105c4e3ac1cb8bc48210f"><param name="Name" value="submitScheduler"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ad8fccf68963e3540e62df4dfb512bc54"><param name="Name" value="Subscriber"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ad4b9dbb6705a90f74ce929464d3c677c"><param name="Name" value="throttled"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a104065574fe93f3683e4d126993583bf"><param name="Name" value="throttled"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a3b121770595af7978290e598a47ae3f7"><param name="Name" value="unregisterFramework"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a10cc0fd019512c68eae59432b7aff3a4"><param name="Name" value="unregisterSlave"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#acebf75338ede75fc4cf3bcbdba86e82b"><param name="Name" value="updateFramework"></OBJECT>
@@ -14063,8 +14064,8 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a32e0d1ef34fd100be130bbc2c686e24b"><param name="Name" value="create"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#ae99fe8ce4a6c885fb969f3e634e62b6e"><param name="Name" value="fetch"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a4bb32944d46d17d2152813eb5aea91cd"><param name="Name" value="name"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a06b4afb2f86856aadf43412a6bf9ab73"><param name="Name" value="NAME"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a4bb32944d46d17d2152813eb5aea91cd"><param name="Name" value="name"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a2f67e43d1e4a738c78f05431b4497f0b"><param name="Name" value="schemes"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#af94635bf3fb893100b0443c0cec3f45c"><param name="Name" value="~HadoopFetcherPlugin"></OBJECT>
</UL>
@@ -14154,8 +14155,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a9b5fd5798c8e81bbef5f686b09432c5d"><param name="Name" value="apply"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a143d22da9ef8e68799b35478bb4e22fe"><param name="Name" value="consumed"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#aa45d29dae28bcc977661fd541714ce64"><param name="Name" value="converted"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d"><param name="Name" value="PostValidation"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43"><param name="Name" value="postValidation"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d"><param name="Name" value="PostValidation"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a35eb7b515597e4fed518448d857bb7cc"><param name="Name" value="ResourceConversion"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1Resources.html"><param name="Name" value="mesos::v1::Resources"></OBJECT>
@@ -14647,10 +14648,13 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1metrics_1_1Metric.html#a2d32a61ac6c565314ec780a5939e1485"><param name="Name" value="Metric"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7"><param name="Name" value="metrics"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1log_1_1Metrics.html#af826d9a6556a89a5e9436c78fd07b021"><param name="Name" value="Metrics"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2"><param name="Name" value="metrics"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43"><param name="Name" value="Metrics"></OBJECT>
<UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1log_1_1Metrics.html#af826d9a6556a89a5e9436c78fd07b021"><param name="Name" value="mesos::internal::log::Metrics"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess"></OBJECT>
+ </UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2"><param name="Name" value="metrics"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a8bab2e615e686c7e2fb9d197258b06cb"><param name="Name" value="Metrics"></OBJECT>
+ <UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a8bab2e615e686c7e2fb9d197258b06cb"><param name="Name" value="mesos::internal::master::allocator::internal::Metrics"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#a09013502681221e6a5bae264563cb954"><param name="Name" value="mesos::internal::master::allocator::Metrics"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a33768639ed69e6812b805bd70b29bf35"><param name="Name" value="mesos::internal::master::Master"></OBJECT>
@@ -15105,13 +15109,10 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1KillPolicyTestHelper.html#a10eecc0ec13819b8117167b4a349034d"><param name="Name" value="mesos::internal::tests::KillPolicyTestHelper"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#aa5dad9a209f238aa7d65dde34d8e5c2d"><param name="Name" value="mesos::internal::tests::MemoryTestHelper"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1SetnsTestHelper.html#a10f7ff24e377e39c6c01dab68bfc2ede"><param name="Name" value="mesos::internal::tests::SetnsTestHelper"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ae6ff1cef4e490fa372960bf17f8446a9"><param name="Name" value="mesos::uri::CopyFetcherPlugin"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ab183d70e36bb66b5f55c543637488881"><param name="Name" value="name"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ab183d70e36bb66b5f55c543637488881"><param name="Name" value="mesos::uri::CopyFetcherPlugin"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
- </UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ae6ff1cef4e490fa372960bf17f8446a9"><param name="Name" value="NAME"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b"><param name="Name" value="name"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535"><param name="Name" value="NAME"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
@@ -15608,6 +15609,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#ac0d9d73c04b0977fcd51ac2a58150387"><param name="Name" value="operator jobject"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue_1_1Consumer.html#a307aaa062d7b5feee064e0361a3cb166"><param name="Name" value="operator JSON::Array"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Event.html#afa9f8367affc0bc79150133f6738ba54"><param name="Name" value="operator JSON::Object"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1__Deferred.html#a370b37856e5163d23dcfd5a43d111c8c"><param name="Name" value="operator lambda::CallableOnce< void"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1__Deferred.html#aba845f80da26e3f4a34953224d025042"><param name="Name" value="operator lambda::CallableOnce<R"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classJSON_1_1WriterProxy.html#a064c0622358b4864a39d1148ece32e5c"><param name="Name" value="operator NullWriter *"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classJSON_1_1WriterProxy.html#a8909677131f054870601fee6f7d9dfa8"><param name="Name" value="operator NumberWriter *"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classJSON_1_1WriterProxy.html#a588ae37cd9bdd1cbfad0f580c80bf88d"><param name="Name" value="operator ObjectWriter *"></OBJECT>
@@ -17094,6 +17097,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1fs.html#a6ca148a3dbe24af71c5b08edc0c5d753"><param name="Name" value="mesos::internal::fs"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1fs.html#a6ca148a3dbe24af71c5b08edc0c5d753"><param name="Name" value="src/linux/fs.hpp"></OBJECT>
</UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="deferred_8hpp.html#a2ece2de9f619ac7cc7c7f74dbecbf1ff"><param name="Name" value="PLACEHOLDER"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1cni_1_1spec_1_1PluginError.html#ac0d92c5854587059ef4b8a45d5c560d9"><param name="Name" value="PluginError"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#af71c45e0a85e21f6b39060f4e716cebf"><param name="Name" value="poll"></OBJECT>
<UL>
@@ -17478,6 +17482,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1__Deferred.html#a763b2f90bc53f92d680a635fe28e858e"><param name="Name" value="Executor"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1__Deferred.html#a60f19ff0e320b6a07d749aa681153af9"><param name="Name" value="operator Deferred< void"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1__Deferred.html#a4700f9db425c2bf0aecae10d0a7d03c3"><param name="Name" value="operator Deferred<R"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1__Deferred.html#a370b37856e5163d23dcfd5a43d111c8c"><param name="Name" value="operator lambda::CallableOnce< void"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1__Deferred.html#aba845f80da26e3f4a34953224d025042"><param name="Name" value="operator lambda::CallableOnce<R"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1__Deferred.html#a5e4175312beb53ef11b7322d90d9cecb"><param name="Name" value="operator std::function< void"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1__Deferred.html#a995cbb236f072d7a3fe8902ff52bc026"><param name="Name" value="operator std::function<R"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1__Deferred.html#a193bce2b50b08fc7f26acc1a47999e48"><param name="Name" value="REPEAT_FROM_TO"></OBJECT>
@@ -17630,8 +17636,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a11390aaa07bced511a5b7fe4c94e97fd"><param name="Name" value="Consumer"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#a73f44b10f6d09ead6bdf3ab11cba4d06"><param name="Name" value="consumer"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#ad2d51d8a2a80f473de0bcf2e08e48d90"><param name="Name" value="EventQueue"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca"><param name="Name" value="producer"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0"><param name="Name" value="Producer"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca"><param name="Name" value="producer"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1EventVisitor.html"><param name="Name" value="process::EventVisitor"></OBJECT>
<UL>
@@ -17696,15 +17702,15 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1firewall.html"><param name="Name" value="process::firewall"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html"><param name="Name" value="process::Future"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a0e12364a10fe3fb0bce478404966263e"><param name="Name" value="AbandonedCallback"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a909ddbe71773412fcb12de1f42513c89"><param name="Name" value="after"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364"><param name="Name" value="AnyCallback"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a5120e0d308d767edec44225f5be926e2"><param name="Name" value="AbandonedCallback"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a7818051e0d3d4ef9aa6a25d9246312ea"><param name="Name" value="after"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#accc51795ce8b6c9ab8d62bd2e50b49b2"><param name="Name" value="AnyCallback"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431"><param name="Name" value="await"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0"><param name="Name" value="discard"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c"><param name="Name" value="DiscardCallback"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5"><param name="Name" value="DiscardedCallback"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#afc25a640dcf8680e88f26712a2717d8b"><param name="Name" value="DiscardCallback"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#af451893e5d06180aaeee5c42df0930c1"><param name="Name" value="DiscardedCallback"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#ac24932d40d46827beb624695ff08a428"><param name="Name" value="failed"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726"><param name="Name" value="FailedCallback"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a97e42f6b06e3bda93cdfbed6e8fa9093"><param name="Name" value="FailedCallback"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9"><param name="Name" value="failure"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a8c5011603de16950bdcbb5bd137ef956"><param name="Name" value="Future"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4"><param name="Name" value="get"></OBJECT>
@@ -17727,10 +17733,10 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a32e4b21c80168bb3f809da93b669b98f"><param name="Name" value="operator="></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#ad4dabb526ca4f366ac1fb06192a40d0f"><param name="Name" value="operator=="></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a697fa51a09bfecabc58fd6d07ce8f501"><param name="Name" value="Promise< T >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb"><param name="Name" value="ReadyCallback"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a10a044e48b430d4f87e9cade748bfe90"><param name="Name" value="ReadyCallback"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#ac02b40b5e590692acf71ea6add116e7b"><param name="Name" value="recover"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a2174995dd9a77eb017e1d54840f2b186"><param name="Name" value="repair"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc"><param name="Name" value="then"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#acab408956a173e5efd35076fa713cbb7"><param name="Name" value="repair"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41"><param name="Name" value="then"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#ac49710e6a1dd58e8e14b749c37139979"><param name="Name" value="WeakFuture< T >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#ae0483b70dae75d7a75c97839130f6886"><param name="Name" value="~Future"></OBJECT>
</UL>
@@ -17977,13 +17983,13 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html"><param name="Name" value="process::http::Response"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905"><param name="Name" value="body"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5"><param name="Name" value="BODY"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905"><param name="Name" value="body"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242"><param name="Name" value="code"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab"><param name="Name" value="headers"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14"><param name="Name" value="NONE"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada069715e7afa526f4f971dcf3d704b5c8"><param name="Name" value="PATH"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#aad42d5f8c85b81742de9f3f1a0f6d328"><param name="Name" value="path"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada069715e7afa526f4f971dcf3d704b5c8"><param name="Name" value="PATH"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0"><param name="Name" value="PIPE"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#aa3543eb8ecd36f5d6d91b2640d471359"><param name="Name" value="reader"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#ac7ac8132a8d8772335efd5a55d9ebb4f"><param name="Name" value="Response"></OBJECT>
@@ -18215,14 +18221,14 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a58d2ee086b173d21a4fc0550f843dd2e"><param name="Name" value="discard"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#aa03406abec646ff3df058f9e55749c11"><param name="Name" value="discarded"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#ab863b0922b3133630bec9cc010ddb261"><param name="Name" value="dispatch"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#ad4ba20deee8248987c92b18f1fa36fe8"><param name="Name" value="expired"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a64e590c9a40c4ead4b969d6a64cd8181"><param name="Name" value="expired"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a05a2591dfe6a59e00bad2a5c9b6c8db3"><param name="Name" value="job_object_manager"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a236302f5f98f19b64505c6292e47da76"><param name="Name" value="reaper"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a86c36ee36d231da3645dc12571f1d25a"><param name="Name" value="repair"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a7ab45b8fc1010b947a370e51b463e82f"><param name="Name" value="run"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a8175b4c04ebc5a6f415c800541b58799"><param name="Name" value="repair"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a4c8e1d1a64b9ebccdd0c2bdf34233212"><param name="Name" value="run"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#ae0eecf64520fb955719d8edce806cc9b"><param name="Name" value="select"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#ac8039d54d4112dd09a7c1edc644e8572"><param name="Name" value="then"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#ae5b0c4b2bd16f5cd8f2041c46503eed5"><param name="Name" value="thenf"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a1542f80b0189d2ba1192670553b8ba08"><param name="Name" value="then"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#afca243b1724ff329e7a2582822949238"><param name="Name" value="thenf"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html"><param name="Name" value="process::io"></OBJECT>
<UL>
@@ -18231,8 +18237,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879"><param name="Name" value="READ"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="read"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab9c4a52a88fcc9983438e391643424ca"><param name="Name" value="redirect"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="write"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Latch.html"><param name="Name" value="process::Latch"></OBJECT>
<UL>
@@ -18494,8 +18500,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html"><param name="Name" value="process::Once"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#a2b83d07d529fb1028705e5c5bcafab6c"><param name="Name" value="done"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#af3c871858c0d2f141238afd52de2643c"><param name="Name" value="Once"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#af60c4d00f5bca3091b20709b038e5ef3"><param name="Name" value="once"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#af3c871858c0d2f141238afd52de2643c"><param name="Name" value="Once"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#a757b5aa045b5833563235eb0d84afa82"><param name="Name" value="~Once"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Owned.html"><param name="Name" value="process::Owned"></OBJECT>
@@ -18575,8 +18581,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#aa70c825f2b107eac5f393db03d2dd6ec"><param name="Name" value="associate"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d"><param name="Name" value="discard"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667"><param name="Name" value="fail"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#ab033f7626ddfc7f1d62cb3d3952d166e"><param name="Name" value="Future"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1"><param name="Name" value="future"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#ab033f7626ddfc7f1d62cb3d3952d166e"><param name="Name" value="Future"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a6d293d289666af0adec11f68f9fede9c"><param name="Name" value="internal::discarded"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#ad96eae1c1003a896e34b6a4c66e23c39"><param name="Name" value="Promise"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943"><param name="Name" value="set"></OBJECT>
@@ -18737,8 +18743,8 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990af648d44b624da021da40a80190291380"><param name="Name" value="DUPLICATED"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990ad3f73761156a6e75873cf903a0d62994"><param name="Name" value="OWNED"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea"><param name="Name" value="subprocess"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc"><param name="Name" value="Subprocess"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea"><param name="Name" value="subprocess"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1ParentHook.html"><param name="Name" value="process::Subprocess::ParentHook"></OBJECT>
<UL>
@@ -18894,8 +18900,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< CollectProcess< T > >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -18915,15 +18921,15 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< GarbageCollectorProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< GroupProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -18936,8 +18942,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Help >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -18950,15 +18956,15 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< HttpProxy >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< JobObjectManager >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -18992,15 +18998,15 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Master >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< MesosAllocatorProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -19027,8 +19033,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< NetworkProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -19118,8 +19124,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< WhitelistWatcher >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -19264,8 +19270,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classProcessWatcher.html#a8858c74f313c22f72836beabb73e7c27"><param name="Name" value="process"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classProcessWatcher.html#ae6f5acc4af4d936adca882e2274e6491"><param name="Name" value="ProcessWatcher"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca"><param name="Name" value="producer"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0"><param name="Name" value="Producer"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca"><param name="Name" value="producer"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Profiler.html#ac3603ac30749c5f0bc2321769b9bb9a8"><param name="Name" value="Profiler"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceelf.html#a5e0f37b29d2d9500fe43653adefc1022ac94c37334a8660ad8e5c05176a2b3853"><param name="Name" value="PROGBITS"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4"><param name="Name" value="programName_"></OBJECT>
@@ -19611,10 +19617,10 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos_1_1stat.html#a4375e0a26dfaf8f4a1ff72bf97eebecc"><param name="Name" value="os::stat"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos_1_1stat.html#a4375e0a26dfaf8f4a1ff72bf97eebecc"><param name="Name" value="posix/stat.hpp"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879"><param name="Name" value="READ"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="read"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879"><param name="Name" value="READ"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7"><param name="Name" value="read"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="3rdparty/libprocess/include/process/io.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7"><param name="Name" value="3rdparty/stout/include/stout/os/read.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#af24a361f8c310bd4d732e68378b57ed3"><param name="Name" value="3rdparty/stout/include/stout/os/windows/read.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprotobuf.html#a2120146c620b72d4e1e3ae47bdacb1b3"><param name="Name" value="3rdparty/stout/include/stout/protobuf.hpp"></OBJECT>
@@ -19704,7 +19710,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1tests.html#a3d69b2b965a8a0d6a90319507f015a12"><param name="Name" value="src/tests/mesos.hpp"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1ReadWriteLock.html#a2c1a84b19cb55c94833a0072bc2de379"><param name="Name" value="ReadWriteLock"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb"><param name="Name" value="ReadyCallback"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a10a044e48b430d4f87e9cade748bfe90"><param name="Name" value="ReadyCallback"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a6183653bc832448b13b90ea03d004127"><param name="Name" value="real"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a6183653bc832448b13b90ea03d004127"><param name="Name" value="mesos::internal::tests::TestAllocator"></OBJECT>
@@ -20099,11 +20105,11 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a4cdd0a41f89eeb7cc908f3dec0f7f15a"><param name="Name" value="posix/rename.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a4cdd0a41f89eeb7cc908f3dec0f7f15a"><param name="Name" value="windows/rename.hpp"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a86c36ee36d231da3645dc12571f1d25a"><param name="Name" value="repair"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a8175b4c04ebc5a6f415c800541b58799"><param name="Name" value="repair"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a86c36ee36d231da3645dc12571f1d25a"><param name="Name" value="future.hpp"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a2174995dd9a77eb017e1d54840f2b186"><param name="Name" value="process::Future"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a86c36ee36d231da3645dc12571f1d25a"><param name="Name" value="process::internal"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a8175b4c04ebc5a6f415c800541b58799"><param name="Name" value="future.hpp"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#acab408956a173e5efd35076fa713cbb7"><param name="Name" value="process::Future"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a8175b4c04ebc5a6f415c800541b58799"><param name="Name" value="process::internal"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceinternal_1_1windows.html#ac3625d90ddd93b6c9a889610263990c1"><param name="Name" value="REPARSE_DATA_BUFFER"></OBJECT>
<UL>
@@ -20480,8 +20486,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a84298b990ad52dfd353358427b04ff3f"><param name="Name" value="posix/rmdir.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a84298b990ad52dfd353358427b04ff3f"><param name="Name" value="windows/rmdir.hpp"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc"><param name="Name" value="role"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce"><param name="Name" value="Role"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc"><param name="Name" value="role"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="roles_8hpp.html"><param name="Name" value="roles.hpp"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="roles_8hpp.html#a70ebdbe08b14acfb4ef2571ce909cc86"><param name="Name" value="isStrictSubroleOf"></OBJECT>
@@ -20815,7 +20821,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classDocker.html#a4c921c0018b3ca12ad726617d2938710"><param name="Name" value="run"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classDocker.html#a4c921c0018b3ca12ad726617d2938710"><param name="Name" value="Docker"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a7ab45b8fc1010b947a370e51b463e82f"><param name="Name" value="future.hpp"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a4c8e1d1a64b9ebccdd0c2bdf34233212"><param name="Name" value="future.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ExecutorDriver.html#a107e364bc652e9407b34f55e83a55ae1"><param name="Name" value="mesos::ExecutorDriver"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1FetcherProcess.html#af4f74f98f2997125702f99aaad749764"><param name="Name" value="mesos::internal::slave::FetcherProcess"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1IOSwitchboardServer.html#a692aa93d7db0ee083a6aa2b0101c885e"><param name="Name" value="mesos::internal::slave::IOSwitchboardServer"></OBJECT>
@@ -20826,7 +20832,7 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a72c24f06ac3f91b9412de80c6252df25"><param name="Name" value="process"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventLoop.html#a5e89851f1fe597bce869fdae00ca2ef2"><param name="Name" value="process::EventLoop"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1http_1_1Server.html#a0667f67908512b63a7f093800f897da1"><param name="Name" value="process::http::Server"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a7ab45b8fc1010b947a370e51b463e82f"><param name="Name" value="process::internal"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1internal.html#a4c8e1d1a64b9ebccdd0c2bdf34233212"><param name="Name" value="process::internal"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1internal_1_1Loop.html#a11417f29be6ae721ee9331b0ccbf16e4"><param name="Name" value="process::internal::Loop"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classReqResProcess.html#aa88a64351fac32c4d142a4119b8fe45e"><param name="Name" value="ReqResProcess"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#a72c24f06ac3f91b9412de80c6252df25"><param name="Name" value="run.hpp"></OBJECT>
@@ -21015,29 +21021,29 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a3a3635fd3f69c6cb59ebb429f5c5d893"><param name="Name" value="mesos::internal::slave::XfsDiskIsolatorProcess"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="process::Process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="process::Process"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca"><param name="Name" value="process::ProcessBase"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< AwaitProcess< T > >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< CheckerProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< AwaitProcess< T > >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< CheckerProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< CollectProcess< T > >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< CheckerProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< CollectProcess< T > >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< DockerContainerizerProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< FetcherProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< GarbageCollectorProcess >"></OBJECT>
@@ -21050,72 +21056,86 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< HttpConnectionProcess< Call, Event > >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< HttpProxy >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Heartbeater< Message, Event > >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Help >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< JobObjectManager >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Logging >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< HttpConnectionProcess< Call, Event > >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< HttpProxy >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogReaderProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< JobObjectManager >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Logging >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogReaderProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogReaderProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Master >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosAllocatorProcess >"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosIsolatorProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MetricsProcess >"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MetricsProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< NetworkProcess >"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< NetworkProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Profiler >"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ProvisionerProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< RateLimiterProcess >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< RateLimiterProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ReaderProcess< T > >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ReaperProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReqResProcess< Req, Res > >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< SequenceProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< SequenceProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Slave >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Subsystem >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT
<TRUNCATED>
[10/15] mesos-site git commit: Updated the website built from mesos
SHA: 6839897.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/event_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/event_8hpp_source.html b/content/api/latest/c++/event_8hpp_source.html
index 3304516..56c310d 100644
--- a/content/api/latest/c++/event_8hpp_source.html
+++ b/content/api/latest/c++/event_8hpp_source.html
@@ -175,249 +175,247 @@
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  : <a class="code" href="structprocess_1_1MessageEvent.html#a611cf055f4f937ad7440bc754722550e">message</a>{std::move(<a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a>), from, to, std::move(data)} {}</div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span> </div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  <a class="code" href="structprocess_1_1MessageEvent.html#a0e74ee66be2bd02b31e151bb2f43c7e8">MessageEvent</a>(<a class="code" href="structprocess_1_1MessageEvent.html#a0e74ee66be2bd02b31e151bb2f43c7e8">MessageEvent</a>&& that) = <span class="keywordflow">default</span>;</div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <span class="comment">// TODO(dzhuk) Make it movable only, when move is properly supported in defer.</span></div>
-<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <a class="code" href="structprocess_1_1MessageEvent.html#a0e74ee66be2bd02b31e151bb2f43c7e8">MessageEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1MessageEvent.html#a0e74ee66be2bd02b31e151bb2f43c7e8">MessageEvent</a>& that) = <span class="keywordflow">default</span>;</div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  <a class="code" href="structprocess_1_1MessageEvent.html#a0e74ee66be2bd02b31e151bb2f43c7e8">MessageEvent</a>& <a class="code" href="structprocess_1_1MessageEvent.html#a537bcb5b6cad11b0abf321b652c99d3a">operator=</a>(<a class="code" href="structprocess_1_1MessageEvent.html#a0e74ee66be2bd02b31e151bb2f43c7e8">MessageEvent</a>&&) = <span class="keywordflow">default</span>;</div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <a class="code" href="structprocess_1_1MessageEvent.html#a0e74ee66be2bd02b31e151bb2f43c7e8">MessageEvent</a>& <a class="code" href="structprocess_1_1MessageEvent.html#a537bcb5b6cad11b0abf321b652c99d3a">operator=</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1MessageEvent.html#a0e74ee66be2bd02b31e151bb2f43c7e8">MessageEvent</a>&) = <span class="keyword">delete</span>;</div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span> </div>
-<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="structprocess_1_1MessageEvent.html#a075568b289b0075487233208e5b1fe7d"> 129</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1MessageEvent.html#a075568b289b0075487233208e5b1fe7d">visit</a>(<a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a>* visitor)<span class="keyword"> const override</span></div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  visitor-><a class="code" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">visit</a>(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  }</div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span> </div>
-<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="structprocess_1_1MessageEvent.html#a2b253b8c08884080b1b9065909fade49"> 134</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1MessageEvent.html#a2b253b8c08884080b1b9065909fade49">consume</a>(<a class="code" href="structprocess_1_1EventConsumer.html">EventConsumer</a>* consumer) && <span class="keyword">override</span></div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  {</div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  consumer->consume(std::move(*<span class="keyword">this</span>));</div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  }</div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span> </div>
-<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="structprocess_1_1MessageEvent.html#a611cf055f4f937ad7440bc754722550e"> 139</a></span>  <a class="code" href="structprocess_1_1Message.html">Message</a> <a class="code" href="structprocess_1_1MessageEvent.html#a611cf055f4f937ad7440bc754722550e">message</a>;</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span> };</div>
+<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <a class="code" href="structprocess_1_1MessageEvent.html#a0e74ee66be2bd02b31e151bb2f43c7e8">MessageEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1MessageEvent.html#a0e74ee66be2bd02b31e151bb2f43c7e8">MessageEvent</a>& that) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <a class="code" href="structprocess_1_1MessageEvent.html#a0e74ee66be2bd02b31e151bb2f43c7e8">MessageEvent</a>& <a class="code" href="structprocess_1_1MessageEvent.html#a537bcb5b6cad11b0abf321b652c99d3a">operator=</a>(<a class="code" href="structprocess_1_1MessageEvent.html#a0e74ee66be2bd02b31e151bb2f43c7e8">MessageEvent</a>&&) = <span class="keywordflow">default</span>;</div>
+<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  <a class="code" href="structprocess_1_1MessageEvent.html#a0e74ee66be2bd02b31e151bb2f43c7e8">MessageEvent</a>& <a class="code" href="structprocess_1_1MessageEvent.html#a537bcb5b6cad11b0abf321b652c99d3a">operator=</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1MessageEvent.html#a0e74ee66be2bd02b31e151bb2f43c7e8">MessageEvent</a>&) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00127"></a><span class="lineno"> 127</span> </div>
+<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="structprocess_1_1MessageEvent.html#a075568b289b0075487233208e5b1fe7d"> 128</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1MessageEvent.html#a075568b289b0075487233208e5b1fe7d">visit</a>(<a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a>* visitor)<span class="keyword"> const override</span></div>
+<div class="line"><a name="l00129"></a><span class="lineno"> 129</span> <span class="keyword"> </span>{</div>
+<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  visitor-><a class="code" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">visit</a>(*<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  }</div>
+<div class="line"><a name="l00132"></a><span class="lineno"> 132</span> </div>
+<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="structprocess_1_1MessageEvent.html#a2b253b8c08884080b1b9065909fade49"> 133</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1MessageEvent.html#a2b253b8c08884080b1b9065909fade49">consume</a>(<a class="code" href="structprocess_1_1EventConsumer.html">EventConsumer</a>* consumer) && <span class="keyword">override</span></div>
+<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  {</div>
+<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  consumer->consume(std::move(*<span class="keyword">this</span>));</div>
+<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  }</div>
+<div class="line"><a name="l00137"></a><span class="lineno"> 137</span> </div>
+<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="structprocess_1_1MessageEvent.html#a611cf055f4f937ad7440bc754722550e"> 138</a></span>  <a class="code" href="structprocess_1_1Message.html">Message</a> <a class="code" href="structprocess_1_1MessageEvent.html#a611cf055f4f937ad7440bc754722550e">message</a>;</div>
+<div class="line"><a name="l00139"></a><span class="lineno"> 139</span> };</div>
+<div class="line"><a name="l00140"></a><span class="lineno"> 140</span> </div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> </div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span> </div>
-<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html"> 143</a></span> <span class="keyword">struct </span><a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a> : <a class="code" href="structprocess_1_1Event.html">Event</a></div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span> {</div>
-<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#a9215c70125b736a8a6814f32f5fa25e2"> 145</a></span>  <a class="code" href="structprocess_1_1HttpEvent.html#a9215c70125b736a8a6814f32f5fa25e2">HttpEvent</a>(</div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>* _request,</div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <a class="code" href="classprocess_1_1Promise.html">Promise<http::Response></a>* _response)</div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  : <a class="code" href="structprocess_1_1HttpEvent.html#a7f941fe869541236875979683652a43b">request</a>(_request),</div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <a class="code" href="structprocess_1_1HttpEvent.html#ac3cab3251b6f6339db32842bcd37bec4">response</a>(_response) {}</div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span> </div>
-<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <a class="code" href="structprocess_1_1HttpEvent.html#a9215c70125b736a8a6814f32f5fa25e2">HttpEvent</a>(<a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>&&) = <span class="keywordflow">default</span>;</div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <a class="code" href="structprocess_1_1HttpEvent.html#a9215c70125b736a8a6814f32f5fa25e2">HttpEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>&) = <span class="keyword">delete</span>;</div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>& <a class="code" href="structprocess_1_1HttpEvent.html#a120ffde9d2eadf70a141f5c7455924a2">operator=</a>(<a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>&&) = <span class="keywordflow">default</span>;</div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>& <a class="code" href="structprocess_1_1HttpEvent.html#a120ffde9d2eadf70a141f5c7455924a2">operator=</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>&) = <span class="keyword">delete</span>;</div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> </div>
-<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#adbcae48502a23e845a30d6aa35f56205"> 156</a></span>  <span class="keyword">virtual</span> <a class="code" href="structprocess_1_1HttpEvent.html#adbcae48502a23e845a30d6aa35f56205">~HttpEvent</a>()</div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  {</div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <span class="keywordflow">if</span> (<a class="code" href="structprocess_1_1HttpEvent.html#ac3cab3251b6f6339db32842bcd37bec4">response</a>) {</div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <span class="comment">// Fail the response in case it wasn't set.</span></div>
-<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <a class="code" href="structprocess_1_1HttpEvent.html#ac3cab3251b6f6339db32842bcd37bec4">response</a>->set(<a class="code" href="structprocess_1_1http_1_1InternalServerError.html">http::InternalServerError</a>());</div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  }</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> </div>
-<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#aef4ca1f2279a4207d18c695fc6510a10"> 164</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1HttpEvent.html#aef4ca1f2279a4207d18c695fc6510a10">visit</a>(<a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a>* visitor)<span class="keyword"> const override</span></div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  visitor-><a class="code" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">visit</a>(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  }</div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> </div>
-<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#a09869e73238d2d6462344540f752ef79"> 169</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1HttpEvent.html#a09869e73238d2d6462344540f752ef79">consume</a>(<a class="code" href="structprocess_1_1EventConsumer.html">EventConsumer</a>* consumer) && <span class="keyword">override</span></div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  {</div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  consumer->consume(std::move(*<span class="keyword">this</span>));</div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  }</div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span> </div>
-<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#a7f941fe869541236875979683652a43b"> 174</a></span>  std::unique_ptr<http::Request> <a class="code" href="structprocess_1_1HttpEvent.html#a7f941fe869541236875979683652a43b">request</a>;</div>
-<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#ac3cab3251b6f6339db32842bcd37bec4"> 175</a></span>  std::unique_ptr<Promise<http::Response>> <a class="code" href="structprocess_1_1HttpEvent.html#ac3cab3251b6f6339db32842bcd37bec4">response</a>;</div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> };</div>
+<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html"> 142</a></span> <span class="keyword">struct </span><a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a> : <a class="code" href="structprocess_1_1Event.html">Event</a></div>
+<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> {</div>
+<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#a9215c70125b736a8a6814f32f5fa25e2"> 144</a></span>  <a class="code" href="structprocess_1_1HttpEvent.html#a9215c70125b736a8a6814f32f5fa25e2">HttpEvent</a>(</div>
+<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>* _request,</div>
+<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <a class="code" href="classprocess_1_1Promise.html">Promise<http::Response></a>* _response)</div>
+<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  : <a class="code" href="structprocess_1_1HttpEvent.html#a7f941fe869541236875979683652a43b">request</a>(_request),</div>
+<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <a class="code" href="structprocess_1_1HttpEvent.html#ac3cab3251b6f6339db32842bcd37bec4">response</a>(_response) {}</div>
+<div class="line"><a name="l00149"></a><span class="lineno"> 149</span> </div>
+<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <a class="code" href="structprocess_1_1HttpEvent.html#a9215c70125b736a8a6814f32f5fa25e2">HttpEvent</a>(<a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>&&) = <span class="keywordflow">default</span>;</div>
+<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <a class="code" href="structprocess_1_1HttpEvent.html#a9215c70125b736a8a6814f32f5fa25e2">HttpEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>&) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>& <a class="code" href="structprocess_1_1HttpEvent.html#a120ffde9d2eadf70a141f5c7455924a2">operator=</a>(<a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>&&) = <span class="keywordflow">default</span>;</div>
+<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>& <a class="code" href="structprocess_1_1HttpEvent.html#a120ffde9d2eadf70a141f5c7455924a2">operator=</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>&) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> </div>
+<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#adbcae48502a23e845a30d6aa35f56205"> 155</a></span>  <span class="keyword">virtual</span> <a class="code" href="structprocess_1_1HttpEvent.html#adbcae48502a23e845a30d6aa35f56205">~HttpEvent</a>()</div>
+<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  {</div>
+<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="keywordflow">if</span> (<a class="code" href="structprocess_1_1HttpEvent.html#ac3cab3251b6f6339db32842bcd37bec4">response</a>) {</div>
+<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <span class="comment">// Fail the response in case it wasn't set.</span></div>
+<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <a class="code" href="structprocess_1_1HttpEvent.html#ac3cab3251b6f6339db32842bcd37bec4">response</a>->set(<a class="code" href="structprocess_1_1http_1_1InternalServerError.html">http::InternalServerError</a>());</div>
+<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  }</div>
+<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  }</div>
+<div class="line"><a name="l00162"></a><span class="lineno"> 162</span> </div>
+<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#aef4ca1f2279a4207d18c695fc6510a10"> 163</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1HttpEvent.html#aef4ca1f2279a4207d18c695fc6510a10">visit</a>(<a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a>* visitor)<span class="keyword"> const override</span></div>
+<div class="line"><a name="l00164"></a><span class="lineno"> 164</span> <span class="keyword"> </span>{</div>
+<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  visitor-><a class="code" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">visit</a>(*<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  }</div>
+<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> </div>
+<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#a09869e73238d2d6462344540f752ef79"> 168</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1HttpEvent.html#a09869e73238d2d6462344540f752ef79">consume</a>(<a class="code" href="structprocess_1_1EventConsumer.html">EventConsumer</a>* consumer) && <span class="keyword">override</span></div>
+<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  {</div>
+<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  consumer->consume(std::move(*<span class="keyword">this</span>));</div>
+<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  }</div>
+<div class="line"><a name="l00172"></a><span class="lineno"> 172</span> </div>
+<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#a7f941fe869541236875979683652a43b"> 173</a></span>  std::unique_ptr<http::Request> <a class="code" href="structprocess_1_1HttpEvent.html#a7f941fe869541236875979683652a43b">request</a>;</div>
+<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="structprocess_1_1HttpEvent.html#ac3cab3251b6f6339db32842bcd37bec4"> 174</a></span>  std::unique_ptr<Promise<http::Response>> <a class="code" href="structprocess_1_1HttpEvent.html#ac3cab3251b6f6339db32842bcd37bec4">response</a>;</div>
+<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> };</div>
+<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> </div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> </div>
-<div class="line"><a name="l00178"></a><span class="lineno"> 178</span> </div>
-<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html"> 179</a></span> <span class="keyword">struct </span><a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> : <a class="code" href="structprocess_1_1Event.html">Event</a></div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span> {</div>
-<div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html#a7a5f9d5e9da2ba36e0be01ce2feb4bc3"> 181</a></span>  <a class="code" href="structprocess_1_1DispatchEvent.html#a7a5f9d5e9da2ba36e0be01ce2feb4bc3">DispatchEvent</a>(</div>
-<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>& _pid,</div>
-<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <span class="keyword">const</span> std::shared_ptr<<a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><<span class="keywordtype">void</span>(<a class="code" href="classprocess_1_1ProcessBase.html">ProcessBase</a>*)>>& _f,</div>
-<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<const std::type_info*></a>& _functionType)</div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  : <a class="code" href="structprocess_1_1DispatchEvent.html#ad7e4fd5b1e2686673874a2bd797c616d">pid</a>(_pid),</div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <a class="code" href="structprocess_1_1DispatchEvent.html#afb11904abbc7b6243d160ba4403e80f1">f</a>(_f),</div>
-<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  <a class="code" href="structprocess_1_1DispatchEvent.html#ae5d8afa6d3217679dbd9046f45da1f62">functionType</a>(_functionType)</div>
-<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  {}</div>
-<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> </div>
-<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  <a class="code" href="structprocess_1_1DispatchEvent.html#a7a5f9d5e9da2ba36e0be01ce2feb4bc3">DispatchEvent</a>(<a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>&&) = <span class="keywordflow">default</span>;</div>
-<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <a class="code" href="structprocess_1_1DispatchEvent.html#a7a5f9d5e9da2ba36e0be01ce2feb4bc3">DispatchEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>&) = <span class="keyword">delete</span>;</div>
-<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>& <a class="code" href="structprocess_1_1DispatchEvent.html#a441d8174e4d3c5716f210a51f8a2b6c5">operator=</a>(<a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>&&) = <span class="keywordflow">default</span>;</div>
-<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>& <a class="code" href="structprocess_1_1DispatchEvent.html#a441d8174e4d3c5716f210a51f8a2b6c5">operator=</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>&) = <span class="keyword">delete</span>;</div>
-<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> </div>
-<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html#a0e76d6c1283c8e70858d7099be34a5ba"> 195</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1DispatchEvent.html#a0e76d6c1283c8e70858d7099be34a5ba">visit</a>(<a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a>* visitor)<span class="keyword"> const override</span></div>
-<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  visitor-><a class="code" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">visit</a>(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  }</div>
-<div class="line"><a name="l00199"></a><span class="lineno"> 199</span> </div>
-<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html#aa2b08c20467f4fc08323d6ba5bc3765c"> 200</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1DispatchEvent.html#aa2b08c20467f4fc08323d6ba5bc3765c">consume</a>(<a class="code" href="structprocess_1_1EventConsumer.html">EventConsumer</a>* consumer) && <span class="keyword">override</span></div>
-<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  {</div>
-<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  consumer->consume(std::move(*<span class="keyword">this</span>));</div>
-<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  }</div>
-<div class="line"><a name="l00204"></a><span class="lineno"> 204</span> </div>
-<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  <span class="comment">// PID receiving the dispatch.</span></div>
-<div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html#ad7e4fd5b1e2686673874a2bd797c616d"> 206</a></span>  <a class="code" href="structprocess_1_1UPID.html">UPID</a> <a class="code" href="structprocess_1_1DispatchEvent.html#ad7e4fd5b1e2686673874a2bd797c616d">pid</a>;</div>
-<div class="line"><a name="l00207"></a><span class="lineno"> 207</span> </div>
-<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  <span class="comment">// Function to get invoked as a result of this dispatch event.</span></div>
-<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html#afb11904abbc7b6243d160ba4403e80f1"> 209</a></span>  std::shared_ptr<lambda::CallableOnce<void(ProcessBase*)>> <a class="code" href="structprocess_1_1DispatchEvent.html#afb11904abbc7b6243d160ba4403e80f1">f</a>;</div>
-<div class="line"><a name="l00210"></a><span class="lineno"> 210</span> </div>
-<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html#ae5d8afa6d3217679dbd9046f45da1f62"> 211</a></span>  <a class="code" href="classOption.html">Option<const std::type_info*></a> <a class="code" href="structprocess_1_1DispatchEvent.html#ae5d8afa6d3217679dbd9046f45da1f62">functionType</a>;</div>
-<div class="line"><a name="l00212"></a><span class="lineno"> 212</span> };</div>
+<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html"> 178</a></span> <span class="keyword">struct </span><a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a> : <a class="code" href="structprocess_1_1Event.html">Event</a></div>
+<div class="line"><a name="l00179"></a><span class="lineno"> 179</span> {</div>
+<div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html#a7a5f9d5e9da2ba36e0be01ce2feb4bc3"> 180</a></span>  <a class="code" href="structprocess_1_1DispatchEvent.html#a7a5f9d5e9da2ba36e0be01ce2feb4bc3">DispatchEvent</a>(</div>
+<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>& _pid,</div>
+<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <span class="keyword">const</span> std::shared_ptr<<a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><<span class="keywordtype">void</span>(<a class="code" href="classprocess_1_1ProcessBase.html">ProcessBase</a>*)>>& _f,</div>
+<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<const std::type_info*></a>& _functionType)</div>
+<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  : <a class="code" href="structprocess_1_1DispatchEvent.html#ad7e4fd5b1e2686673874a2bd797c616d">pid</a>(_pid),</div>
+<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  <a class="code" href="structprocess_1_1DispatchEvent.html#afb11904abbc7b6243d160ba4403e80f1">f</a>(_f),</div>
+<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <a class="code" href="structprocess_1_1DispatchEvent.html#ae5d8afa6d3217679dbd9046f45da1f62">functionType</a>(_functionType)</div>
+<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  {}</div>
+<div class="line"><a name="l00188"></a><span class="lineno"> 188</span> </div>
+<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  <a class="code" href="structprocess_1_1DispatchEvent.html#a7a5f9d5e9da2ba36e0be01ce2feb4bc3">DispatchEvent</a>(<a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>&&) = <span class="keywordflow">default</span>;</div>
+<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  <a class="code" href="structprocess_1_1DispatchEvent.html#a7a5f9d5e9da2ba36e0be01ce2feb4bc3">DispatchEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>&) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>& <a class="code" href="structprocess_1_1DispatchEvent.html#a441d8174e4d3c5716f210a51f8a2b6c5">operator=</a>(<a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>&&) = <span class="keywordflow">default</span>;</div>
+<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>& <a class="code" href="structprocess_1_1DispatchEvent.html#a441d8174e4d3c5716f210a51f8a2b6c5">operator=</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>&) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00193"></a><span class="lineno"> 193</span> </div>
+<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html#a0e76d6c1283c8e70858d7099be34a5ba"> 194</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1DispatchEvent.html#a0e76d6c1283c8e70858d7099be34a5ba">visit</a>(<a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a>* visitor)<span class="keyword"> const override</span></div>
+<div class="line"><a name="l00195"></a><span class="lineno"> 195</span> <span class="keyword"> </span>{</div>
+<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  visitor-><a class="code" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">visit</a>(*<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  }</div>
+<div class="line"><a name="l00198"></a><span class="lineno"> 198</span> </div>
+<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html#aa2b08c20467f4fc08323d6ba5bc3765c"> 199</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1DispatchEvent.html#aa2b08c20467f4fc08323d6ba5bc3765c">consume</a>(<a class="code" href="structprocess_1_1EventConsumer.html">EventConsumer</a>* consumer) && <span class="keyword">override</span></div>
+<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  {</div>
+<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  consumer->consume(std::move(*<span class="keyword">this</span>));</div>
+<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  }</div>
+<div class="line"><a name="l00203"></a><span class="lineno"> 203</span> </div>
+<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  <span class="comment">// PID receiving the dispatch.</span></div>
+<div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html#ad7e4fd5b1e2686673874a2bd797c616d"> 205</a></span>  <a class="code" href="structprocess_1_1UPID.html">UPID</a> <a class="code" href="structprocess_1_1DispatchEvent.html#ad7e4fd5b1e2686673874a2bd797c616d">pid</a>;</div>
+<div class="line"><a name="l00206"></a><span class="lineno"> 206</span> </div>
+<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  <span class="comment">// Function to get invoked as a result of this dispatch event.</span></div>
+<div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html#afb11904abbc7b6243d160ba4403e80f1"> 208</a></span>  std::shared_ptr<lambda::CallableOnce<void(ProcessBase*)>> <a class="code" href="structprocess_1_1DispatchEvent.html#afb11904abbc7b6243d160ba4403e80f1">f</a>;</div>
+<div class="line"><a name="l00209"></a><span class="lineno"> 209</span> </div>
+<div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="structprocess_1_1DispatchEvent.html#ae5d8afa6d3217679dbd9046f45da1f62"> 210</a></span>  <a class="code" href="classOption.html">Option<const std::type_info*></a> <a class="code" href="structprocess_1_1DispatchEvent.html#ae5d8afa6d3217679dbd9046f45da1f62">functionType</a>;</div>
+<div class="line"><a name="l00211"></a><span class="lineno"> 211</span> };</div>
+<div class="line"><a name="l00212"></a><span class="lineno"> 212</span> </div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span> </div>
-<div class="line"><a name="l00214"></a><span class="lineno"> 214</span> </div>
-<div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="structprocess_1_1ExitedEvent.html"> 215</a></span> <span class="keyword">struct </span><a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> : <a class="code" href="structprocess_1_1Event.html">Event</a></div>
-<div class="line"><a name="l00216"></a><span class="lineno"> 216</span> {</div>
-<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="structprocess_1_1ExitedEvent.html#a89e360d46c1a026aed29a69c468fb690"> 217</a></span>  <span class="keyword">explicit</span> <a class="code" href="structprocess_1_1ExitedEvent.html#a89e360d46c1a026aed29a69c468fb690">ExitedEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>& _pid)</div>
-<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  : <a class="code" href="structprocess_1_1ExitedEvent.html#a8c543872e238e724713b4e8a4257a144">pid</a>(_pid) {}</div>
-<div class="line"><a name="l00219"></a><span class="lineno"> 219</span> </div>
-<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  <a class="code" href="structprocess_1_1ExitedEvent.html#a89e360d46c1a026aed29a69c468fb690">ExitedEvent</a>(<a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>&&) = <span class="keywordflow">default</span>;</div>
-<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  <span class="comment">// TODO(dzhuk) Make it movable only, when move is properly supported in defer.</span></div>
-<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <a class="code" href="structprocess_1_1ExitedEvent.html#a89e360d46c1a026aed29a69c468fb690">ExitedEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>&) = <span class="keywordflow">default</span>;</div>
-<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  <a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>& <a class="code" href="structprocess_1_1ExitedEvent.html#a4c5dda717ac26aeae86c63af1b477b9d">operator=</a>(<a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>&&) = <span class="keywordflow">default</span>;</div>
-<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>& <a class="code" href="structprocess_1_1ExitedEvent.html#a4c5dda717ac26aeae86c63af1b477b9d">operator=</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>&) = <span class="keyword">delete</span>;</div>
-<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> </div>
-<div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="structprocess_1_1ExitedEvent.html#aacae7e724b82f3f33f640b9026e163c8"> 226</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1ExitedEvent.html#aacae7e724b82f3f33f640b9026e163c8">visit</a>(<a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a>* visitor)<span class="keyword"> const override</span></div>
-<div class="line"><a name="l00227"></a><span class="lineno"> 227</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  visitor-><a class="code" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">visit</a>(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  }</div>
-<div class="line"><a name="l00230"></a><span class="lineno"> 230</span> </div>
-<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="structprocess_1_1ExitedEvent.html#abed26a0dc28cf292549421dac90905c0"> 231</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1ExitedEvent.html#abed26a0dc28cf292549421dac90905c0">consume</a>(<a class="code" href="structprocess_1_1EventConsumer.html">EventConsumer</a>* consumer) && <span class="keyword">override</span></div>
-<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  {</div>
-<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  consumer->consume(std::move(*<span class="keyword">this</span>));</div>
-<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  }</div>
-<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> </div>
-<div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="structprocess_1_1ExitedEvent.html#a8c543872e238e724713b4e8a4257a144"> 236</a></span>  <a class="code" href="structprocess_1_1UPID.html">UPID</a> <a class="code" href="structprocess_1_1ExitedEvent.html#a8c543872e238e724713b4e8a4257a144">pid</a>;</div>
-<div class="line"><a name="l00237"></a><span class="lineno"> 237</span> };</div>
-<div class="line"><a name="l00238"></a><span class="lineno"> 238</span> </div>
-<div class="line"><a name="l00239"></a><span class="lineno"> 239</span> </div>
-<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="structprocess_1_1TerminateEvent.html"> 240</a></span> <span class="keyword">struct </span><a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a> : <a class="code" href="structprocess_1_1Event.html">Event</a></div>
-<div class="line"><a name="l00241"></a><span class="lineno"> 241</span> {</div>
-<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="structprocess_1_1TerminateEvent.html#a382b87f25899efd4f13b06393938699e"> 242</a></span>  <a class="code" href="structprocess_1_1TerminateEvent.html#a382b87f25899efd4f13b06393938699e">TerminateEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>& _from, <span class="keywordtype">bool</span> _inject)</div>
-<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>  : <a class="code" href="structprocess_1_1TerminateEvent.html#a75964e25fed864e2f2f10c9c3d5b718e">from</a>(_from), <a class="code" href="structprocess_1_1TerminateEvent.html#a91c96b2d1fd2ec08e87e30483f47654e">inject</a>(_inject) {}</div>
-<div class="line"><a name="l00244"></a><span class="lineno"> 244</span> </div>
-<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>  <a class="code" href="structprocess_1_1TerminateEvent.html#a382b87f25899efd4f13b06393938699e">TerminateEvent</a>(<a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a>&&) = <span class="keywordflow">default</span>;</div>
-<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  <a class="code" href="structprocess_1_1TerminateEvent.html#a382b87f25899efd4f13b06393938699e">TerminateEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a>&) = <span class="keyword">delete</span>;</div>
-<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>  <a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a>& <a class="code" href="structprocess_1_1TerminateEvent.html#a07d5604071aae461d0cf87459592f02c">operator=</a>(<a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a>&&) = <span class="keywordflow">default</span>;</div>
-<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>  <a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a>& <a class="code" href="structprocess_1_1TerminateEvent.html#a07d5604071aae461d0cf87459592f02c">operator=</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a>&) = <span class="keyword">delete</span>;</div>
-<div class="line"><a name="l00249"></a><span class="lineno"> 249</span> </div>
-<div class="line"><a name="l00250"></a><span class="lineno"><a class="line" href="structprocess_1_1TerminateEvent.html#ae608861d9805a2d34f2533605808b2c1"> 250</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1TerminateEvent.html#ae608861d9805a2d34f2533605808b2c1">visit</a>(<a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a>* visitor)<span class="keyword"> const override</span></div>
-<div class="line"><a name="l00251"></a><span class="lineno"> 251</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>  visitor-><a class="code" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">visit</a>(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>  }</div>
-<div class="line"><a name="l00254"></a><span class="lineno"> 254</span> </div>
-<div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="structprocess_1_1TerminateEvent.html#acf1135f2dcd6c5b9cfae0918f200c2d8"> 255</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1TerminateEvent.html#acf1135f2dcd6c5b9cfae0918f200c2d8">consume</a>(<a class="code" href="structprocess_1_1EventConsumer.html">EventConsumer</a>* consumer) && <span class="keyword">override</span></div>
-<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  {</div>
-<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  consumer->consume(std::move(*<span class="keyword">this</span>));</div>
-<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  }</div>
-<div class="line"><a name="l00259"></a><span class="lineno"> 259</span> </div>
-<div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="structprocess_1_1TerminateEvent.html#a75964e25fed864e2f2f10c9c3d5b718e"> 260</a></span>  <a class="code" href="structprocess_1_1UPID.html">UPID</a> <a class="code" href="structprocess_1_1TerminateEvent.html#a75964e25fed864e2f2f10c9c3d5b718e">from</a>;</div>
-<div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="structprocess_1_1TerminateEvent.html#a91c96b2d1fd2ec08e87e30483f47654e"> 261</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structprocess_1_1TerminateEvent.html#a91c96b2d1fd2ec08e87e30483f47654e">inject</a>;</div>
-<div class="line"><a name="l00262"></a><span class="lineno"> 262</span> };</div>
-<div class="line"><a name="l00263"></a><span class="lineno"> 263</span> </div>
-<div class="line"><a name="l00264"></a><span class="lineno"> 264</span> </div>
-<div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="structprocess_1_1Event.html#afa9f8367affc0bc79150133f6738ba54"> 265</a></span> <span class="keyword">inline</span> Event::operator <a class="code" href="structJSON_1_1Object.html">JSON::Object</a>()<span class="keyword"> const</span></div>
-<div class="line"><a name="l00266"></a><span class="lineno"> 266</span> <span class="keyword"></span>{</div>
-<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  <a class="code" href="structJSON_1_1Object.html">JSON::Object</a> object;</div>
-<div class="line"><a name="l00268"></a><span class="lineno"> 268</span> </div>
-<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  <span class="keyword">struct </span>Visitor : <a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a></div>
-<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>  {</div>
-<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  <span class="keyword">explicit</span> Visitor(<a class="code" href="structJSON_1_1Object.html">JSON::Object</a>* _object) : object(_object) {}</div>
-<div class="line"><a name="l00272"></a><span class="lineno"> 272</span> </div>
-<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1MessageEvent.html">MessageEvent</a>& event)</div>
-<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  {</div>
-<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>  <span class="keywordtype">object</span>-><a class="code" href="structJSON_1_1Object.html#a41bbf967d564eb3f57c2bb5453a0e7af">values</a>[<span class="stringliteral">"type"</span>] = <span class="stringliteral">"MESSAGE"</span>;</div>
+<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="structprocess_1_1ExitedEvent.html"> 214</a></span> <span class="keyword">struct </span><a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a> : <a class="code" href="structprocess_1_1Event.html">Event</a></div>
+<div class="line"><a name="l00215"></a><span class="lineno"> 215</span> {</div>
+<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="structprocess_1_1ExitedEvent.html#a89e360d46c1a026aed29a69c468fb690"> 216</a></span>  <span class="keyword">explicit</span> <a class="code" href="structprocess_1_1ExitedEvent.html#a89e360d46c1a026aed29a69c468fb690">ExitedEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>& _pid)</div>
+<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  : <a class="code" href="structprocess_1_1ExitedEvent.html#a8c543872e238e724713b4e8a4257a144">pid</a>(_pid) {}</div>
+<div class="line"><a name="l00218"></a><span class="lineno"> 218</span> </div>
+<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  <a class="code" href="structprocess_1_1ExitedEvent.html#a89e360d46c1a026aed29a69c468fb690">ExitedEvent</a>(<a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>&&) = <span class="keywordflow">default</span>;</div>
+<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  <a class="code" href="structprocess_1_1ExitedEvent.html#a89e360d46c1a026aed29a69c468fb690">ExitedEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>&) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  <a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>& <a class="code" href="structprocess_1_1ExitedEvent.html#a4c5dda717ac26aeae86c63af1b477b9d">operator=</a>(<a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>&&) = <span class="keywordflow">default</span>;</div>
+<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>& <a class="code" href="structprocess_1_1ExitedEvent.html#a4c5dda717ac26aeae86c63af1b477b9d">operator=</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>&) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> </div>
+<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="structprocess_1_1ExitedEvent.html#aacae7e724b82f3f33f640b9026e163c8"> 224</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1ExitedEvent.html#aacae7e724b82f3f33f640b9026e163c8">visit</a>(<a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a>* visitor)<span class="keyword"> const override</span></div>
+<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> <span class="keyword"> </span>{</div>
+<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  visitor-><a class="code" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">visit</a>(*<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  }</div>
+<div class="line"><a name="l00228"></a><span class="lineno"> 228</span> </div>
+<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="structprocess_1_1ExitedEvent.html#abed26a0dc28cf292549421dac90905c0"> 229</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1ExitedEvent.html#abed26a0dc28cf292549421dac90905c0">consume</a>(<a class="code" href="structprocess_1_1EventConsumer.html">EventConsumer</a>* consumer) && <span class="keyword">override</span></div>
+<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  {</div>
+<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  consumer->consume(std::move(*<span class="keyword">this</span>));</div>
+<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  }</div>
+<div class="line"><a name="l00233"></a><span class="lineno"> 233</span> </div>
+<div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="structprocess_1_1ExitedEvent.html#a8c543872e238e724713b4e8a4257a144"> 234</a></span>  <a class="code" href="structprocess_1_1UPID.html">UPID</a> <a class="code" href="structprocess_1_1ExitedEvent.html#a8c543872e238e724713b4e8a4257a144">pid</a>;</div>
+<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> };</div>
+<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> </div>
+<div class="line"><a name="l00237"></a><span class="lineno"> 237</span> </div>
+<div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="structprocess_1_1TerminateEvent.html"> 238</a></span> <span class="keyword">struct </span><a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a> : <a class="code" href="structprocess_1_1Event.html">Event</a></div>
+<div class="line"><a name="l00239"></a><span class="lineno"> 239</span> {</div>
+<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="structprocess_1_1TerminateEvent.html#a382b87f25899efd4f13b06393938699e"> 240</a></span>  <a class="code" href="structprocess_1_1TerminateEvent.html#a382b87f25899efd4f13b06393938699e">TerminateEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>& _from, <span class="keywordtype">bool</span> _inject)</div>
+<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  : <a class="code" href="structprocess_1_1TerminateEvent.html#a75964e25fed864e2f2f10c9c3d5b718e">from</a>(_from), <a class="code" href="structprocess_1_1TerminateEvent.html#a91c96b2d1fd2ec08e87e30483f47654e">inject</a>(_inject) {}</div>
+<div class="line"><a name="l00242"></a><span class="lineno"> 242</span> </div>
+<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>  <a class="code" href="structprocess_1_1TerminateEvent.html#a382b87f25899efd4f13b06393938699e">TerminateEvent</a>(<a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a>&&) = <span class="keywordflow">default</span>;</div>
+<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  <a class="code" href="structprocess_1_1TerminateEvent.html#a382b87f25899efd4f13b06393938699e">TerminateEvent</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a>&) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>  <a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a>& <a class="code" href="structprocess_1_1TerminateEvent.html#a07d5604071aae461d0cf87459592f02c">operator=</a>(<a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a>&&) = <span class="keywordflow">default</span>;</div>
+<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  <a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a>& <a class="code" href="structprocess_1_1TerminateEvent.html#a07d5604071aae461d0cf87459592f02c">operator=</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a>&) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00247"></a><span class="lineno"> 247</span> </div>
+<div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="structprocess_1_1TerminateEvent.html#ae608861d9805a2d34f2533605808b2c1"> 248</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1TerminateEvent.html#ae608861d9805a2d34f2533605808b2c1">visit</a>(<a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a>* visitor)<span class="keyword"> const override</span></div>
+<div class="line"><a name="l00249"></a><span class="lineno"> 249</span> <span class="keyword"> </span>{</div>
+<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  visitor-><a class="code" href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">visit</a>(*<span class="keyword">this</span>);</div>
+<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>  }</div>
+<div class="line"><a name="l00252"></a><span class="lineno"> 252</span> </div>
+<div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="structprocess_1_1TerminateEvent.html#acf1135f2dcd6c5b9cfae0918f200c2d8"> 253</a></span>  <span class="keywordtype">void</span> <a class="code" href="structprocess_1_1TerminateEvent.html#acf1135f2dcd6c5b9cfae0918f200c2d8">consume</a>(<a class="code" href="structprocess_1_1EventConsumer.html">EventConsumer</a>* consumer) && <span class="keyword">override</span></div>
+<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  {</div>
+<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  consumer->consume(std::move(*<span class="keyword">this</span>));</div>
+<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  }</div>
+<div class="line"><a name="l00257"></a><span class="lineno"> 257</span> </div>
+<div class="line"><a name="l00258"></a><span class="lineno"><a class="line" href="structprocess_1_1TerminateEvent.html#a75964e25fed864e2f2f10c9c3d5b718e"> 258</a></span>  <a class="code" href="structprocess_1_1UPID.html">UPID</a> <a class="code" href="structprocess_1_1TerminateEvent.html#a75964e25fed864e2f2f10c9c3d5b718e">from</a>;</div>
+<div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="structprocess_1_1TerminateEvent.html#a91c96b2d1fd2ec08e87e30483f47654e"> 259</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structprocess_1_1TerminateEvent.html#a91c96b2d1fd2ec08e87e30483f47654e">inject</a>;</div>
+<div class="line"><a name="l00260"></a><span class="lineno"> 260</span> };</div>
+<div class="line"><a name="l00261"></a><span class="lineno"> 261</span> </div>
+<div class="line"><a name="l00262"></a><span class="lineno"> 262</span> </div>
+<div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="structprocess_1_1Event.html#afa9f8367affc0bc79150133f6738ba54"> 263</a></span> <span class="keyword">inline</span> Event::operator <a class="code" href="structJSON_1_1Object.html">JSON::Object</a>()<span class="keyword"> const</span></div>
+<div class="line"><a name="l00264"></a><span class="lineno"> 264</span> <span class="keyword"></span>{</div>
+<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  <a class="code" href="structJSON_1_1Object.html">JSON::Object</a> object;</div>
+<div class="line"><a name="l00266"></a><span class="lineno"> 266</span> </div>
+<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  <span class="keyword">struct </span>Visitor : <a class="code" href="structprocess_1_1EventVisitor.html">EventVisitor</a></div>
+<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  {</div>
+<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  <span class="keyword">explicit</span> Visitor(<a class="code" href="structJSON_1_1Object.html">JSON::Object</a>* _object) : object(_object) {}</div>
+<div class="line"><a name="l00270"></a><span class="lineno"> 270</span> </div>
+<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1MessageEvent.html">MessageEvent</a>& event)</div>
+<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  {</div>
+<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  <span class="keywordtype">object</span>-><a class="code" href="structJSON_1_1Object.html#a41bbf967d564eb3f57c2bb5453a0e7af">values</a>[<span class="stringliteral">"type"</span>] = <span class="stringliteral">"MESSAGE"</span>;</div>
+<div class="line"><a name="l00274"></a><span class="lineno"> 274</span> </div>
+<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1Message.html">Message</a>& message = <span class="keyword">event</span>.message;</div>
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span> </div>
-<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1Message.html">Message</a>& message = <span class="keyword">event</span>.message;</div>
-<div class="line"><a name="l00278"></a><span class="lineno"> 278</span> </div>
-<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  <span class="keywordtype">object</span>->values[<span class="stringliteral">"name"</span>] = message.<a class="code" href="structprocess_1_1Message.html#a97a2032a98cf03075101d02dbc50539c">name</a>;</div>
-<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  <span class="keywordtype">object</span>->values[<span class="stringliteral">"from"</span>] = <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(message.<a class="code" href="structprocess_1_1Message.html#a34b9bf104323f4cb48049c00046bf02c">from</a>);</div>
-<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  <span class="keywordtype">object</span>->values[<span class="stringliteral">"to"</span>] = <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(message.<a class="code" href="structprocess_1_1Message.html#a8a407ef45ff459747256f8d701951d28">to</a>);</div>
-<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  <span class="keywordtype">object</span>->values[<span class="stringliteral">"body"</span>] = message.<a class="code" href="structprocess_1_1Message.html#aba0d1f741d939864cf287833dd14792e">body</a>;</div>
-<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>  }</div>
-<div class="line"><a name="l00284"></a><span class="lineno"> 284</span> </div>
-<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>& event)</div>
-<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  {</div>
-<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>  <span class="keywordtype">object</span>->values[<span class="stringliteral">"type"</span>] = <span class="stringliteral">"HTTP"</span>;</div>
+<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>  <span class="keywordtype">object</span>->values[<span class="stringliteral">"name"</span>] = message.<a class="code" href="structprocess_1_1Message.html#a97a2032a98cf03075101d02dbc50539c">name</a>;</div>
+<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  <span class="keywordtype">object</span>->values[<span class="stringliteral">"from"</span>] = <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(message.<a class="code" href="structprocess_1_1Message.html#a34b9bf104323f4cb48049c00046bf02c">from</a>);</div>
+<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  <span class="keywordtype">object</span>->values[<span class="stringliteral">"to"</span>] = <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(message.<a class="code" href="structprocess_1_1Message.html#a8a407ef45ff459747256f8d701951d28">to</a>);</div>
+<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  <span class="keywordtype">object</span>->values[<span class="stringliteral">"body"</span>] = message.<a class="code" href="structprocess_1_1Message.html#aba0d1f741d939864cf287833dd14792e">body</a>;</div>
+<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  }</div>
+<div class="line"><a name="l00282"></a><span class="lineno"> 282</span> </div>
+<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1HttpEvent.html">HttpEvent</a>& event)</div>
+<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  {</div>
+<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>  <span class="keywordtype">object</span>->values[<span class="stringliteral">"type"</span>] = <span class="stringliteral">"HTTP"</span>;</div>
+<div class="line"><a name="l00286"></a><span class="lineno"> 286</span> </div>
+<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>& <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a> = *<span class="keyword">event</span>.request;</div>
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span> </div>
-<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  <span class="keyword">const</span> <a class="code" href="structprocess_1_1http_1_1Request.html">http::Request</a>& <a class="code" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">request</a> = *<span class="keyword">event</span>.request;</div>
-<div class="line"><a name="l00290"></a><span class="lineno"> 290</span> </div>
-<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  <span class="keywordtype">object</span>->values[<span class="stringliteral">"method"</span>] = request.<a class="code" href="structprocess_1_1http_1_1Request.html#a2e81202fca3244a7de00ac7bb253d59d">method</a>;</div>
-<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  <span class="keywordtype">object</span>->values[<span class="stringliteral">"url"</span>] = <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(request.<a class="code" href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">url</a>);</div>
-<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>  }</div>
-<div class="line"><a name="l00294"></a><span class="lineno"> 294</span> </div>
-<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>& event)</div>
-<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  {</div>
-<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>  <span class="keywordtype">object</span>->values[<span class="stringliteral">"type"</span>] = <span class="stringliteral">"DISPATCH"</span>;</div>
-<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  }</div>
-<div class="line"><a name="l00299"></a><span class="lineno"> 299</span> </div>
-<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>& event)</div>
-<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  {</div>
-<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>  <span class="keywordtype">object</span>->values[<span class="stringliteral">"type"</span>] = <span class="stringliteral">"EXITED"</span>;</div>
-<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  }</div>
-<div class="line"><a name="l00304"></a><span class="lineno"> 304</span> </div>
-<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a>& event)</div>
-<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>  {</div>
-<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>  <span class="keywordtype">object</span>->values[<span class="stringliteral">"type"</span>] = <span class="stringliteral">"TERMINATE"</span>;</div>
-<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>  }</div>
-<div class="line"><a name="l00309"></a><span class="lineno"> 309</span> </div>
-<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>  <a class="code" href="structJSON_1_1Object.html">JSON::Object</a>* object;</div>
-<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>  } visitor(&<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  <span class="keywordtype">object</span>->values[<span class="stringliteral">"method"</span>] = request.<a class="code" href="structprocess_1_1http_1_1Request.html#a2e81202fca3244a7de00ac7bb253d59d">method</a>;</div>
+<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  <span class="keywordtype">object</span>->values[<span class="stringliteral">"url"</span>] = <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(request.<a class="code" href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">url</a>);</div>
+<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  }</div>
+<div class="line"><a name="l00292"></a><span class="lineno"> 292</span> </div>
+<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1DispatchEvent.html">DispatchEvent</a>& event)</div>
+<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  {</div>
+<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  <span class="keywordtype">object</span>->values[<span class="stringliteral">"type"</span>] = <span class="stringliteral">"DISPATCH"</span>;</div>
+<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  }</div>
+<div class="line"><a name="l00297"></a><span class="lineno"> 297</span> </div>
+<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1ExitedEvent.html">ExitedEvent</a>& event)</div>
+<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  {</div>
+<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  <span class="keywordtype">object</span>->values[<span class="stringliteral">"type"</span>] = <span class="stringliteral">"EXITED"</span>;</div>
+<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  }</div>
+<div class="line"><a name="l00302"></a><span class="lineno"> 302</span> </div>
+<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> visit(<span class="keyword">const</span> <a class="code" href="structprocess_1_1TerminateEvent.html">TerminateEvent</a>& event)</div>
+<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>  {</div>
+<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>  <span class="keywordtype">object</span>->values[<span class="stringliteral">"type"</span>] = <span class="stringliteral">"TERMINATE"</span>;</div>
+<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>  }</div>
+<div class="line"><a name="l00307"></a><span class="lineno"> 307</span> </div>
+<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>  <a class="code" href="structJSON_1_1Object.html">JSON::Object</a>* object;</div>
+<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>  } visitor(&<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00310"></a><span class="lineno"> 310</span> </div>
+<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>  visit(&visitor);</div>
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span> </div>
-<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>  visit(&visitor);</div>
-<div class="line"><a name="l00314"></a><span class="lineno"> 314</span> </div>
-<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  <span class="keywordflow">return</span> object;</div>
-<div class="line"><a name="l00316"></a><span class="lineno"> 316</span> }</div>
+<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>  <span class="keywordflow">return</span> object;</div>
+<div class="line"><a name="l00314"></a><span class="lineno"> 314</span> }</div>
+<div class="line"><a name="l00315"></a><span class="lineno"> 315</span> </div>
+<div class="line"><a name="l00316"></a><span class="lineno"> 316</span> } <span class="comment">// namespace process {</span></div>
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span> </div>
-<div class="line"><a name="l00318"></a><span class="lineno"> 318</span> } <span class="comment">// namespace process {</span></div>
-<div class="line"><a name="l00319"></a><span class="lineno"> 319</span> </div>
-<div class="line"><a name="l00320"></a><span class="lineno"> 320</span> <span class="preprocessor">#endif // __PROCESS_EVENT_HPP__</span></div>
+<div class="line"><a name="l00318"></a><span class="lineno"> 318</span> <span class="preprocessor">#endif // __PROCESS_EVENT_HPP__</span></div>
<div class="ttc" id="structprocess_1_1DispatchEvent_html_a441d8174e4d3c5716f210a51f8a2b6c5"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#a441d8174e4d3c5716f210a51f8a2b6c5">process::DispatchEvent::operator=</a></div><div class="ttdeci">DispatchEvent & operator=(DispatchEvent &&)=default</div></div>
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< const std::type_info * ></a></div></div>
<div class="ttc" id="abort_8hpp_html_a4d84a74fe6e4f84bc3d2f901b9e89f93"><div class="ttname"><a href="abort_8hpp.html#a4d84a74fe6e4f84bc3d2f901b9e89f93">ABORT</a></div><div class="ttdeci">#define ABORT(...)</div><div class="ttdef"><b>Definition:</b> abort.hpp:40</div></div>
-<div class="ttc" id="structprocess_1_1DispatchEvent_html_a0e76d6c1283c8e70858d7099be34a5ba"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#a0e76d6c1283c8e70858d7099be34a5ba">process::DispatchEvent::visit</a></div><div class="ttdeci">void visit(EventVisitor *visitor) const override</div><div class="ttdef"><b>Definition:</b> event.hpp:195</div></div>
+<div class="ttc" id="structprocess_1_1DispatchEvent_html_a0e76d6c1283c8e70858d7099be34a5ba"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#a0e76d6c1283c8e70858d7099be34a5ba">process::DispatchEvent::visit</a></div><div class="ttdeci">void visit(EventVisitor *visitor) const override</div><div class="ttdef"><b>Definition:</b> event.hpp:194</div></div>
<div class="ttc" id="structprocess_1_1EventVisitor_html_a73ab5ec3df4760a4f66c226d3760e696"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#a73ab5ec3df4760a4f66c226d3760e696">process::EventVisitor::visit</a></div><div class="ttdeci">virtual void visit(const TerminateEvent &)</div><div class="ttdef"><b>Definition:</b> event.hpp:45</div></div>
<div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future< Response > request(const Request &request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
<div class="ttc" id="structprocess_1_1http_1_1Request_html_aba3024fe3e1028d19f5fb4e92519cb56"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request::url</a></div><div class="ttdeci">URL url</div><div class="ttdef"><b>Definition:</b> http.hpp:529</div></div>
<div class="ttc" id="structprocess_1_1MessageEvent_html_a20d52fda0a3f51af96ce5bd1b29fa966"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a20d52fda0a3f51af96ce5bd1b29fa966">process::MessageEvent::MessageEvent</a></div><div class="ttdeci">MessageEvent(const UPID &from, const UPID &to, const std::string &name, const char *data, size_t length)</div><div class="ttdef"><b>Definition:</b> event.hpp:108</div></div>
-<div class="ttc" id="structprocess_1_1HttpEvent_html"><div class="ttname"><a href="structprocess_1_1HttpEvent.html">process::HttpEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:143</div></div>
+<div class="ttc" id="structprocess_1_1HttpEvent_html"><div class="ttname"><a href="structprocess_1_1HttpEvent.html">process::HttpEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:142</div></div>
<div class="ttc" id="structprocess_1_1TerminateEvent_html_a07d5604071aae461d0cf87459592f02c"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#a07d5604071aae461d0cf87459592f02c">process::TerminateEvent::operator=</a></div><div class="ttdeci">TerminateEvent & operator=(TerminateEvent &&)=default</div></div>
<div class="ttc" id="structprocess_1_1Message_html"><div class="ttname"><a href="structprocess_1_1Message.html">process::Message</a></div><div class="ttdef"><b>Definition:</b> message.hpp:22</div></div>
-<div class="ttc" id="structprocess_1_1TerminateEvent_html_acf1135f2dcd6c5b9cfae0918f200c2d8"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#acf1135f2dcd6c5b9cfae0918f200c2d8">process::TerminateEvent::consume</a></div><div class="ttdeci">void consume(EventConsumer *consumer)&&override</div><div class="ttdef"><b>Definition:</b> event.hpp:255</div></div>
+<div class="ttc" id="structprocess_1_1TerminateEvent_html_acf1135f2dcd6c5b9cfae0918f200c2d8"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#acf1135f2dcd6c5b9cfae0918f200c2d8">process::TerminateEvent::consume</a></div><div class="ttdeci">void consume(EventConsumer *consumer)&&override</div><div class="ttdef"><b>Definition:</b> event.hpp:253</div></div>
<div class="ttc" id="structprocess_1_1MessageEvent_html_a537bcb5b6cad11b0abf321b652c99d3a"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a537bcb5b6cad11b0abf321b652c99d3a">process::MessageEvent::operator=</a></div><div class="ttdeci">MessageEvent & operator=(MessageEvent &&)=default</div></div>
-<div class="ttc" id="structprocess_1_1HttpEvent_html_ac3cab3251b6f6339db32842bcd37bec4"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#ac3cab3251b6f6339db32842bcd37bec4">process::HttpEvent::response</a></div><div class="ttdeci">std::unique_ptr< Promise< http::Response > > response</div><div class="ttdef"><b>Definition:</b> event.hpp:175</div></div>
-<div class="ttc" id="structprocess_1_1DispatchEvent_html"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:179</div></div>
+<div class="ttc" id="structprocess_1_1HttpEvent_html_ac3cab3251b6f6339db32842bcd37bec4"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#ac3cab3251b6f6339db32842bcd37bec4">process::HttpEvent::response</a></div><div class="ttdeci">std::unique_ptr< Promise< http::Response > > response</div><div class="ttdef"><b>Definition:</b> event.hpp:174</div></div>
+<div class="ttc" id="structprocess_1_1DispatchEvent_html"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:178</div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:72</div></div>
<div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
<div class="ttc" id="structprocess_1_1Event_html_ac2d1b2d710b1b3002da0116239787517"><div class="ttname"><a href="structprocess_1_1Event.html#ac2d1b2d710b1b3002da0116239787517">process::Event::is</a></div><div class="ttdeci">bool is() const </div><div class="ttdef"><b>Definition:</b> event.hpp:68</div></div>
<div class="ttc" id="structprocess_1_1EventVisitor_html_a2c6446217ce0718ea9c7b87e2ca93049"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#a2c6446217ce0718ea9c7b87e2ca93049">process::EventVisitor::visit</a></div><div class="ttdeci">virtual void visit(const MessageEvent &)</div><div class="ttdef"><b>Definition:</b> event.hpp:41</div></div>
<div class="ttc" id="structJSON_1_1Object_html_a41bbf967d564eb3f57c2bb5453a0e7af"><div class="ttname"><a href="structJSON_1_1Object.html#a41bbf967d564eb3f57c2bb5453a0e7af">JSON::Object::values</a></div><div class="ttdeci">std::map< std::string, Value > values</div><div class="ttdef"><b>Definition:</b> json.hpp:190</div></div>
<div class="ttc" id="structprocess_1_1ExitedEvent_html_a4c5dda717ac26aeae86c63af1b477b9d"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html#a4c5dda717ac26aeae86c63af1b477b9d">process::ExitedEvent::operator=</a></div><div class="ttdeci">ExitedEvent & operator=(ExitedEvent &&)=default</div></div>
-<div class="ttc" id="structprocess_1_1ExitedEvent_html_a8c543872e238e724713b4e8a4257a144"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html#a8c543872e238e724713b4e8a4257a144">process::ExitedEvent::pid</a></div><div class="ttdeci">UPID pid</div><div class="ttdef"><b>Definition:</b> event.hpp:236</div></div>
-<div class="ttc" id="structprocess_1_1MessageEvent_html_a2b253b8c08884080b1b9065909fade49"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a2b253b8c08884080b1b9065909fade49">process::MessageEvent::consume</a></div><div class="ttdeci">void consume(EventConsumer *consumer)&&override</div><div class="ttdef"><b>Definition:</b> event.hpp:134</div></div>
-<div class="ttc" id="structprocess_1_1DispatchEvent_html_ad7e4fd5b1e2686673874a2bd797c616d"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#ad7e4fd5b1e2686673874a2bd797c616d">process::DispatchEvent::pid</a></div><div class="ttdeci">UPID pid</div><div class="ttdef"><b>Definition:</b> event.hpp:206</div></div>
-<div class="ttc" id="structprocess_1_1DispatchEvent_html_ae5d8afa6d3217679dbd9046f45da1f62"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html#ae5d8afa6d3217679dbd9046f45da1f62">process::DispatchEvent::functionType</a></div><div class="ttdeci">Option< const std::type_info * > functionType</div><div class="ttdef"><b>Definition:</b> event.hpp:211</div></div>
-<div class="ttc" id="structprocess_1_1ExitedEvent_html_a89e360d46c1a026aed29a69c468fb690"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html#a89e360d46c1a026aed29a69c468fb690">process::ExitedEvent::ExitedEvent</a></div><div class="ttdeci
<TRUNCATED>
[03/15] mesos-site git commit: Updated the website built from mesos
SHA: 6839897.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/jobobject_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/jobobject_8hpp_source.html b/content/api/latest/c++/jobobject_8hpp_source.html
index 4b23452..dad14f5 100644
--- a/content/api/latest/c++/jobobject_8hpp_source.html
+++ b/content/api/latest/c++/jobobject_8hpp_source.html
@@ -201,7 +201,7 @@
<div class="ttc" id="classprocess_1_1internal_1_1JobObjectManager_html_a1d7ed88d58a332060514091e8a7385d3"><div class="ttname"><a href="classprocess_1_1internal_1_1JobObjectManager.html#a1d7ed88d58a332060514091e8a7385d3">process::internal::JobObjectManager::~JobObjectManager</a></div><div class="ttdeci">virtual ~JobObjectManager()</div><div class="ttdef"><b>Definition:</b> jobobject.hpp:40</div></div>
<div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
<div class="ttc" id="namespaceos_html_a88a1637a0168d78faad2ac5b82e5cc4d"><div class="ttname"><a href="namespaceos.html#a88a1637a0168d78faad2ac5b82e5cc4d">os::create_job</a></div><div class="ttdeci">Try< SharedHandle > create_job(const std::wstring &name)</div><div class="ttdef"><b>Definition:</b> os.hpp:702</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future< T > & onAny(AnyCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1428</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future< T > & onAny(AnyCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1458</div></div>
<div class="ttc" id="namespaceos_html_a8181969d159a69d91d1e265f1bb1eddc"><div class="ttname"><a href="namespaceos.html#a8181969d159a69d91d1e265f1bb1eddc">os::kill_job</a></div><div class="ttdeci">Try< Nothing > kill_job(SharedHandle job_handle)</div><div class="ttdef"><b>Definition:</b> os.hpp:992</div></div>
<div class="ttc" id="classprocess_1_1internal_1_1JobObjectManager_html"><div class="ttname"><a href="classprocess_1_1internal_1_1JobObjectManager.html">process::internal::JobObjectManager</a></div><div class="ttdef"><b>Definition:</b> jobobject.hpp:36</div></div>
<div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/libprocess_2include_2process_2check_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/libprocess_2include_2process_2check_8hpp_source.html b/content/api/latest/c++/libprocess_2include_2process_2check_8hpp_source.html
index 5680db4..ca8dcac 100644
--- a/content/api/latest/c++/libprocess_2include_2process_2check_8hpp_source.html
+++ b/content/api/latest/c++/libprocess_2include_2process_2check_8hpp_source.html
@@ -176,25 +176,25 @@
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span> <span class="comment">// TODO(dhamon): CHECK_NPENDING, CHECK_NREADY, etc.</span></div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> </div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <span class="preprocessor">#endif // __PROCESS_CHECK_HPP__</span></div>
-<div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1201</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1231</div></div>
<div class="ttc" id="classError_html"><div class="ttname"><a href="classError.html">Error</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:35</div></div>
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< Error ></a></div></div>
<div class="ttc" id="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F && f</div><div class="ttdef"><b>Definition:</b> defer.hpp:270</div></div>
<div class="ttc" id="libprocess_2include_2process_2check_8hpp_html_a4cc40ed4d851706f59d5de5c55545517"><div class="ttname"><a href="libprocess_2include_2process_2check_8hpp.html#a4cc40ed4d851706f59d5de5c55545517">_check_abandoned</a></div><div class="ttdeci">Option< Error > _check_abandoned(const process::Future< T > &f)</div><div class="ttdef"><b>Definition:</b> check.hpp:108</div></div>
<div class="ttc" id="libprocess_2include_2process_2check_8hpp_html_a1c78cc5343f9e5270d4b11c208c6f14a"><div class="ttname"><a href="libprocess_2include_2process_2check_8hpp.html#a1c78cc5343f9e5270d4b11c208c6f14a">_check_failed</a></div><div class="ttdeci">Option< Error > _check_failed(const process::Future< T > &f)</div><div class="ttdef"><b>Definition:</b> check.hpp:92</div></div>
<div class="ttc" id="stout_2include_2stout_2check_8hpp_html"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html">check.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_af23884cf963eb5ec061595eb2e288903"><div class="ttname"><a href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">process::Future::isPending</a></div><div class="ttdeci">bool isPending() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1194</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_af23884cf963eb5ec061595eb2e288903"><div class="ttname"><a href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">process::Future::isPending</a></div><div class="ttdeci">bool isPending() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1224</div></div>
<div class="ttc" id="libprocess_2include_2process_2check_8hpp_html_ac22b41cec5d22e671e56492ef1439c9c"><div class="ttname"><a href="libprocess_2include_2process_2check_8hpp.html#ac22b41cec5d22e671e56492ef1439c9c">_check_pending</a></div><div class="ttdeci">Option< Error > _check_pending(const process::Future< T > &f)</div><div class="ttdef"><b>Definition:</b> check.hpp:44</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_abc89036db733a417b7b383b091efaf3c"><div class="ttname"><a href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future::isDiscarded</a></div><div class="ttdeci">bool isDiscarded() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1208</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_abc89036db733a417b7b383b091efaf3c"><div class="ttname"><a href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future::isDiscarded</a></div><div class="ttdeci">bool isDiscarded() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1238</div></div>
<div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
<div class="ttc" id="libprocess_2include_2process_2check_8hpp_html_a43d01cdf02bf28caeaecb656899b9434"><div class="ttname"><a href="libprocess_2include_2process_2check_8hpp.html#a43d01cdf02bf28caeaecb656899b9434">_check_discarded</a></div><div class="ttdeci">Option< Error > _check_discarded(const process::Future< T > &f)</div><div class="ttdef"><b>Definition:</b> check.hpp:76</div></div>
<div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
<div class="ttc" id="some_8hpp_html_a2048f5c3b4ee79448c012cf6dc82a020"><div class="ttname"><a href="some_8hpp.html#a2048f5c3b4ee79448c012cf6dc82a020">Some</a></div><div class="ttdeci">_Some< typename std::decay< T >::type > Some(T &&t)</div><div class="ttdef"><b>Definition:</b> some.hpp:42</div></div>
<div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_aff9a28bc06c115d1e59063c15e526739"><div class="ttname"><a href="classprocess_1_1Future.html#aff9a28bc06c115d1e59063c15e526739">process::Future::isAbandoned</a></div><div class="ttdeci">bool isAbandoned() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1222</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string & failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1306</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_aff9a28bc06c115d1e59063c15e526739"><div class="ttname"><a href="classprocess_1_1Future.html#aff9a28bc06c115d1e59063c15e526739">process::Future::isAbandoned</a></div><div class="ttdeci">bool isAbandoned() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1252</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string & failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1336</div></div>
<div class="ttc" id="libprocess_2include_2process_2check_8hpp_html_a621efa2d017ccc6c7eb7c128efc9108d"><div class="ttname"><a href="libprocess_2include_2process_2check_8hpp.html#a621efa2d017ccc6c7eb7c128efc9108d">_check_ready</a></div><div class="ttdeci">Option< Error > _check_ready(const process::Future< T > &f)</div><div class="ttdef"><b>Definition:</b> check.hpp:60</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1215</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1245</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp_source.html b/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp_source.html
index c40d0e5..0482c11 100644
--- a/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp_source.html
+++ b/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp_source.html
@@ -852,39 +852,39 @@
<div class="line"><a name="l00798"></a><span class="lineno"> 798</span> <span class="comment">// inline ::testing::AssertionResult AwaitAssertStopSigNe(...)</span></div>
<div class="line"><a name="l00799"></a><span class="lineno"> 799</span> </div>
<div class="line"><a name="l00800"></a><span class="lineno"> 800</span> <span class="preprocessor">#endif // __PROCESS_GTEST_HPP__</span></div>
-<div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1201</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1231</div></div>
<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a0eee39affc289ff372336ce8bbeef40a"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a0eee39affc289ff372336ce8bbeef40a">AssertExitStatusNe</a></div><div class="ttdeci">inline::testing::AssertionResult AssertExitStatusNe(const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:299</div></div>
<div class="ttc" id="classprocess_1_1ClockTestEventListener_html_af42ab7cf085778cd46cd105657c387fd"><div class="ttname"><a href="classprocess_1_1ClockTestEventListener.html#af42ab7cf085778cd46cd105657c387fd">process::ClockTestEventListener::OnTestEnd</a></div><div class="ttdeci">virtual void OnTestEnd(const ::testing::TestInfo &)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:50</div></div>
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< std::string ></a></div></div>
<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_a26834a54c3b5880d4d08ce10248a6a76"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#a26834a54c3b5880d4d08ce10248a6a76">AwaitAssertDiscarded</a></div><div class="ttdeci">::testing::AssertionResult AwaitAssertDiscarded(const char *expr, const char *, const process::Future< T > &actual, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:163</div></div>
<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_abbdd1bedaaba6b89d1e2b6be542fea08"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#abbdd1bedaaba6b89d1e2b6be542fea08">AwaitAssertAbandoned</a></div><div class="ttdeci">::testing::AssertionResult AwaitAssertAbandoned(const char *expr, const char *, const process::Future< T > &actual, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:185</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T & get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1280</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T & get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1310</div></div>
<div class="ttc" id="namespacestrings_html_ac315a6174f56cba0d8295f84da265416"><div class="ttname"><a href="namespacestrings.html#ac315a6174f56cba0d8295f84da265416">strings::join</a></div><div class="ttdeci">std::stringstream & join(std::stringstream &stream, const std::string &separator, T &&...args)</div><div class="ttdef"><b>Definition:</b> strings.hpp:306</div></div>
<div class="ttc" id="structprocess_1_1http_1_1Response_html_a8fcbd2073ace160af24a9ee531cb4378"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">process::http::Response::status</a></div><div class="ttdeci">std::string status</div><div class="ttdef"><b>Definition:</b> http.hpp:621</div></div>
<div class="ttc" id="namespaceos_html_ab2b826c68a25af9e9ef47c570c36e137"><div class="ttname"><a href="namespaceos.html#ab2b826c68a25af9e9ef47c570c36e137">os::sleep</a></div><div class="ttdeci">Try< Nothing > sleep(const Duration &duration)</div><div class="ttdef"><b>Definition:</b> os.hpp:220</div></div>
<div class="ttc" id="classprocess_1_1http_1_1Headers_html_ace314043b5f44f854097d321246a26c0"><div class="ttname"><a href="classprocess_1_1http_1_1Headers.html#ace314043b5f44f854097d321246a26c0">process::http::Headers::get</a></div><div class="ttdeci">Result< T > get() const </div><div class="ttdef"><b>Definition:</b> http.hpp:487</div></div>
<div class="ttc" id="os_8hpp_html"><div class="ttname"><a href="os_8hpp.html">os.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a49b738b9755c0623a57e575ae2fb6431"><div class="ttname"><a href="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431">process::Future::await</a></div><div class="ttdeci">bool await(const Duration &duration=Seconds(-1)) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1246</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a49b738b9755c0623a57e575ae2fb6431"><div class="ttname"><a href="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431">process::Future::await</a></div><div class="ttdeci">bool await(const Duration &duration=Seconds(-1)) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1276</div></div>
<div class="ttc" id="namespaceprocess_1_1internal_html_a45915c2c6b7aea85b1c9a726158f19fc"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a45915c2c6b7aea85b1c9a726158f19fc">process::internal::await</a></div><div class="ttdeci">bool await(const process::Future< T > &future, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:66</div></div>
<div class="ttc" id="classStopwatch_html"><div class="ttname"><a href="classStopwatch.html">Stopwatch</a></div><div class="ttdef"><b>Definition:</b> stopwatch.hpp:30</div></div>
<div class="ttc" id="namespaceprocess_html_a5294b892bbfaf52600526bfb7b42bc41"><div class="ttname"><a href="namespaceprocess.html#a5294b892bbfaf52600526bfb7b42bc41">process::READWRITE_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READWRITE_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> gtest.hpp:35</div></div>
<div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_af23884cf963eb5ec061595eb2e288903"><div class="ttname"><a href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">process::Future::isPending</a></div><div class="ttdeci">bool isPending() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1194</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_af23884cf963eb5ec061595eb2e288903"><div class="ttname"><a href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">process::Future::isPending</a></div><div class="ttdeci">bool isPending() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1224</div></div>
<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a9f0924a7f42c846a34589d10d60d7538"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a9f0924a7f42c846a34589d10d60d7538">AssertExitStatusEq</a></div><div class="ttdeci">inline::testing::AssertionResult AssertExitStatusEq(const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:266</div></div>
<div class="ttc" id="stopwatch_8hpp_html"><div class="ttname"><a href="stopwatch_8hpp.html">stopwatch.hpp</a></div></div>
<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_a94ca5d39f53b828cce40c52051ec5065"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#a94ca5d39f53b828cce40c52051ec5065">AwaitAssertTermSigEq</a></div><div class="ttdeci">inline::testing::AssertionResult AwaitAssertTermSigEq(const char *expectedExpr, const char *actualExpr, const char *durationExpr, const int expected, const process::Future< Option< int >> &actual, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:713</div></div>
<div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
<div class="ttc" id="stout_2include_2stout_2check_8hpp_html_aee320e7c6e107071f4b85d4cc135a265"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a></div><div class="ttdeci">#define CHECK_SOME(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:44</div></div>
<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html">gtest.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_abc89036db733a417b7b383b091efaf3c"><div class="ttname"><a href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future::isDiscarded</a></div><div class="ttdeci">bool isDiscarded() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1208</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_abc89036db733a417b7b383b091efaf3c"><div class="ttname"><a href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future::isDiscarded</a></div><div class="ttdeci">bool isDiscarded() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1238</div></div>
<div class="ttc" id="structprocess_1_1http_1_1Response_html_a5f6d23dd77e1eeb0737dc728e0109905"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905">process::http::Response::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:654</div></div>
<div class="ttc" id="classMilliseconds_html"><div class="ttname"><a href="classMilliseconds.html">Milliseconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:241</div></div>
<div class="ttc" id="libprocess_2include_2process_2check_8hpp_html_a055321ef5a02c5ca1d39ca7bef7a1232"><div class="ttname"><a href="libprocess_2include_2process_2check_8hpp.html#a055321ef5a02c5ca1d39ca7bef7a1232">CHECK_ABANDONED</a></div><div class="ttdeci">#define CHECK_ABANDONED(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:38</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future< T > & onAny(AnyCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1428</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future< T > & onAny(AnyCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1458</div></div>
<div class="ttc" id="classStopwatch_html_a2faf79fced7d3459a654114fabb2bf7b"><div class="ttname"><a href="classStopwatch.html#a2faf79fced7d3459a654114fabb2bf7b">Stopwatch::elapsed</a></div><div class="ttdeci">Nanoseconds elapsed() const </div><div class="ttdef"><b>Definition:</b> stopwatch.hpp:54</div></div>
<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_ae87163d195db1ec27c22a6eff7855944"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#ae87163d195db1ec27c22a6eff7855944">Await</a></div><div class="ttdeci">::testing::AssertionResult Await(const char *expr, const char *, const process::Future< T > &actual, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:103</div></div>
<div class="ttc" id="classprocess_1_1ClockTestEventListener_html"><div class="ttname"><a href="classprocess_1_1ClockTestEventListener.html">process::ClockTestEventListener</a></div><div class="ttdef"><b>Definition:</b> gtest.hpp:40</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a3ef51b1f7e70860758e47c39ed7660f1"><div class="ttname"><a href="classprocess_1_1Future.html#a3ef51b1f7e70860758e47c39ed7660f1">process::Future::onAbandoned</a></div><div class="ttdeci">const Future< T > & onAbandoned(AbandonedCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1318</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a3ef51b1f7e70860758e47c39ed7660f1"><div class="ttname"><a href="classprocess_1_1Future.html#a3ef51b1f7e70860758e47c39ed7660f1">process::Future::onAbandoned</a></div><div class="ttdeci">const Future< T > & onAbandoned(AbandonedCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1348</div></div>
<div class="ttc" id="namespaceprocess_html_a43d382ef5327b88a768684c3aa8e3580"><div class="ttname"><a href="namespaceprocess.html#a43d382ef5327b88a768684c3aa8e3580">process::READONLY_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READONLY_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> gtest.hpp:34</div></div>
<div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T & get() const &</div><div class="ttdef"><b>Definition:</b> option.hpp:114</div></div>
<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_ad87911bc1359b66cd739b1c0a53b8f34"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#ad87911bc1359b66cd739b1c0a53b8f34">AwaitAssertResponseBodyEq</a></div><div class="ttdeci">inline::testing::AssertionResult AwaitAssertResponseBodyEq(const char *expectedExpr, const char *actualExpr, const char *durationExpr, const std::string &expected, const process::Future< process::http::Response > &actual, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:457</div></div>
@@ -908,7 +908,7 @@
<div class="ttc" id="libprocess_2include_2process_2check_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2check_8hpp.html">check.hpp</a></div></div>
<div class="ttc" id="classStopwatch_html_a6d01ecc80c92f1d5210cd9c3eb72883d"><div class="ttname"><a href="classStopwatch.html#a6d01ecc80c92f1d5210cd9c3eb72883d">Stopwatch::start</a></div><div class="ttdeci">void start()</div><div class="ttdef"><b>Definition:</b> stopwatch.hpp:42</div></div>
<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_a7e75ed139dab159f3926848f0a805178"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#a7e75ed139dab159f3926848f0a805178">AwaitAssertExitStatusEq</a></div><div class="ttdeci">inline::testing::AssertionResult AwaitAssertExitStatusEq(const char *expectedExpr, const char *actualExpr, const char *durationExpr, const int expected, const process::Future< Option< int >> &actual, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:590</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string & failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1306</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string & failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1336</div></div>
<div class="ttc" id="classprocess_1_1Clock_html_ae3ea265163df2de286e185914265f538"><div class="ttname"><a href="classprocess_1_1Clock.html#ae3ea265163df2de286e185914265f538">process::Clock::resume</a></div><div class="ttdeci">static void resume()</div></div>
<div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:35</div></div>
<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_a7cab36377d5d8de6c4a6c1535001529b"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#a7cab36377d5d8de6c4a6c1535001529b">AwaitAssertResponseStatusEq</a></div><div class="ttdeci">inline::testing::AssertionResult AwaitAssertResponseStatusEq(const char *expectedExpr, const char *actualExpr, const char *durationExpr, const std::string &expected, const process::Future< process::http::Response > &actual, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:413</div></div>
@@ -922,7 +922,7 @@
<div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>
<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_ad5c297c3dee7d417b71b4d8675126420"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#ad5c297c3dee7d417b71b4d8675126420">AwaitAssertTermSigNe</a></div><div class="ttdeci">inline::testing::AssertionResult AwaitAssertTermSigNe(const char *expectedExpr, const char *actualExpr, const char *durationExpr, const int expected, const process::Future< Option< int >> &actual, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:754</div></div>
<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a35ffb1309cac5b5df236add23d5582a4"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a35ffb1309cac5b5df236add23d5582a4">AssertExited</a></div><div class="ttdeci">inline::testing::AssertionResult AssertExited(const char *actualExpr, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:234</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1215</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1245</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/libprocess_2include_2process_2process_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/libprocess_2include_2process_2process_8hpp_source.html b/content/api/latest/c++/libprocess_2include_2process_2process_8hpp_source.html
index 0827c6d..eabc17f 100644
--- a/content/api/latest/c++/libprocess_2include_2process_2process_8hpp_source.html
+++ b/content/api/latest/c++/libprocess_2include_2process_2process_8hpp_source.html
@@ -514,12 +514,12 @@
<div class="ttc" id="classprocess_1_1ProcessBase_html_a39f8e327dc132dd4a3a95fee650458f8"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">process::ProcessBase::RemoteConnection</a></div><div class="ttdeci">RemoteConnection</div><div class="ttdoc">Describes the behavior of the link call when the target pid points to a remote process. </div><div class="ttdef"><b>Definition:</b> process.hpp:161</div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html_a6b32f94df3a92225825a1cc426b060c8"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">process::ProcessBase::provide</a></div><div class="ttdeci">void provide(const std::string &name, const std::string &path, const std::map< std::string, std::string > &types=mime::types)</div><div class="ttdoc">Sets up the default HTTP request handler to provide the static asset(s) at the specified absolute pat...</div><div class="ttdef"><b>Definition:</b> process.hpp:368</div></div>
<div class="ttc" id="namespaceprocess_html_a6c9cd01950a98038b2a6df3e5066418f"><div class="ttname"><a href="namespaceprocess.html#a6c9cd01950a98038b2a6df3e5066418f">process::initialize</a></div><div class="ttdeci">bool initialize(const Option< std::string > &delegate=None(), const Option< std::string > &readwriteAuthenticationRealm=None(), const Option< std::string > &readonlyAuthenticationRealm=None())</div><div class="ttdoc">Initialize the library. </div></div>
-<div class="ttc" id="structprocess_1_1HttpEvent_html"><div class="ttname"><a href="structprocess_1_1HttpEvent.html">process::HttpEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:143</div></div>
+<div class="ttc" id="structprocess_1_1HttpEvent_html"><div class="ttname"><a href="structprocess_1_1HttpEvent.html">process::HttpEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:142</div></div>
<div class="ttc" id="classprocess_1_1Process_html_a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><div class="ttname"><a href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">process::Process::Self</a></div><div class="ttdeci">T Self</div><div class="ttdef"><b>Definition:</b> process.hpp:506</div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html_a55a5326c3f9b66bc56cc13c7bf4c350d"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a55a5326c3f9b66bc56cc13c7bf4c350d">process::ProcessBase::httpSequence</a></div><div class="ttdeci">Owned< Sequence > httpSequence</div><div class="ttdef"><b>Definition:</b> process.hpp:449</div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html_a0aa90b5834c51df473302a9bd3833927ad5eba31b62286a540bf61e144bc1be77"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a0aa90b5834c51df473302a9bd3833927ad5eba31b62286a540bf61e144bc1be77">process::ProcessBase::State::TERMINATING</a></div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html_a20b6c6b8f5aff506a97ce6c4f91a29d3"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">process::ProcessBase::~ProcessBase</a></div><div class="ttdeci">virtual ~ProcessBase()</div></div>
-<div class="ttc" id="structprocess_1_1DispatchEvent_html"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:179</div></div>
+<div class="ttc" id="structprocess_1_1DispatchEvent_html"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:178</div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:72</div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html_a0aa90b5834c51df473302a9bd3833927aeecba0068950a2df17c47e851e1eef14"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a0aa90b5834c51df473302a9bd3833927aeecba0068950a2df17c47e851e1eef14">process::ProcessBase::State::BLOCKED</a></div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html_af0d1a6f8da798dfb2b6ea92550b8c6f5"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">process::ProcessBase::route</a></div><div class="ttdeci">void route(const std::string &name, const Option< std::string > &help, const HttpRequestHandler &handler, const RouteOptions &options=RouteOptions())</div><div class="ttdoc">Sets up a handler for HTTP requests with the specified name. </div></div>
@@ -531,9 +531,9 @@
<div class="ttc" id="classprocess_1_1Process_html_a919f2834843f8620784c58aee7db2371"><div class="ttname"><a href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">process::Process::~Process</a></div><div class="ttdeci">virtual ~Process()</div><div class="ttdef"><b>Definition:</b> process.hpp:495</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="structprocess_1_1ProcessBase_1_1RouteOptions_html_a9c202f7f06a7cb90499e3365ce338475"><div class="ttname"><a href="structprocess_1_1ProcessBase_1_1RouteOptions.html#a9c202f7f06a7cb90499e3365ce338475">process::ProcessBase::RouteOptions::RouteOptions</a></div><div class="ttdeci">RouteOptions()</div><div class="ttdef"><b>Definition:</b> process.hpp:262</div></div>
-<div class="ttc" id="structprocess_1_1TerminateEvent_html"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html">process::TerminateEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:240</div></div>
+<div class="ttc" id="structprocess_1_1TerminateEvent_html"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html">process::TerminateEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:238</div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html_a2f0e2769d84e1491c180d0da6458624b"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a2f0e2769d84e1491c180d0da6458624b">process::ProcessBase::http</a></div><div class="ttdeci">hashmap< std::string, HttpEndpoint > http</div><div class="ttdef"><b>Definition:</b> process.hpp:444</div></div>
-<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:215</div></div>
+<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:214</div></div>
<div class="ttc" id="namespaceprocess_1_1mime_html_aa12bd84b9c99ba313fbbf8c56bc411cb"><div class="ttname"><a href="namespaceprocess_1_1mime.html#aa12bd84b9c99ba313fbbf8c56bc411cb">process::mime::types</a></div><div class="ttdeci">std::map< std::string, std::string > types</div></div>
<div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:518</div></div>
<div class="ttc" id="structJSON_1_1Object_html"><div class="ttname"><a href="structJSON_1_1Object.html">JSON::Object</a></div><div class="ttdef"><b>Definition:</b> json.hpp:154</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/loop_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/loop_8hpp_source.html b/content/api/latest/c++/loop_8hpp_source.html
index 87334a1..ab35e38 100644
--- a/content/api/latest/c++/loop_8hpp_source.html
+++ b/content/api/latest/c++/loop_8hpp_source.html
@@ -527,7 +527,7 @@
<div class="line"><a name="l00473"></a><span class="lineno"> 473</span> </div>
<div class="line"><a name="l00474"></a><span class="lineno"> 474</span> <span class="preprocessor">#endif // __PROCESS_LOOP_HPP__</span></div>
<div class="ttc" id="classprocess_1_1ControlFlow_html_ad8f5968ae93a1c00cfd67964c7895260"><div class="ttname"><a href="classprocess_1_1ControlFlow.html#ad8f5968ae93a1c00cfd67964c7895260">process::ControlFlow::ControlFlow</a></div><div class="ttdeci">ControlFlow(Statement s, Option< T > t)</div><div class="ttdef"><b>Definition:</b> loop.hpp:207</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1201</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1231</div></div>
<div class="ttc" id="classprocess_1_1ControlFlow_1_1Continue_html_a8713d1376ecc49068369632fdcee1b91"><div class="ttname"><a href="classprocess_1_1ControlFlow_1_1Continue.html#a8713d1376ecc49068369632fdcee1b91">process::ControlFlow::Continue::Continue</a></div><div class="ttdeci">Continue()=default</div></div>
<div class="ttc" id="classprocess_1_1internal_1_1Loop_html"><div class="ttname"><a href="classprocess_1_1internal_1_1Loop.html">process::internal::Loop</a></div><div class="ttdef"><b>Definition:</b> loop.hpp:253</div></div>
<div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
@@ -535,23 +535,23 @@
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:27</div></div>
<div class="ttc" id="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F && f</div><div class="ttdef"><b>Definition:</b> defer.hpp:270</div></div>
<div class="ttc" id="classprocess_1_1internal_1_1Loop_html_a4067cc276cd8152074a7094acf9ca451"><div class="ttname"><a href="classprocess_1_1internal_1_1Loop.html#a4067cc276cd8152074a7094acf9ca451">process::internal::Loop::create</a></div><div class="ttdeci">static std::shared_ptr< Loop > create(const Option< UPID > &pid, Iterate_ &&iterate, Body_ &&body)</div><div class="ttdef"><b>Definition:</b> loop.hpp:257</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T & get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1280</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:796</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T & get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1310</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:826</div></div>
<div class="ttc" id="namespaceprocess_html_a4beae62da50c26c6cb8afd14e385d0c8"><div class="ttname"><a href="namespaceprocess.html#a4beae62da50c26c6cb8afd14e385d0c8">process::Break</a></div><div class="ttdeci">ControlFlow< typename std::decay< T >::type >::Break Break(T &&t)</div><div class="ttdef"><b>Definition:</b> loop.hpp:237</div></div>
<div class="ttc" id="structprocess_1_1Continue_html_a961eaa662b867c93c185e9078d192112"><div class="ttname"><a href="structprocess_1_1Continue.html#a961eaa662b867c93c185e9078d192112">process::Continue::Continue</a></div><div class="ttdeci">Continue()=default</div></div>
<div class="ttc" id="classprocess_1_1ControlFlow_html_a34752a25284d038dc5d4d9e551424cfe"><div class="ttname"><a href="classprocess_1_1ControlFlow.html#a34752a25284d038dc5d4d9e551424cfe">process::ControlFlow::statement</a></div><div class="ttdeci">Statement statement() const </div><div class="ttdef"><b>Definition:</b> loop.hpp:209</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div class="ttname"><a href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div class="ttdeci">const Future< T > & onDiscard(DiscardCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1340</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div class="ttname"><a href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div class="ttdeci">const Future< T > & onDiscard(DiscardCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1370</div></div>
<div class="ttc" id="classprocess_1_1internal_1_1Loop_html_a39870dcf4e2432a29569a658ec0e33be"><div class="ttname"><a href="classprocess_1_1internal_1_1Loop.html#a39870dcf4e2432a29569a658ec0e33be">process::internal::Loop::weak</a></div><div class="ttdeci">std::weak_ptr< Loop > weak()</div><div class="ttdef"><b>Definition:</b> loop.hpp:275</div></div>
<div class="ttc" id="classprocess_1_1ControlFlow_html_af212ef291f73ba2e7b37586a577a794b"><div class="ttname"><a href="classprocess_1_1ControlFlow.html#af212ef291f73ba2e7b37586a577a794b">process::ControlFlow::Statement</a></div><div class="ttdeci">Statement</div><div class="ttdef"><b>Definition:</b> loop.hpp:168</div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:72</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1143</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1173</div></div>
<div class="ttc" id="classprocess_1_1ControlFlow_html_a5ce1f085b8043fe8ac900ce9f63a0bde"><div class="ttname"><a href="classprocess_1_1ControlFlow.html#a5ce1f085b8043fe8ac900ce9f63a0bde">process::ControlFlow::ValueType</a></div><div class="ttdeci">T ValueType</div><div class="ttdef"><b>Definition:</b> loop.hpp:166</div></div>
<div class="ttc" id="dispatch_8hpp_html"><div class="ttname"><a href="dispatch_8hpp.html">dispatch.hpp</a></div></div>
<div class="ttc" id="namespaceprocess_html_aff22904a83567125d3b4d0d88e5a2270"><div class="ttname"><a href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process::spawn</a></div><div class="ttdeci">UPID spawn(ProcessBase *process, bool manage=false)</div><div class="ttdoc">Spawn a new process. </div></div>
<div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div>
-<div class="ttc" id="classprocess_1_1Future_html_abc89036db733a417b7b383b091efaf3c"><div class="ttname"><a href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future::isDiscarded</a></div><div class="ttdeci">bool isDiscarded() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1208</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_abc89036db733a417b7b383b091efaf3c"><div class="ttname"><a href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future::isDiscarded</a></div><div class="ttdeci">bool isDiscarded() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1238</div></div>
<div class="ttc" id="structprocess_1_1UPID_html"><div class="ttname"><a href="structprocess_1_1UPID.html">process::UPID</a></div><div class="ttdoc">An &quot;untyped&quot; PID, used to encapsulate the process ID for lower-layer abstractions (eg...</div><div class="ttdef"><b>Definition:</b> pid.hpp:39</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future< T > & onAny(AnyCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1428</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future< T > & onAny(AnyCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1458</div></div>
<div class="ttc" id="classprocess_1_1ControlFlow_html_ad0fbad53169fc7766d61a69393ac14bc"><div class="ttname"><a href="classprocess_1_1ControlFlow.html#ad0fbad53169fc7766d61a69393ac14bc">process::ControlFlow::value</a></div><div class="ttdeci">const T & value() const &</div><div class="ttdef"><b>Definition:</b> loop.hpp:212</div></div>
<div class="ttc" id="classprocess_1_1internal_1_1Loop_html_a0c7b83e40e88e5d40ad29802be101dfd"><div class="ttname"><a href="classprocess_1_1internal_1_1Loop.html#a0c7b83e40e88e5d40ad29802be101dfd">process::internal::Loop::Loop</a></div><div class="ttdeci">Loop(const Option< UPID > &pid, Iterate &&iterate, Body &&body)</div><div class="ttdef"><b>Definition:</b> loop.hpp:436</div></div>
<div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise< R ></a></div></div>
@@ -565,7 +565,7 @@
<div class="ttc" id="classprocess_1_1ControlFlow_1_1Continue_html"><div class="ttname"><a href="classprocess_1_1ControlFlow_1_1Continue.html">process::ControlFlow::Continue</a></div><div class="ttdef"><b>Definition:</b> loop.hpp:174</div></div>
<div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
<div class="ttc" id="structprocess_1_1Continue_html"><div class="ttname"><a href="structprocess_1_1Continue.html">process::Continue</a></div><div class="ttdef"><b>Definition:</b> loop.hpp:223</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future< T > future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:882</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future< T > future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:912</div></div>
<div class="ttc" id="classprocess_1_1ControlFlow_html_a9fa0744c29d7bffd54f10aea580ba187"><div class="ttname"><a href="classprocess_1_1ControlFlow.html#a9fa0744c29d7bffd54f10aea580ba187">process::ControlFlow::value</a></div><div class="ttdeci">const T && value() const &&</div><div class="ttdef"><b>Definition:</b> loop.hpp:214</div></div>
<div class="ttc" id="classprocess_1_1ControlFlow_html_af212ef291f73ba2e7b37586a577a794ba2f453cfe638e57e27bb0c9512436111e"><div class="ttname"><a href="classprocess_1_1ControlFlow.html#af212ef291f73ba2e7b37586a577a794ba2f453cfe638e57e27bb0c9512436111e">process::ControlFlow::Statement::CONTINUE</a></div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try< uint32_t > type(const std::string &path)</div></div>
@@ -574,16 +574,16 @@
<div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
<div class="ttc" id="namespacecgroups_html_a2ecc89636706df947027a4c3c2100fbe"><div class="ttname"><a href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">cgroups::create</a></div><div class="ttdeci">Try< Nothing > create(const std::string &hierarchy, const std::string &cgroup, bool recursive=false)</div></div>
<div class="ttc" id="classprocess_1_1internal_1_1Loop_html_a9923c05dd6d27f9ec0c61d28a5387641"><div class="ttname"><a href="classprocess_1_1internal_1_1Loop.html#a9923c05dd6d27f9ec0c61d28a5387641">process::internal::Loop::shared</a></div><div class="ttdeci">std::shared_ptr< Loop > shared()</div><div class="ttdef"><b>Definition:</b> loop.hpp:269</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string & failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1306</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string & failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1336</div></div>
<div class="ttc" id="classprocess_1_1ControlFlow_1_1Break_html_af7fb2876b55483e08e446e4206695eca"><div class="ttname"><a href="classprocess_1_1ControlFlow_1_1Break.html#af7fb2876b55483e08e446e4206695eca">process::ControlFlow::Break::Break</a></div><div class="ttdeci">Break(T t)</div><div class="ttdef"><b>Definition:</b> loop.hpp:189</div></div>
<div class="ttc" id="classprocess_1_1ControlFlow_html_a5c21809a15f9efe012e30d1a1cf05c3a"><div class="ttname"><a href="classprocess_1_1ControlFlow.html#a5c21809a15f9efe012e30d1a1cf05c3a">process::ControlFlow::value</a></div><div class="ttdeci">T & value()&</div><div class="ttdef"><b>Definition:</b> loop.hpp:211</div></div>
<div class="ttc" id="defer_8hpp_html"><div class="ttname"><a href="defer_8hpp.html">defer.hpp</a></div></div>
<div class="ttc" id="namespaceprocess_html_a8b27a2ef76eb133bf0ce7a5eea4fb77c"><div class="ttname"><a href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">process::defer</a></div><div class="ttdeci">Deferred< void()> defer(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> defer.hpp:35</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a18f97963e0636071b54401b200fedfc2"><div class="ttname"><a href="classprocess_1_1Future.html#a18f97963e0636071b54401b200fedfc2">process::Future::hasDiscard</a></div><div class="ttdeci">bool hasDiscard() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1229</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a18f97963e0636071b54401b200fedfc2"><div class="ttname"><a href="classprocess_1_1Future.html#a18f97963e0636071b54401b200fedfc2">process::Future::hasDiscard</a></div><div class="ttdeci">bool hasDiscard() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1259</div></div>
<div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1ControlFlow_html"><div class="ttname"><a href="classprocess_1_1ControlFlow.html">process::ControlFlow</a></div><div class="ttdef"><b>Definition:</b> loop.hpp:163</div></div>
<div class="ttc" id="classprocess_1_1internal_1_1Loop_html_a4743d5b323d0d9923cd83fd1abeda9c3"><div class="ttname"><a href="classprocess_1_1internal_1_1Loop.html#a4743d5b323d0d9923cd83fd1abeda9c3">process::internal::Loop::start</a></div><div class="ttdeci">Future< R > start()</div><div class="ttdef"><b>Definition:</b> loop.hpp:280</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1215</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1245</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/master_2registrar_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/master_2registrar_8hpp_source.html b/content/api/latest/c++/master_2registrar_8hpp_source.html
index ffa7ace..bb41275 100644
--- a/content/api/latest/c++/master_2registrar_8hpp_source.html
+++ b/content/api/latest/c++/master_2registrar_8hpp_source.html
@@ -185,7 +185,7 @@
<div class="ttc" id="classmesos_1_1state_1_1State_html"><div class="ttname"><a href="classmesos_1_1state_1_1State.html">mesos::state::State</a></div><div class="ttdef"><b>Definition:</b> state.hpp:90</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Registrar_html_a9561bce055d5e3bbc8a6a98ebad4d24a"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Registrar.html#a9561bce055d5e3bbc8a6a98ebad4d24a">mesos::internal::master::Registrar::~Registrar</a></div><div class="ttdeci">virtual ~Registrar()</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Registrar_html_a252e813e721c6848a48759f1b838675f"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Registrar.html#a252e813e721c6848a48759f1b838675f">mesos::internal::master::Registrar::apply</a></div><div class="ttdeci">virtual process::Future< bool > apply(process::Owned< Operation > operation)</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:796</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:826</div></div>
<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
<div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset< SlaveID ></a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Operation_html_a579f54e98cc99bf30ed6d1c209fa17c3"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Operation.html#a579f54e98cc99bf30ed6d1c209fa17c3">mesos::internal::master::Operation::operator()</a></div><div class="ttdeci">Try< bool > operator()(Registry *registry, hashset< SlaveID > *slaveIDs)</div><div class="ttdef"><b>Definition:</b> registrar.hpp:57</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/metrics_2timer_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/metrics_2timer_8hpp_source.html b/content/api/latest/c++/metrics_2timer_8hpp_source.html
index acd80fd..fdd43f8 100644
--- a/content/api/latest/c++/metrics_2timer_8hpp_source.html
+++ b/content/api/latest/c++/metrics_2timer_8hpp_source.html
@@ -188,12 +188,12 @@
<div class="ttc" id="classprocess_1_1metrics_1_1Timer_html_a0701b27ce84c3c244687803014e6a249"><div class="ttname"><a href="classprocess_1_1metrics_1_1Timer.html#a0701b27ce84c3c244687803014e6a249">process::metrics::Timer::window</a></div><div class="ttdeci">window</div><div class="ttdef"><b>Definition:</b> timer.hpp:42</div></div>
<div class="ttc" id="metric_8hpp_html"><div class="ttname"><a href="metric_8hpp.html">metric.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1metrics_1_1Timer_html_a80f762ca1f2549d14c3ac54a93caa044"><div class="ttname"><a href="classprocess_1_1metrics_1_1Timer.html#a80f762ca1f2549d14c3ac54a93caa044">process::metrics::Timer::start</a></div><div class="ttdeci">void start()</div><div class="ttdef"><b>Definition:</b> timer.hpp:61</div></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:634</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:664</div></div>
<div class="ttc" id="classprocess_1_1metrics_1_1Metric_html"><div class="ttname"><a href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></div><div class="ttdef"><b>Definition:</b> metric.hpp:33</div></div>
<div class="ttc" id="classprocess_1_1metrics_1_1Timer_html_add113450a55bb835137f84701f981fcc"><div class="ttname"><a href="classprocess_1_1metrics_1_1Timer.html#add113450a55bb835137f84701f981fcc">process::metrics::Timer::stop</a></div><div class="ttdeci">T stop()</div><div class="ttdef"><b>Definition:</b> timer.hpp:69</div></div>
<div class="ttc" id="classprocess_1_1metrics_1_1Timer_html_a434e22286a5dbc8ec2b8501499d159c4"><div class="ttname"><a href="classprocess_1_1metrics_1_1Timer.html#a434e22286a5dbc8ec2b8501499d159c4">process::metrics::Timer::time</a></div><div class="ttdeci">Future< U > time(const Future< U > &future)</div><div class="ttdef"><b>Definition:</b> timer.hpp:92</div></div>
<div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future< T > & onAny(AnyCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1428</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future< T > & onAny(AnyCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1458</div></div>
<div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1Time_html"><div class="ttname"><a href="classprocess_1_1Time.html">process::Time</a></div><div class="ttdef"><b>Definition:</b> time.hpp:23</div></div>
<div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/mutex_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mutex_8hpp_source.html b/content/api/latest/c++/mutex_8hpp_source.html
index 2c61907..2749708 100644
--- a/content/api/latest/c++/mutex_8hpp_source.html
+++ b/content/api/latest/c++/mutex_8hpp_source.html
@@ -161,7 +161,7 @@
<div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1Mutex_html_a2983b29453c623f58b843d924598793b"><div class="ttname"><a href="classprocess_1_1Mutex.html#a2983b29453c623f58b843d924598793b">process::Mutex::lock</a></div><div class="ttdeci">Future< Nothing > lock()</div><div class="ttdef"><b>Definition:</b> mutex.hpp:33</div></div>
<div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result< Process > process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future< T > future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:882</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future< T > future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:912</div></div>
<div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1Mutex_html"><div class="ttname"><a href="classprocess_1_1Mutex.html">process::Mutex</a></div><div class="ttdef"><b>Definition:</b> mutex.hpp:28</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future< Nothing ></a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/namespacemembers_0x65.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x65.html b/content/api/latest/c++/namespacemembers_0x65.html
index f13af3f..e89dc37 100644
--- a/content/api/latest/c++/namespacemembers_0x65.html
+++ b/content/api/latest/c++/namespacemembers_0x65.html
@@ -238,7 +238,7 @@
: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a6c523814728a49c178f848db6e6d88d6">mesos::internal::tests</a>
</li>
<li>expired()
-: <a class="el" href="namespaceprocess_1_1internal.html#ad4ba20deee8248987c92b18f1fa36fe8">process::internal</a>
+: <a class="el" href="namespaceprocess_1_1internal.html#a64e590c9a40c4ead4b969d6a64cd8181">process::internal</a>
</li>
<li>extendLifetime()
: <a class="el" href="namespacesystemd_1_1mesos.html#a9b82bb47ab116583d017a024db8a9e9c">systemd::mesos</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/namespacemembers_0x67.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x67.html b/content/api/latest/c++/namespacemembers_0x67.html
index f518faf..6b75eb2 100644
--- a/content/api/latest/c++/namespacemembers_0x67.html
+++ b/content/api/latest/c++/namespacemembers_0x67.html
@@ -561,12 +561,12 @@
<li>gmtime_r()
: <a class="el" href="namespaceos.html#a5e0295f0e3bae2bd29d86803f9293b5d">os</a>
</li>
-<li>GZIP
-: <a class="el" href="namespacemesos_1_1internal_1_1command.html#ab14fc4c04c507bafcc3c10b4be19f728af1cd28417b03cfab3a8e16d66e34e18a">mesos::internal::command</a>
-</li>
<li>gzip()
: <a class="el" href="namespacemesos_1_1internal_1_1command.html#a2b3b7a8163ec2b5f2d08f459f59be459">mesos::internal::command</a>
</li>
+<li>GZIP
+: <a class="el" href="namespacemesos_1_1internal_1_1command.html#ab14fc4c04c507bafcc3c10b4be19f728af1cd28417b03cfab3a8e16d66e34e18a">mesos::internal::command</a>
+</li>
<li>GZIP_MINIMUM_BODY_LENGTH
: <a class="el" href="namespaceprocess.html#a13d37773ca341b12d88d7e5cf2654e83">process</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/namespacemembers_0x6a.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x6a.html b/content/api/latest/c++/namespacemembers_0x6a.html
index c5ffd84..cab9324 100644
--- a/content/api/latest/c++/namespacemembers_0x6a.html
+++ b/content/api/latest/c++/namespacemembers_0x6a.html
@@ -109,21 +109,21 @@
, <a class="el" href="namespacestrings_1_1internal.html#aee9076202875ef7e5d438b5b8bb9e863">strings::internal</a>
</li>
<li>json()
-: <a class="el" href="namespaceJSON.html#a41d8b7ed815b29ee46700ec5c20a0419">JSON</a>
-, <a class="el" href="namespacemesos.html#a93a1efd7cc67cd3f0a61630b8b0c1fd3">mesos</a>
-, <a class="el" href="namespaceJSON.html#a8b59701515feabba300fac8841750f7a">JSON</a>
-, <a class="el" href="namespacemesos.html#afb065c5dd15f9f72683fa95134f2c882">mesos</a>
-, <a class="el" href="namespaceJSON.html#a973c09b2356881b179da41dc39f240be">JSON</a>
-, <a class="el" href="namespacemesos.html#abdf2180daf713c4986a0e1200e931bc5">mesos</a>
-, <a class="el" href="namespacemesos_1_1internal.html#a3752d85ef726065c6c1b946eef1ba87a">mesos::internal</a>
+: <a class="el" href="namespaceJSON.html#ab3d5568528385a51beb070b35b561dab">JSON</a>
</li>
<li>JSON
: <a class="el" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039ea0ecd11c1d7a287401d148a23bbd7a2f8">mesos</a>
</li>
<li>json()
-: <a class="el" href="namespaceJSON.html#a60cf79988021615ad333f914546804a3">JSON</a>
-, <a class="el" href="namespacemesos.html#ae5c53d21889cf15327e120a5a1a80269">mesos</a>
-, <a class="el" href="namespaceJSON.html#a0c3d08fab36339ff4579aa683c12c15e">JSON</a>
+: <a class="el" href="namespacemesos.html#ae5c53d21889cf15327e120a5a1a80269">mesos</a>
+, <a class="el" href="namespaceJSON.html#a7f3841c3a281146d130a235e28404a5d">JSON</a>
+, <a class="el" href="namespacemesos.html#afb065c5dd15f9f72683fa95134f2c882">mesos</a>
+, <a class="el" href="namespaceJSON.html#a2971d2da2efa5b3ce39b54e5aa2fbbb6">JSON</a>
+, <a class="el" href="namespacemesos.html#a93a1efd7cc67cd3f0a61630b8b0c1fd3">mesos</a>
+, <a class="el" href="namespacemesos_1_1internal.html#a3752d85ef726065c6c1b946eef1ba87a">mesos::internal</a>
+, <a class="el" href="namespaceJSON.html#a41d8b7ed815b29ee46700ec5c20a0419">JSON</a>
+, <a class="el" href="namespacemesos.html#a29a4efb3b0c2a7d0a4b5caac263e346f">mesos</a>
+, <a class="el" href="namespaceJSON.html#a225ea0633e1d0851e20338df00b8d904">JSON</a>
</li>
<li>jsonify()
: <a class="el" href="namespaceJSON_1_1internal.html#a9613261ae4d73b235c78dc37b58ec0ff">JSON::internal</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/namespacemembers_0x6d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x6d.html b/content/api/latest/c++/namespacemembers_0x6d.html
index d956e76..2bcad34 100644
--- a/content/api/latest/c++/namespacemembers_0x6d.html
+++ b/content/api/latest/c++/namespacemembers_0x6d.html
@@ -380,14 +380,12 @@
<li>MockResourceProvider
: <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#a1e0945742280a971e2fa1c2d6ab9a98e">mesos::internal::tests::v1</a>
</li>
-<li>Mode
-: <a class="el" href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03">strings</a>
-</li>
<li>mode()
: <a class="el" href="namespaceos_1_1stat.html#afc51654ad486693167c300612bf8ebfa">os::stat</a>
</li>
<li>Mode
: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30c">mesos::internal::slave::containerizer::paths</a>
+, <a class="el" href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03">strings</a>
</li>
<li>model()
: <a class="el" href="namespacemesos_1_1internal.html#a026ef7a1723c9e745267eb0d0d2b1f20">mesos::internal</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/namespacemembers_0x70.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x70.html b/content/api/latest/c++/namespacemembers_0x70.html
index 3d8adaf..c3010e3 100644
--- a/content/api/latest/c++/namespacemembers_0x70.html
+++ b/content/api/latest/c++/namespacemembers_0x70.html
@@ -230,13 +230,13 @@
<li>PRE_RESERVATION_REFINEMENT
: <a class="el" href="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c">mesos</a>
</li>
+<li>prefix
+: <a class="el" href="namespaceos_1_1libraries_1_1Library.html#ab0e1a0e311049b6d685de1068e8f4690">os::libraries::Library</a>
+</li>
<li>PREFIX
: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30cabf80c29a65453b2615d8f9bd83f8f3d6">mesos::internal::slave::containerizer::paths</a>
, <a class="el" href="namespacestrings.html#a6ebac6b171c6b20adb298cb020915b03ac5ca819908c72528657d7fb463db8a9a">strings</a>
</li>
-<li>prefix
-: <a class="el" href="namespaceos_1_1libraries_1_1Library.html#ab0e1a0e311049b6d685de1068e8f4690">os::libraries::Library</a>
-</li>
<li>prepare()
: <a class="el" href="namespacecgroups.html#a4bf20862574beb5b0f9af7799489866f">cgroups</a>
</li>
@@ -258,14 +258,11 @@
, <a class="el" href="namespacemesos_1_1internal_1_1log.html#af4c03890d9632d4a82eea18325bc860c">mesos::internal::log</a>
</li>
<li>protobuf()
-: <a class="el" href="namespaceJSON.html#a1d44660d98caa78d154c47b5f60ba7f8">JSON</a>
+: <a class="el" href="namespaceJSON.html#a93c179a1a5bd4164169d47cb1803f2a6">JSON</a>
</li>
<li>PROTOBUF
: <a class="el" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039ead938347008a2e932aaa4a568a3c3f2e7">mesos</a>
</li>
-<li>protobuf()
-: <a class="el" href="namespaceJSON.html#a93c179a1a5bd4164169d47cb1803f2a6">JSON</a>
-</li>
<li>pstree()
: <a class="el" href="namespaceos.html#ac324ef4f356d10686ce7024257251443">os</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/namespacemembers_0x72.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x72.html b/content/api/latest/c++/namespacemembers_0x72.html
index 9923bfa..bad13e6 100644
--- a/content/api/latest/c++/namespacemembers_0x72.html
+++ b/content/api/latest/c++/namespacemembers_0x72.html
@@ -213,7 +213,7 @@
: <a class="el" href="namespaceos.html#a4cdd0a41f89eeb7cc908f3dec0f7f15a">os</a>
</li>
<li>repair()
-: <a class="el" href="namespaceprocess_1_1internal.html#a86c36ee36d231da3645dc12571f1d25a">process::internal</a>
+: <a class="el" href="namespaceprocess_1_1internal.html#a8175b4c04ebc5a6f415c800541b58799">process::internal</a>
</li>
<li>REPARSE_DATA_BUFFER
: <a class="el" href="namespaceinternal_1_1windows.html#ac3625d90ddd93b6c9a889610263990c1">internal::windows</a>
@@ -267,7 +267,7 @@
</li>
<li>run()
: <a class="el" href="namespaceprocess.html#a72c24f06ac3f91b9412de80c6252df25">process</a>
-, <a class="el" href="namespaceprocess_1_1internal.html#a7ab45b8fc1010b947a370e51b463e82f">process::internal</a>
+, <a class="el" href="namespaceprocess_1_1internal.html#a4c8e1d1a64b9ebccdd0c2bdf34233212">process::internal</a>
</li>
<li>run_in_event_loop()
: <a class="el" href="namespaceprocess.html#ad91a0486ed34c25dc10ba404f4a1fc9b">process</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/namespacemembers_0x73.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x73.html b/content/api/latest/c++/namespacemembers_0x73.html
index 653eef4..c0c5ede 100644
--- a/content/api/latest/c++/namespacemembers_0x73.html
+++ b/content/api/latest/c++/namespacemembers_0x73.html
@@ -152,12 +152,12 @@
<li>SETFCAP
: <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58a50d1eff019d89ad9af78f881b5e940a1">mesos::internal::capabilities</a>
</li>
-<li>SETGID
-: <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58abc0f656f11e3daaa7b496fa0863f208f">mesos::internal::capabilities</a>
-</li>
<li>setgid()
: <a class="el" href="namespaceos.html#a34d621fcc9ff30cfe4869b40644a3b2b">os</a>
</li>
+<li>SETGID
+: <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58abc0f656f11e3daaa7b496fa0863f208f">mesos::internal::capabilities</a>
+</li>
<li>setgroups()
: <a class="el" href="namespaceos.html#a84b1082a4cacbb147c1ded91d860b4b5">os</a>
</li>
@@ -188,12 +188,12 @@
<li>setPromises()
: <a class="el" href="namespaceprocess.html#ac263ad6d2909a96a948ee94594013847">process</a>
</li>
-<li>setuid()
-: <a class="el" href="namespaceos.html#ae4b3b2f098e140e75c4bcc5dc15abf30">os</a>
-</li>
<li>SETUID
: <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58a35f6021c95ff0c76a69e10b2e3499885">mesos::internal::capabilities</a>
</li>
+<li>setuid()
+: <a class="el" href="namespaceos.html#ae4b3b2f098e140e75c4bcc5dc15abf30">os</a>
+</li>
<li>setUp()
: <a class="el" href="namespacerouting_1_1link.html#ab7e88f25235ad7fa51402fb72b13314d">routing::link</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/namespacemembers_0x74.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x74.html b/content/api/latest/c++/namespacemembers_0x74.html
index c6bac78..414f48e 100644
--- a/content/api/latest/c++/namespacemembers_0x74.html
+++ b/content/api/latest/c++/namespacemembers_0x74.html
@@ -156,10 +156,10 @@
: <a class="el" href="namespacecgroups_1_1freezer.html#a89c8e50bd48b88331ea04f742c378bea">cgroups::freezer</a>
</li>
<li>then()
-: <a class="el" href="namespaceprocess_1_1internal.html#ac8039d54d4112dd09a7c1edc644e8572">process::internal</a>
+: <a class="el" href="namespaceprocess_1_1internal.html#a1542f80b0189d2ba1192670553b8ba08">process::internal</a>
</li>
<li>thenf()
-: <a class="el" href="namespaceprocess_1_1internal.html#ae5b0c4b2bd16f5cd8f2041c46503eed5">process::internal</a>
+: <a class="el" href="namespaceprocess_1_1internal.html#afca243b1724ff329e7a2582822949238">process::internal</a>
</li>
<li>THREAD_ASSIGN_RETRIES
: <a class="el" href="namespacecgroups.html#a0dccf61f2e6889ebe2c0e743d969e4c5">cgroups</a>
@@ -168,12 +168,12 @@
: <a class="el" href="namespaceproc.html#a15bf23098084d86bb1f2ac75b863ec24">proc</a>
, <a class="el" href="namespacecgroups.html#a9fb61299862484ab2d1bd382ea109ca9">cgroups</a>
</li>
-<li>TIME
-: <a class="el" href="namespacemesos_1_1internal_1_1build.html#aa79f42728c96cf89104ff674afd449ef">mesos::internal::build</a>
-</li>
<li>time()
: <a class="el" href="namespacecgroups_1_1blkio_1_1cfq.html#abe4d7d69fdf7ca70fb30c6cd34a953e4">cgroups::blkio::cfq</a>
</li>
+<li>TIME
+: <a class="el" href="namespacemesos_1_1internal_1_1build.html#aa79f42728c96cf89104ff674afd449ef">mesos::internal::build</a>
+</li>
<li>time_recursive()
: <a class="el" href="namespacecgroups_1_1blkio_1_1cfq.html#a5a9522fa8b40ec2eda4194dddacc1994">cgroups::blkio::cfq</a>
</li>
@@ -204,12 +204,12 @@
<li>trim()
: <a class="el" href="namespacestrings.html#a91df967b38a9c92553f009d681688734">strings</a>
</li>
-<li>Type
-: <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::internal::capabilities</a>
-</li>
<li>type()
: <a class="el" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs</a>
</li>
+<li>Type
+: <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#aaa5ec6d56ccbeba718b9e8fc6ec2f7c9">mesos::internal::capabilities</a>
+</li>
<li>typeName()
: <a class="el" href="namespacemesos_1_1internal_1_1fs.html#a0d5046cea634bcb658321fc495884020">mesos::internal::fs</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/namespacemembers_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x75.html b/content/api/latest/c++/namespacemembers_0x75.html
index ce7d87e..cf23002 100644
--- a/content/api/latest/c++/namespacemembers_0x75.html
+++ b/content/api/latest/c++/namespacemembers_0x75.html
@@ -143,13 +143,13 @@
<li>URL_SAFE_CHARS
: <a class="el" href="namespacebase64_1_1internal.html#afb1eec684c43630078b7a6288cc17335">base64::internal</a>
</li>
+<li>USAGE()
+: <a class="el" href="namespaceprocess.html#a525cafa300f0b0630d9c2c9b9ce2c77f">process</a>
+</li>
<li>usage()
: <a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">mesos::internal</a>
, <a class="el" href="namespacefs.html#ab5ede09379c4793ba4477c7e4573670a">fs</a>
</li>
-<li>USAGE()
-: <a class="el" href="namespaceprocess.html#a525cafa300f0b0630d9c2c9b9ce2c77f">process</a>
-</li>
<li>usage_in_bytes()
: <a class="el" href="namespacecgroups_1_1memory.html#a149585d37c91a4340c1bedcd20a37de9">cgroups::memory</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/namespacemembers_0x77.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x77.html b/content/api/latest/c++/namespacemembers_0x77.html
index c7455d0..0acf4e5 100644
--- a/content/api/latest/c++/namespacemembers_0x77.html
+++ b/content/api/latest/c++/namespacemembers_0x77.html
@@ -127,30 +127,31 @@
: <a class="el" href="namespaceprocess.html#a18419acc52ca1e339e684f8d9208207e">process</a>
</li>
<li>write()
-: <a class="el" href="namespaceos.html#a68c1f23747262ae6528a3ca532ad5047">os</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1log.html#a644a438399ebd57381f8c3eb9261c9bc">mesos::internal::log</a>
-, <a class="el" href="namespacecgroups.html#ad199dcd922eab26b23b7011c7e0ca34a">cgroups</a>
+: <a class="el" href="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39">process::io</a>
+, <a class="el" href="namespaceos_1_1signal__safe.html#a67bf0cd3aa924b5584a8744f15430835">os::signal_safe</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a>
+</li>
+<li>WRITE
+: <a class="el" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55efad4b9e47f65b6e79b010582f15785867e">cgroups::blkio</a>
+</li>
+<li>write()
+: <a class="el" href="namespaceos.html#aa0e3acff8992055da620cae8b455d93d">os</a>
, <a class="el" href="namespaceprotobuf.html#ad7c5a30c2e972caaed6b3896ac7e477f">protobuf</a>
+, <a class="el" href="namespaceos_1_1signal__safe.html#a35b77e10ddf35fa4569cb1a7d1e3532b">os::signal_safe</a>
</li>
<li>WRITE
: <a class="el" href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io</a>
</li>
<li>write()
-: <a class="el" href="namespaceos_1_1signal__safe.html#a67bf0cd3aa924b5584a8744f15430835">os::signal_safe</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a>
+: <a class="el" href="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899">protobuf</a>
+, <a class="el" href="namespaceos.html#a68c1f23747262ae6528a3ca532ad5047">os</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1log.html#a644a438399ebd57381f8c3eb9261c9bc">mesos::internal::log</a>
, <a class="el" href="namespaceprotobuf.html#a1c2352b3f232044d4e960e227d530a92">protobuf</a>
+, <a class="el" href="namespacecgroups.html#ad199dcd922eab26b23b7011c7e0ca34a">cgroups</a>
+, <a class="el" href="namespaceos.html#a1b67d073837cf74e5cdfa785d5c95fac">os</a>
, <a class="el" href="namespaceos_1_1signal__safe.html#a1fe471bfb9a8e827779d24a58ba155d3">os::signal_safe</a>
-, <a class="el" href="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899">protobuf</a>
, <a class="el" href="namespaceprocess_1_1io.html#a4c2c8de8f0750ab0f0ba40283774dfb6">process::io</a>
</li>
-<li>WRITE
-: <a class="el" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55efad4b9e47f65b6e79b010582f15785867e">cgroups::blkio</a>
-</li>
-<li>write()
-: <a class="el" href="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39">process::io</a>
-, <a class="el" href="namespaceos.html#aa0e3acff8992055da620cae8b455d93d">os</a>
-, <a class="el" href="namespaceos_1_1signal__safe.html#a35b77e10ddf35fa4569cb1a7d1e3532b">os::signal_safe</a>
-</li>
<li>write_impl()
: <a class="el" href="namespaceos_1_1signal__safe.html#ad42f0ba6d36e7d9611f80820add8424a">os::signal_safe</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/namespacemembers_func_0x65.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_0x65.html b/content/api/latest/c++/namespacemembers_func_0x65.html
index a3332c7..2e976b7 100644
--- a/content/api/latest/c++/namespacemembers_func_0x65.html
+++ b/content/api/latest/c++/namespacemembers_func_0x65.html
@@ -197,7 +197,7 @@
: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#a6c523814728a49c178f848db6e6d88d6">mesos::internal::tests</a>
</li>
<li>expired()
-: <a class="el" href="namespaceprocess_1_1internal.html#ad4ba20deee8248987c92b18f1fa36fe8">process::internal</a>
+: <a class="el" href="namespaceprocess_1_1internal.html#a64e590c9a40c4ead4b969d6a64cd8181">process::internal</a>
</li>
<li>extendLifetime()
: <a class="el" href="namespacesystemd_1_1mesos.html#a9b82bb47ab116583d017a024db8a9e9c">systemd::mesos</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/namespacemembers_func_0x72.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_0x72.html b/content/api/latest/c++/namespacemembers_func_0x72.html
index 02a364b..277a338 100644
--- a/content/api/latest/c++/namespacemembers_func_0x72.html
+++ b/content/api/latest/c++/namespacemembers_func_0x72.html
@@ -166,7 +166,7 @@
: <a class="el" href="namespaceos.html#a4cdd0a41f89eeb7cc908f3dec0f7f15a">os</a>
</li>
<li>repair()
-: <a class="el" href="namespaceprocess_1_1internal.html#a86c36ee36d231da3645dc12571f1d25a">process::internal</a>
+: <a class="el" href="namespaceprocess_1_1internal.html#a8175b4c04ebc5a6f415c800541b58799">process::internal</a>
</li>
<li>reparse_point_attribute_set()
: <a class="el" href="namespaceinternal_1_1windows.html#a9205fe9be7dc028375cd24338483152b">internal::windows</a>
@@ -202,7 +202,7 @@
</li>
<li>run()
: <a class="el" href="namespaceprocess.html#a72c24f06ac3f91b9412de80c6252df25">process</a>
-, <a class="el" href="namespaceprocess_1_1internal.html#a7ab45b8fc1010b947a370e51b463e82f">process::internal</a>
+, <a class="el" href="namespaceprocess_1_1internal.html#a4c8e1d1a64b9ebccdd0c2bdf34233212">process::internal</a>
</li>
<li>run_in_event_loop()
: <a class="el" href="namespaceprocess.html#ad91a0486ed34c25dc10ba404f4a1fc9b">process</a>
[06/15] mesos-site git commit: Updated the website built from mesos
SHA: 6839897.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/globals_0x66.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/globals_0x66.html b/content/api/latest/c++/globals_0x66.html
index db8c26e..c439cf6 100644
--- a/content/api/latest/c++/globals_0x66.html
+++ b/content/api/latest/c++/globals_0x66.html
@@ -101,7 +101,8 @@
: <a class="el" href="foreach_8hpp.html#a28670619e64a84270d76f07b0f6eb3b6">foreach.hpp</a>
</li>
<li>FORWARD
-: <a class="el" href="dispatch_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a">dispatch.hpp</a>
+: <a class="el" href="deferred_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a">deferred.hpp</a>
+, <a class="el" href="dispatch_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a">dispatch.hpp</a>
, <a class="el" href="deferred_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a">deferred.hpp</a>
</li>
<li>FORWARD_A
@@ -201,7 +202,7 @@
: <a class="el" href="gmock_8hpp.html#aaedeb65e445fd7cf0f5d8c6f4fd67c41">gmock.hpp</a>
</li>
<li>FutureSatisfy()
-: <a class="el" href="gmock_8hpp.html#a70c09011edb7b8656e8038c3f497eeb3">gmock.hpp</a>
+: <a class="el" href="gmock_8hpp.html#ad10e57389b38423f9a7b514642e69dcf">gmock.hpp</a>
</li>
</ul>
</div><!-- contents -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/globals_0x70.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/globals_0x70.html b/content/api/latest/c++/globals_0x70.html
index aaef771..3583fd3 100644
--- a/content/api/latest/c++/globals_0x70.html
+++ b/content/api/latest/c++/globals_0x70.html
@@ -88,6 +88,9 @@
<li>pid_t
: <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">windows.hpp</a>
</li>
+<li>PLACEHOLDER
+: <a class="el" href="deferred_8hpp.html#a2ece2de9f619ac7cc7c7f74dbecbf1ff">deferred.hpp</a>
+</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/globals_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/globals_0x75.html b/content/api/latest/c++/globals_0x75.html
index 8077d72..d1aebbf 100644
--- a/content/api/latest/c++/globals_0x75.html
+++ b/content/api/latest/c++/globals_0x75.html
@@ -94,12 +94,12 @@
<li>UNIMPLEMENTED
: <a class="el" href="unimplemented_8hpp.html#a8608fe736d309b01e7bf6c4d414e3bf4">unimplemented.hpp</a>
</li>
-<li>Unreachable()
-: <a class="el" href="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3">unreachable.hpp</a>
-</li>
<li>UNREACHABLE
: <a class="el" href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">unreachable.hpp</a>
</li>
+<li>Unreachable()
+: <a class="el" href="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3">unreachable.hpp</a>
+</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/globals_defs_0x66.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/globals_defs_0x66.html b/content/api/latest/c++/globals_defs_0x66.html
index 2c20634..ee5f4dc 100644
--- a/content/api/latest/c++/globals_defs_0x66.html
+++ b/content/api/latest/c++/globals_defs_0x66.html
@@ -97,7 +97,8 @@
: <a class="el" href="foreach_8hpp.html#a28670619e64a84270d76f07b0f6eb3b6">foreach.hpp</a>
</li>
<li>FORWARD
-: <a class="el" href="dispatch_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a">dispatch.hpp</a>
+: <a class="el" href="deferred_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a">deferred.hpp</a>
+, <a class="el" href="dispatch_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a">dispatch.hpp</a>
, <a class="el" href="deferred_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a">deferred.hpp</a>
</li>
<li>FORWARD_A
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/globals_defs_0x70.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/globals_defs_0x70.html b/content/api/latest/c++/globals_defs_0x70.html
index 5867fdf..884e057 100644
--- a/content/api/latest/c++/globals_defs_0x70.html
+++ b/content/api/latest/c++/globals_defs_0x70.html
@@ -81,6 +81,9 @@
<li>PATH_MAX
: <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae688d728e1acdfe5988c7db45d6f0166">windows.hpp</a>
</li>
+<li>PLACEHOLDER
+: <a class="el" href="deferred_8hpp.html#a2ece2de9f619ac7cc7c7f74dbecbf1ff">deferred.hpp</a>
+</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/gmock_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/gmock_8hpp_source.html b/content/api/latest/c++/gmock_8hpp_source.html
index 07b89d1..25a4271 100644
--- a/content/api/latest/c++/gmock_8hpp_source.html
+++ b/content/api/latest/c++/gmock_8hpp_source.html
@@ -730,26 +730,26 @@
<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
<div class="ttc" id="classprocess_1_1FilterTestEventListener_html_a669887b6166922dd5e6bcff440b85089"><div class="ttname"><a href="classprocess_1_1FilterTestEventListener.html#a669887b6166922dd5e6bcff440b85089">process::FilterTestEventListener::OnTestProgramStart</a></div><div class="ttdeci">virtual void OnTestProgramStart(const ::testing::UnitTest &)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:319</div></div>
<div class="ttc" id="3rdparty_2libprocess_2include_2process_2filter_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2filter_8hpp.html">filter.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1HttpEvent_html"><div class="ttname"><a href="structprocess_1_1HttpEvent.html">process::HttpEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:143</div></div>
+<div class="ttc" id="structprocess_1_1HttpEvent_html"><div class="ttname"><a href="structprocess_1_1HttpEvent.html">process::HttpEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:142</div></div>
<div class="ttc" id="namespaceprocess_html_a178967af39f382b0ec1b08b0c51d340f"><div class="ttname"><a href="namespaceprocess.html#a178967af39f382b0ec1b08b0c51d340f">process::ExpectNoFutureUnionMessages</a></div><div class="ttdeci">void ExpectNoFutureUnionMessages(Message message, UnionType unionType, From from, To to)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:630</div></div>
<div class="ttc" id="structprocess_1_1Message_html"><div class="ttname"><a href="structprocess_1_1Message.html">process::Message</a></div><div class="ttdef"><b>Definition:</b> message.hpp:22</div></div>
<div class="ttc" id="gmock_8hpp_html_a70c09011edb7b8656e8038c3f497eeb3"><div class="ttname"><a href="gmock_8hpp.html#a70c09011edb7b8656e8038c3f497eeb3">FutureSatisfy</a></div><div class="ttdeci">PromiseSatisfyActionP2< process::Promise< T > *, T > FutureSatisfy(process::Future< T > *future, T t)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:146</div></div>
<div class="ttc" id="classprocess_1_1TestsFilter_html_abfe375e13a3005db501b764d9bc2f8ca"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#abfe375e13a3005db501b764d9bc2f8ca">process::TestsFilter::filter</a></div><div class="ttdeci">virtual bool filter(const MessageEvent &event)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:261</div></div>
-<div class="ttc" id="structprocess_1_1DispatchEvent_html"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:179</div></div>
+<div class="ttc" id="structprocess_1_1DispatchEvent_html"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:178</div></div>
<div class="ttc" id="exit_8hpp_html_a536432347f1ad965e8116c2940fbf110"><div class="ttname"><a href="exit_8hpp.html#a536432347f1ad965e8116c2940fbf110">EXIT</a></div><div class="ttdeci">#define EXIT(status)</div><div class="ttdef"><b>Definition:</b> exit.hpp:31</div></div>
<div class="ttc" id="dispatch_8hpp_html"><div class="ttname"><a href="dispatch_8hpp.html">dispatch.hpp</a></div></div>
<div class="ttc" id="namespaceprocess_html_a24e54fac63a97629f09a7babc75cebfc"><div class="ttname"><a href="namespaceprocess.html#a24e54fac63a97629f09a7babc75cebfc">process::DropUnionHttpRequests</a></div><div class="ttdeci">void DropUnionHttpRequests(Message message, UnionType unionType, Path path, Deserializer deserializer, bool drop=false)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:563</div></div>
<div class="ttc" id="classprocess_1_1TestsFilter_html_a0655ea251c4adfe978c7dbf072c117ab"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#a0655ea251c4adfe978c7dbf072c117ab">process::TestsFilter::mock</a></div><div class="ttdeci">MockFilter mock</div><div class="ttdef"><b>Definition:</b> gmock.hpp:274</div></div>
<div class="ttc" id="classprocess_1_1FilterTestEventListener_html_a1cf255ce6d1f7980dce08fadd562a6fa"><div class="ttname"><a href="classprocess_1_1FilterTestEventListener.html#a1cf255ce6d1f7980dce08fadd562a6fa">process::FilterTestEventListener::OnTestEnd</a></div><div class="ttdeci">virtual void OnTestEnd(const ::testing::TestInfo &)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:324</div></div>
<div class="ttc" id="classprocess_1_1TestsFilter_html_a1c90f4054bbb9a655d95b749a5a50d25"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#a1c90f4054bbb9a655d95b749a5a50d25">process::TestsFilter::TestsFilter</a></div><div class="ttdeci">TestsFilter()=default</div></div>
-<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:215</div></div>
+<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:214</div></div>
<div class="ttc" id="namespaceprocess_html_aff6bd8f5dec8eeff3a811804d1ab0f01"><div class="ttname"><a href="namespaceprocess.html#aff6bd8f5dec8eeff3a811804d1ab0f01">process::FutureDispatch</a></div><div class="ttdeci">Future< Nothing > FutureDispatch(PID pid, Method method, bool drop=false)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:503</div></div>
<div class="ttc" id="gmock_8hpp_html_a30faba2ef44036f9d19b8fc8da46e698"><div class="ttname"><a href="gmock_8hpp.html#a30faba2ef44036f9d19b8fc8da46e698">FutureArgNotPointerField</a></div><div class="ttdeci">PromiseArgNotPointerFieldActionP2< index, Field, process::Promise< T > * > FutureArgNotPointerField(Field field, process::Future< T > *future)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:128</div></div>
<div class="ttc" id="namespaceprocess_html_a377a0bda91b14d184712de97cba3c6af"><div class="ttname"><a href="namespaceprocess.html#a377a0bda91b14d184712de97cba3c6af">process::DropHttpRequests</a></div><div class="ttdeci">void DropHttpRequests(Message message, Path path, Deserializer deserializer, bool drop=false)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:544</div></div>
<div class="ttc" id="gmock_8hpp_html_aa6d3a11052b89f5eb3d79ce4e9f71cc6"><div class="ttname"><a href="gmock_8hpp.html#aa6d3a11052b89f5eb3d79ce4e9f71cc6">ACTION_P2</a></div><div class="ttdeci">ACTION_P2(PromiseSatisfy, promise, value)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:138</div></div>
<div class="ttc" id="namespaceprocess_html_a19d199db8ae65c3bbb4775cf4d429b49"><div class="ttname"><a href="namespaceprocess.html#a19d199db8ae65c3bbb4775cf4d429b49">process::MATCHER_P4</a></div><div class="ttdeci">MATCHER_P4(UnionMessageMatcher, message, unionType, from, to,"")</div><div class="ttdef"><b>Definition:</b> gmock.hpp:357</div></div>
<div class="ttc" id="gmock_8hpp_html_a0c35c28ed32bd6a3408ae91abb00345e"><div class="ttname"><a href="gmock_8hpp.html#a0c35c28ed32bd6a3408ae91abb00345e">FutureArgField</a></div><div class="ttdeci">PromiseArgFieldActionP2< index, Field, process::Promise< T > * > FutureArgField(Field field, process::Future< T > *future)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:102</div></div>
-<div class="ttc" id="structprocess_1_1MessageEvent_html_a611cf055f4f937ad7440bc754722550e"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a611cf055f4f937ad7440bc754722550e">process::MessageEvent::message</a></div><div class="ttdeci">Message message</div><div class="ttdef"><b>Definition:</b> event.hpp:139</div></div>
+<div class="ttc" id="structprocess_1_1MessageEvent_html_a611cf055f4f937ad7440bc754722550e"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a611cf055f4f937ad7440bc754722550e">process::MessageEvent::message</a></div><div class="ttdeci">Message message</div><div class="ttdef"><b>Definition:</b> event.hpp:138</div></div>
<div class="ttc" id="namespaceprocess_html_ae58c7ff63d991138e1798c212febb1fa"><div class="ttname"><a href="namespaceprocess.html#ae58c7ff63d991138e1798c212febb1fa">process::DropUnionMessages</a></div><div class="ttdeci">void DropUnionMessages(Message message, UnionType unionType, From from, To to)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:532</div></div>
<div class="ttc" id="classprocess_1_1FilterTestEventListener_html_a7f29f0482d8c786fd87e768ad17f64de"><div class="ttname"><a href="classprocess_1_1FilterTestEventListener.html#a7f29f0482d8c786fd87e768ad17f64de">process::FilterTestEventListener::install</a></div><div class="ttdeci">TestsFilter * install()</div><div class="ttdef"><b>Definition:</b> gmock.hpp:296</div></div>
<div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
@@ -760,7 +760,7 @@
<div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
<div class="ttc" id="namespaceprocess_html_a6d2d92086190e5e602c16bc72f796367"><div class="ttname"><a href="namespaceprocess.html#a6d2d92086190e5e602c16bc72f796367">process::DropDispatches</a></div><div class="ttdeci">void DropDispatches(PID pid, Method method)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:643</div></div>
<div class="ttc" id="classprocess_1_1TestsFilter_html_ac6fea285df55cce7b4cf6425f97d9a1d"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#ac6fea285df55cce7b4cf6425f97d9a1d">process::TestsFilter::filter</a></div><div class="ttdeci">virtual bool filter(const DispatchEvent &event)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:262</div></div>
-<div class="ttc" id="structprocess_1_1HttpEvent_html_a7f941fe869541236875979683652a43b"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#a7f941fe869541236875979683652a43b">process::HttpEvent::request</a></div><div class="ttdeci">std::unique_ptr< http::Request > request</div><div class="ttdef"><b>Definition:</b> event.hpp:174</div></div>
+<div class="ttc" id="structprocess_1_1HttpEvent_html_a7f941fe869541236875979683652a43b"><div class="ttname"><a href="structprocess_1_1HttpEvent.html#a7f941fe869541236875979683652a43b">process::HttpEvent::request</a></div><div class="ttdeci">std::unique_ptr< http::Request > request</div><div class="ttdef"><b>Definition:</b> event.hpp:173</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a3b1f8bd7b18c51af9d1f58842950b545"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol::promise</a></div><div class="ttdeci">Protocol< PromiseRequest, PromiseResponse > promise</div></div>
<div class="ttc" id="classprocess_1_1Filter_html_a161f1f8af3d9e20304d8efac6f82769e"><div class="ttname"><a href="classprocess_1_1Filter.html#a161f1f8af3d9e20304d8efac6f82769e">process::Filter::filter</a></div><div class="ttdeci">virtual bool filter(const MessageEvent &)</div><div class="ttdef"><b>Definition:</b> filter.hpp:23</div></div>
<div class="ttc" id="classprocess_1_1TestsFilter_html_a9551cfa133104028b13b10c9d612f72f"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#a9551cfa133104028b13b10c9d612f72f">process::TestsFilter::mutex</a></div><div class="ttdeci">std::recursive_mutex mutex</div><div class="ttdef"><b>Definition:</b> gmock.hpp:281</div></div>
@@ -773,7 +773,7 @@
<div class="ttc" id="classprocess_1_1TestsFilter_html_a1e7d90c91627d2b719669049732a1345"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#a1e7d90c91627d2b719669049732a1345">process::TestsFilter::filter</a></div><div class="ttdeci">virtual bool filter(const ExitedEvent &event)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:264</div></div>
<div class="ttc" id="exit_8hpp_html"><div class="ttname"><a href="exit_8hpp.html">exit.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1FilterTestEventListener_html_a83706dd9a07c5ea208ee1109183aa72f"><div class="ttname"><a href="classprocess_1_1FilterTestEventListener.html#a83706dd9a07c5ea208ee1109183aa72f">process::FilterTestEventListener::instance</a></div><div class="ttdeci">static FilterTestEventListener * instance()</div><div class="ttdef"><b>Definition:</b> gmock.hpp:289</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future< T > future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:882</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future< T > future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:912</div></div>
<div class="ttc" id="namespaceprocess_html_a8830a94f40628d9822c7b3a082851d1d"><div class="ttname"><a href="namespaceprocess.html#a8830a94f40628d9822c7b3a082851d1d">process::FutureUnionHttpRequest</a></div><div class="ttdeci">Future< http::Request > FutureUnionHttpRequest(Message message, UnionType unionType, Path path, Deserializer deserializer, bool drop=false)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:438</div></div>
<div class="ttc" id="event_8hpp_html"><div class="ttname"><a href="event_8hpp.html">event.hpp</a></div></div>
<div class="ttc" id="structprocess_1_1MessageEvent_html"><div class="ttname"><a href="structprocess_1_1MessageEvent.html">process::MessageEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:103</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/grpc_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/grpc_8hpp_source.html b/content/api/latest/c++/grpc_8hpp_source.html
index ee0df43..46dd590 100644
--- a/content/api/latest/c++/grpc_8hpp_source.html
+++ b/content/api/latest/c++/grpc_8hpp_source.html
@@ -231,7 +231,7 @@
<div class="ttc" id="synchronized_8hpp_html"><div class="ttname"><a href="synchronized_8hpp.html">synchronized.hpp</a></div></div>
<div class="ttc" id="structprocess_1_1grpc_1_1RpcResult_html_ac4cad3f64ae6b69d256eee8829702f12"><div class="ttname"><a href="structprocess_1_1grpc_1_1RpcResult.html#ac4cad3f64ae6b69d256eee8829702f12">process::grpc::RpcResult::response</a></div><div class="ttdeci">T response</div><div class="ttdef"><b>Definition:</b> grpc.hpp:86</div></div>
<div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future< Response > request(const Request &request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:634</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:664</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="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:72</div></div>
<div class="ttc" id="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/http__connection_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/http__connection_8hpp_source.html b/content/api/latest/c++/http__connection_8hpp_source.html
index 7aedb17..b4d28c6 100644
--- a/content/api/latest/c++/http__connection_8hpp_source.html
+++ b/content/api/latest/c++/http__connection_8hpp_source.html
@@ -187,7 +187,7 @@
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> </div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(connectionId);</div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> </div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="keywordflow">return</span> response.<a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(</div>
+<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="keywordflow">return</span> response.<a class="code" href="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41">then</a>(</div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <a class="code" href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">defer</a>(<span class="keyword">self</span>(),</div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  &<a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#ac6cb9f6ea262bc7e08c56ad4fcb3c04e">Self::_send</a>,</div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  connectionId.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(),</div>
@@ -231,7 +231,7 @@
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  <span class="keywordflow">case</span> <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a35a7a60a0e5a768c91915db644e61805a8bcc991ed7d906ec5cb1f21990e73450">State::SUBSCRIBING</a>:</div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  <span class="keywordflow">case</span> <a class="code" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a35a7a60a0e5a768c91915db644e61805a5c6a39375ac1378bd497ec545e10659a">State::SUBSCRIBED</a>: {</div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  mutex.<a class="code" href="classprocess_1_1Mutex.html#a2983b29453c623f58b843d924598793b">lock</a>()</div>
-<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  .<a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(<a class="code" href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">defer</a>(<span class="keyword">self</span>(), [<span class="keyword">this</span>]() {</div>
+<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  .<a class="code" href="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41">then</a>(<a class="code" href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">defer</a>(<span class="keyword">self</span>(), [<span class="keyword">this</span>]() {</div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">process::async</a>(callbacks.disconnected);</div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  }))</div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  .onAny(<a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(&<a class="code" href="classprocess_1_1Mutex.html#a3edf9d92fb6c54646f968ece8d50d30b">process::Mutex::unlock</a>, mutex));</div>
@@ -332,7 +332,7 @@
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  <span class="comment">// Invoke the connected callback once we have established both</span></div>
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  <span class="comment">// subscribe and non-subscribe connections with the master.</span></div>
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  mutex.<a class="code" href="classprocess_1_1Mutex.html#a2983b29453c623f58b843d924598793b">lock</a>()</div>
-<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>  .<a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(<a class="code" href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">defer</a>(<span class="keyword">self</span>(), [<span class="keyword">this</span>]() {</div>
+<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>  .<a class="code" href="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41">then</a>(<a class="code" href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">defer</a>(<span class="keyword">self</span>(), [<span class="keyword">this</span>]() {</div>
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">process::async</a>(callbacks.connected);</div>
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>  }))</div>
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>  .onAny(<a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(&<a class="code" href="classprocess_1_1Mutex.html#a3edf9d92fb6c54646f968ece8d50d30b">process::Mutex::unlock</a>, mutex));</div>
@@ -506,7 +506,7 @@
<div class="line"><a name="l00473"></a><span class="lineno"> 473</span> </div>
<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>  <span class="keywordflow">if</span> (events.size() == 1) {</div>
<div class="line"><a name="l00475"></a><span class="lineno"> 475</span>  mutex.<a class="code" href="classprocess_1_1Mutex.html#a2983b29453c623f58b843d924598793b">lock</a>()</div>
-<div class="line"><a name="l00476"></a><span class="lineno"> 476</span>  .<a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(<a class="code" href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">defer</a>(<span class="keyword">self</span>(), [<span class="keyword">this</span>]() {</div>
+<div class="line"><a name="l00476"></a><span class="lineno"> 476</span>  .<a class="code" href="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41">then</a>(<a class="code" href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">defer</a>(<span class="keyword">self</span>(), [<span class="keyword">this</span>]() {</div>
<div class="line"><a name="l00477"></a><span class="lineno"> 477</span>  <a class="code" href="classprocess_1_1Future.html">process::Future<Nothing></a> future =</div>
<div class="line"><a name="l00478"></a><span class="lineno"> 478</span>  <a class="code" href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">process::async</a>(callbacks.received, events);</div>
<div class="line"><a name="l00479"></a><span class="lineno"> 479</span>  events = std::queue<Event>();</div>
@@ -612,7 +612,7 @@
<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
<div class="ttc" id="structprocess_1_1http_1_1Response_html_a8fcbd2073ace160af24a9ee531cb4378"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a8fcbd2073ace160af24a9ee531cb4378">process::http::Response::status</a></div><div class="ttdeci">std::string status</div><div class="ttdef"><b>Definition:</b> http.hpp:621</div></div>
<div class="ttc" id="mutex_8hpp_html"><div class="ttname"><a href="mutex_8hpp.html">mutex.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:634</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:664</div></div>
<div class="ttc" id="structprocess_1_1http_1_1Response_html_a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0">process::http::Response::PIPE</a></div><div class="ttdef"><b>Definition:</b> http.hpp:651</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a4cf4849ca2c97005b37d5664817d2038"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a4cf4849ca2c97005b37d5664817d2038">mesos::internal::HttpConnectionProcess::connected</a></div><div class="ttdeci">void connected(const UUID &_connectionId, const process::Future< std::tuple< process::http::Connection, process::http::Connection >> &_connections)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:255</div></div>
<div class="ttc" id="structprocess_1_1http_1_1Response_html_ad6530fddd03380dbb3b23b17523cb242"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242">process::http::Response::code</a></div><div class="ttdeci">uint16_t code</div><div class="ttdef"><b>Definition:</b> http.hpp:658</div></div>
@@ -620,7 +620,7 @@
<div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a81fc91fa235309d5486bf019260e6480"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a81fc91fa235309d5486bf019260e6480">mesos::internal::HttpConnectionProcess::receive</a></div><div class="ttdeci">void receive(const Event &event)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:460</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2561</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html">mesos::internal::HttpConnectionProcess</a></div><div class="ttdoc">HTTP connection handler. </div><div class="ttdef"><b>Definition:</b> resource_provider.hpp:41</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1143</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1173</div></div>
<div class="ttc" id="dispatch_8hpp_html"><div class="ttname"><a href="dispatch_8hpp.html">dispatch.hpp</a></div></div>
<div class="ttc" id="result_8hpp_html"><div class="ttname"><a href="result_8hpp.html">result.hpp</a></div></div>
<div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> result.hpp:40</div></div>
@@ -642,7 +642,7 @@
<div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_a35a7a60a0e5a768c91915db644e61805a5c6a39375ac1378bd497ec545e10659a"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#a35a7a60a0e5a768c91915db644e61805a5c6a39375ac1378bd497ec545e10659a">mesos::internal::HttpConnectionProcess::State::SUBSCRIBED</a></div></div>
<div class="ttc" id="structprocess_1_1http_1_1Status_html_ac38d2d21e08b9d2af0511c216613db0f"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#ac38d2d21e08b9d2af0511c216613db0f">process::http::Status::SERVICE_UNAVAILABLE</a></div><div class="ttdeci">static const uint16_t SERVICE_UNAVAILABLE</div><div class="ttdef"><b>Definition:</b> http.hpp:253</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future< T > & onAny(AnyCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1428</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future< T > & onAny(AnyCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1458</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_afb0a8be87808f508914cc2207ae59428"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#afb0a8be87808f508914cc2207ae59428">mesos::internal::HttpConnectionProcess::detected</a></div><div class="ttdeci">void detected(const process::Future< Option< process::http::URL >> &future)</div><div class="ttdef"><b>Definition:</b> http_connection.hpp:182</div></div>
<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:40</div></div>
<div class="ttc" id="structprocess_1_1http_1_1Status_html_a5d2b09dd7b99e2519b641b682dc976b0"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a5d2b09dd7b99e2519b641b682dc976b0">process::http::Status::ACCEPTED</a></div><div class="ttdeci">static const uint16_t ACCEPTED</div><div class="ttdef"><b>Definition:</b> http.hpp:220</div></div>
@@ -659,6 +659,7 @@
<div class="ttc" id="unreachable_8hpp_html_a0bc63b24b654ca433be7b97a3edde132"><div class="ttname"><a href="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132">UNREACHABLE</a></div><div class="ttdeci">#define UNREACHABLE()</div><div class="ttdef"><b>Definition:</b> unreachable.hpp:22</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1HttpConnectionProcess_html_aae8683e301cded923007452565426324"><div class="ttname"><a href="classmesos_1_1internal_1_1HttpConnectionProcess.html#aae8683e301cded923007452565426324">mesos::internal::HttpConnectionProcess::finalize</a></div><div class="ttdeci">void finalize() override</div><div class="ttdoc">Invoked when a process is terminated. </div><div class="ttdef"><b>Definition:</b> http_connection.hpp:177</div></div>
<div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a269dcc23e03e8868067c24fe70b65a41"><div class="ttname"><a href="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41">process::Future::then</a></div><div class="ttdeci">Future< X > then(lambda::CallableOnce< Future< X >(const T &)> f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1592</div></div>
<div class="ttc" id="classprocess_1_1Mutex_html_a2983b29453c623f58b843d924598793b"><div class="ttname"><a href="classprocess_1_1Mutex.html#a2983b29453c623f58b843d924598793b">process::Mutex::lock</a></div><div class="ttdeci">Future< Nothing > lock()</div><div class="ttdef"><b>Definition:</b> mutex.hpp:33</div></div>
<div class="ttc" id="classError_html_a2d13609e80acd2a2a473a26f273b1c4f"><div class="ttname"><a href="classError.html#a2d13609e80acd2a2a473a26f273b1c4f">Error::message</a></div><div class="ttdeci">const std::string message</div><div class="ttdef"><b>Definition:</b> errorbase.hpp:45</div></div>
<div class="ttc" id="src_2resource__provider_2detector_8hpp_html"><div class="ttname"><a href="src_2resource__provider_2detector_8hpp.html">detector.hpp</a></div></div>
@@ -671,7 +672,6 @@
<div class="ttc" id="structprocess_1_1http_1_1Response_html"><div class="ttname"><a href="structprocess_1_1http_1_1Response.html">process::http::Response</a></div><div class="ttdef"><b>Definition:</b> http.hpp:595</div></div>
<div class="ttc" id="structprocess_1_1http_1_1Request_html_a78dfcfa785afc80e221d92543ff617f1"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#a78dfcfa785afc80e221d92543ff617f1">process::http::Request::body</a></div><div class="ttdeci">std::string body</div><div class="ttdef"><b>Definition:</b> http.hpp:563</div></div>
<div class="ttc" id="classprocess_1_1Process_html_abef2d54388c5262af19b057b1a6eee8e"><div class="ttname"><a href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">process::Process< HttpConnectionProcess< Call, Event > >::self</a></div><div class="ttdeci">PID< HttpConnectionProcess< Call, Event > > self() const</div><div class="ttdoc">Returns the PID of the process. </div><div class="ttdef"><b>Definition:</b> process.hpp:502</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae85258f6af5c49e7b4264b5c857265bc"><div class="ttname"><a href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">process::Future::then</a></div><div class="ttdeci">Future< X > then(lambda::function< Future< X >(const T &)> f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1562</div></div>
<div class="ttc" id="classOption_html_a06eab791122ebc1f8af4ad310e5e7d7e"><div class="ttname"><a href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">Option::isNone</a></div><div class="ttdeci">bool isNone() const </div><div class="ttdef"><b>Definition:</b> option.hpp:112</div></div>
<div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
<div class="ttc" id="structid_1_1UUID_html_af024badbc379374ac635031eed57dc5f"><div class="ttname"><a href="structid_1_1UUID.html#af024badbc379374ac635031eed57dc5f">id::UUID::toString</a></div><div class="ttdeci">std::string toString() const </div><div class="ttdef"><b>Definition:</b> uuid.hpp:92</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/include_2mesos_2state_2protobuf_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2state_2protobuf_8hpp_source.html b/content/api/latest/c++/include_2mesos_2state_2protobuf_8hpp_source.html
index e29058b..eb1c07a 100644
--- a/content/api/latest/c++/include_2mesos_2state_2protobuf_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2state_2protobuf_8hpp_source.html
@@ -225,7 +225,7 @@
<div class="ttc" id="classmesos_1_1state_1_1protobuf_1_1State_html_aa0f2a6a27575f74d1642399a25abd0ef"><div class="ttname"><a href="classmesos_1_1state_1_1protobuf_1_1State.html#aa0f2a6a27575f74d1642399a25abd0ef">mesos::state::protobuf::State::store</a></div><div class="ttdeci">process::Future< Option< Variable< T > > > store(const Variable< T > &variable)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:128</div></div>
<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
<div class="ttc" id="include_2mesos_2state_2storage_8hpp_html"><div class="ttname"><a href="include_2mesos_2state_2storage_8hpp.html">storage.hpp</a></div></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:634</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:664</div></div>
<div class="ttc" id="some_8hpp_html"><div class="ttname"><a href="some_8hpp.html">some.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1state_1_1Variable_html_ade8ed8f89ceb5e3ab004e2922a5b35fa"><div class="ttname"><a href="classmesos_1_1state_1_1Variable.html#ade8ed8f89ceb5e3ab004e2922a5b35fa">mesos::state::Variable::value</a></div><div class="ttdeci">std::string value() const </div><div class="ttdef"><b>Definition:</b> state.hpp:67</div></div>
<div class="ttc" id="include_2mesos_2state_2state_8hpp_html"><div class="ttname"><a href="include_2mesos_2state_2state_8hpp.html">state.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html b/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html
index f93fda3..3a54f9b 100644
--- a/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html
@@ -216,7 +216,7 @@
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  entry.set_value(variable.entry.value());</div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> </div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <span class="keywordflow">return</span> storage-><a class="code" href="classmesos_1_1state_1_1Storage.html#a069fded54c8f59a04b825f4ee7c79cf4">set</a>(entry, uuid)</div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  .<a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(<a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(&State::_store, entry, lambda::_1));</div>
+<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  .<a class="code" href="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41">then</a>(<a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(&State::_store, entry, lambda::_1));</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> }</div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> </div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> </div>
@@ -271,11 +271,11 @@
<div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
<div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1state_1_1Storage_html"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html">mesos::state::Storage</a></div><div class="ttdef"><b>Definition:</b> storage.hpp:33</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a269dcc23e03e8868067c24fe70b65a41"><div class="ttname"><a href="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41">process::Future::then</a></div><div class="ttdeci">Future< X > then(lambda::CallableOnce< Future< X >(const T &)> f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1592</div></div>
<div class="ttc" id="classmesos_1_1state_1_1State_html_acd5a045c3daa593a574f6335f63eda9d"><div class="ttname"><a href="classmesos_1_1state_1_1State.html#acd5a045c3daa593a574f6335f63eda9d">mesos::state::State::fetch</a></div><div class="ttdeci">process::Future< Variable > fetch(const std::string &name)</div><div class="ttdef"><b>Definition:</b> state.hpp:127</div></div>
<div class="ttc" id="some_8hpp_html_a2048f5c3b4ee79448c012cf6dc82a020"><div class="ttname"><a href="some_8hpp.html#a2048f5c3b4ee79448c012cf6dc82a020">Some</a></div><div class="ttdeci">_Some< typename std::decay< T >::type > Some(T &&t)</div><div class="ttdef"><b>Definition:</b> some.hpp:42</div></div>
<div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
<div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae85258f6af5c49e7b4264b5c857265bc"><div class="ttname"><a href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">process::Future::then</a></div><div class="ttdeci">Future< X > then(lambda::function< Future< X >(const T &)> f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1562</div></div>
<div class="ttc" id="deferred_8hpp_html"><div class="ttname"><a href="deferred_8hpp.html">deferred.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1state_1_1Storage_html_abf909dbdb474653209c4ffdc83f1f794"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html#abf909dbdb474653209c4ffdc83f1f794">mesos::state::Storage::names</a></div><div class="ttdeci">virtual process::Future< std::set< std::string > > names()=0</div></div>
<div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try< Nothing > bind(int_fd s, const Address &address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>
[11/15] mesos-site git commit: Updated the website built from mesos
SHA: 6839897.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/docker__archive_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/docker__archive_8hpp_source.html b/content/api/latest/c++/docker__archive_8hpp_source.html
index 835ad79..566d5f6 100644
--- a/content/api/latest/c++/docker__archive_8hpp_source.html
+++ b/content/api/latest/c++/docker__archive_8hpp_source.html
@@ -298,15 +298,15 @@
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> } <span class="comment">// namespace mesos {</span></div>
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> </div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span> <span class="preprocessor">#endif // __TEST_DOCKER_ARCHIVE_HPP__</span></div>
-<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> <span class="preprocessor"><div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1201</div></div>
+<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> <span class="preprocessor"><div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1231</div></div>
<div class="ttc" id="rootfs_8hpp_html"><div class="ttname"><a href="rootfs_8hpp.html">rootfs.hpp</a></div></div>
<div class="ttc" id="namespaceos_html_a84298b990ad52dfd353358427b04ff3f"><div class="ttname"><a href="namespaceos.html#a84298b990ad52dfd353358427b04ff3f">os::rmdir</a></div><div class="ttdeci">Try< Nothing > rmdir(const std::string &directory, bool recursive=true, bool removeRoot=true, bool continueOnError=false)</div><div class="ttdef"><b>Definition:</b> rmdir.hpp:43</div></div>
<div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
<div class="ttc" id="namespaceos_html_a68c1f23747262ae6528a3ca532ad5047"><div class="ttname"><a href="namespaceos.html#a68c1f23747262ae6528a3ca532ad5047">os::write</a></div><div class="ttdeci">ssize_t write(const WindowsFD &fd, const void *data, size_t size)</div><div class="ttdef"><b>Definition:</b> write.hpp:29</div></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:634</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:664</div></div>
<div class="ttc" id="os_8hpp_html"><div class="ttname"><a href="os_8hpp.html">os.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a49b738b9755c0623a57e575ae2fb6431"><div class="ttname"><a href="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431">process::Future::await</a></div><div class="ttdeci">bool await(const Duration &duration=Seconds(-1)) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1246</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a49b738b9755c0623a57e575ae2fb6431"><div class="ttname"><a href="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431">process::Future::await</a></div><div class="ttdeci">bool await(const Duration &duration=Seconds(-1)) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1276</div></div>
<div class="ttc" id="namespacemesos_1_1uri_1_1docker_html_a001e34ad4b471e43d16e9f03e39a4566"><div class="ttname"><a href="namespacemesos_1_1uri_1_1docker.html#a001e34ad4b471e43d16e9f03e39a4566">mesos::uri::docker::manifest</a></div><div class="ttdeci">URI manifest(const std::string &repository, const std::string &reference, const std::string &registry, const Option< std::string > &scheme=None(), const Option< int > &port=None())</div><div class="ttdef"><b>Definition:</b> docker.hpp:47</div></div>
<div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
<div class="ttc" id="namespacepath_html_aa86b16a2171cec90bb3337930513ef0f"><div class="ttname"><a href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path::join</a></div><div class="ttdeci">std::string join(const std::string &path1, const std::string &path2, const char _separator=os::PATH_SEPARATOR)</div><div class="ttdef"><b>Definition:</b> path.hpp:29</div></div>
@@ -334,10 +334,10 @@
<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1LinuxRootfs_html_a989f2d98ba0035548be3fa43a0ae23c4"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1LinuxRootfs.html#a989f2d98ba0035548be3fa43a0ae23c4">mesos::internal::tests::LinuxRootfs::create</a></div><div class="ttdeci">static Try< process::Owned< Rootfs > > create(const std::string &root)</div></div>
<div class="ttc" id="namespacestrings_html_a7884a23bea2a6543b8a93ad48faabe0c"><div class="ttname"><a href="namespacestrings.html#a7884a23bea2a6543b8a93ad48faabe0c">strings::format</a></div><div class="ttdeci">Try< std::string > format(const std::string &s, const T &...t)</div><div class="ttdef"><b>Definition:</b> format.hpp:58</div></div>
<div class="ttc" id="jsonify_8hpp_html"><div class="ttname"><a href="jsonify_8hpp.html">jsonify.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string & failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1306</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string & failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1336</div></div>
<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div></div>
<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1215</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1245</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
[07/15] mesos-site git commit: Updated the website built from mesos
SHA: 6839897.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/future_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/future_8hpp_source.html b/content/api/latest/c++/future_8hpp_source.html
index 8397abf..c4db90c 100644
--- a/content/api/latest/c++/future_8hpp_source.html
+++ b/content/api/latest/c++/future_8hpp_source.html
@@ -213,21 +213,21 @@
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> </div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <span class="comment">// Type of the callback functions that can get invoked when the</span></div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <span class="comment">// future gets set, fails, or is discarded.</span></div>
-<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a0e12364a10fe3fb0bce478404966263e"> 162</a></span>  <span class="keyword">typedef</span> lambda::function<void()> <a class="code" href="classprocess_1_1Future.html#a0e12364a10fe3fb0bce478404966263e">AbandonedCallback</a>;</div>
-<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c"> 163</a></span>  <span class="keyword">typedef</span> lambda::function<void()> <a class="code" href="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c">DiscardCallback</a>;</div>
-<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb"> 164</a></span>  <span class="keyword">typedef</span> lambda::function<void(const T&)> <a class="code" href="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb">ReadyCallback</a>;</div>
-<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726"> 165</a></span>  <span class="keyword">typedef</span> lambda::function<void(const std::string&)> <a class="code" href="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726">FailedCallback</a>;</div>
-<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5"> 166</a></span>  <span class="keyword">typedef</span> lambda::function<void()> <a class="code" href="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5">DiscardedCallback</a>;</div>
-<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364"> 167</a></span>  <span class="keyword">typedef</span> lambda::function<void(const Future<T>&)> <a class="code" href="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364">AnyCallback</a>;</div>
+<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a5120e0d308d767edec44225f5be926e2"> 162</a></span>  <span class="keyword">typedef</span> <a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce<void()></a> <a class="code" href="classprocess_1_1Future.html#a5120e0d308d767edec44225f5be926e2">AbandonedCallback</a>;</div>
+<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#afc25a640dcf8680e88f26712a2717d8b"> 163</a></span>  <span class="keyword">typedef</span> <a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce<void()></a> <a class="code" href="classprocess_1_1Future.html#afc25a640dcf8680e88f26712a2717d8b">DiscardCallback</a>;</div>
+<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a10a044e48b430d4f87e9cade748bfe90"> 164</a></span>  <span class="keyword">typedef</span> <a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce<void(const T&)></a> <a class="code" href="classprocess_1_1Future.html#a10a044e48b430d4f87e9cade748bfe90">ReadyCallback</a>;</div>
+<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a97e42f6b06e3bda93cdfbed6e8fa9093"> 165</a></span>  <span class="keyword">typedef</span> <a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce<void(const std::string&)></a> <a class="code" href="classprocess_1_1Future.html#a97e42f6b06e3bda93cdfbed6e8fa9093">FailedCallback</a>;</div>
+<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#af451893e5d06180aaeee5c42df0930c1"> 166</a></span>  <span class="keyword">typedef</span> <a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce<void()></a> <a class="code" href="classprocess_1_1Future.html#af451893e5d06180aaeee5c42df0930c1">DiscardedCallback</a>;</div>
+<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#accc51795ce8b6c9ab8d62bd2e50b49b2"> 167</a></span>  <span class="keyword">typedef</span> <a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce<void(const Future<T></a>&)> <a class="code" href="classlambda_1_1CallableOnce.html">AnyCallback</a>;</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>  <span class="comment">// Installs callbacks for the specified events and returns a const</span></div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <span class="comment">// reference to 'this' in order to easily support chaining.</span></div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a3ef51b1f7e70860758e47c39ed7660f1">onAbandoned</a>(<a class="code" href="classprocess_1_1Future.html#a0e12364a10fe3fb0bce478404966263e">AbandonedCallback</a>&& callback) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>(<a class="code" href="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c">DiscardCallback</a>&& callback) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(<a class="code" href="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb">ReadyCallback</a>&& callback) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(<a class="code" href="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726">FailedCallback</a>&& callback) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a066172ff3324966119049bb9feac95ac">onDiscarded</a>(<a class="code" href="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5">DiscardedCallback</a>&& callback) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(<a class="code" href="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364">AnyCallback</a>&& callback) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a3ef51b1f7e70860758e47c39ed7660f1">onAbandoned</a>(<a class="code" href="classlambda_1_1CallableOnce.html">AbandonedCallback</a>&& callback) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>(<a class="code" href="classlambda_1_1CallableOnce.html">DiscardCallback</a>&& callback) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(<a class="code" href="classlambda_1_1CallableOnce.html">ReadyCallback</a>&& callback) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(<a class="code" href="classlambda_1_1CallableOnce.html">FailedCallback</a>&& callback) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a066172ff3324966119049bb9feac95ac">onDiscarded</a>(<a class="code" href="classlambda_1_1CallableOnce.html">DiscardedCallback</a>&& callback) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(<a class="code" href="classlambda_1_1CallableOnce.html">AnyCallback</a>&& callback) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> </div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <span class="comment">// TODO(benh): Add onReady, onFailed, onAny for _Deferred<F> where F</span></div>
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <span class="comment">// is not expected.</span></div>
@@ -235,1946 +235,1987 @@
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> F></div>
<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a92429370a26a7c933ddc12866101f8ce"> 182</a></span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a92429370a26a7c933ddc12866101f8ce">onAbandoned</a>(<a class="code" href="structprocess_1_1__Deferred.html">_Deferred<F></a>&& deferred)<span class="keyword"> const</span></div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a3ef51b1f7e70860758e47c39ed7660f1">onAbandoned</a>(deferred.operator std::function<<span class="keywordtype">void</span>()>());</div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  }</div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span> </div>
-<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> F></div>
-<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#aeea5927a465c7b6e7f0f8b91f1e65461"> 188</a></span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#aeea5927a465c7b6e7f0f8b91f1e65461">onDiscard</a>(<a class="code" href="structprocess_1_1__Deferred.html">_Deferred<F></a>&& deferred)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>(std::move(deferred).<span class="keyword">operator</span> std::function<<span class="keywordtype">void</span>()>());</div>
-<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  }</div>
-<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> </div>
-<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> F></div>
-<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a4492bc5e02252a90087bcda3a9113f66"> 194</a></span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a4492bc5e02252a90087bcda3a9113f66">onReady</a>(<a class="code" href="structprocess_1_1__Deferred.html">_Deferred<F></a>&& deferred)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00195"></a><span class="lineno"> 195</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(</div>
-<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  std::move(deferred).<span class="keyword">operator</span> std::function<<span class="keywordtype">void</span>(<span class="keyword">const</span> T&)>());</div>
-<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  }</div>
-<div class="line"><a name="l00199"></a><span class="lineno"> 199</span> </div>
-<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> F></div>
-<div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a8af6d072946de82f639c488872ab4db8"> 201</a></span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a8af6d072946de82f639c488872ab4db8">onFailed</a>(<a class="code" href="structprocess_1_1__Deferred.html">_Deferred<F></a>&& deferred)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00202"></a><span class="lineno"> 202</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(</div>
-<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  std::move(deferred).<span class="keyword">operator</span> std::function<<span class="keywordtype">void</span>(<span class="keyword">const</span> std::string&)>());</div>
-<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  }</div>
-<div class="line"><a name="l00206"></a><span class="lineno"> 206</span> </div>
-<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> F></div>
-<div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a9ed881404620ba5d7a145b2f9c2be008"> 208</a></span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a9ed881404620ba5d7a145b2f9c2be008">onDiscarded</a>(<a class="code" href="structprocess_1_1__Deferred.html">_Deferred<F></a>&& deferred)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00209"></a><span class="lineno"> 209</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a066172ff3324966119049bb9feac95ac">onDiscarded</a>(std::move(deferred).<span class="keyword">operator</span> std::function<<span class="keywordtype">void</span>()>());</div>
-<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  }</div>
-<div class="line"><a name="l00212"></a><span class="lineno"> 212</span> </div>
-<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> F></div>
-<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#ab753c0730005edaef998bf8982f67e2a"> 214</a></span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#ab753c0730005edaef998bf8982f67e2a">onAny</a>(<a class="code" href="structprocess_1_1__Deferred.html">_Deferred<F></a>&& deferred)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00215"></a><span class="lineno"> 215</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(</div>
-<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  std::move(deferred).<span class="keyword">operator</span> std::function<<span class="keywordtype">void</span>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>&)>());</div>
-<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  }</div>
-<div class="line"><a name="l00219"></a><span class="lineno"> 219</span> </div>
-<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  <span class="comment">// We use the 'Prefer' and 'LessPrefer' structs as a way to prefer</span></div>
-<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <span class="comment">// one function over the other when doing SFINAE for the 'onReady',</span></div>
-<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  <span class="comment">// 'onFailed', 'onAny', and 'then' functions. In each of these cases</span></div>
-<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <span class="comment">// we prefer calling the version of the functor that takes in an</span></div>
-<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  <span class="comment">// argument (i.e., 'const T&' for 'onReady' and 'then' and 'const</span></div>
-<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  <span class="comment">// std::string&' for 'onFailed'), but we allow functors that don't</span></div>
-<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  <span class="comment">// care about the argument. We don't need to do this for</span></div>
-<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  <span class="comment">// 'onDiscard', 'onDiscarded' or 'onAbandoned' because they don't</span></div>
-<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  <span class="comment">// take an argument.</span></div>
-<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  <span class="keyword">struct </span>LessPrefer {};</div>
-<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <span class="keyword">struct </span>Prefer : LessPrefer {};</div>
-<div class="line"><a name="l00232"></a><span class="lineno"> 232</span> </div>
-<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">template <typename F, typename = typename result_of<F(const T&)>::type</a>></div>
-<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  <span class="keyword">const</span> Future<T>& <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, Prefer)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(std::function<<span class="keywordtype">void</span>(<span class="keyword">const</span> T&)>(</div>
-<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  [=](<span class="keyword">const</span> T& t) <span class="keyword">mutable</span> {</div>
-<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>(t);</div>
-<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  }));</div>
-<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>  }</div>
-<div class="line"><a name="l00241"></a><span class="lineno"> 241</span> </div>
-<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>  <span class="comment">// This is the less preferred `onReady`, we prefer the `onReady` method which</span></div>
-<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>  <span class="comment">// has `f` taking a `const T&` parameter. Unfortunately, to complicate</span></div>
-<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  <span class="comment">// matters, if `F` is the result of a `std::bind` expression we need to SFINAE</span></div>
-<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>  <span class="comment">// out this version of `onReady` and force the use of the preferred `onReady`</span></div>
-<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  <span class="comment">// (which works because `std::bind` will just ignore the `const T&` argument).</span></div>
-<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>  <span class="comment">// This is necessary because Visual Studio 2015 doesn't support using the</span></div>
-<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>  <span class="comment">// `std::bind` call operator with `result_of` as it's technically not a</span></div>
-<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>  <span class="comment">// requirement by the C++ standard.</span></div>
-<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  <span class="keyword">template</span> <</div>
-<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>  <span class="keyword">typename</span> F,</div>
-<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>  <span class="keyword">typename</span> = <span class="keyword">typename</span> result_of<<span class="keyword">typename</span> std::enable_if<</div>
-<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>  !<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::is_bind_expression<typename std::decay<F>::type</a>>::value,</div>
-<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  F><a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>()><a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>></div>
-<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  <span class="keyword">const</span> Future<T>& <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, LessPrefer)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00256"></a><span class="lineno"> 256</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(std::function<<span class="keywordtype">void</span>(<span class="keyword">const</span> T&)>(</div>
-<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  [=](<span class="keyword">const</span> T&) <span class="keyword">mutable</span> {</div>
-<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>  <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>();</div>
-<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>  }));</div>
-<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  }</div>
-<div class="line"><a name="l00262"></a><span class="lineno"> 262</span> </div>
-<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>  <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">template <typename F, typename = typename result_of<F(const std::string&)>::type</a>> <span class="comment">// NOLINT(whitespace/line_length)</span></div>
-<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  <span class="keyword">const</span> Future<T>& <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, Prefer)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00265"></a><span class="lineno"> 265</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(std::function<<span class="keywordtype">void</span>(<span class="keyword">const</span> std::string&)>(</div>
-<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  [=](<span class="keyword">const</span> std::string& message) <span class="keyword">mutable</span> {</div>
-<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>(message);</div>
-<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  }));</div>
+<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a3ef51b1f7e70860758e47c39ed7660f1">onAbandoned</a>(</div>
+<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  std::move(deferred).<span class="keyword">operator</span> <a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><<span class="keywordtype">void</span>()>());</div>
+<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  }</div>
+<div class="line"><a name="l00187"></a><span class="lineno"> 187</span> </div>
+<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> F></div>
+<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#aeea5927a465c7b6e7f0f8b91f1e65461"> 189</a></span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#aeea5927a465c7b6e7f0f8b91f1e65461">onDiscard</a>(<a class="code" href="structprocess_1_1__Deferred.html">_Deferred<F></a>&& deferred)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> <span class="keyword"> </span>{</div>
+<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>(</div>
+<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  std::move(deferred).<span class="keyword">operator</span> <a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><<span class="keywordtype">void</span>()>());</div>
+<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  }</div>
+<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> </div>
+<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> F></div>
+<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a4492bc5e02252a90087bcda3a9113f66"> 196</a></span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a4492bc5e02252a90087bcda3a9113f66">onReady</a>(<a class="code" href="structprocess_1_1__Deferred.html">_Deferred<F></a>&& deferred)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> <span class="keyword"> </span>{</div>
+<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(</div>
+<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  std::move(deferred).<span class="keyword">operator</span> <a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><<span class="keywordtype">void</span>(<span class="keyword">const</span> T&)>());</div>
+<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  }</div>
+<div class="line"><a name="l00201"></a><span class="lineno"> 201</span> </div>
+<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> F></div>
+<div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a8af6d072946de82f639c488872ab4db8"> 203</a></span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a8af6d072946de82f639c488872ab4db8">onFailed</a>(<a class="code" href="structprocess_1_1__Deferred.html">_Deferred<F></a>&& deferred)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00204"></a><span class="lineno"> 204</span> <span class="keyword"> </span>{</div>
+<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(std::move(deferred)</div>
+<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  .<span class="keyword">operator</span> <a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><<span class="keywordtype">void</span>(<span class="keyword">const</span> std::string&)>());</div>
+<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  }</div>
+<div class="line"><a name="l00208"></a><span class="lineno"> 208</span> </div>
+<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> F></div>
+<div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a9ed881404620ba5d7a145b2f9c2be008"> 210</a></span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a9ed881404620ba5d7a145b2f9c2be008">onDiscarded</a>(<a class="code" href="structprocess_1_1__Deferred.html">_Deferred<F></a>&& deferred)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00211"></a><span class="lineno"> 211</span> <span class="keyword"> </span>{</div>
+<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a066172ff3324966119049bb9feac95ac">onDiscarded</a>(</div>
+<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  std::move(deferred).<span class="keyword">operator</span> <a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><<span class="keywordtype">void</span>()>());</div>
+<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  }</div>
+<div class="line"><a name="l00215"></a><span class="lineno"> 215</span> </div>
+<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> F></div>
+<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#ab753c0730005edaef998bf8982f67e2a"> 217</a></span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#ab753c0730005edaef998bf8982f67e2a">onAny</a>(<a class="code" href="structprocess_1_1__Deferred.html">_Deferred<F></a>&& deferred)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00218"></a><span class="lineno"> 218</span> <span class="keyword"> </span>{</div>
+<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(std::move(deferred)</div>
+<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  .<span class="keyword">operator</span> <a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><<span class="keywordtype">void</span>(<span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>&)>());</div>
+<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  }</div>
+<div class="line"><a name="l00222"></a><span class="lineno"> 222</span> </div>
+<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <span class="comment">// We use the 'Prefer' and 'LessPrefer' structs as a way to prefer</span></div>
+<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  <span class="comment">// one function over the other when doing SFINAE for the 'onReady',</span></div>
+<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  <span class="comment">// 'onFailed', 'onAny', and 'then' functions. In each of these cases</span></div>
+<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  <span class="comment">// we prefer calling the version of the functor that takes in an</span></div>
+<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  <span class="comment">// argument (i.e., 'const T&' for 'onReady' and 'then' and 'const</span></div>
+<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  <span class="comment">// std::string&' for 'onFailed'), but we allow functors that don't</span></div>
+<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  <span class="comment">// care about the argument. We don't need to do this for</span></div>
+<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <span class="comment">// 'onDiscard', 'onDiscarded' or 'onAbandoned' because they don't</span></div>
+<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  <span class="comment">// take an argument.</span></div>
+<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  <span class="keyword">struct </span>LessPrefer {};</div>
+<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  <span class="keyword">struct </span>Prefer : LessPrefer {};</div>
+<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> </div>
+<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">template <typename F, typename = typename result_of<F(const T&)>::type</a>></div>
+<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  <span class="keyword">const</span> Future<T>& <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, Prefer)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00238"></a><span class="lineno"> 238</span> <span class="keyword"> </span>{</div>
+<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(<a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><<span class="keywordtype">void</span>(<span class="keyword">const</span> T&)>(</div>
+<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>  <a class="code" href="namespacelambda.html#a67028306e65f852e64b8a4b7715803d2">lambda::partial</a>(</div>
+<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  [](<span class="keyword">typename</span> <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::decay<F>::type</a>&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, <span class="keyword">const</span> T& t) {</div>
+<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>  std::move(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)(t);</div>
+<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>  },</div>
+<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  std::forward<F>(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>),</div>
+<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>  lambda::_1)));</div>
+<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  }</div>
+<div class="line"><a name="l00247"></a><span class="lineno"> 247</span> </div>
+<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>  <span class="comment">// This is the less preferred `onReady`, we prefer the `onReady` method which</span></div>
+<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>  <span class="comment">// has `f` taking a `const T&` parameter. Unfortunately, to complicate</span></div>
+<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  <span class="comment">// matters, if `F` is the result of a `std::bind` expression we need to SFINAE</span></div>
+<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>  <span class="comment">// out this version of `onReady` and force the use of the preferred `onReady`</span></div>
+<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>  <span class="comment">// (which works because `std::bind` will just ignore the `const T&` argument).</span></div>
+<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>  <span class="comment">// This is necessary because Visual Studio 2015 doesn't support using the</span></div>
+<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  <span class="comment">// `std::bind` call operator with `result_of` as it's technically not a</span></div>
+<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  <span class="comment">// requirement by the C++ standard.</span></div>
+<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  <span class="keyword">template</span> <</div>
+<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  <span class="keyword">typename</span> F,</div>
+<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  <span class="keyword">typename</span> = <span class="keyword">typename</span> result_of<<span class="keyword">typename</span> std::enable_if<</div>
+<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>  !<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::is_bind_expression<typename std::decay<F>::type</a>>::value,</div>
+<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>  F><a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>()><a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>></div>
+<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  <span class="keyword">const</span> Future<T>& <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, LessPrefer)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00262"></a><span class="lineno"> 262</span> <span class="keyword"> </span>{</div>
+<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(<a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><<span class="keywordtype">void</span>(<span class="keyword">const</span> T&)>(</div>
+<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  <a class="code" href="namespacelambda.html#a67028306e65f852e64b8a4b7715803d2">lambda::partial</a>(</div>
+<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  [](<span class="keyword">typename</span> <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::decay<F>::type</a>&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, <span class="keyword">const</span> T&) {</div>
+<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  std::move(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)();</div>
+<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  },</div>
+<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  std::forward<F>(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>),</div>
+<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  lambda::_1)));</div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>  }</div>
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span> </div>
-<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  <span class="comment">// Refer to the less preferred version of `onReady` for why these SFINAE</span></div>
-<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  <span class="comment">// conditions are necessary.</span></div>
-<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  <span class="keyword">template</span> <</div>
-<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>  <span class="keyword">typename</span> F,</div>
-<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>  <span class="keyword">typename</span> = <span class="keyword">typename</span> result_of<<span class="keyword">typename</span> std::enable_if<</div>
-<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>  !<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::is_bind_expression<typename std::decay<F>::type</a>>::value,</div>
-<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  F><a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>()><a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>></div>
-<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  <span class="keyword">const</span> Future<T>& <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, LessPrefer)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00280"></a><span class="lineno"> 280</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(std::function<<span class="keywordtype">void</span>(<span class="keyword">const</span> std::string&)>(</div>
-<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  [=](<span class="keyword">const</span> std::string&) <span class="keyword">mutable</span> {</div>
-<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>  <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>();</div>
-<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  }));</div>
-<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>  }</div>
-<div class="line"><a name="l00286"></a><span class="lineno"> 286</span> </div>
-<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> F, <span class="keyword">typename</span> = <span class="keyword">typename</span> result_of<F(const Future<T>&)>::type> <span class="comment">// NOLINT(whitespace/line_length)</span></div>
-<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  <span class="keyword">const</span> Future<T>& <a class="code" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, Prefer)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00289"></a><span class="lineno"> 289</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(std::function<<span class="keywordtype">void</span>(<span class="keyword">const</span> Future<T>&)>(</div>
-<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  [=](<span class="keyword">const</span> Future<T>& future) <span class="keyword">mutable</span> {</div>
-<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>(future);</div>
-<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>  }));</div>
-<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  }</div>
-<div class="line"><a name="l00295"></a><span class="lineno"> 295</span> </div>
-<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  <span class="comment">// Refer to the less preferred version of `onReady` for why these SFINAE</span></div>
-<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>  <span class="comment">// conditions are necessary.</span></div>
-<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  <span class="keyword">template</span> <</div>
-<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  <span class="keyword">typename</span> F,</div>
-<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  <span class="keyword">typename</span> = <span class="keyword">typename</span> result_of<<span class="keyword">typename</span> std::enable_if<</div>
-<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  !<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::is_bind_expression<typename std::decay<F>::type</a>>::value,</div>
-<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>  F><a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>()><a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>></div>
-<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  <span class="keyword">const</span> Future<T>& <a class="code" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, LessPrefer)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">template <typename F, typename = typename result_of<F(const std::string&)>::type</a>> <span class="comment">// NOLINT(whitespace/line_length)</span></div>
+<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  <span class="keyword">const</span> Future<T>& <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, Prefer)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00274"></a><span class="lineno"> 274</span> <span class="keyword"> </span>{</div>
+<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(<a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><<span class="keywordtype">void</span>(<span class="keyword">const</span> std::string&)>(</div>
+<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>  <a class="code" href="namespacelambda.html#a67028306e65f852e64b8a4b7715803d2">lambda::partial</a>(</div>
+<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>  [](<span class="keyword">typename</span> <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::decay<F>::type</a>&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, <span class="keyword">const</span> std::string& message) {</div>
+<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  std::move(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)(message);</div>
+<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  },</div>
+<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  std::forward<F>(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>),</div>
+<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  lambda::_1)));</div>
+<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  }</div>
+<div class="line"><a name="l00283"></a><span class="lineno"> 283</span> </div>
+<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  <span class="comment">// Refer to the less preferred version of `onReady` for why these SFINAE</span></div>
+<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>  <span class="comment">// conditions are necessary.</span></div>
+<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  <span class="keyword">template</span> <</div>
+<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>  <span class="keyword">typename</span> F,</div>
+<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  <span class="keyword">typename</span> = <span class="keyword">typename</span> result_of<<span class="keyword">typename</span> std::enable_if<</div>
+<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  !<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::is_bind_expression<typename std::decay<F>::type</a>>::value,</div>
+<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  F><a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>()><a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>></div>
+<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  <span class="keyword">const</span> Future<T>& <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, LessPrefer)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00292"></a><span class="lineno"> 292</span> <span class="keyword"> </span>{</div>
+<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(<a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a><<span class="keywordtype">void</span>(<span class="keyword">const</span> std::string&)>(</div>
+<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  <a class="code" href="namespacelambda.html#a67028306e65f852e64b8a4b7715803d2">lambda::partial</a>(</div>
+<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  [](<span class="keyword">typename</span> <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::decay<F>::type</a>&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, <span class="keyword">const</span> std::string&) <span class="keyword">mutable</span> {</div>
+<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  std::move(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)();</div>
+<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>  },</div>
+<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  std::forward<F>(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>),</div>
+<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  lambda::_1)));</div>
+<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  }</div>
+<div class="line"><a name="l00301"></a><span class="lineno"> 301</span> </div>
+<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> F, <span class="keyword">typename</span> = <span class="keyword">typename</span> result_of<F(const Future<T>&)>::type> <span class="comment">// NOLINT(whitespace/line_length)</span></div>
+<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  <span class="keyword">const</span> Future<T>& <a class="code" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, Prefer)<span class="keyword"> const</span></div>
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(std::function<<span class="keywordtype">void</span>(<span class="keyword">const</span> Future<T>&)>(</div>
-<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>  [=](<span class="keyword">const</span> Future<T>&) <span class="keyword">mutable</span> {</div>
-<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>  <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>();</div>
-<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>  }));</div>
-<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>  }</div>
-<div class="line"><a name="l00310"></a><span class="lineno"> 310</span> </div>
-<div class="line"><a name="l00311"></a><span class="lineno"> 311</span> <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> F></div>
-<div class="line"><a name="l00313"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a613272cbaf42a527d3473b2eb1c70e5d"> 313</a></span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a613272cbaf42a527d3473b2eb1c70e5d">onAbandoned</a>(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00314"></a><span class="lineno"> 314</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a3ef51b1f7e70860758e47c39ed7660f1">onAbandoned</a>(std::function<<span class="keywordtype">void</span>()>(</div>
-<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>  [=]() <span class="keyword">mutable</span> {</div>
-<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>  <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>();</div>
-<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>  }));</div>
-<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>  }</div>
-<div class="line"><a name="l00320"></a><span class="lineno"> 320</span> </div>
-<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> F></div>
-<div class="line"><a name="l00322"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a907cb66509cf2e07bff8cf919507f745"> 322</a></span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a907cb66509cf2e07bff8cf919507f745">onDiscard</a>(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00323"></a><span class="lineno"> 323</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>(std::function<<span class="keywordtype">void</span>()>(</div>
-<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>  [=]() <span class="keyword">mutable</span> {</div>
-<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>  <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>();</div>
-<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>  }));</div>
-<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>  }</div>
-<div class="line"><a name="l00329"></a><span class="lineno"> 329</span> </div>
-<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> F></div>
-<div class="line"><a name="l00331"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#ad002735b3459454f81f77bc9604903ba"> 331</a></span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#ad002735b3459454f81f77bc9604903ba">onReady</a>(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00332"></a><span class="lineno"> 332</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(std::forward<F>(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>), Prefer());</div>
-<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>  }</div>
-<div class="line"><a name="l00335"></a><span class="lineno"> 335</span> </div>
-<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> F></div>
-<div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a8c5395e292096cc9e91047ab6958564a"> 337</a></span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a8c5395e292096cc9e91047ab6958564a">onFailed</a>(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00338"></a><span class="lineno"> 338</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(std::forward<F>(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>), Prefer());</div>
-<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>  }</div>
-<div class="line"><a name="l00341"></a><span class="lineno"> 341</span> </div>
-<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> F></div>
-<div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a3630c865b86819b18907a8f60c948add"> 343</a></span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a3630c865b86819b18907a8f60c948add">onDiscarded</a>(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00344"></a><span class="lineno"> 344</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a066172ff3324966119049bb9feac95ac">onDiscarded</a>(std::function<<span class="keywordtype">void</span>()>(</div>
-<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>  [=]() <span class="keyword">mutable</span> {</div>
-<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>  <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>();</div>
-<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>  }));</div>
-<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>  }</div>
-<div class="line"><a name="l00350"></a><span class="lineno"> 350</span> </div>
-<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> F></div>
-<div class="line"><a name="l00352"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a79919e2b8fded40f30f720c521c98ded"> 352</a></span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">Future<T></a>& <a class="code" href="classprocess_1_1Future.html#a79919e2b8fded40f30f720c521c98ded">onAny</a>(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00353"></a><span class="lineno"> 353</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(std::forward<F>(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>), Prefer());</div>
-<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>  }</div>
-<div class="line"><a name="l00356"></a><span class="lineno"> 356</span> </div>
-<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>  <span class="comment">// Installs callbacks that get executed when this future is ready</span></div>
-<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>  <span class="comment">// and associates the result of the callback with the future that is</span></div>
-<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>  <span class="comment">// returned to the caller (which may be of a different type).</span></div>
-<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> X></div>
-<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>  <a class="code" href="classprocess_1_1Future.html">Future<X></a> <a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(lambda::function<<a class="code" href="classprocess_1_1Future.html">Future<X></a>(<span class="keyword">const</span> T&)> <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00362"></a><span class="lineno"> 362</span> </div>
-<div class="line"><a name="l00363"></a><span class="lineno"> 363</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> X></div>
-<div class="line"><a name="l00364"></a><span class="lineno"> 364</span>  <a class="code" href="classprocess_1_1Future.html">Future<X></a> <a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(lambda::function<X(<span class="keyword">const</span> T&)> <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00365"></a><span class="lineno"> 365</span> </div>
-<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> X></div>
-<div class="line"><a name="l00367"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a1b450d3667a7abd43e5afcdb0a3ab146"> 367</a></span>  <a class="code" href="classprocess_1_1Future.html">Future<X></a> <a class="code" href="classprocess_1_1Future.html#a1b450d3667a7abd43e5afcdb0a3ab146">then</a>(lambda::function<<a class="code" href="classprocess_1_1Future.html">Future<X></a>()> <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00368"></a><span class="lineno"> 368</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(</div>
-<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>  lambda::function<<a class="code" href="classprocess_1_1Future.html">Future<X></a>(<span class="keyword">const</span> T&)>(<a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(std::move(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>))));</div>
-<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>  }</div>
-<div class="line"><a name="l00372"></a><span class="lineno"> 372</span> </div>
-<div class="line"><a name="l00373"></a><span class="lineno"> 373</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> X></div>
-<div class="line"><a name="l00374"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#ae6e143a618e3aaa3e1616e6c6f833c80"> 374</a></span>  <a class="code" href="classprocess_1_1Future.html">Future<X></a> <a class="code" href="classprocess_1_1Future.html#ae6e143a618e3aaa3e1616e6c6f833c80">then</a>(lambda::function<X()> <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00375"></a><span class="lineno"> 375</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(lambda::function<X(<span class="keyword">const</span> T&)>(<a class="code" href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">lambda::bind</a>(std::move(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>))));</div>
-<div class="line"><a name="l00377"></a><span class="lineno"> 377</span>  }</div>
-<div class="line"><a name="l00378"></a><span class="lineno"> 378</span> </div>
-<div class="line"><a name="l00379"></a><span class="lineno"> 379</span> <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>  <span class="keyword">template</span> <</div>
-<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>  <span class="keyword">typename</span> F,</div>
-<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>  <span class="keyword">typename</span> X =</div>
-<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>  <span class="keyword">typename</span> <a class="code" href="structprocess_1_1internal_1_1unwrap.html">internal::unwrap<typename result_of<F(const T&)>::type</a>><a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>></div>
-<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>  <a class="code" href="classprocess_1_1Future.html">Future<X></a> <a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(<a class="code" href="structprocess_1_1__Deferred.html">_Deferred<F></a>&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, Prefer)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00385"></a><span class="lineno"> 385</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>  <span class="comment">// note the then<X> is necessary to not have an infinite loop with</span></div>
-<div class="line"><a name="l00387"></a><span class="lineno"> 387</span>  <span class="comment">// then(F&& f)</span></div>
-<div class="line"><a name="l00388"></a><span class="lineno"> 388</span>  <span class="keywordflow">return</span> then<X>(std::move(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>).operator std::function<Future<X>(<span class="keyword">const</span> T&)>());</div>
-<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>  }</div>
-<div class="line"><a name="l00390"></a><span class="lineno"> 390</span> </div>
-<div class="line"><a name="l00391"></a><span class="lineno"> 391</span>  <span class="comment">// Refer to the less preferred version of `onReady` for why these SFINAE</span></div>
-<div class="line"><a name="l00392"></a><span class="lineno"> 392</span>  <span class="comment">// conditions are necessary.</span></div>
-<div class="line"><a name="l00393"></a><span class="lineno"> 393</span>  <span class="keyword">template</span> <</div>
-<div class="line"><a name="l00394"></a><span class="lineno"> 394</span>  <span class="keyword">typename</span> F,</div>
-<div class="line"><a name="l00395"></a><span class="lineno"> 395</span>  <span class="keyword">typename</span> X = <span class="keyword">typename</span> internal::unwrap<</div>
-<div class="line"><a name="l00396"></a><span class="lineno"> 396</span>  <span class="keyword">typename</span> result_of<<span class="keyword">typename</span> std::enable_if<</div>
-<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>  !<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::is_bind_expression<typename std::decay<F>::type</a>>::value,</div>
-<div class="line"><a name="l00398"></a><span class="lineno"> 398</span>  F><a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>()><a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>><a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>></div>
-<div class="line"><a name="l00399"></a><span class="lineno"> 399</span>  Future<X> <a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(_Deferred<F>&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, LessPrefer)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00400"></a><span class="lineno"> 400</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00401"></a><span class="lineno"> 401</span>  <span class="keywordflow">return</span> then<X>(std::move(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>).operator std::function<Future<X>()>());</div>
-<div class="line"><a name="l00402"></a><span class="lineno"> 402</span>  }</div>
-<div class="line"><a name="l00403"></a><span class="lineno"> 403</span> </div>
-<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>  <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">template <typename F, typename X = typename internal::unwrap<typename result_of<F(const T&)>::type</a>><a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>> <span class="comment">// NOLINT(whitespace/line_length)</span></div>
-<div class="line"><a name="l00405"></a><span class="lineno"> 405</span>  Future<X> <a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, Prefer)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00406"></a><span class="lineno"> 406</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00407"></a><span class="lineno"> 407</span>  <span class="keywordflow">return</span> then<X>(std::function<Future<X>(<span class="keyword">const</span> T&)>(std::forward<F>(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)));</div>
-<div class="line"><a name="l00408"></a><span class="lineno"> 408</span>  }</div>
-<div class="line"><a name="l00409"></a><span class="lineno"> 409</span> </div>
-<div class="line"><a name="l00410"></a><span class="lineno"> 410</span>  <span class="comment">// Refer to the less preferred version of `onReady` for why these SFINAE</span></div>
-<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>  <span class="comment">// conditions are necessary.</span></div>
-<div class="line"><a name="l00412"></a><span class="lineno"> 412</span>  <span class="keyword">template</span> <</div>
-<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>  <span class="keyword">typename</span> F,</div>
-<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>  <span class="keyword">typename</span> X = <span class="keyword">typename</span> internal::unwrap<</div>
-<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>  <span class="keyword">typename</span> result_of<<span class="keyword">typename</span> std::enable_if<</div>
-<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>  !<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::is_bind_expression<typename std::decay<F>::type</a>>::value,</div>
-<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>  F><a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>()><a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>><a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">::type</a>></div>
-<div class="line"><a name="l00418"></a><span class="lineno"> 418</span>  Future<X> <a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>, LessPrefer)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00419"></a><span class="lineno"> 419</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>  <span class="keywordflow">return</span> then<X>(std::function<Future<X>()>(std::forward<F>(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)));</div>
-<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>  }</div>
-<div class="line"><a name="l00422"></a><span class="lineno"> 422</span> </div>
-<div class="line"><a name="l00423"></a><span class="lineno"> 423</span> <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>  <span class="comment">// NOTE: There are two bugs we're dealing with here.</span></div>
-<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>  <span class="comment">// (1) GCC bug where the explicit use of `this->` is required in the</span></div>
-<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>  <span class="comment">// trailing return type: gcc.gnu.org/bugzilla/show_bug.cgi?id=57543</span></div>
-<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>  <span class="comment">// (2) VS 2017 RC bug where the explicit use of `this->` is disallowed.</span></div>
-<div class="line"><a name="l00428"></a><span class="lineno"> 428</span>  <span class="comment">//</span></div>
-<div class="line"><a name="l00429"></a><span class="lineno"> 429</span>  <span class="comment">// Since VS 2015 and 2017 RC both implement C++14's deduced return type for</span></div>
-<div class="line"><a name="l00430"></a><span class="lineno"> 430</span>  <span class="comment">// functions, we simply choose to use that on Windows.</span></div>
-<div class="line"><a name="l00431"></a><span class="lineno"> 431</span>  <span class="comment">//</span></div>
-<div class="line"><a name="l00432"></a><span class="lineno"> 432</span>  <span class="comment">// TODO(mpark): Remove the trailing return type once we get to C++14.</span></div>
-<div class="line"><a name="l00433"></a><span class="lineno"> 433</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> F></div>
-<div class="line"><a name="l00434"></a><span class="lineno"><a class="line" href="classprocess_1_1Future.html#a6bba7bac2b511c021028ee59efefb1f5"> 434</a></span>  <span class="keyword">auto</span> <a class="code" href="classprocess_1_1Future.html#a6bba7bac2b511c021028ee59efefb1f5">then</a>(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) const</div>
-<div class="line"><a name="l00435"></a><span class="lineno"> 435</span> <span class="preprocessor">#ifndef __WINDOWS__</span></div>
-<div class="line"><a name="l00436"></a><span class="lineno"> 436</span> <span class="preprocessor"></span> -> decltype(this-><a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(std::forward<F>(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>), Prefer()))</div>
-<div class="line"><a name="l00437"></a><span class="lineno"> 437</span> <span class="preprocessor">#endif // __WINDOWS__</span></div>
-<div class="line"><a name="l00438"></a><span class="lineno"> 438</span> <span class="preprocessor"></span> {</div>
-<div class="line"><a name="l00439"></a><span class="lineno"> 439</span>  <span class="keywordflow">return</span> <a class="code" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">then</a>(std::forward<F>(<a class="code" href="namespaceproce
<TRUNCATED>
[08/15] mesos-site git commit: Updated the website built from mesos
SHA: 6839897.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_func_0x6f.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x6f.html b/content/api/latest/c++/functions_func_0x6f.html
index b06476f..24febd4 100644
--- a/content/api/latest/c++/functions_func_0x6f.html
+++ b/content/api/latest/c++/functions_func_0x6f.html
@@ -227,6 +227,12 @@
<li>operator JSON::Object()
: <a class="el" href="structprocess_1_1Event.html#afa9f8367affc0bc79150133f6738ba54">process::Event</a>
</li>
+<li>operator lambda::CallableOnce< void()
+: <a class="el" href="structprocess_1_1__Deferred.html#a370b37856e5163d23dcfd5a43d111c8c">process::_Deferred< F ></a>
+</li>
+<li>operator lambda::CallableOnce<R()
+: <a class="el" href="structprocess_1_1__Deferred.html#aba845f80da26e3f4a34953224d025042">process::_Deferred< F ></a>
+</li>
<li>operator NullWriter *()
: <a class="el" href="classJSON_1_1WriterProxy.html#a064c0622358b4864a39d1148ece32e5c">JSON::WriterProxy</a>
</li>
@@ -289,7 +295,9 @@
: <a class="el" href="structprocess_1_1UPID.html#a4602556bdfca9709ab64989da89ad3b6">process::UPID</a>
</li>
<li>operator!=()
-: <a class="el" href="structprocess_1_1UPID_1_1ID.html#ac9d7a9e306d19769dfc4d5a27b0c3cc4">process::UPID::ID</a>
+: <a class="el" href="classprocess_1_1http_1_1Connection.html#a12bb8fe57896d6d35d2141c46d5d127d">process::http::Connection</a>
+, <a class="el" href="structprocess_1_1UPID.html#ac98e2c3cd3ffc8a1cb42ca1c722023de">process::UPID</a>
+, <a class="el" href="structprocess_1_1UPID_1_1ID.html#ac9d7a9e306d19769dfc4d5a27b0c3cc4">process::UPID::ID</a>
, <a class="el" href="classprocess_1_1Time.html#a2adc49ac4fcc65aa1773f32615c0c92e">process::Time</a>
, <a class="el" href="classBytes.html#ac85371dbd9df4037a29afb284e722965">Bytes</a>
, <a class="el" href="classDuration.html#ae2dfb1bf88a0c60e8556482bab3a2cf0">Duration</a>
@@ -316,8 +324,6 @@
, <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Reader.html#ac118f7e5f511e0840b7e4460f3287aa5">process::http::Pipe::Reader</a>
, <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#a1d21b4591e3eae83215f95a34855b465">process::http::Pipe::Writer</a>
, <a class="el" href="classprocess_1_1http_1_1Pipe.html#a140c24540da2515a1c9835b594bc4df2">process::http::Pipe</a>
-, <a class="el" href="classprocess_1_1http_1_1Connection.html#a12bb8fe57896d6d35d2141c46d5d127d">process::http::Connection</a>
-, <a class="el" href="structprocess_1_1UPID.html#ac98e2c3cd3ffc8a1cb42ca1c722023de">process::UPID</a>
</li>
<li>operator&=()
: <a class="el" href="classIntervalSet.html#a02fdd16c500cd0e262866dfe78ed01ab">IntervalSet< T ></a>
@@ -400,19 +406,22 @@
, <a class="el" href="classDuration.html#a62e31774ea10cbb79383d5ce8ccbfcbf">Duration</a>
</li>
<li>operator+()
-: <a class="el" href="classprocess_1_1Time.html#aa0bbaf68198e68e7839727ed95b4c176">process::Time</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#a999a4365d122c6480aca73371414d91b">mesos::v1::Resources</a>
, <a class="el" href="classmesos_1_1Resources.html#a1bb96b91999835ce867a3a895bd7bd08">mesos::Resources</a>
, <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad83dc3d47cc27f71b1a62fcc03ee4255">mesos::v1::Resources</a>
, <a class="el" href="classprocess_1_1http_1_1Headers.html#afd463b216eeec49fdaa867b57a4a8885">process::http::Headers</a>
+, <a class="el" href="classprocess_1_1Time.html#aa0bbaf68198e68e7839727ed95b4c176">process::Time</a>
, <a class="el" href="classDuration.html#a82035c69a06b8821e0e0c00bafd201b3">Duration</a>
</li>
<li>operator++()
: <a class="el" href="classprocess_1_1metrics_1_1Counter.html#ae85a67e0df8790e45fe573b8891c5aa3">process::metrics::Counter</a>
</li>
<li>operator+=()
-: <a class="el" href="classprocess_1_1metrics_1_1Counter.html#ad6c58e7eb5f6d5827894234f6c88a047">process::metrics::Counter</a>
-, <a class="el" href="classmesos_1_1Resources.html#a5e73184e5fd1818ec189fe5f7d432b25">mesos::Resources</a>
+: <a class="el" href="classIntervalSet.html#a545950538b4f9ab04417939d79aeb68e">IntervalSet< T ></a>
, <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad367ced251edfb414891e6c0d859f264">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#a5e73184e5fd1818ec189fe5f7d432b25">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a0f05f1dfdf3ac09b52798c345d7d81c4">mesos::v1::Resources</a>
+, <a class="el" href="classprocess_1_1metrics_1_1Counter.html#ad6c58e7eb5f6d5827894234f6c88a047">process::metrics::Counter</a>
, <a class="el" href="classprocess_1_1Time.html#af2abb64c154a7b00612af4351d90c89d">process::Time</a>
, <a class="el" href="classBytes.html#a7835b454824e5ffa133dc4a0295e6598">Bytes</a>
, <a class="el" href="classDuration.html#a8f72b5d65f60bef398b1c59781b2a927">Duration</a>
@@ -422,31 +431,30 @@
: <a class="el" href="classBound.html#a966181dc0f4ecee3c5e5cf4524fb460c">Bound< T ></a>
</li>
<li>operator-()
-: <a class="el" href="classmesos_1_1Resources.html#a2233c5eae93c7bd8629495f19346575e">mesos::Resources</a>
-, <a class="el" href="classprocess_1_1Time.html#a79f49b5c04b7fb2fecd63951ebbfea84">process::Time</a>
-, <a class="el" href="classmesos_1_1Resources.html#aef45055ac31698b5c6222bba1f8eedd8">mesos::Resources</a>
+: <a class="el" href="classDuration.html#af1a864a25683921ec0784f15751af69e">Duration</a>
, <a class="el" href="classmesos_1_1v1_1_1Resources.html#af901f32a8e475d914eb8c82d4c3946f6">mesos::v1::Resources</a>
-, <a class="el" href="classprocess_1_1Time.html#a58892120c356c9d7c405477f602930e0">process::Time</a>
-, <a class="el" href="classDuration.html#af1a864a25683921ec0784f15751af69e">Duration</a>
+, <a class="el" href="classmesos_1_1Resources.html#a2233c5eae93c7bd8629495f19346575e">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#abbb98867d8203e9febe6d89856e59e43">mesos::v1::Resources</a>
+, <a class="el" href="classprocess_1_1Time.html#a79f49b5c04b7fb2fecd63951ebbfea84">process::Time</a>
</li>
<li>operator-=()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad31bd7470855a7691d10f0a4f73aa217">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#ad23628d37ce9834684a0873de2ff2cfd">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad31bd7470855a7691d10f0a4f73aa217">mesos::v1::Resources</a>
, <a class="el" href="classprocess_1_1Time.html#aa0a23d5b519d3dfe65e880e94f75013f">process::Time</a>
, <a class="el" href="classBytes.html#a0152e9f05070dc19652d12a142af391d">Bytes</a>
, <a class="el" href="classDuration.html#a423d88c5efbc1eeefa9b88d4ccd464cc">Duration</a>
-, <a class="el" href="classIntervalSet.html#ac48e5aa6075b01efde69edb302983686">IntervalSet< T ></a>
-, <a class="el" href="classmesos_1_1Resources.html#a8da1b25d12394f96b7576367e6d8f4fa">mesos::Resources</a>
+, <a class="el" href="classIntervalSet.html#aacba0b2fc0763c24af95bd6a19b7ea55">IntervalSet< T ></a>
</li>
<li>operator->()
: <a class="el" href="classJvm_1_1Env.html#af47bfc06692df2379dbe88f99bffb683">Jvm::Env</a>
-, <a class="el" href="classprocess_1_1Future.html#ade35e2593ea7486d0d6cd26584960704">process::Future< T ></a>
, <a class="el" href="classprocess_1_1Owned.html#afb3a89c50539c3c238906b2465b2c785">process::Owned< T ></a>
+, <a class="el" href="classprocess_1_1Shared.html#aeb4d74c937660e50c912d79bb84ef754">process::Shared< T ></a>
, <a class="el" href="classprocess_1_1ProcessReference.html#afe6b9c2c47f6fae01f9217e9835537ae">process::ProcessReference</a>
-, <a class="el" href="classOption.html#a73bd52ced63e1450fdb017d93443582a">Option< T ></a>
-, <a class="el" href="classResult.html#a4703a38daec2a75b4988ba80af098a6e">Result< T ></a>
-, <a class="el" href="classTry.html#aa1a9b7b5155868454bf85971cfea4676">Try< T, E ></a>
+, <a class="el" href="classOption.html#abb1b8b12538f5603d2f32cf9483b8b0a">Option< T ></a>
, <a class="el" href="classResult.html#a4a9b579d9529b43cae207fb3aa7b1c0f">Result< T ></a>
-, <a class="el" href="classprocess_1_1Shared.html#aeb4d74c937660e50c912d79bb84ef754">process::Shared< T ></a>
+, <a class="el" href="classTry.html#aa1a9b7b5155868454bf85971cfea4676">Try< T, E ></a>
+, <a class="el" href="classOption.html#a73bd52ced63e1450fdb017d93443582a">Option< T ></a>
+, <a class="el" href="classprocess_1_1Future.html#ade35e2593ea7486d0d6cd26584960704">process::Future< T ></a>
</li>
<li>operator/()
: <a class="el" href="classDuration.html#a5dc54363ab21c211ff26c7bb24695a50">Duration</a>
@@ -459,162 +467,163 @@
: <a class="el" href="classFutureResultAction.html#a9b324d0e85f9d04a874adcc3a28cddf7">FutureResultAction< R, A ></a>
</li>
<li>operator<()
-: <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#aeec550d499633821dc549800458eb6d8">zookeeper::Group::Membership</a>
-, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a94c86506d2b3ffc9e6a075eeb776f4a2">process::network::inet::Address</a>
+: <a class="el" href="structos_1_1Process.html#a2a0fcd972adf203de69b08ff79e04df8">os::Process</a>
+, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a293812a5c359075b65893637ef24e12e">mesos::log::Log::Position</a>
+, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#aeec550d499633821dc549800458eb6d8">zookeeper::Group::Membership</a>
, <a class="el" href="classprocess_1_1Future.html#a01597d58e57a7384eed5a56ccf797a0e">process::Future< T ></a>
+, <a class="el" href="classprocess_1_1Latch.html#ae5b16114942a86ab479f92277e0d1af2">process::Latch</a>
, <a class="el" href="classprocess_1_1Owned.html#a42eeec357f54930f021958e76bf8b5c1">process::Owned< T ></a>
-, <a class="el" href="structprocess_1_1UPID.html#ac6f524d3372f4a8c25a89d87e6cae9b0">process::UPID</a>
, <a class="el" href="structprocess_1_1UPID_1_1ID.html#aa02dfc5196d4a5d976b98d407b3a7494">process::UPID::ID</a>
+, <a class="el" href="classprocess_1_1Shared.html#a8dab66aa15e3b5dafa463bb485bddbbd">process::Shared< T ></a>
, <a class="el" href="classprocess_1_1Time.html#ae8ee1051fa658d66a8965f408490397a">process::Time</a>
, <a class="el" href="classprocess_1_1Timeout.html#a0401f5e59e9bad6b9f3316c4db8eed17">process::Timeout</a>
, <a class="el" href="classBytes.html#aa92963e2108fef5b18adc4262c1ba133">Bytes</a>
, <a class="el" href="classDuration.html#aacf0fd4bb1e301b34b56b0063b4adc4b">Duration</a>
, <a class="el" href="classnet_1_1IP.html#a93ced0f7f6476376931b8617b00c8fb0">net::IP</a>
-, <a class="el" href="structos_1_1Process.html#a2a0fcd972adf203de69b08ff79e04df8">os::Process</a>
, <a class="el" href="structVersion.html#a5d092507721a8f9768adff3ff1884640">Version</a>
-, <a class="el" href="classprocess_1_1Shared.html#a8dab66aa15e3b5dafa463bb485bddbbd">process::Shared< T ></a>
-, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a293812a5c359075b65893637ef24e12e">mesos::log::Log::Position</a>
-, <a class="el" href="classprocess_1_1Latch.html#ae5b16114942a86ab479f92277e0d1af2">process::Latch</a>
+, <a class="el" href="structprocess_1_1UPID.html#ac6f524d3372f4a8c25a89d87e6cae9b0">process::UPID</a>
+, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a94c86506d2b3ffc9e6a075eeb776f4a2">process::network::inet::Address</a>
</li>
<li>operator<=()
-: <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#ace337def95a18a79233725fe776197a4">zookeeper::Group::Membership</a>
-, <a class="el" href="classprocess_1_1Time.html#a0bce2dc99a413504dd66a56fa834360f">process::Time</a>
+: <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a57168dc97286bf46c6ae3f98eac2218e">mesos::log::Log::Position</a>
+, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#ace337def95a18a79233725fe776197a4">zookeeper::Group::Membership</a>
, <a class="el" href="classprocess_1_1Timeout.html#a28ad4ae375d881aaba5bf5c7253799ce">process::Timeout</a>
+, <a class="el" href="classBytes.html#acc93306b8255294dfe7080503e1a1ddc">Bytes</a>
, <a class="el" href="classDuration.html#a457767898f3cea266370a2067c8ec03f">Duration</a>
-, <a class="el" href="structos_1_1Process.html#ab298d8003273d2a7fd16bea90ca2ee9a">os::Process</a>
, <a class="el" href="structVersion.html#a7445f8f8e2fb535f786fa0c516e86524">Version</a>
-, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a57168dc97286bf46c6ae3f98eac2218e">mesos::log::Log::Position</a>
-, <a class="el" href="classBytes.html#acc93306b8255294dfe7080503e1a1ddc">Bytes</a>
+, <a class="el" href="structos_1_1Process.html#ab298d8003273d2a7fd16bea90ca2ee9a">os::Process</a>
+, <a class="el" href="classprocess_1_1Time.html#a0bce2dc99a413504dd66a56fa834360f">process::Time</a>
</li>
<li>operator=()
-: <a class="el" href="classTry.html#ac76293ef2e70b94aecb3d7b9fb6be0dd">Try< T, E ></a>
-, <a class="el" href="classgzip_1_1Decompressor.html#a8543337e4a3520b93c337218e4bc8ea6">gzip::Decompressor</a>
-, <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html#a0c2ecef01ec0ba8fe895a1754f89b7a3">mesos::v1::scheduler::Mesos</a>
-, <a class="el" href="structprocess_1_1TerminateEvent.html#a07d5604071aae461d0cf87459592f02c">process::TerminateEvent</a>
-, <a class="el" href="classnet_1_1IP_1_1Network.html#a11d6e408855fe1f5d0dde3134c08fe9e">net::IP::Network</a>
-, <a class="el" href="classJSON_1_1BooleanWriter.html#a47f2a076c899dbecbb0e0584cbb6ff8b">JSON::BooleanWriter</a>
+: <a class="el" href="structprocess_1_1ExitedEvent.html#a4c5dda717ac26aeae86c63af1b477b9d">process::ExitedEvent</a>
+, <a class="el" href="classprocess_1_1Timeout.html#ace2454f353da19b912cb37ad4db4c862">process::Timeout</a>
+, <a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">flags::FlagsBase</a>
, <a class="el" href="classResult.html#abf41ef823ecffee22aac8bf20f83660a">Result< T ></a>
-, <a class="el" href="structprocess_1_1UPID.html#ad433d95e591aee3ca70b8356bf8617a8">process::UPID</a>
-, <a class="el" href="classJSON_1_1ArrayWriter.html#a3250c19290bfb70e1fba3cb0cf4f836a">JSON::ArrayWriter</a>
-, <a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#ad0382c412122e0f356cd01948de8fbd1">mesos::internal::master::Master::Subscribers::Subscriber</a>
-, <a class="el" href="classmesos_1_1Attributes.html#aa541ab8e9de57cd5c65750b30cd56a90">mesos::Attributes</a>
-, <a class="el" href="structprocess_1_1ExitedEvent.html#a4c5dda717ac26aeae86c63af1b477b9d">process::ExitedEvent</a>
-, <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a3426f43a0802df9e61b1500038137172">mesos::v1::resource_provider::Driver</a>
+, <a class="el" href="classTry.html#aa61bbfa75f0feb3ccc93846f296145d8">Try< T, E ></a>
+, <a class="el" href="classlambda_1_1CallableOnce_3_01R_07Args_8_8_8_08_4.html#a206ba9674bf7b09917b6be998ce270b0">lambda::CallableOnce< R(Args...)></a>
+, <a class="el" href="classprocess_1_1http_1_1Server.html#a62f8af8423a341b3604ffae507a835ac">process::http::Server</a>
+, <a class="el" href="classJSON_1_1StringWriter.html#a9f5c9eb6fb6a1212bfde71f5b486cd90">JSON::StringWriter</a>
+, <a class="el" href="classprocess_1_1Future.html#a32e4b21c80168bb3f809da93b669b98f">process::Future< T ></a>
+, <a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatee.html#a6e199c0e9c4c34c893b9f930614f943b">mesos::http::authentication::BasicAuthenticatee</a>
, <a class="el" href="structprocess_1_1DispatchEvent.html#a441d8174e4d3c5716f210a51f8a2b6c5">process::DispatchEvent</a>
+, <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a3426f43a0802df9e61b1500038137172">mesos::v1::resource_provider::Driver</a>
+, <a class="el" href="classJvm_1_1Object.html#ab6c5a893c5492b2f6e8ef828ddbdac65">Jvm::Object</a>
+, <a class="el" href="classmesos_1_1Attributes.html#aa541ab8e9de57cd5c65750b30cd56a90">mesos::Attributes</a>
, <a class="el" href="classmesos_1_1Resources.html#a44e5b29fbe67ba65c43a51331be2629b">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#a47f21312662cd27985d4728811a78494">mesos::v1::Attributes</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a67c9b3a515ef7ca50599151b7039ff5f">mesos::v1::Resources</a>
, <a class="el" href="classmesos_1_1v1_1_1executor_1_1Mesos.html#a9a969afb03ff3c7f74677276085f40fc">mesos::v1::executor::Mesos</a>
-, <a class="el" href="classJvm_1_1Object.html#ab6c5a893c5492b2f6e8ef828ddbdac65">Jvm::Object</a>
-, <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a7e3b37fe702c1f4c9a95eb4702806cbb">mesos::internal::ResourceProviderManager</a>
-, <a class="el" href="classprocess_1_1Timeout.html#a23edfaf1efd3bd3bc15622f143104c5c">process::Timeout</a>
+, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#a47f21312662cd27985d4728811a78494">mesos::v1::Attributes</a>
+, <a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#ad0382c412122e0f356cd01948de8fbd1">mesos::internal::master::Master::Subscribers::Subscriber</a>
+, <a class="el" href="structprocess_1_1MessageEvent.html#a537bcb5b6cad11b0abf321b652c99d3a">process::MessageEvent</a>
, <a class="el" href="structprocess_1_1HttpEvent.html#a120ffde9d2eadf70a141f5c7455924a2">process::HttpEvent</a>
, <a class="el" href="classOption.html#a04e7edaf96460a1afe0821595521a8fa">Option< T ></a>
-, <a class="el" href="classprocess_1_1Future.html#a32e4b21c80168bb3f809da93b669b98f">process::Future< T ></a>
+, <a class="el" href="structprocess_1_1DispatchEvent.html#aa57a070cd57eb40ea0d44179be6203a0">process::DispatchEvent</a>
+, <a class="el" href="structprocess_1_1TerminateEvent.html#a07d5604071aae461d0cf87459592f02c">process::TerminateEvent</a>
, <a class="el" href="structprocess_1_1UPID.html#abef941c337726761d5549537eb24ad6f">process::UPID</a>
-, <a class="el" href="structprocess_1_1UPID_1_1ID.html#ae323848c8bc95b026665a9c10e318cf9">process::UPID::ID</a>
+, <a class="el" href="classprocess_1_1Timeout.html#a23edfaf1efd3bd3bc15622f143104c5c">process::Timeout</a>
+, <a class="el" href="classKernelSemaphore.html#ac1679753e74611457749d5d531cc2857">KernelSemaphore</a>
, <a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">flags::FlagsBase</a>
-, <a class="el" href="classprocess_1_1http_1_1Server.html#a62f8af8423a341b3604ffae507a835ac">process::http::Server</a>
+, <a class="el" href="classgzip_1_1Decompressor.html#a8543337e4a3520b93c337218e4bc8ea6">gzip::Decompressor</a>
+, <a class="el" href="structprocess_1_1TerminateEvent.html#af631dba2935e629da590a3e79292f036">process::TerminateEvent</a>
+, <a class="el" href="classJSON_1_1NumberWriter.html#ab314b794bb66902945ab3bbce5cadbb9">JSON::NumberWriter</a>
+, <a class="el" href="classJSON_1_1ArrayWriter.html#a3250c19290bfb70e1fba3cb0cf4f836a">JSON::ArrayWriter</a>
+, <a class="el" href="classLinkedHashMap.html#ada8cb9f2b4ee30c70ae1286740d5f3a4">LinkedHashMap< Key, Value ></a>
, <a class="el" href="classOption.html#a60341d91ef896c7349f38aee848f4879">Option< T ></a>
-, <a class="el" href="classJSON_1_1StringWriter.html#a9f5c9eb6fb6a1212bfde71f5b486cd90">JSON::StringWriter</a>
-, <a class="el" href="classJSON_1_1ObjectWriter.html#aadf354d7bb74ad40dbb82d389fb4b62c">JSON::ObjectWriter</a>
-, <a class="el" href="classos_1_1raw_1_1Argv.html#a86c4b356bddac97cf2acd107d39c079a">os::raw::Argv</a>
, <a class="el" href="classResult.html#a796771fd811f190b98476babe0fa460c">Result< T ></a>
-, <a class="el" href="classlambda_1_1CallableOnce_3_01R_07Args_8_8_8_08_4.html#a206ba9674bf7b09917b6be998ce270b0">lambda::CallableOnce< R(Args...)></a>
-, <a class="el" href="classLinkedHashMap.html#ada8cb9f2b4ee30c70ae1286740d5f3a4">LinkedHashMap< Key, Value ></a>
-, <a class="el" href="classprocess_1_1Timeout.html#ace2454f353da19b912cb37ad4db4c862">process::Timeout</a>
-, <a class="el" href="structprocess_1_1TerminateEvent.html#af631dba2935e629da590a3e79292f036">process::TerminateEvent</a>
-, <a class="el" href="classos_1_1WindowsFD.html#a057780cfa5e1cc2fa84543a6f9b6bca0">os::WindowsFD</a>
-, <a class="el" href="classTry.html#aa61bbfa75f0feb3ccc93846f296145d8">Try< T, E ></a>
+, <a class="el" href="classJSON_1_1NullWriter.html#a2d7a8e3b62b6593b738afef9859d2f3c">JSON::NullWriter</a>
+, <a class="el" href="structprocess_1_1UPID_1_1ID.html#ae323848c8bc95b026665a9c10e318cf9">process::UPID::ID</a>
+, <a class="el" href="structprocess_1_1UPID.html#ad433d95e591aee3ca70b8356bf8617a8">process::UPID</a>
+, <a class="el" href="classos_1_1raw_1_1Argv.html#a86c4b356bddac97cf2acd107d39c079a">os::raw::Argv</a>
+, <a class="el" href="structprocess_1_1ExitedEvent.html#a3f7748a3576bdf5c8a351365f139e13e">process::ExitedEvent</a>
, <a class="el" href="classos_1_1WindowsFD.html#ab780d87119c772425aa855260056d1a1">os::WindowsFD</a>
+, <a class="el" href="classJSON_1_1ObjectWriter.html#ad617ba09645c74bf892369669fa83b2d">JSON::ObjectWriter</a>
+, <a class="el" href="classTry.html#ac76293ef2e70b94aecb3d7b9fb6be0dd">Try< T, E ></a>
, <a class="el" href="structRepresentation.html#a86b050476c45ffacb260ba40faa3cc79">Representation< T ></a>
-, <a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatee.html#a6e199c0e9c4c34c893b9f930614f943b">mesos::http::authentication::BasicAuthenticatee</a>
-, <a class="el" href="classlambda_1_1CallableOnce_3_01R_07Args_8_8_8_08_4.html#aae7c5db25ea41e716ceb2f68a38989a4">lambda::CallableOnce< R(Args...)></a>
+, <a class="el" href="classos_1_1WindowsFD.html#a057780cfa5e1cc2fa84543a6f9b6bca0">os::WindowsFD</a>
+, <a class="el" href="structRepresentation.html#a5f6012cb0ba5681fd25c3489790c657e">Representation< T ></a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a67c9b3a515ef7ca50599151b7039ff5f">mesos::v1::Resources</a>
, <a class="el" href="classLinkedHashMap.html#aeb567159da25077c2fed08221a19ab71">LinkedHashMap< Key, Value ></a>
, <a class="el" href="classJSON_1_1BooleanWriter.html#ab39bd2f99538733e4ff9982c4f5e4958">JSON::BooleanWriter</a>
-, <a class="el" href="classJSON_1_1NullWriter.html#a2d7a8e3b62b6593b738afef9859d2f3c">JSON::NullWriter</a>
-, <a class="el" href="classKernelSemaphore.html#ac1679753e74611457749d5d531cc2857">KernelSemaphore</a>
, <a class="el" href="classJSON_1_1NullWriter.html#ad055045adc55a50449eee5c3f9f7c674">JSON::NullWriter</a>
-, <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4c0ea8da506ce2c28458e79e433f84c8">mesos::internal::LocalResourceProviderDaemon</a>
-, <a class="el" href="structprocess_1_1MessageEvent.html#a7893d3f17c56dbf99929e4f1b94accd5">process::MessageEvent</a>
+, <a class="el" href="classJvm_1_1Variable.html#aea4a00191b25acaae787f1302601b9ed">Jvm::Variable< T, name, signature ></a>
+, <a class="el" href="classlambda_1_1CallableOnce_3_01R_07Args_8_8_8_08_4.html#aae7c5db25ea41e716ceb2f68a38989a4">lambda::CallableOnce< R(Args...)></a>
, <a class="el" href="classJSON_1_1ArrayWriter.html#a3bb932f8ed50dba8063ff665ba7b9e41">JSON::ArrayWriter</a>
-, <a class="el" href="structprocess_1_1MessageEvent.html#a537bcb5b6cad11b0abf321b652c99d3a">process::MessageEvent</a>
-, <a class="el" href="classJSON_1_1NumberWriter.html#ab314b794bb66902945ab3bbce5cadbb9">JSON::NumberWriter</a>
-, <a class="el" href="classJSON_1_1ObjectWriter.html#ad617ba09645c74bf892369669fa83b2d">JSON::ObjectWriter</a>
+, <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a5f7d81060aef2d7ddfada36e8fb6a217">mesos::internal::StorageLocalResourceProvider</a>
+, <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a7e3b37fe702c1f4c9a95eb4702806cbb">mesos::internal::ResourceProviderManager</a>
, <a class="el" href="classJSON_1_1NumberWriter.html#ac5e45bd2792f992c0d3ab66c2695c390">JSON::NumberWriter</a>
-, <a class="el" href="structprocess_1_1DispatchEvent.html#aa57a070cd57eb40ea0d44179be6203a0">process::DispatchEvent</a>
+, <a class="el" href="structprocess_1_1HttpEvent.html#a8047c0dcf13b4011ce57ad209fc049ba">process::HttpEvent</a>
, <a class="el" href="classJSON_1_1StringWriter.html#a66695fc12351a7567460ff7cd0e9ad3b">JSON::StringWriter</a>
-, <a class="el" href="structprocess_1_1ExitedEvent.html#a3f7748a3576bdf5c8a351365f139e13e">process::ExitedEvent</a>
+, <a class="el" href="classnet_1_1IP_1_1Network.html#a11d6e408855fe1f5d0dde3134c08fe9e">net::IP::Network</a>
+, <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html#a0c2ecef01ec0ba8fe895a1754f89b7a3">mesos::v1::scheduler::Mesos</a>
+, <a class="el" href="classJSON_1_1BooleanWriter.html#a47f2a076c899dbecbb0e0584cbb6ff8b">JSON::BooleanWriter</a>
+, <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4c0ea8da506ce2c28458e79e433f84c8">mesos::internal::LocalResourceProviderDaemon</a>
, <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a72edd5484c4aac855f23f530057153f5">mesos::internal::checks::Checker</a>
-, <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a5f7d81060aef2d7ddfada36e8fb6a217">mesos::internal::StorageLocalResourceProvider</a>
-, <a class="el" href="classJvm_1_1Variable.html#aea4a00191b25acaae787f1302601b9ed">Jvm::Variable< T, name, signature ></a>
</li>
<li>operator==()
-: <a class="el" href="classDuration.html#a754a0109e91ee4506d4cbd5b51750997">Duration</a>
-, <a class="el" href="structVersion.html#a2cd9e31878209449cf6b6871fa8df2ca">Version</a>
-, <a class="el" href="classOption.html#a24b8b0bad012aa6fd1bd910d99c5bff3">Option< T ></a>
-, <a class="el" href="classprocess_1_1Future.html#ad4dabb526ca4f366ac1fb06192a40d0f">process::Future< T ></a>
-, <a class="el" href="structrouting_1_1filter_1_1ip_1_1Classifier.html#ad3f77abdeed3be644b937de71d306a02">routing::filter::ip::Classifier</a>
-, <a class="el" href="classnet_1_1IP_1_1Network.html#a7caf57738bb2acc394ec654ef6088ef3">net::IP::Network</a>
-, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#abb2df9657326caac828ede56f226710e">mesos::v1::Attributes</a>
-, <a class="el" href="classIntervalSet.html#a03a4bdeef04c7ac411cc6e039197c1fc">IntervalSet< T ></a>
-, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a4cd3a77ecd8fbd087f38eb685e6c10dd">mesos::log::Log::Position</a>
+: <a class="el" href="structrouting_1_1filter_1_1icmp_1_1Classifier.html#afffe21f3ed208fa7b0a6924d63b05268">routing::filter::icmp::Classifier</a>
+, <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a8c1ee643a40bc7a0b9b1710dc50ea41a">process::http::authentication::Principal</a>
+, <a class="el" href="classprocess_1_1http_1_1Connection.html#af05c8ada407f7c78299d9e46eaf80459">process::http::Connection</a>
, <a class="el" href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a3dadffb3918abb6eb971673f3c93f8de">mesos::internal::capabilities::ProcessCapabilities</a>
-, <a class="el" href="classrouting_1_1Handle.html#afc6ceb6d1648fe3587c1fb141d8a910e">routing::Handle</a>
-, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#a50e932465a1c4e2c9d2723cb0ac72b6c">zookeeper::Group::Membership</a>
, <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#af9693ab7e438233a3e8244f3c650df7d">process::http::Pipe::Writer</a>
-, <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a8c1ee643a40bc7a0b9b1710dc50ea41a">process::http::authentication::Principal</a>
-, <a class="el" href="structrouting_1_1filter_1_1basic_1_1Classifier.html#a432560ec58e0e168d7e06734b17b7bca">routing::filter::basic::Classifier</a>
+, <a class="el" href="classInterval.html#a743ac1e9440d2adde4db184dad490b8f">Interval< T ></a>
+, <a class="el" href="structrouting_1_1filter_1_1ip_1_1Classifier.html#ad3f77abdeed3be644b937de71d306a02">routing::filter::ip::Classifier</a>
, <a class="el" href="classcgroups_1_1blkio_1_1Device.html#a578d8a8719fa30c1284c30fb764727a8">cgroups::blkio::Device</a>
-, <a class="el" href="classError.html#a0de534f1aadb16a4d5321370f3fd2929">Error</a>
-, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">process::network::inet::Address</a>
+, <a class="el" href="classmesos_1_1Attributes.html#af178fdf6f1399753faf2d544d4e9c96a">mesos::Attributes</a>
+, <a class="el" href="classIntervalSet.html#a03a4bdeef04c7ac411cc6e039197c1fc">IntervalSet< T ></a>
+, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#a50e932465a1c4e2c9d2723cb0ac72b6c">zookeeper::Group::Membership</a>
, <a class="el" href="classprocess_1_1http_1_1Pipe.html#a4dfc8ee332d8e02d63079491086d3a3b">process::http::Pipe</a>
-, <a class="el" href="classmesos_1_1Resources.html#ab5afedf0ab457c9298c251ca1ad0ce20">mesos::Resources</a>
+, <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a10e02a274b8a2ae503a9aeef2e6a7c4b">process::http::authentication::Principal</a>
+, <a class="el" href="classrouting_1_1Handle.html#afc6ceb6d1648fe3587c1fb141d8a910e">routing::Handle</a>
+, <a class="el" href="structrouting_1_1filter_1_1basic_1_1Classifier.html#a432560ec58e0e168d7e06734b17b7bca">routing::filter::basic::Classifier</a>
+, <a class="el" href="classnet_1_1IP_1_1Network.html#a7caf57738bb2acc394ec654ef6088ef3">net::IP::Network</a>
+, <a class="el" href="structVersion.html#a2cd9e31878209449cf6b6871fa8df2ca">Version</a>
, <a class="el" href="classprocess_1_1Owned.html#ac0f1e612c61ca5c45aa8e5e262f0e8b8">process::Owned< T ></a>
-, <a class="el" href="classnet_1_1IP.html#a5ceb2f0c6ba902dbe29c1d62f7f53427">net::IP</a>
+, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a4cd3a77ecd8fbd087f38eb685e6c10dd">mesos::log::Log::Position</a>
+, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">process::network::inet::Address</a>
, <a class="el" href="classmesos_1_1internal_1_1xfs_1_1BasicBlocks.html#aa479383d7a5d5d14bd3a78c82e694bca">mesos::internal::xfs::BasicBlocks</a>
-, <a class="el" href="classprocess_1_1Latch.html#a6231a37a0a92318a3d7aa62920b9fe0e">process::Latch</a>
-, <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Reader.html#ab05ad7874980715328153d42c6b138be">process::http::Pipe::Reader</a>
-, <a class="el" href="classOption.html#acb015aad95e3ed6a80f061b105383810">Option< T ></a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#aebd5411e3ec8b4573de8e85e025178f1">mesos::v1::Resources</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a88163658413e7817b7d6b442b7eb7dd6">process::network::internal::Socket< AddressType ></a>
-, <a class="el" href="classVariant.html#ab07030cf3cd3f187815ecab876fbcb69">Variant< T, Ts ></a>
-, <a class="el" href="classmesos_1_1Attributes.html#af178fdf6f1399753faf2d544d4e9c96a">mesos::Attributes</a>
-, <a class="el" href="structrouting_1_1filter_1_1icmp_1_1Classifier.html#afffe21f3ed208fa7b0a6924d63b05268">routing::filter::icmp::Classifier</a>
-, <a class="el" href="classprocess_1_1Timer.html#a791687580a5514745038ab05e86c3786">process::Timer</a>
, <a class="el" href="structprocess_1_1UPID.html#a1ad0ca205d7c6e95652c1ca35c80b41f">process::UPID</a>
+, <a class="el" href="classprocess_1_1Shared.html#a3c929e667ce6a6fd45b56a81fd16a766">process::Shared< T ></a>
+, <a class="el" href="classVariant.html#ab07030cf3cd3f187815ecab876fbcb69">Variant< T, Ts ></a>
+, <a class="el" href="classOption.html#acb015aad95e3ed6a80f061b105383810">Option< T ></a>
, <a class="el" href="classBytes.html#aef06605e57b51a999642ae90de05f90b">Bytes</a>
-, <a class="el" href="structflags_1_1Name.html#a63d59c9cd49d00f55ddec17729e69f83">flags::Name</a>
+, <a class="el" href="classmesos_1_1Resources.html#ab5afedf0ab457c9298c251ca1ad0ce20">mesos::Resources</a>
+, <a class="el" href="classprocess_1_1Future.html#ad4dabb526ca4f366ac1fb06192a40d0f">process::Future< T ></a>
+, <a class="el" href="classnet_1_1IP.html#a5ceb2f0c6ba902dbe29c1d62f7f53427">net::IP</a>
, <a class="el" href="classnet_1_1MAC.html#a0a1331d9bec0070e02eadbed544e50a0">net::MAC</a>
-, <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a10e02a274b8a2ae503a9aeef2e6a7c4b">process::http::authentication::Principal</a>
-, <a class="el" href="classprocess_1_1Timeout.html#aab5d590690d4fd2f27cad2d910ee1cfa">process::Timeout</a>
-, <a class="el" href="classprocess_1_1http_1_1Connection.html#af05c8ada407f7c78299d9e46eaf80459">process::http::Connection</a>
+, <a class="el" href="classprocess_1_1Timer.html#a791687580a5514745038ab05e86c3786">process::Timer</a>
+, <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Reader.html#ab05ad7874980715328153d42c6b138be">process::http::Pipe::Reader</a>
+, <a class="el" href="classDuration.html#a754a0109e91ee4506d4cbd5b51750997">Duration</a>
+, <a class="el" href="classrouting_1_1filter_1_1ip_1_1PortRange.html#a9ef20d02b7be3f152bbafdcead2bfc4c">routing::filter::ip::PortRange</a>
, <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a0339fa96358b0cd957e8a1b54dcfb415">process::network::unix::Address</a>
+, <a class="el" href="classprocess_1_1Latch.html#a6231a37a0a92318a3d7aa62920b9fe0e">process::Latch</a>
, <a class="el" href="classprocess_1_1Time.html#a4ab86bc8f1fa04c645e2cd5e6a6d9aa8">process::Time</a>
-, <a class="el" href="classInterval.html#a743ac1e9440d2adde4db184dad490b8f">Interval< T ></a>
+, <a class="el" href="structflags_1_1Name.html#a63d59c9cd49d00f55ddec17729e69f83">flags::Name</a>
+, <a class="el" href="structos_1_1Process.html#a1d540a0a2640fd907423f8277bccce48">os::Process</a>
+, <a class="el" href="classError.html#a0de534f1aadb16a4d5321370f3fd2929">Error</a>
+, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#abb2df9657326caac828ede56f226710e">mesos::v1::Attributes</a>
, <a class="el" href="structprocess_1_1UPID_1_1ID.html#a586d73e210c4cfeb5775fc14a412b1ee">process::UPID::ID</a>
-, <a class="el" href="classprocess_1_1Shared.html#a3c929e667ce6a6fd45b56a81fd16a766">process::Shared< T ></a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a88163658413e7817b7d6b442b7eb7dd6">process::network::internal::Socket< AddressType ></a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#aebd5411e3ec8b4573de8e85e025178f1">mesos::v1::Resources</a>
+, <a class="el" href="classprocess_1_1Timeout.html#aab5d590690d4fd2f27cad2d910ee1cfa">process::Timeout</a>
, <a class="el" href="structprocess_1_1UPID_1_1ID.html#aacf8e0374f4885a1b02f96a6a8c8ec46">process::UPID::ID</a>
-, <a class="el" href="structos_1_1Process.html#a1d540a0a2640fd907423f8277bccce48">os::Process</a>
-, <a class="el" href="classrouting_1_1filter_1_1ip_1_1PortRange.html#a9ef20d02b7be3f152bbafdcead2bfc4c">routing::filter::ip::PortRange</a>
+, <a class="el" href="classOption.html#a24b8b0bad012aa6fd1bd910d99c5bff3">Option< T ></a>
</li>
<li>operator>()
-: <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#aeedb1ae964ce69d27ccc9cbf2519b7c1">zookeeper::Group::Membership</a>
-, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a35fac8f239f3685e555e93be98e980aa">mesos::log::Log::Position</a>
-, <a class="el" href="classDuration.html#ace1ffd7bf32fa029c03b315e8f4a8b6a">Duration</a>
+: <a class="el" href="classBytes.html#ac86c81c8a80826fdddc265e07fc735d4">Bytes</a>
, <a class="el" href="classnet_1_1IP.html#ae57a99f62c1f524eb2937408993365cb">net::IP</a>
-, <a class="el" href="structos_1_1Process.html#a9305ba395a7f61e936fa7d3577d75a8a">os::Process</a>
, <a class="el" href="classprocess_1_1Time.html#a2082db6e45ef09c154db1e06df68a4e9">process::Time</a>
-, <a class="el" href="classBytes.html#ac86c81c8a80826fdddc265e07fc735d4">Bytes</a>
+, <a class="el" href="classDuration.html#ace1ffd7bf32fa029c03b315e8f4a8b6a">Duration</a>
+, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#aeedb1ae964ce69d27ccc9cbf2519b7c1">zookeeper::Group::Membership</a>
, <a class="el" href="structVersion.html#a8a7d33d5d4bcc5cbac192597328c6f78">Version</a>
, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a1bb3ad8072f56e8958f0bf44da9a9cf6">process::network::inet::Address</a>
+, <a class="el" href="structos_1_1Process.html#a9305ba395a7f61e936fa7d3577d75a8a">os::Process</a>
+, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a35fac8f239f3685e555e93be98e980aa">mesos::log::Log::Position</a>
</li>
<li>operator>=()
-: <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a2609306d99b93755246a8199ebea7fac">mesos::log::Log::Position</a>
-, <a class="el" href="classDuration.html#a8c59bcce1ffd198648dceec5412bad2a">Duration</a>
+: <a class="el" href="structVersion.html#a20345f7cfcb7faad86e01a8a3cc00f78">Version</a>
, <a class="el" href="structos_1_1Process.html#a0c29d67f0a2721ff353042e99539e65c">os::Process</a>
+, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a2609306d99b93755246a8199ebea7fac">mesos::log::Log::Position</a>
+, <a class="el" href="classDuration.html#a8c59bcce1ffd198648dceec5412bad2a">Duration</a>
, <a class="el" href="classprocess_1_1Time.html#a86b53a660603271a4a840f559ea7b79c">process::Time</a>
-, <a class="el" href="structVersion.html#a20345f7cfcb7faad86e01a8a3cc00f78">Version</a>
, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#a1ce418ac66b66440664e66b8448cd9c7">zookeeper::Group::Membership</a>
, <a class="el" href="classBytes.html#a4ced587025cda32bcc6aaf99dc246bb7">Bytes</a>
</li>
@@ -623,7 +632,7 @@
, <a class="el" href="classLinkedHashMap.html#a420faa2efd1818fdbc58193256825760">LinkedHashMap< Key, Value ></a>
</li>
<li>Option()
-: <a class="el" href="classOption.html#aa0a9f40ef90a38110daf2903a77d13f0">Option< T ></a>
+: <a class="el" href="classOption.html#a2f52c096d671bfda298209ec0ee4e03b">Option< T ></a>
</li>
<li>order()
: <a class="el" href="classprocess_1_1Clock.html#a6626c65761ade35b1efff516336e3cf9">process::Clock</a>
@@ -643,7 +652,7 @@
: <a class="el" href="classprocess_1_1Shared.html#a84986b276de9b6d1b525c64d944c6797">process::Shared< T ></a>
</li>
<li>Owned()
-: <a class="el" href="classprocess_1_1Owned.html#ae4c94696ed1b07401493f1bef8d31981">process::Owned< T ></a>
+: <a class="el" href="classprocess_1_1Owned.html#a22a12b3bd098343628ecf122b5b09d9e">process::Owned< T ></a>
</li>
</ul>
</div><!-- contents -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_func_0x70.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x70.html b/content/api/latest/c++/functions_func_0x70.html
index 3a5b841..0c42cb2 100644
--- a/content/api/latest/c++/functions_func_0x70.html
+++ b/content/api/latest/c++/functions_func_0x70.html
@@ -185,15 +185,15 @@
: <a class="el" href="classmesos_1_1Resources.html#a1e0ae1441006e85f3f15ece5eb30d8dc">mesos::Resources</a>
, <a class="el" href="classmesos_1_1v1_1_1Resources.html#ac3cad813bf9a2979ad6dadb7f97bf45d">mesos::v1::Resources</a>
</li>
+<li>PID()
+: <a class="el" href="structprocess_1_1PID.html#a3da5156d26f761f17d0d82f44055bc7e">process::PID< T ></a>
+</li>
<li>pid()
: <a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html#a50f385d872cedd0c154b8830a57ee87d">mesos::internal::log::Replica</a>
, <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a5462adfb393217f4a55c47c441ebb349">mesos::internal::master::Registrar</a>
, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#a503b2ac86325c300400661654abf064c">mesos::internal::tests::MemoryTestHelper</a>
, <a class="el" href="classprocess_1_1Subprocess.html#ac3af3805968fc8b53e6c5a2a3cbdad2b">process::Subprocess</a>
</li>
-<li>PID()
-: <a class="el" href="structprocess_1_1PID.html#a3da5156d26f761f17d0d82f44055bc7e">process::PID< T ></a>
-</li>
<li>ping()
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a5375350e12064d0cc86ec346e06c22cf">mesos::internal::slave::Slave</a>
</li>
@@ -358,16 +358,16 @@
: <a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html#a03816b3e6456f7c129c99b28bd62060c">mesos::python::ProxyScheduler</a>
</li>
<li>prune()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a744456a000c23426fc878c3a927b3dab">mesos::internal::slave::docker::MetadataManager</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#ac9cfaa6189199a1dbab0c23f2642f01b">mesos::internal::slave::docker::Store</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a744456a000c23426fc878c3a927b3dab">mesos::internal::slave::docker::MetadataManager</a>
</li>
<li>Prune()
: <a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html#a6c62d3723aea5572af587ab6e1020682">mesos::internal::master::Prune</a>
</li>
<li>prune()
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a70df50e4c266551f3344e74a8081ff57">mesos::internal::slave::GarbageCollectorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html#aa0cd8028bc38e4cf966125bdaddf9231">mesos::internal::slave::GarbageCollector</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#ac9cfaa6189199a1dbab0c23f2642f01b">mesos::internal::slave::docker::Store</a>
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#afe92eaa2c105a23f9c1095eed9178914">mesos::internal::slave::Store</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html#aa0cd8028bc38e4cf966125bdaddf9231">mesos::internal::slave::GarbageCollector</a>
</li>
<li>pruneImages()
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a72ee3590b8953af3171ca9ab9f0a04d6">mesos::internal::slave::DockerContainerizer</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_func_0x72.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x72.html b/content/api/latest/c++/functions_func_0x72.html
index d03c153..427a549 100644
--- a/content/api/latest/c++/functions_func_0x72.html
+++ b/content/api/latest/c++/functions_func_0x72.html
@@ -386,7 +386,7 @@
, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a4c5af232847a0b87898f9d2cbec32120">mesos::internal::master::Framework</a>
</li>
<li>repair()
-: <a class="el" href="classprocess_1_1Future.html#a2174995dd9a77eb017e1d54840f2b186">process::Future< T ></a>
+: <a class="el" href="classprocess_1_1Future.html#acab408956a173e5efd35076fa713cbb7">process::Future< T ></a>
</li>
<li>REPEAT_FROM_TO()
: <a class="el" href="classSubcommand.html#a28092648baf3736f14f7c443ce02bc0e">Subcommand</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_func_0x73.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x73.html b/content/api/latest/c++/functions_func_0x73.html
index 8a5f2c4..44d6cd0 100644
--- a/content/api/latest/c++/functions_func_0x73.html
+++ b/content/api/latest/c++/functions_func_0x73.html
@@ -284,9 +284,6 @@
<li>share()
: <a class="el" href="classprocess_1_1Owned.html#a08532e2c3ba328bf133471b1594754bd">process::Owned< T ></a>
</li>
-<li>Shared()
-: <a class="el" href="classprocess_1_1Shared.html#aadaef640c97e060e83bf285bf9eac401">process::Shared< T ></a>
-</li>
<li>shared()
: <a class="el" href="classmesos_1_1Resources.html#a1bf71a3804f142e92e0dd28884ea8f99">mesos::Resources</a>
, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a447b9a41f495889f1594bee5ebaf2d7a">mesos::v1::Resources</a>
@@ -294,6 +291,9 @@
, <a class="el" href="classprocess_1_1internal_1_1Loop.html#a9923c05dd6d27f9ec0c61d28a5387641">process::internal::Loop< Iterate, Body, T, R ></a>
, <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a593398b46bc29ef1e6b87b2fadbba7d6">process::network::internal::SocketImpl</a>
</li>
+<li>Shared()
+: <a class="el" href="classprocess_1_1Shared.html#aadaef640c97e060e83bf285bf9eac401">process::Shared< T ></a>
+</li>
<li>SharedHandle()
: <a class="el" href="classSharedHandle.html#ad2cfca1ab3db9839e617b569b225e0c0">SharedHandle</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_func_0x74.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x74.html b/content/api/latest/c++/functions_func_0x74.html
index d7f862f..36216c9 100644
--- a/content/api/latest/c++/functions_func_0x74.html
+++ b/content/api/latest/c++/functions_func_0x74.html
@@ -154,10 +154,10 @@
: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#ab4b05bbe71dcbcf364a76d2539526940">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
</li>
<li>then()
-: <a class="el" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">process::Future< T ></a>
+: <a class="el" href="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41">process::Future< T ></a>
</li>
<li>throttled()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ad4b9dbb6705a90f74ce929464d3c677c">mesos::internal::master::Master</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a104065574fe93f3683e4d126993583bf">mesos::internal::master::Master</a>
</li>
<li>Throwable()
: <a class="el" href="classjava_1_1lang_1_1Throwable.html#a2b43445c50cbee15d8a7c414057dc5f3">java::lang::Throwable</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_func_0x76.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x76.html b/content/api/latest/c++/functions_func_0x76.html
index 6133430..d254b33 100644
--- a/content/api/latest/c++/functions_func_0x76.html
+++ b/content/api/latest/c++/functions_func_0x76.html
@@ -116,54 +116,46 @@
<li>ValidateVolumeCapabilities()
: <a class="el" href="classmesos_1_1csi_1_1Client.html#a23b717f03e2b9061abe3ca9c4edfa1e2">mesos::csi::Client</a>
</li>
+<li>value()
+: <a class="el" href="classprocess_1_1ControlFlow.html#a3a15eba61473df457b0ac4cbaddd21ed">process::ControlFlow< T ></a>
+</li>
<li>Value()
-: <a class="el" href="structJSON_1_1Value.html#ad06301ec9da0f0a4713556214b7ce43a">JSON::Value</a>
+: <a class="el" href="structJSON_1_1Value.html#a5e0c2536746e22b71bb3be5883b49c78">JSON::Value</a>
</li>
<li>value()
-: <a class="el" href="classSeconds.html#a7f948f603e0357d0c0002e216535c4a0">Seconds</a>
-, <a class="el" href="classMinutes.html#a83dd956016276afa0f496520470c4a3d">Minutes</a>
+: <a class="el" href="classprocess_1_1ControlFlow.html#a9fa0744c29d7bffd54f10aea580ba187">process::ControlFlow< T ></a>
</li>
<li>Value()
-: <a class="el" href="structJSON_1_1Value.html#ab05d7584e0a89ecc8a16d0670d3a84b7">JSON::Value</a>
+: <a class="el" href="structJSON_1_1Value.html#ad06301ec9da0f0a4713556214b7ce43a">JSON::Value</a>
</li>
<li>value()
-: <a class="el" href="classHours.html#aabae7296a0be6bb13850eb285302cf77">Hours</a>
-, <a class="el" href="classDays.html#a6e27fbca8c740946cc47bb6e87a2da92">Days</a>
+: <a class="el" href="classprocess_1_1metrics_1_1Counter.html#a5c3ebc2a8264cd0bb05ce6196e290d08">process::metrics::Counter</a>
</li>
<li>Value()
: <a class="el" href="structJSON_1_1Value.html#a5abc35ec4e68f25a9d5ba801469caaa9">JSON::Value</a>
</li>
<li>value()
-: <a class="el" href="classWeeks.html#aa33255ebf61411f6908c8a05d63e464a">Weeks</a>
+: <a class="el" href="classprocess_1_1metrics_1_1Gauge.html#a0568e9b2c5b9b2ac72ed6cf71dc24fdc">process::metrics::Gauge</a>
+, <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">process::metrics::Metric</a>
+, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#adec20d769e4105799cc1b236bd953e81">process::metrics::Timer< T ></a>
+, <a class="el" href="classNanoseconds.html#a260729fd78d4e539dc1b694d8e2fd06b">Nanoseconds</a>
+, <a class="el" href="classMicroseconds.html#ab57acb52f35c262ba8e05994917f17a4">Microseconds</a>
, <a class="el" href="classmesos_1_1state_1_1Variable.html#ade8ed8f89ceb5e3ab004e2922a5b35fa">mesos::state::Variable</a>
+, <a class="el" href="classMilliseconds.html#a958cbe56379726b0b0e1a01afd3204e7">Milliseconds</a>
+, <a class="el" href="classSeconds.html#a7f948f603e0357d0c0002e216535c4a0">Seconds</a>
, <a class="el" href="classcgroups_1_1memory_1_1pressure_1_1Counter.html#a60ef2a7979f45a18914478f1e749debd">cgroups::memory::pressure::Counter</a>
-, <a class="el" href="classprocess_1_1ControlFlow.html#a5c21809a15f9efe012e30d1a1cf05c3a">process::ControlFlow< T ></a>
-</li>
-<li>Value()
-: <a class="el" href="structprocess_1_1TimeSeries_1_1Value.html#aa79af31717d87775443d28f7534159e6">process::TimeSeries< T >::Value</a>
-</li>
-<li>value()
-: <a class="el" href="classprocess_1_1ControlFlow.html#a9fa0744c29d7bffd54f10aea580ba187">process::ControlFlow< T ></a>
-, <a class="el" href="classprocess_1_1metrics_1_1Counter.html#a5c3ebc2a8264cd0bb05ce6196e290d08">process::metrics::Counter</a>
</li>
<li>Value()
: <a class="el" href="structJSON_1_1Value.html#a3bff04934861140009f82b481019726b">JSON::Value</a>
+, <a class="el" href="structprocess_1_1TimeSeries_1_1Value.html#aa79af31717d87775443d28f7534159e6">process::TimeSeries< T >::Value</a>
</li>
<li>value()
-: <a class="el" href="classMilliseconds.html#a958cbe56379726b0b0e1a01afd3204e7">Milliseconds</a>
-, <a class="el" href="classMicroseconds.html#ab57acb52f35c262ba8e05994917f17a4">Microseconds</a>
-, <a class="el" href="classNanoseconds.html#a260729fd78d4e539dc1b694d8e2fd06b">Nanoseconds</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Gauge.html#a0568e9b2c5b9b2ac72ed6cf71dc24fdc">process::metrics::Gauge</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">process::metrics::Metric</a>
-</li>
-<li>Value()
-: <a class="el" href="structJSON_1_1Value.html#a5e0c2536746e22b71bb3be5883b49c78">JSON::Value</a>
-</li>
-<li>value()
-: <a class="el" href="classprocess_1_1metrics_1_1Timer.html#adec20d769e4105799cc1b236bd953e81">process::metrics::Timer< T ></a>
-</li>
-<li>Value()
-: <a class="el" href="structJSON_1_1Value.html#adb495699a2d837cc49218b64b342e2bf">JSON::Value</a>
+: <a class="el" href="classWeeks.html#aa33255ebf61411f6908c8a05d63e464a">Weeks</a>
+, <a class="el" href="classMinutes.html#a83dd956016276afa0f496520470c4a3d">Minutes</a>
+, <a class="el" href="classHours.html#aabae7296a0be6bb13850eb285302cf77">Hours</a>
+, <a class="el" href="classprocess_1_1ControlFlow.html#a5c21809a15f9efe012e30d1a1cf05c3a">process::ControlFlow< T ></a>
+, <a class="el" href="classDays.html#a6e27fbca8c740946cc47bb6e87a2da92">Days</a>
+, <a class="el" href="classprocess_1_1ControlFlow.html#ad0fbad53169fc7766d61a69393ac14bc">process::ControlFlow< T ></a>
</li>
<li>values()
: <a class="el" href="classBoundedHashMap.html#a3230dcf13d6b5099fe3aba148573e7a9">BoundedHashMap< Key, Value ></a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_rela.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_rela.html b/content/api/latest/c++/functions_rela.html
index 3aa5bb7..f49d1b7 100644
--- a/content/api/latest/c++/functions_rela.html
+++ b/content/api/latest/c++/functions_rela.html
@@ -324,17 +324,17 @@
: <a class="el" href="classmesos_1_1state_1_1protobuf_1_1Variable.html#a7edbf9e31116a21e4e18cd2dd004ae63">mesos::state::protobuf::Variable< T ></a>
, <a class="el" href="classmesos_1_1state_1_1Variable.html#a7edbf9e31116a21e4e18cd2dd004ae63">mesos::state::Variable</a>
</li>
-<li>Subprocess
-: <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
-</li>
<li>subprocess
-: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess::IO</a>
+: <a class="el" href="classprocess_1_1Subprocess.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess</a>
</li>
<li>Subprocess
: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
</li>
<li>subprocess
-: <a class="el" href="classprocess_1_1Subprocess.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess</a>
+: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess::IO</a>
+</li>
+<li>Subprocess
+: <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
</li>
<li>Subscriber
: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ad8fccf68963e3540e62df4dfb512bc54">mesos::internal::master::Master</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_type.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_type.html b/content/api/latest/c++/functions_type.html
index f79e6d5..6c8fb3f 100644
--- a/content/api/latest/c++/functions_type.html
+++ b/content/api/latest/c++/functions_type.html
@@ -79,10 +79,10 @@
<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
<li>AbandonedCallback
-: <a class="el" href="classprocess_1_1Future.html#a0e12364a10fe3fb0bce478404966263e">process::Future< T ></a>
+: <a class="el" href="classprocess_1_1Future.html#a5120e0d308d767edec44225f5be926e2">process::Future< T ></a>
</li>
<li>AnyCallback
-: <a class="el" href="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364">process::Future< T ></a>
+: <a class="el" href="classprocess_1_1Future.html#accc51795ce8b6c9ab8d62bd2e50b49b2">process::Future< T ></a>
</li>
<li>argument_type
: <a class="el" href="structstd_1_1hash_3_01UUID_01_4.html#a92c7c31d46eb2ae8ee55797eef75c1a4">std::hash< UUID ></a>
@@ -146,10 +146,10 @@
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
<li>DiscardCallback
-: <a class="el" href="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c">process::Future< T ></a>
+: <a class="el" href="classprocess_1_1Future.html#afc25a640dcf8680e88f26712a2717d8b">process::Future< T ></a>
</li>
<li>DiscardedCallback
-: <a class="el" href="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5">process::Future< T ></a>
+: <a class="el" href="classprocess_1_1Future.html#af451893e5d06180aaeee5c42df0930c1">process::Future< T ></a>
</li>
<li>domain_compare
: <a class="el" href="structboost_1_1icl_1_1interval__traits_3_01Interval_3_01T_01_4_01_4.html#a295b7eee005463b684ff89efe5389a20">boost::icl::interval_traits< Interval< T > ></a>
@@ -170,7 +170,7 @@
<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
<li>FailedCallback
-: <a class="el" href="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726">process::Future< T ></a>
+: <a class="el" href="classprocess_1_1Future.html#a97e42f6b06e3bda93cdfbed6e8fa9093">process::Future< T ></a>
</li>
</ul>
@@ -227,7 +227,7 @@
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
<li>ReadyCallback
-: <a class="el" href="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb">process::Future< T ></a>
+: <a class="el" href="classprocess_1_1Future.html#a10a044e48b430d4f87e9cade748bfe90">process::Future< T ></a>
</li>
<li>Reasons
: <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a48d3a800e6f17792bc314e271a7486d0">mesos::internal::master::Metrics</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_vars_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_vars_0x75.html b/content/api/latest/c++/functions_vars_0x75.html
index b3b19f3..7fc5ef5 100644
--- a/content/api/latest/c++/functions_vars_0x75.html
+++ b/content/api/latest/c++/functions_vars_0x75.html
@@ -96,12 +96,12 @@
<li>un
: <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#aaed404006daa7bf58f19803d640a105a">process::network::unix::Address</a>
</li>
-<li>UNAUTHORIZED
-: <a class="el" href="structprocess_1_1http_1_1Status.html#a370088c7f9891cd5363ce2f59b39b8ab">process::http::Status</a>
-</li>
<li>unauthorized
: <a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a88c899e54bb134e3af1f1a5ff436f72b">process::http::authentication::AuthenticationResult</a>
</li>
+<li>UNAUTHORIZED
+: <a class="el" href="structprocess_1_1http_1_1Status.html#a370088c7f9891cd5363ce2f59b39b8ab">process::http::Status</a>
+</li>
<li>unavailability
: <a class="el" href="structmesos_1_1UnavailableResources.html#a4541aa842da483bec54192c152d409f7">mesos::UnavailableResources</a>
, <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess_1_1Slave_1_1Maintenance.html#aa906fa2e646a01c43c4387060c447cd8">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Slave::Maintenance</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/future_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/future_8hpp.html b/content/api/latest/c++/future_8hpp.html
index bd8ae3f..14c9f94 100644
--- a/content/api/latest/c++/future_8hpp.html
+++ b/content/api/latest/c++/future_8hpp.html
@@ -131,9 +131,9 @@ Namespaces</h2></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:a7ab45b8fc1010b947a370e51b463e82f"><td class="memTemplParams" colspan="2">template<typename C , typename... Arguments> </td></tr>
-<tr class="memitem:a7ab45b8fc1010b947a370e51b463e82f"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#a7ab45b8fc1010b947a370e51b463e82f">process::internal::run</a> (const std::vector< C > &callbacks, Arguments &&...arguments)</td></tr>
-<tr class="separator:a7ab45b8fc1010b947a370e51b463e82f"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a4c8e1d1a64b9ebccdd0c2bdf34233212"><td class="memTemplParams" colspan="2">template<typename C , typename... Arguments> </td></tr>
+<tr class="memitem:a4c8e1d1a64b9ebccdd0c2bdf34233212"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#a4c8e1d1a64b9ebccdd0c2bdf34233212">process::internal::run</a> (std::vector< C > &&callbacks, Arguments &&...arguments)</td></tr>
+<tr class="separator:a4c8e1d1a64b9ebccdd0c2bdf34233212"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa03406abec646ff3df058f9e55749c11"><td class="memTemplParams" colspan="2">template<typename U > </td></tr>
<tr class="memitem:aa03406abec646ff3df058f9e55749c11"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#aa03406abec646ff3df058f9e55749c11">process::internal::discarded</a> (Future< U > future)</td></tr>
<tr class="separator:aa03406abec646ff3df058f9e55749c11"><td class="memSeparator" colspan="2"> </td></tr>
@@ -157,18 +157,18 @@ Functions</h2></td></tr>
<tr class="separator:abf27e0f0abac14fb7c7a0a9bc73d1d98"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a85f4746550d4ec759218057e3c54fe41"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#a85f4746550d4ec759218057e3c54fe41">process::internal::awaited</a> (Owned< Latch > latch)</td></tr>
<tr class="separator:a85f4746550d4ec759218057e3c54fe41"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae5b0c4b2bd16f5cd8f2041c46503eed5"><td class="memTemplParams" colspan="2">template<typename T , typename X > </td></tr>
-<tr class="memitem:ae5b0c4b2bd16f5cd8f2041c46503eed5"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#ae5b0c4b2bd16f5cd8f2041c46503eed5">process::internal::thenf</a> (const lambda::function< Future< X >(const T &)> &f, const std::shared_ptr< Promise< X >> &promise, const Future< T > &future)</td></tr>
-<tr class="separator:ae5b0c4b2bd16f5cd8f2041c46503eed5"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac8039d54d4112dd09a7c1edc644e8572"><td class="memTemplParams" colspan="2">template<typename T , typename X > </td></tr>
-<tr class="memitem:ac8039d54d4112dd09a7c1edc644e8572"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#ac8039d54d4112dd09a7c1edc644e8572">process::internal::then</a> (const lambda::function< X(const T &)> &f, const std::shared_ptr< Promise< X >> &promise, const Future< T > &future)</td></tr>
-<tr class="separator:ac8039d54d4112dd09a7c1edc644e8572"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a86c36ee36d231da3645dc12571f1d25a"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
-<tr class="memitem:a86c36ee36d231da3645dc12571f1d25a"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#a86c36ee36d231da3645dc12571f1d25a">process::internal::repair</a> (const lambda::function< Future< T >(const Future< T > &)> &f, const std::shared_ptr< Promise< T >> &promise, const Future< T > &future)</td></tr>
-<tr class="separator:a86c36ee36d231da3645dc12571f1d25a"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad4ba20deee8248987c92b18f1fa36fe8"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
-<tr class="memitem:ad4ba20deee8248987c92b18f1fa36fe8"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#ad4ba20deee8248987c92b18f1fa36fe8">process::internal::expired</a> (const lambda::function< Future< T >(const Future< T > &)> &f, const std::shared_ptr< Latch > &latch, const std::shared_ptr< Promise< T >> &promise, const std::shared_ptr< <a class="el" href="classOption.html">Option</a>< Timer >> &timer, const Future< T > &future)</td></tr>
-<tr class="separator:ad4ba20deee8248987c92b18f1fa36fe8"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:afca243b1724ff329e7a2582822949238"><td class="memTemplParams" colspan="2">template<typename T , typename X > </td></tr>
+<tr class="memitem:afca243b1724ff329e7a2582822949238"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#afca243b1724ff329e7a2582822949238">process::internal::thenf</a> (<a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< Future< X >(const T &)> &&f, const std::shared_ptr< Promise< X >> &promise, const Future< T > &future)</td></tr>
+<tr class="separator:afca243b1724ff329e7a2582822949238"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a1542f80b0189d2ba1192670553b8ba08"><td class="memTemplParams" colspan="2">template<typename T , typename X > </td></tr>
+<tr class="memitem:a1542f80b0189d2ba1192670553b8ba08"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#a1542f80b0189d2ba1192670553b8ba08">process::internal::then</a> (<a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< X(const T &)> &&f, const std::shared_ptr< Promise< X >> &promise, const Future< T > &future)</td></tr>
+<tr class="separator:a1542f80b0189d2ba1192670553b8ba08"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a8175b4c04ebc5a6f415c800541b58799"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
+<tr class="memitem:a8175b4c04ebc5a6f415c800541b58799"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#a8175b4c04ebc5a6f415c800541b58799">process::internal::repair</a> (<a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< Future< T >(const Future< T > &)> &&f, const std::shared_ptr< Promise< T >> &promise, const Future< T > &future)</td></tr>
+<tr class="separator:a8175b4c04ebc5a6f415c800541b58799"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a64e590c9a40c4ead4b969d6a64cd8181"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
+<tr class="memitem:a64e590c9a40c4ead4b969d6a64cd8181"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#a64e590c9a40c4ead4b969d6a64cd8181">process::internal::expired</a> (const std::shared_ptr< <a class="el" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a>< Future< T >(const Future< T > &)>> &f, const std::shared_ptr< Latch > &latch, const std::shared_ptr< Promise< T >> &promise, const std::shared_ptr< <a class="el" href="classOption.html">Option</a>< Timer >> &timer, const Future< T > &future)</td></tr>
+<tr class="separator:a64e590c9a40c4ead4b969d6a64cd8181"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a32ad66a962e66174403a6ca66a690a25"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
<tr class="memitem:a32ad66a962e66174403a6ca66a690a25"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceprocess_1_1internal.html#a32ad66a962e66174403a6ca66a690a25">process::internal::after</a> (const std::shared_ptr< Latch > &latch, const std::shared_ptr< Promise< T >> &promise, const std::shared_ptr< <a class="el" href="classOption.html">Option</a>< Timer >> &timer, const Future< T > &future)</td></tr>
<tr class="separator:a32ad66a962e66174403a6ca66a690a25"><td class="memSeparator" colspan="2"> </td></tr>
[09/15] mesos-site git commit: Updated the website built from mesos
SHA: 6839897.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions.html b/content/api/latest/c++/functions.html
index 9eb5f3d..71d9995 100644
--- a/content/api/latest/c++/functions.html
+++ b/content/api/latest/c++/functions.html
@@ -147,7 +147,7 @@
: <a class="el" href="struct__CheckFatal.html#a3fbad38776418da918f5e20fc2709f85">_CheckFatal</a>
</li>
<li>_consume()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a4568d29fc1b9e22e096a64d9fe2ba0f7">mesos::internal::master::Master</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a24ab33af474af68ea1255063075908a8">mesos::internal::master::Master</a>
</li>
<li>_create()
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#aa37344013e4fc32ef429e46408e13ea4">mesos::internal::slave::DockerVolumeIsolatorProcess</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_0x61.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x61.html b/content/api/latest/c++/functions_0x61.html
index c6c2c5c..cf41338 100644
--- a/content/api/latest/c++/functions_0x61.html
+++ b/content/api/latest/c++/functions_0x61.html
@@ -92,7 +92,7 @@
<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
<li>AbandonedCallback
-: <a class="el" href="classprocess_1_1Future.html#a0e12364a10fe3fb0bce478404966263e">process::Future< T ></a>
+: <a class="el" href="classprocess_1_1Future.html#a5120e0d308d767edec44225f5be926e2">process::Future< T ></a>
</li>
<li>abort()
: <a class="el" href="classmesos_1_1ExecutorDriver.html#af813853a1f675facbdb4d7b2ac16c912">mesos::ExecutorDriver</a>
@@ -329,7 +329,7 @@
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a496e6be80ae3be964381d2fa7b2dda0b">mesos::internal::slave::Flags</a>
</li>
<li>after()
-: <a class="el" href="classprocess_1_1Future.html#a909ddbe71773412fcb12de1f42513c89">process::Future< T ></a>
+: <a class="el" href="classprocess_1_1Future.html#a7818051e0d3d4ef9aa6a25d9246312ea">process::Future< T ></a>
</li>
<li>age()
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a355d5c297d06b8e818df3edcfd69648b">mesos::internal::slave::Slave</a>
@@ -460,7 +460,7 @@
, <a class="el" href="classprocess_1_1network_1_1inet4_1_1Address.html#a72352d83a633f990082ee0980691f6a2">process::network::inet4::Address</a>
</li>
<li>AnyCallback
-: <a class="el" href="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364">process::Future< T ></a>
+: <a class="el" href="classprocess_1_1Future.html#accc51795ce8b6c9ab8d62bd2e50b49b2">process::Future< T ></a>
</li>
<li>api()
: <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a6be2481700f40c542ee99992b463ca70">mesos::internal::ResourceProviderManager</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_0x64.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x64.html b/content/api/latest/c++/functions_0x64.html
index dcf1423..b82d0f9 100644
--- a/content/api/latest/c++/functions_0x64.html
+++ b/content/api/latest/c++/functions_0x64.html
@@ -351,10 +351,10 @@
, <a class="el" href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">process::Promise< T ></a>
</li>
<li>DiscardCallback
-: <a class="el" href="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c">process::Future< T ></a>
+: <a class="el" href="classprocess_1_1Future.html#afc25a640dcf8680e88f26712a2717d8b">process::Future< T ></a>
</li>
<li>DiscardedCallback
-: <a class="el" href="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5">process::Future< T ></a>
+: <a class="el" href="classprocess_1_1Future.html#af451893e5d06180aaeee5c42df0930c1">process::Future< T ></a>
</li>
<li>Discipline()
: <a class="el" href="structrouting_1_1queueing_1_1Discipline.html#a25938344107af09467ee8adc0fdb4152">routing::queueing::Discipline< Config ></a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_0x66.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x66.html b/content/api/latest/c++/functions_0x66.html
index d6e9c18..f37ae7b 100644
--- a/content/api/latest/c++/functions_0x66.html
+++ b/content/api/latest/c++/functions_0x66.html
@@ -108,7 +108,7 @@
, <a class="el" href="classprocess_1_1DataDecoder.html#a60a6e994b390d3e48ceaaa5f078e0569">process::DataDecoder</a>
</li>
<li>FailedCallback
-: <a class="el" href="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726">process::Future< T ></a>
+: <a class="el" href="classprocess_1_1Future.html#a97e42f6b06e3bda93cdfbed6e8fa9093">process::Future< T ></a>
</li>
<li>failoverFramework()
: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ab5118eabaa72447409a582222c0c4902">mesos::internal::master::Master</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_0x68.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x68.html b/content/api/latest/c++/functions_0x68.html
index d427c63..e0f924a 100644
--- a/content/api/latest/c++/functions_0x68.html
+++ b/content/api/latest/c++/functions_0x68.html
@@ -228,12 +228,12 @@
<li>hostPort
: <a class="el" href="structDocker_1_1PortMapping.html#a83397b57136d2d1801ff776e05e8aaee">Docker::PortMapping</a>
</li>
-<li>HOURS
-: <a class="el" href="classDuration.html#a0564918aa36599b575e155644f4513a3">Duration</a>
-</li>
<li>Hours()
: <a class="el" href="classHours.html#a0c49e25ef71480b8615087c74ccb770f">Hours</a>
</li>
+<li>HOURS
+: <a class="el" href="classDuration.html#a0564918aa36599b575e155644f4513a3">Duration</a>
+</li>
<li>hrs()
: <a class="el" href="classDuration.html#a66d69bb283add7d88e97e8fe61ec1a85">Duration</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_0x6d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x6d.html b/content/api/latest/c++/functions_0x6d.html
index 2804278..430181d 100644
--- a/content/api/latest/c++/functions_0x6d.html
+++ b/content/api/latest/c++/functions_0x6d.html
@@ -432,12 +432,12 @@
<li>mins()
: <a class="el" href="classDuration.html#a83df74b2977f3eac2fbe2fa4595a6620">Duration</a>
</li>
-<li>MINUTES
-: <a class="el" href="classDuration.html#a4a838d16d12606f69af3b9c60417c860">Duration</a>
-</li>
<li>Minutes()
: <a class="el" href="classMinutes.html#a3706b791833fb5b1e53e235ab842c038">Minutes</a>
</li>
+<li>MINUTES
+: <a class="el" href="classDuration.html#a4a838d16d12606f69af3b9c60417c860">Duration</a>
+</li>
<li>Mirror()
: <a class="el" href="structrouting_1_1action_1_1Mirror.html#af91400c679a25ac1ba29a2186e8f5022">routing::action::Mirror</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_0x6f.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x6f.html b/content/api/latest/c++/functions_0x6f.html
index b923b4e..f4e82fb 100644
--- a/content/api/latest/c++/functions_0x6f.html
+++ b/content/api/latest/c++/functions_0x6f.html
@@ -286,6 +286,12 @@
<li>operator JSON::Object()
: <a class="el" href="structprocess_1_1Event.html#afa9f8367affc0bc79150133f6738ba54">process::Event</a>
</li>
+<li>operator lambda::CallableOnce< void()
+: <a class="el" href="structprocess_1_1__Deferred.html#a370b37856e5163d23dcfd5a43d111c8c">process::_Deferred< F ></a>
+</li>
+<li>operator lambda::CallableOnce<R()
+: <a class="el" href="structprocess_1_1__Deferred.html#aba845f80da26e3f4a34953224d025042">process::_Deferred< F ></a>
+</li>
<li>operator NullWriter *()
: <a class="el" href="classJSON_1_1WriterProxy.html#a064c0622358b4864a39d1148ece32e5c">JSON::WriterProxy</a>
</li>
@@ -331,9 +337,9 @@
: <a class="el" href="classos_1_1raw_1_1Envp.html#a758d3da08fb84bad194d32c54be7761a">os::raw::Envp</a>
</li>
<li>operator std::string()
-: <a class="el" href="classJSON_1_1Proxy.html#a59123b5953ae9ae5937b20c6c98d4184">JSON::Proxy</a>
+: <a class="el" href="structprocess_1_1UPID.html#a400e7e81ee3f972e08cacb2259b65439">process::UPID</a>
+, <a class="el" href="classJSON_1_1Proxy.html#a59123b5953ae9ae5937b20c6c98d4184">JSON::Proxy</a>
, <a class="el" href="classPath.html#a3d26816443f4e274700f715db64379ee">Path</a>
-, <a class="el" href="structprocess_1_1UPID.html#a400e7e81ee3f972e08cacb2259b65439">process::UPID</a>
</li>
<li>operator std::vector< std::string >()
: <a class="el" href="classos_1_1raw_1_1Argv.html#a7b1d3d915f4f45ce599d401e7d1cbe36">os::raw::Argv</a>
@@ -459,54 +465,53 @@
, <a class="el" href="classDuration.html#a62e31774ea10cbb79383d5ce8ccbfcbf">Duration</a>
</li>
<li>operator+()
-: <a class="el" href="classmesos_1_1Resources.html#a1bb96b91999835ce867a3a895bd7bd08">mesos::Resources</a>
+: <a class="el" href="classDuration.html#a82035c69a06b8821e0e0c00bafd201b3">Duration</a>
+, <a class="el" href="classprocess_1_1Time.html#aa0bbaf68198e68e7839727ed95b4c176">process::Time</a>
+, <a class="el" href="classmesos_1_1Resources.html#a1bb96b91999835ce867a3a895bd7bd08">mesos::Resources</a>
, <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad83dc3d47cc27f71b1a62fcc03ee4255">mesos::v1::Resources</a>
, <a class="el" href="classprocess_1_1http_1_1Headers.html#afd463b216eeec49fdaa867b57a4a8885">process::http::Headers</a>
-, <a class="el" href="classprocess_1_1Time.html#aa0bbaf68198e68e7839727ed95b4c176">process::Time</a>
-, <a class="el" href="classDuration.html#a82035c69a06b8821e0e0c00bafd201b3">Duration</a>
</li>
<li>operator++()
-: <a class="el" href="classprocess_1_1metrics_1_1Counter.html#aed0d801636195217cace5fa9ba551368">process::metrics::Counter</a>
+: <a class="el" href="classprocess_1_1metrics_1_1Counter.html#ae85a67e0df8790e45fe573b8891c5aa3">process::metrics::Counter</a>
</li>
<li>operator+=()
: <a class="el" href="classmesos_1_1Resources.html#a5e73184e5fd1818ec189fe5f7d432b25">mesos::Resources</a>
, <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad367ced251edfb414891e6c0d859f264">mesos::v1::Resources</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Counter.html#ad6c58e7eb5f6d5827894234f6c88a047">process::metrics::Counter</a>
, <a class="el" href="classprocess_1_1Time.html#af2abb64c154a7b00612af4351d90c89d">process::Time</a>
-, <a class="el" href="classDuration.html#a8f72b5d65f60bef398b1c59781b2a927">Duration</a>
-, <a class="el" href="classIntervalSet.html#a8bee4aea7e7361b920f1d10fdf62f0c4">IntervalSet< T ></a>
, <a class="el" href="classBytes.html#a7835b454824e5ffa133dc4a0295e6598">Bytes</a>
-, <a class="el" href="classIntervalSet.html#a545950538b4f9ab04417939d79aeb68e">IntervalSet< T ></a>
+, <a class="el" href="classDuration.html#a8f72b5d65f60bef398b1c59781b2a927">Duration</a>
+, <a class="el" href="classIntervalSet.html#afd971853c00f95631e90f0a5f1123103">IntervalSet< T ></a>
+, <a class="el" href="classprocess_1_1metrics_1_1Counter.html#ad6c58e7eb5f6d5827894234f6c88a047">process::metrics::Counter</a>
</li>
<li>operator,()
: <a class="el" href="classBound.html#a966181dc0f4ecee3c5e5cf4524fb460c">Bound< T ></a>
</li>
<li>operator-()
-: <a class="el" href="classmesos_1_1Resources.html#a2233c5eae93c7bd8629495f19346575e">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#abbb98867d8203e9febe6d89856e59e43">mesos::v1::Resources</a>
+: <a class="el" href="classmesos_1_1Resources.html#aef45055ac31698b5c6222bba1f8eedd8">mesos::Resources</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#af901f32a8e475d914eb8c82d4c3946f6">mesos::v1::Resources</a>
, <a class="el" href="classprocess_1_1Time.html#a79f49b5c04b7fb2fecd63951ebbfea84">process::Time</a>
, <a class="el" href="classDuration.html#af1a864a25683921ec0784f15751af69e">Duration</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#af901f32a8e475d914eb8c82d4c3946f6">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1Resources.html#a2233c5eae93c7bd8629495f19346575e">mesos::Resources</a>
</li>
<li>operator-=()
: <a class="el" href="classmesos_1_1Resources.html#ad23628d37ce9834684a0873de2ff2cfd">mesos::Resources</a>
, <a class="el" href="classmesos_1_1v1_1_1Resources.html#ad31bd7470855a7691d10f0a4f73aa217">mesos::v1::Resources</a>
, <a class="el" href="classprocess_1_1Time.html#aa0a23d5b519d3dfe65e880e94f75013f">process::Time</a>
-, <a class="el" href="classBytes.html#a0152e9f05070dc19652d12a142af391d">Bytes</a>
, <a class="el" href="classDuration.html#a423d88c5efbc1eeefa9b88d4ccd464cc">Duration</a>
-, <a class="el" href="classIntervalSet.html#aacba0b2fc0763c24af95bd6a19b7ea55">IntervalSet< T ></a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#afe22d24d11cebcb48a91f0e48210072a">mesos::v1::Resources</a>
, <a class="el" href="classIntervalSet.html#ac48e5aa6075b01efde69edb302983686">IntervalSet< T ></a>
+, <a class="el" href="classBytes.html#a0152e9f05070dc19652d12a142af391d">Bytes</a>
+, <a class="el" href="classmesos_1_1Resources.html#a8da1b25d12394f96b7576367e6d8f4fa">mesos::Resources</a>
</li>
<li>operator->()
: <a class="el" href="classJvm_1_1Env.html#af47bfc06692df2379dbe88f99bffb683">Jvm::Env</a>
+, <a class="el" href="classprocess_1_1Future.html#ade35e2593ea7486d0d6cd26584960704">process::Future< T ></a>
, <a class="el" href="classprocess_1_1Owned.html#afb3a89c50539c3c238906b2465b2c785">process::Owned< T ></a>
, <a class="el" href="classprocess_1_1Shared.html#aeb4d74c937660e50c912d79bb84ef754">process::Shared< T ></a>
, <a class="el" href="classprocess_1_1ProcessReference.html#afe6b9c2c47f6fae01f9217e9835537ae">process::ProcessReference</a>
, <a class="el" href="classOption.html#a73bd52ced63e1450fdb017d93443582a">Option< T ></a>
+, <a class="el" href="classResult.html#a4703a38daec2a75b4988ba80af098a6e">Result< T ></a>
+, <a class="el" href="classTry.html#aa1a9b7b5155868454bf85971cfea4676">Try< T, E ></a>
, <a class="el" href="classResult.html#a4a9b579d9529b43cae207fb3aa7b1c0f">Result< T ></a>
-, <a class="el" href="classTry.html#abb420e7f8f439f0cf4083489c4662d7b">Try< T, E ></a>
-, <a class="el" href="classprocess_1_1Future.html#ade35e2593ea7486d0d6cd26584960704">process::Future< T ></a>
</li>
<li>operator/()
: <a class="el" href="classDuration.html#a5dc54363ab21c211ff26c7bb24695a50">Duration</a>
@@ -519,185 +524,188 @@
: <a class="el" href="classFutureResultAction.html#a9b324d0e85f9d04a874adcc3a28cddf7">FutureResultAction< R, A ></a>
</li>
<li>operator<()
-: <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a293812a5c359075b65893637ef24e12e">mesos::log::Log::Position</a>
+: <a class="el" href="classprocess_1_1Shared.html#a8dab66aa15e3b5dafa463bb485bddbbd">process::Shared< T ></a>
, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#aeec550d499633821dc549800458eb6d8">zookeeper::Group::Membership</a>
+, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a94c86506d2b3ffc9e6a075eeb776f4a2">process::network::inet::Address</a>
, <a class="el" href="classprocess_1_1Future.html#a01597d58e57a7384eed5a56ccf797a0e">process::Future< T ></a>
, <a class="el" href="classprocess_1_1Latch.html#ae5b16114942a86ab479f92277e0d1af2">process::Latch</a>
, <a class="el" href="classprocess_1_1Owned.html#a42eeec357f54930f021958e76bf8b5c1">process::Owned< T ></a>
, <a class="el" href="structprocess_1_1UPID.html#ac6f524d3372f4a8c25a89d87e6cae9b0">process::UPID</a>
, <a class="el" href="structprocess_1_1UPID_1_1ID.html#aa02dfc5196d4a5d976b98d407b3a7494">process::UPID::ID</a>
-, <a class="el" href="classprocess_1_1Shared.html#a8dab66aa15e3b5dafa463bb485bddbbd">process::Shared< T ></a>
, <a class="el" href="classprocess_1_1Time.html#ae8ee1051fa658d66a8965f408490397a">process::Time</a>
+, <a class="el" href="classprocess_1_1Timeout.html#a0401f5e59e9bad6b9f3316c4db8eed17">process::Timeout</a>
, <a class="el" href="classBytes.html#aa92963e2108fef5b18adc4262c1ba133">Bytes</a>
-, <a class="el" href="classDuration.html#aacf0fd4bb1e301b34b56b0063b4adc4b">Duration</a>
, <a class="el" href="classnet_1_1IP.html#a93ced0f7f6476376931b8617b00c8fb0">net::IP</a>
-, <a class="el" href="structVersion.html#a5d092507721a8f9768adff3ff1884640">Version</a>
-, <a class="el" href="classprocess_1_1Timeout.html#a0401f5e59e9bad6b9f3316c4db8eed17">process::Timeout</a>
, <a class="el" href="structos_1_1Process.html#a2a0fcd972adf203de69b08ff79e04df8">os::Process</a>
-, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a94c86506d2b3ffc9e6a075eeb776f4a2">process::network::inet::Address</a>
+, <a class="el" href="structVersion.html#a5d092507721a8f9768adff3ff1884640">Version</a>
+, <a class="el" href="classDuration.html#aacf0fd4bb1e301b34b56b0063b4adc4b">Duration</a>
+, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a293812a5c359075b65893637ef24e12e">mesos::log::Log::Position</a>
</li>
<li>operator<<
-: <a class="el" href="classmesos_1_1Resources.html#ae280811800456648b43c902fa7a42d46">mesos::Resources</a>
-, <a class="el" href="classmesos_1_1v1_1_1Resources.html#ae280811800456648b43c902fa7a42d46">mesos::v1::Resources</a>
-, <a class="el" href="classDuration.html#a3e6309cc2ddc8f96a0bd587d7c9e6f94">Duration</a>
+: <a class="el" href="classmesos_1_1v1_1_1Resources.html#ae280811800456648b43c902fa7a42d46">mesos::v1::Resources</a>
+, <a class="el" href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#aaa0dad01dbe8f53633eaf8c61b4bcb56">mesos::internal::capabilities::ProcessCapabilities</a>
, <a class="el" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#aee60dfc13f0d0163a600d788a524a725">mesos::internal::HttpConnectionProcess< Call, Event ></a>
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#acf6d422ed7139f6e0398f0c875e68ccf">mesos::internal::slave::MesosContainerizerProcess</a>
, <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a36fedfa6e623cc0068e4b839b9cca38a">process::network::unix::Address</a>
, <a class="el" href="classprocess_1_1Future.html#a408e8d5d8ec534aa8a8163df1b1ec9ec">process::Future< T ></a>
, <a class="el" href="classprocess_1_1RFC1123.html#a74dc3697556abb5ff260cfd9fda448d4">process::RFC1123</a>
-, <a class="el" href="classprocess_1_1RFC3339.html#a60c51f0ab05c275cbcff432125f42119">process::RFC3339</a>
, <a class="el" href="classCache.html#abd2f09fcc29dcba0d9eddcef57d7ebfa">Cache< Key, Value ></a>
+, <a class="el" href="classDuration.html#a3e6309cc2ddc8f96a0bd587d7c9e6f94">Duration</a>
, <a class="el" href="classInterval.html#ad07095a9994642b6d885a3bc5df799fa">Interval< T ></a>
-, <a class="el" href="classIntervalSet.html#a66b3bf32123b5d838da336bf0004e6e0">IntervalSet< T ></a>
, <a class="el" href="classJSON_1_1Proxy.html#aac4c48606d4142a155af7d38446dcd33">JSON::Proxy</a>
-, <a class="el" href="structVersion.html#a6868b46a8ba132a83ed5fc72c91bcdb0">Version</a>
, <a class="el" href="classVariant.html#aff18400fa69d0bc05f1542f9776a43af">Variant< T, Ts ></a>
-, <a class="el" href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#aaa0dad01dbe8f53633eaf8c61b4bcb56">mesos::internal::capabilities::ProcessCapabilities</a>
+, <a class="el" href="structVersion.html#a6868b46a8ba132a83ed5fc72c91bcdb0">Version</a>
+, <a class="el" href="classIntervalSet.html#a66b3bf32123b5d838da336bf0004e6e0">IntervalSet< T ></a>
+, <a class="el" href="classprocess_1_1RFC3339.html#a60c51f0ab05c275cbcff432125f42119">process::RFC3339</a>
+, <a class="el" href="classmesos_1_1Resources.html#ae280811800456648b43c902fa7a42d46">mesos::Resources</a>
</li>
<li>operator<=()
-: <a class="el" href="classprocess_1_1Time.html#a0bce2dc99a413504dd66a56fa834360f">process::Time</a>
-, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a57168dc97286bf46c6ae3f98eac2218e">mesos::log::Log::Position</a>
-, <a class="el" href="structos_1_1Process.html#ab298d8003273d2a7fd16bea90ca2ee9a">os::Process</a>
-, <a class="el" href="classprocess_1_1Timeout.html#a28ad4ae375d881aaba5bf5c7253799ce">process::Timeout</a>
+: <a class="el" href="classprocess_1_1Timeout.html#a28ad4ae375d881aaba5bf5c7253799ce">process::Timeout</a>
+, <a class="el" href="structVersion.html#a7445f8f8e2fb535f786fa0c516e86524">Version</a>
, <a class="el" href="classBytes.html#acc93306b8255294dfe7080503e1a1ddc">Bytes</a>
-, <a class="el" href="classDuration.html#a457767898f3cea266370a2067c8ec03f">Duration</a>
+, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a57168dc97286bf46c6ae3f98eac2218e">mesos::log::Log::Position</a>
, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#ace337def95a18a79233725fe776197a4">zookeeper::Group::Membership</a>
-, <a class="el" href="structVersion.html#a7445f8f8e2fb535f786fa0c516e86524">Version</a>
+, <a class="el" href="classprocess_1_1Time.html#a0bce2dc99a413504dd66a56fa834360f">process::Time</a>
+, <a class="el" href="classDuration.html#a457767898f3cea266370a2067c8ec03f">Duration</a>
+, <a class="el" href="structos_1_1Process.html#ab298d8003273d2a7fd16bea90ca2ee9a">os::Process</a>
</li>
<li>operator=()
-: <a class="el" href="classmesos_1_1Resources.html#a44e5b29fbe67ba65c43a51331be2629b">mesos::Resources</a>
-, <a class="el" href="structprocess_1_1HttpEvent.html#a8047c0dcf13b4011ce57ad209fc049ba">process::HttpEvent</a>
-, <a class="el" href="classJvm_1_1Object.html#ab6c5a893c5492b2f6e8ef828ddbdac65">Jvm::Object</a>
-, <a class="el" href="classKernelSemaphore.html#ac1679753e74611457749d5d531cc2857">KernelSemaphore</a>
+: <a class="el" href="structprocess_1_1HttpEvent.html#a8047c0dcf13b4011ce57ad209fc049ba">process::HttpEvent</a>
+, <a class="el" href="structprocess_1_1UPID.html#ad433d95e591aee3ca70b8356bf8617a8">process::UPID</a>
+, <a class="el" href="structRepresentation.html#a5f6012cb0ba5681fd25c3489790c657e">Representation< T ></a>
+, <a class="el" href="classLinkedHashMap.html#aeb567159da25077c2fed08221a19ab71">LinkedHashMap< Key, Value ></a>
, <a class="el" href="structprocess_1_1TerminateEvent.html#af631dba2935e629da590a3e79292f036">process::TerminateEvent</a>
, <a class="el" href="structprocess_1_1DispatchEvent.html#aa57a070cd57eb40ea0d44179be6203a0">process::DispatchEvent</a>
-, <a class="el" href="structprocess_1_1UPID_1_1ID.html#ae323848c8bc95b026665a9c10e318cf9">process::UPID::ID</a>
, <a class="el" href="structprocess_1_1MessageEvent.html#a7893d3f17c56dbf99929e4f1b94accd5">process::MessageEvent</a>
, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#a47f21312662cd27985d4728811a78494">mesos::v1::Attributes</a>
-, <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a5f7d81060aef2d7ddfada36e8fb6a217">mesos::internal::StorageLocalResourceProvider</a>
-, <a class="el" href="structRepresentation.html#a5f6012cb0ba5681fd25c3489790c657e">Representation< T ></a>
+, <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4c0ea8da506ce2c28458e79e433f84c8">mesos::internal::LocalResourceProviderDaemon</a>
+, <a class="el" href="classgzip_1_1Decompressor.html#a8543337e4a3520b93c337218e4bc8ea6">gzip::Decompressor</a>
, <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a72edd5484c4aac855f23f530057153f5">mesos::internal::checks::Checker</a>
+, <a class="el" href="classJSON_1_1ObjectWriter.html#ad617ba09645c74bf892369669fa83b2d">JSON::ObjectWriter</a>
, <a class="el" href="classmesos_1_1v1_1_1resource__provider_1_1Driver.html#a3426f43a0802df9e61b1500038137172">mesos::v1::resource_provider::Driver</a>
-, <a class="el" href="classJSON_1_1NullWriter.html#a2d7a8e3b62b6593b738afef9859d2f3c">JSON::NullWriter</a>
-, <a class="el" href="classmesos_1_1Attributes.html#aa541ab8e9de57cd5c65750b30cd56a90">mesos::Attributes</a>
-, <a class="el" href="structprocess_1_1HttpEvent.html#a120ffde9d2eadf70a141f5c7455924a2">process::HttpEvent</a>
, <a class="el" href="classmesos_1_1v1_1_1executor_1_1Mesos.html#a9a969afb03ff3c7f74677276085f40fc">mesos::v1::executor::Mesos</a>
+, <a class="el" href="classmesos_1_1Attributes.html#aa541ab8e9de57cd5c65750b30cd56a90">mesos::Attributes</a>
+, <a class="el" href="structprocess_1_1UPID.html#abef941c337726761d5549537eb24ad6f">process::UPID</a>
+, <a class="el" href="structprocess_1_1MessageEvent.html#a537bcb5b6cad11b0abf321b652c99d3a">process::MessageEvent</a>
+, <a class="el" href="classmesos_1_1Resources.html#a44e5b29fbe67ba65c43a51331be2629b">mesos::Resources</a>
, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a67c9b3a515ef7ca50599151b7039ff5f">mesos::v1::Resources</a>
-, <a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatee.html#a6e199c0e9c4c34c893b9f930614f943b">mesos::http::authentication::BasicAuthenticatee</a>
+, <a class="el" href="classJvm_1_1Object.html#ab6c5a893c5492b2f6e8ef828ddbdac65">Jvm::Object</a>
+, <a class="el" href="classJvm_1_1Variable.html#aea4a00191b25acaae787f1302601b9ed">Jvm::Variable< T, name, signature ></a>
, <a class="el" href="structmesos_1_1internal_1_1master_1_1Master_1_1Subscribers_1_1Subscriber.html#ad0382c412122e0f356cd01948de8fbd1">mesos::internal::master::Master::Subscribers::Subscriber</a>
-, <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4c0ea8da506ce2c28458e79e433f84c8">mesos::internal::LocalResourceProviderDaemon</a>
, <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a7e3b37fe702c1f4c9a95eb4702806cbb">mesos::internal::ResourceProviderManager</a>
-, <a class="el" href="structprocess_1_1MessageEvent.html#a537bcb5b6cad11b0abf321b652c99d3a">process::MessageEvent</a>
+, <a class="el" href="structprocess_1_1HttpEvent.html#a120ffde9d2eadf70a141f5c7455924a2">process::HttpEvent</a>
, <a class="el" href="structprocess_1_1DispatchEvent.html#a441d8174e4d3c5716f210a51f8a2b6c5">process::DispatchEvent</a>
, <a class="el" href="structprocess_1_1ExitedEvent.html#a4c5dda717ac26aeae86c63af1b477b9d">process::ExitedEvent</a>
-, <a class="el" href="structprocess_1_1TerminateEvent.html#a07d5604071aae461d0cf87459592f02c">process::TerminateEvent</a>
+, <a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatee.html#a6e199c0e9c4c34c893b9f930614f943b">mesos::http::authentication::BasicAuthenticatee</a>
+, <a class="el" href="classprocess_1_1Future.html#a32e4b21c80168bb3f809da93b669b98f">process::Future< T ></a>
+, <a class="el" href="structprocess_1_1UPID_1_1ID.html#ae323848c8bc95b026665a9c10e318cf9">process::UPID::ID</a>
, <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html#a0c2ecef01ec0ba8fe895a1754f89b7a3">mesos::v1::scheduler::Mesos</a>
-, <a class="el" href="classJvm_1_1Variable.html#aea4a00191b25acaae787f1302601b9ed">Jvm::Variable< T, name, signature ></a>
-, <a class="el" href="structprocess_1_1UPID.html#abef941c337726761d5549537eb24ad6f">process::UPID</a>
-, <a class="el" href="classprocess_1_1Timeout.html#a23edfaf1efd3bd3bc15622f143104c5c">process::Timeout</a>
-, <a class="el" href="classgzip_1_1Decompressor.html#a8543337e4a3520b93c337218e4bc8ea6">gzip::Decompressor</a>
+, <a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">flags::FlagsBase</a>
, <a class="el" href="classJSON_1_1BooleanWriter.html#a47f2a076c899dbecbb0e0584cbb6ff8b">JSON::BooleanWriter</a>
-, <a class="el" href="classJSON_1_1NumberWriter.html#ab314b794bb66902945ab3bbce5cadbb9">JSON::NumberWriter</a>
-, <a class="el" href="structprocess_1_1UPID.html#ad433d95e591aee3ca70b8356bf8617a8">process::UPID</a>
-, <a class="el" href="classprocess_1_1Timeout.html#ace2454f353da19b912cb37ad4db4c862">process::Timeout</a>
+, <a class="el" href="classprocess_1_1http_1_1Server.html#a62f8af8423a341b3604ffae507a835ac">process::http::Server</a>
+, <a class="el" href="classKernelSemaphore.html#ac1679753e74611457749d5d531cc2857">KernelSemaphore</a>
+, <a class="el" href="classTry.html#ac76293ef2e70b94aecb3d7b9fb6be0dd">Try< T, E ></a>
+, <a class="el" href="classJSON_1_1StringWriter.html#a9f5c9eb6fb6a1212bfde71f5b486cd90">JSON::StringWriter</a>
, <a class="el" href="classJSON_1_1ArrayWriter.html#a3250c19290bfb70e1fba3cb0cf4f836a">JSON::ArrayWriter</a>
, <a class="el" href="classJSON_1_1ObjectWriter.html#aadf354d7bb74ad40dbb82d389fb4b62c">JSON::ObjectWriter</a>
, <a class="el" href="classlambda_1_1CallableOnce_3_01R_07Args_8_8_8_08_4.html#a206ba9674bf7b09917b6be998ce270b0">lambda::CallableOnce< R(Args...)></a>
, <a class="el" href="classLinkedHashMap.html#ada8cb9f2b4ee30c70ae1286740d5f3a4">LinkedHashMap< Key, Value ></a>
, <a class="el" href="classOption.html#a60341d91ef896c7349f38aee848f4879">Option< T ></a>
-, <a class="el" href="classos_1_1raw_1_1Argv.html#a86c4b356bddac97cf2acd107d39c079a">os::raw::Argv</a>
+, <a class="el" href="classJSON_1_1ArrayWriter.html#a3bb932f8ed50dba8063ff665ba7b9e41">JSON::ArrayWriter</a>
, <a class="el" href="structRepresentation.html#a86b050476c45ffacb260ba40faa3cc79">Representation< T ></a>
+, <a class="el" href="classos_1_1WindowsFD.html#a057780cfa5e1cc2fa84543a6f9b6bca0">os::WindowsFD</a>
, <a class="el" href="classTry.html#aa61bbfa75f0feb3ccc93846f296145d8">Try< T, E ></a>
+, <a class="el" href="classResult.html#abf41ef823ecffee22aac8bf20f83660a">Result< T ></a>
+, <a class="el" href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html#a5f7d81060aef2d7ddfada36e8fb6a217">mesos::internal::StorageLocalResourceProvider</a>
, <a class="el" href="classResult.html#a796771fd811f190b98476babe0fa460c">Result< T ></a>
+, <a class="el" href="classos_1_1raw_1_1Argv.html#a86c4b356bddac97cf2acd107d39c079a">os::raw::Argv</a>
, <a class="el" href="classlambda_1_1CallableOnce_3_01R_07Args_8_8_8_08_4.html#aae7c5db25ea41e716ceb2f68a38989a4">lambda::CallableOnce< R(Args...)></a>
, <a class="el" href="classos_1_1WindowsFD.html#ab780d87119c772425aa855260056d1a1">os::WindowsFD</a>
-, <a class="el" href="classprocess_1_1http_1_1Server.html#a62f8af8423a341b3604ffae507a835ac">process::http::Server</a>
, <a class="el" href="classOption.html#a04e7edaf96460a1afe0821595521a8fa">Option< T ></a>
+, <a class="el" href="structprocess_1_1TerminateEvent.html#a07d5604071aae461d0cf87459592f02c">process::TerminateEvent</a>
, <a class="el" href="structprocess_1_1ExitedEvent.html#a3f7748a3576bdf5c8a351365f139e13e">process::ExitedEvent</a>
-, <a class="el" href="classLinkedHashMap.html#aeb567159da25077c2fed08221a19ab71">LinkedHashMap< Key, Value ></a>
-, <a class="el" href="classprocess_1_1Future.html#a32e4b21c80168bb3f809da93b669b98f">process::Future< T ></a>
-, <a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">flags::FlagsBase</a>
+, <a class="el" href="classJSON_1_1NullWriter.html#a2d7a8e3b62b6593b738afef9859d2f3c">JSON::NullWriter</a>
, <a class="el" href="classJSON_1_1StringWriter.html#a66695fc12351a7567460ff7cd0e9ad3b">JSON::StringWriter</a>
, <a class="el" href="classJSON_1_1NullWriter.html#ad055045adc55a50449eee5c3f9f7c674">JSON::NullWriter</a>
-, <a class="el" href="classJSON_1_1ObjectWriter.html#ad617ba09645c74bf892369669fa83b2d">JSON::ObjectWriter</a>
+, <a class="el" href="classprocess_1_1Timeout.html#a23edfaf1efd3bd3bc15622f143104c5c">process::Timeout</a>
+, <a class="el" href="classJSON_1_1NumberWriter.html#ab314b794bb66902945ab3bbce5cadbb9">JSON::NumberWriter</a>
, <a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">flags::FlagsBase</a>
, <a class="el" href="classJSON_1_1NumberWriter.html#ac5e45bd2792f992c0d3ab66c2695c390">JSON::NumberWriter</a>
-, <a class="el" href="classJSON_1_1StringWriter.html#a9f5c9eb6fb6a1212bfde71f5b486cd90">JSON::StringWriter</a>
, <a class="el" href="classJSON_1_1BooleanWriter.html#ab39bd2f99538733e4ff9982c4f5e4958">JSON::BooleanWriter</a>
, <a class="el" href="classnet_1_1IP_1_1Network.html#a11d6e408855fe1f5d0dde3134c08fe9e">net::IP::Network</a>
</li>
<li>operator==()
-: <a class="el" href="classmesos_1_1v1_1_1Resources.html#aebd5411e3ec8b4573de8e85e025178f1">mesos::v1::Resources</a>
-, <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#af9693ab7e438233a3e8244f3c650df7d">process::http::Pipe::Writer</a>
+: <a class="el" href="classprocess_1_1http_1_1Pipe.html#a4dfc8ee332d8e02d63079491086d3a3b">process::http::Pipe</a>
+, <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a0339fa96358b0cd957e8a1b54dcfb415">process::network::unix::Address</a>
+, <a class="el" href="structos_1_1Process.html#a1d540a0a2640fd907423f8277bccce48">os::Process</a>
, <a class="el" href="classmesos_1_1Attributes.html#af178fdf6f1399753faf2d544d4e9c96a">mesos::Attributes</a>
-, <a class="el" href="classInterval.html#a743ac1e9440d2adde4db184dad490b8f">Interval< T ></a>
-, <a class="el" href="classprocess_1_1Timeout.html#aab5d590690d4fd2f27cad2d910ee1cfa">process::Timeout</a>
-, <a class="el" href="structprocess_1_1UPID_1_1ID.html#aacf8e0374f4885a1b02f96a6a8c8ec46">process::UPID::ID</a>
-, <a class="el" href="structrouting_1_1filter_1_1basic_1_1Classifier.html#a432560ec58e0e168d7e06734b17b7bca">routing::filter::basic::Classifier</a>
-, <a class="el" href="classBytes.html#aef06605e57b51a999642ae90de05f90b">Bytes</a>
-, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a88163658413e7817b7d6b442b7eb7dd6">process::network::internal::Socket< AddressType ></a>
-, <a class="el" href="classprocess_1_1Shared.html#a3c929e667ce6a6fd45b56a81fd16a766">process::Shared< T ></a>
+, <a class="el" href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a3dadffb3918abb6eb971673f3c93f8de">mesos::internal::capabilities::ProcessCapabilities</a>
+, <a class="el" href="structflags_1_1Name.html#a63d59c9cd49d00f55ddec17729e69f83">flags::Name</a>
+, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#abb2df9657326caac828ede56f226710e">mesos::v1::Attributes</a>
+, <a class="el" href="structprocess_1_1UPID_1_1ID.html#a586d73e210c4cfeb5775fc14a412b1ee">process::UPID::ID</a>
+, <a class="el" href="classnet_1_1IP_1_1Network.html#a7caf57738bb2acc394ec654ef6088ef3">net::IP::Network</a>
+, <a class="el" href="classprocess_1_1http_1_1Connection.html#af05c8ada407f7c78299d9e46eaf80459">process::http::Connection</a>
+, <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#af9693ab7e438233a3e8244f3c650df7d">process::http::Pipe::Writer</a>
+, <a class="el" href="classprocess_1_1Owned.html#ac0f1e612c61ca5c45aa8e5e262f0e8b8">process::Owned< T ></a>
+, <a class="el" href="classprocess_1_1Latch.html#a6231a37a0a92318a3d7aa62920b9fe0e">process::Latch</a>
, <a class="el" href="classprocess_1_1Future.html#ad4dabb526ca4f366ac1fb06192a40d0f">process::Future< T ></a>
-, <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Reader.html#ab05ad7874980715328153d42c6b138be">process::http::Pipe::Reader</a>
-, <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a8c1ee643a40bc7a0b9b1710dc50ea41a">process::http::authentication::Principal</a>
+, <a class="el" href="classmesos_1_1internal_1_1xfs_1_1BasicBlocks.html#aa479383d7a5d5d14bd3a78c82e694bca">mesos::internal::xfs::BasicBlocks</a>
, <a class="el" href="classOption.html#a24b8b0bad012aa6fd1bd910d99c5bff3">Option< T ></a>
, <a class="el" href="classcgroups_1_1blkio_1_1Device.html#a578d8a8719fa30c1284c30fb764727a8">cgroups::blkio::Device</a>
-, <a class="el" href="classprocess_1_1Owned.html#ac0f1e612c61ca5c45aa8e5e262f0e8b8">process::Owned< T ></a>
-, <a class="el" href="classVariant.html#ab07030cf3cd3f187815ecab876fbcb69">Variant< T, Ts ></a>
-, <a class="el" href="classprocess_1_1http_1_1Pipe.html#a4dfc8ee332d8e02d63079491086d3a3b">process::http::Pipe</a>
-, <a class="el" href="classprocess_1_1http_1_1Connection.html#af05c8ada407f7c78299d9e46eaf80459">process::http::Connection</a>
-, <a class="el" href="classmesos_1_1internal_1_1xfs_1_1BasicBlocks.html#aa479383d7a5d5d14bd3a78c82e694bca">mesos::internal::xfs::BasicBlocks</a>
-, <a class="el" href="classprocess_1_1Timer.html#a791687580a5514745038ab05e86c3786">process::Timer</a>
-, <a class="el" href="classrouting_1_1filter_1_1ip_1_1PortRange.html#a9ef20d02b7be3f152bbafdcead2bfc4c">routing::filter::ip::PortRange</a>
+, <a class="el" href="classmesos_1_1Resources.html#ab5afedf0ab457c9298c251ca1ad0ce20">mesos::Resources</a>
, <a class="el" href="classrouting_1_1Handle.html#afc6ceb6d1648fe3587c1fb141d8a910e">routing::Handle</a>
-, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">process::network::inet::Address</a>
, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a4cd3a77ecd8fbd087f38eb685e6c10dd">mesos::log::Log::Position</a>
-, <a class="el" href="classprocess_1_1network_1_1unix_1_1Address.html#a0339fa96358b0cd957e8a1b54dcfb415">process::network::unix::Address</a>
-, <a class="el" href="classprocess_1_1Time.html#a4ab86bc8f1fa04c645e2cd5e6a6d9aa8">process::Time</a>
-, <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a10e02a274b8a2ae503a9aeef2e6a7c4b">process::http::authentication::Principal</a>
-, <a class="el" href="structflags_1_1Name.html#a63d59c9cd49d00f55ddec17729e69f83">flags::Name</a>
-, <a class="el" href="structVersion.html#a2cd9e31878209449cf6b6871fa8df2ca">Version</a>
-, <a class="el" href="structprocess_1_1UPID.html#a1ad0ca205d7c6e95652c1ca35c80b41f">process::UPID</a>
+, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a3616beab3442de06328d8e56e908db7f">process::network::inet::Address</a>
+, <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a8c1ee643a40bc7a0b9b1710dc50ea41a">process::http::authentication::Principal</a>
+, <a class="el" href="classrouting_1_1filter_1_1ip_1_1PortRange.html#a9ef20d02b7be3f152bbafdcead2bfc4c">routing::filter::ip::PortRange</a>
+, <a class="el" href="structrouting_1_1filter_1_1ip_1_1Classifier.html#ad3f77abdeed3be644b937de71d306a02">routing::filter::ip::Classifier</a>
+, <a class="el" href="structprocess_1_1UPID_1_1ID.html#aacf8e0374f4885a1b02f96a6a8c8ec46">process::UPID::ID</a>
+, <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Reader.html#ab05ad7874980715328153d42c6b138be">process::http::Pipe::Reader</a>
+, <a class="el" href="classprocess_1_1Timeout.html#aab5d590690d4fd2f27cad2d910ee1cfa">process::Timeout</a>
+, <a class="el" href="classError.html#a0de534f1aadb16a4d5321370f3fd2929">Error</a>
+, <a class="el" href="classBytes.html#aef06605e57b51a999642ae90de05f90b">Bytes</a>
+, <a class="el" href="classInterval.html#a743ac1e9440d2adde4db184dad490b8f">Interval< T ></a>
, <a class="el" href="classnet_1_1IP.html#a5ceb2f0c6ba902dbe29c1d62f7f53427">net::IP</a>
-, <a class="el" href="structprocess_1_1UPID_1_1ID.html#a586d73e210c4cfeb5775fc14a412b1ee">process::UPID::ID</a>
+, <a class="el" href="structprocess_1_1UPID.html#a1ad0ca205d7c6e95652c1ca35c80b41f">process::UPID</a>
, <a class="el" href="classnet_1_1MAC.html#a0a1331d9bec0070e02eadbed544e50a0">net::MAC</a>
-, <a class="el" href="classmesos_1_1v1_1_1Attributes.html#abb2df9657326caac828ede56f226710e">mesos::v1::Attributes</a>
-, <a class="el" href="structrouting_1_1filter_1_1ip_1_1Classifier.html#ad3f77abdeed3be644b937de71d306a02">routing::filter::ip::Classifier</a>
-, <a class="el" href="classnet_1_1IP_1_1Network.html#a7caf57738bb2acc394ec654ef6088ef3">net::IP::Network</a>
-, <a class="el" href="classprocess_1_1Latch.html#a6231a37a0a92318a3d7aa62920b9fe0e">process::Latch</a>
+, <a class="el" href="classmesos_1_1v1_1_1Resources.html#aebd5411e3ec8b4573de8e85e025178f1">mesos::v1::Resources</a>
+, <a class="el" href="classprocess_1_1Timer.html#a791687580a5514745038ab05e86c3786">process::Timer</a>
+, <a class="el" href="classVariant.html#ab07030cf3cd3f187815ecab876fbcb69">Variant< T, Ts ></a>
, <a class="el" href="classIntervalSet.html#a03a4bdeef04c7ac411cc6e039197c1fc">IntervalSet< T ></a>
-, <a class="el" href="structrouting_1_1filter_1_1icmp_1_1Classifier.html#afffe21f3ed208fa7b0a6924d63b05268">routing::filter::icmp::Classifier</a>
-, <a class="el" href="structos_1_1Process.html#a1d540a0a2640fd907423f8277bccce48">os::Process</a>
-, <a class="el" href="classmesos_1_1Resources.html#ab5afedf0ab457c9298c251ca1ad0ce20">mesos::Resources</a>
+, <a class="el" href="structVersion.html#a2cd9e31878209449cf6b6871fa8df2ca">Version</a>
, <a class="el" href="classOption.html#acb015aad95e3ed6a80f061b105383810">Option< T ></a>
-, <a class="el" href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#a3dadffb3918abb6eb971673f3c93f8de">mesos::internal::capabilities::ProcessCapabilities</a>
+, <a class="el" href="classprocess_1_1Shared.html#a3c929e667ce6a6fd45b56a81fd16a766">process::Shared< T ></a>
+, <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#a88163658413e7817b7d6b442b7eb7dd6">process::network::internal::Socket< AddressType ></a>
+, <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a10e02a274b8a2ae503a9aeef2e6a7c4b">process::http::authentication::Principal</a>
+, <a class="el" href="classprocess_1_1Time.html#a4ab86bc8f1fa04c645e2cd5e6a6d9aa8">process::Time</a>
+, <a class="el" href="structrouting_1_1filter_1_1basic_1_1Classifier.html#a432560ec58e0e168d7e06734b17b7bca">routing::filter::basic::Classifier</a>
+, <a class="el" href="structrouting_1_1filter_1_1icmp_1_1Classifier.html#afffe21f3ed208fa7b0a6924d63b05268">routing::filter::icmp::Classifier</a>
, <a class="el" href="classDuration.html#a754a0109e91ee4506d4cbd5b51750997">Duration</a>
, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#a50e932465a1c4e2c9d2723cb0ac72b6c">zookeeper::Group::Membership</a>
-, <a class="el" href="classError.html#a0de534f1aadb16a4d5321370f3fd2929">Error</a>
</li>
<li>operator>()
: <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#aeedb1ae964ce69d27ccc9cbf2519b7c1">zookeeper::Group::Membership</a>
-, <a class="el" href="classnet_1_1IP.html#ae57a99f62c1f524eb2937408993365cb">net::IP</a>
+, <a class="el" href="classDuration.html#ace1ffd7bf32fa029c03b315e8f4a8b6a">Duration</a>
, <a class="el" href="classprocess_1_1Time.html#a2082db6e45ef09c154db1e06df68a4e9">process::Time</a>
-, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a1bb3ad8072f56e8958f0bf44da9a9cf6">process::network::inet::Address</a>
+, <a class="el" href="classnet_1_1IP.html#ae57a99f62c1f524eb2937408993365cb">net::IP</a>
, <a class="el" href="structos_1_1Process.html#a9305ba395a7f61e936fa7d3577d75a8a">os::Process</a>
, <a class="el" href="structVersion.html#a8a7d33d5d4bcc5cbac192597328c6f78">Version</a>
-, <a class="el" href="classDuration.html#ace1ffd7bf32fa029c03b315e8f4a8b6a">Duration</a>
+, <a class="el" href="classprocess_1_1network_1_1inet_1_1Address.html#a1bb3ad8072f56e8958f0bf44da9a9cf6">process::network::inet::Address</a>
, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a35fac8f239f3685e555e93be98e980aa">mesos::log::Log::Position</a>
, <a class="el" href="classBytes.html#ac86c81c8a80826fdddc265e07fc735d4">Bytes</a>
</li>
<li>operator>=()
-: <a class="el" href="classDuration.html#a8c59bcce1ffd198648dceec5412bad2a">Duration</a>
-, <a class="el" href="structos_1_1Process.html#a0c29d67f0a2721ff353042e99539e65c">os::Process</a>
+: <a class="el" href="classBytes.html#a4ced587025cda32bcc6aaf99dc246bb7">Bytes</a>
+, <a class="el" href="classprocess_1_1Time.html#a86b53a660603271a4a840f559ea7b79c">process::Time</a>
+, <a class="el" href="classDuration.html#a8c59bcce1ffd198648dceec5412bad2a">Duration</a>
, <a class="el" href="classmesos_1_1log_1_1Log_1_1Position.html#a2609306d99b93755246a8199ebea7fac">mesos::log::Log::Position</a>
+, <a class="el" href="structos_1_1Process.html#a0c29d67f0a2721ff353042e99539e65c">os::Process</a>
, <a class="el" href="structzookeeper_1_1Group_1_1Membership.html#a1ce418ac66b66440664e66b8448cd9c7">zookeeper::Group::Membership</a>
-, <a class="el" href="classprocess_1_1Time.html#a86b53a660603271a4a840f559ea7b79c">process::Time</a>
, <a class="el" href="structVersion.html#a20345f7cfcb7faad86e01a8a3cc00f78">Version</a>
-, <a class="el" href="classBytes.html#a4ced587025cda32bcc6aaf99dc246bb7">Bytes</a>
</li>
<li>operator[]()
-: <a class="el" href="classnet_1_1MAC.html#af925648a11ff2d5ab14cf4e608e2048d">net::MAC</a>
-, <a class="el" href="classLinkedHashMap.html#a420faa2efd1818fdbc58193256825760">LinkedHashMap< Key, Value ></a>
+: <a class="el" href="classLinkedHashMap.html#a420faa2efd1818fdbc58193256825760">LinkedHashMap< Key, Value ></a>
+, <a class="el" href="classnet_1_1MAC.html#af925648a11ff2d5ab14cf4e608e2048d">net::MAC</a>
</li>
<li>Option()
: <a class="el" href="classOption.html#a001b9f8795bff782ad55399e503d7f4d">Option< T ></a>
@@ -716,12 +724,12 @@
</li>
<li>out
: <a class="el" href="structmesos_1_1slave_1_1ContainerIO.html#a0de456b091225ae112d9799652d990ed">mesos::slave::ContainerIO</a>
-, <a class="el" href="classprocess_1_1Subprocess.html#a1c1a81931671b15c0c4b310bc49dea56">process::Subprocess</a>
, <a class="el" href="struct__CheckFatal.html#ac36bdde5291698e2c5a2211e3a1a345f">_CheckFatal</a>
+, <a class="el" href="classprocess_1_1Subprocess.html#a1c1a81931671b15c0c4b310bc49dea56">process::Subprocess</a>
</li>
<li>output
-: <a class="el" href="classDocker_1_1Container.html#a3c7827975fc6182997b44752c96ec1df">Docker::Container</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a6e6f5dd035c7ac0547ab6978b2e47758">mesos::internal::log::tool::Benchmark::Flags</a>
+: <a class="el" href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html#a6e6f5dd035c7ac0547ab6978b2e47758">mesos::internal::log::tool::Benchmark::Flags</a>
+, <a class="el" href="classDocker_1_1Container.html#a3c7827975fc6182997b44752c96ec1df">Docker::Container</a>
</li>
<li>outstanding_offers
: <a class="el" href="structmesos_1_1internal_1_1master_1_1Metrics.html#a8455de6a2bd5235878e337d939105d2f">mesos::internal::master::Metrics</a>
@@ -741,11 +749,14 @@
: <a class="el" href="classprocess_1_1Shared.html#a84986b276de9b6d1b525c64d944c6797">process::Shared< T ></a>
</li>
<li>Owned()
-: <a class="el" href="classprocess_1_1Owned.html#ae4c94696ed1b07401493f1bef8d31981">process::Owned< T ></a>
+: <a class="el" href="classprocess_1_1Owned.html#a22a12b3bd098343628ecf122b5b09d9e">process::Owned< T ></a>
</li>
<li>OWNED
: <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990ad3f73761156a6e75873cf903a0d62994">process::Subprocess::IO</a>
</li>
+<li>Owned()
+: <a class="el" href="classprocess_1_1Owned.html#ae4c94696ed1b07401493f1bef8d31981">process::Owned< T ></a>
+</li>
<li>owner
: <a class="el" href="structos_1_1Permissions.html#a8d51e62d281d015ba6a4ee38c0dceb9a">os::Permissions</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_0x70.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x70.html b/content/api/latest/c++/functions_0x70.html
index 1dbbd0a..5b0179c 100644
--- a/content/api/latest/c++/functions_0x70.html
+++ b/content/api/latest/c++/functions_0x70.html
@@ -267,8 +267,12 @@
<li>pgrp
: <a class="el" href="structproc_1_1ProcessStatus.html#a3ae685cf9da43d9751f12dbbd7384c18">proc::ProcessStatus</a>
</li>
-<li>pid()
-: <a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#a503b2ac86325c300400661654abf064c">mesos::internal::tests::MemoryTestHelper</a>
+<li>pid
+: <a class="el" href="structinternal_1_1windows_1_1ProcessData.html#a65a4a4aba5450087363bfffdb30eea25">internal::windows::ProcessData</a>
+, <a class="el" href="structproc_1_1ProcessStatus.html#afd1efc7ade695e958b4f523cb4c65bbd">proc::ProcessStatus</a>
+, <a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html#a50f385d872cedd0c154b8830a57ee87d">mesos::internal::log::Replica</a>
+, <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a5462adfb393217f4a55c47c441ebb349">mesos::internal::master::Registrar</a>
+, <a class="el" href="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#a503b2ac86325c300400661654abf064c">mesos::internal::tests::MemoryTestHelper</a>
, <a class="el" href="classprocess_1_1Subprocess.html#ac3af3805968fc8b53e6c5a2a3cbdad2b">process::Subprocess</a>
</li>
<li>PID
@@ -290,10 +294,6 @@
, <a class="el" href="structprocess_1_1ExitedEvent.html#a8c543872e238e724713b4e8a4257a144">process::ExitedEvent</a>
, <a class="el" href="structos_1_1Fork_1_1Tree_1_1Memory.html#a2910197d41d5fcdf9822474d79cacd59">os::Fork::Tree::Memory</a>
, <a class="el" href="structos_1_1Process.html#a8c68e0a8c8693f2acacf0f428ea0a493">os::Process</a>
-, <a class="el" href="structinternal_1_1windows_1_1ProcessData.html#a65a4a4aba5450087363bfffdb30eea25">internal::windows::ProcessData</a>
-, <a class="el" href="structproc_1_1ProcessStatus.html#afd1efc7ade695e958b4f523cb4c65bbd">proc::ProcessStatus</a>
-, <a class="el" href="classmesos_1_1internal_1_1log_1_1Replica.html#a50f385d872cedd0c154b8830a57ee87d">mesos::internal::log::Replica</a>
-, <a class="el" href="classmesos_1_1internal_1_1master_1_1Registrar.html#a5462adfb393217f4a55c47c441ebb349">mesos::internal::master::Registrar</a>
</li>
<li>pids
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1PosixIsolatorProcess.html#a7bc12246d1bf01a5d5aadc612840aa52">mesos::internal::slave::PosixIsolatorProcess</a>
@@ -578,23 +578,23 @@
<li>proxyExecutor
: <a class="el" href="structmesos_1_1python_1_1MesosExecutorDriverImpl.html#a987cb3fe0c28db3cba04a925d01320cd">mesos::python::MesosExecutorDriverImpl</a>
</li>
-<li>ProxyScheduler()
-: <a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html#a03816b3e6456f7c129c99b28bd62060c">mesos::python::ProxyScheduler</a>
-</li>
<li>proxyScheduler
: <a class="el" href="structmesos_1_1python_1_1MesosSchedulerDriverImpl.html#afc6f64ec1e1fc68c473099be8bb12077">mesos::python::MesosSchedulerDriverImpl</a>
</li>
+<li>ProxyScheduler()
+: <a class="el" href="classmesos_1_1python_1_1ProxyScheduler.html#a03816b3e6456f7c129c99b28bd62060c">mesos::python::ProxyScheduler</a>
+</li>
<li>prune()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html#aa0cd8028bc38e4cf966125bdaddf9231">mesos::internal::slave::GarbageCollector</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a70df50e4c266551f3344e74a8081ff57">mesos::internal::slave::GarbageCollectorProcess</a>
-, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#afe92eaa2c105a23f9c1095eed9178914">mesos::internal::slave::Store</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollectorProcess.html#a70df50e4c266551f3344e74a8081ff57">mesos::internal::slave::GarbageCollectorProcess</a>
</li>
<li>Prune()
: <a class="el" href="classmesos_1_1internal_1_1master_1_1Prune.html#a6c62d3723aea5572af587ab6e1020682">mesos::internal::master::Prune</a>
</li>
<li>prune()
-: <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#ac9cfaa6189199a1dbab0c23f2642f01b">mesos::internal::slave::docker::Store</a>
+: <a class="el" href="classmesos_1_1internal_1_1slave_1_1GarbageCollector.html#aa0cd8028bc38e4cf966125bdaddf9231">mesos::internal::slave::GarbageCollector</a>
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a744456a000c23426fc878c3a927b3dab">mesos::internal::slave::docker::MetadataManager</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#afe92eaa2c105a23f9c1095eed9178914">mesos::internal::slave::Store</a>
+, <a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#ac9cfaa6189199a1dbab0c23f2642f01b">mesos::internal::slave::docker::Store</a>
</li>
<li>pruneImages()
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">mesos::internal::slave::Containerizer</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_0x72.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x72.html b/content/api/latest/c++/functions_0x72.html
index 66e84c4..5170027 100644
--- a/content/api/latest/c++/functions_0x72.html
+++ b/content/api/latest/c++/functions_0x72.html
@@ -162,7 +162,7 @@
: <a class="el" href="classprocess_1_1ProcessBase.html#a0aa90b5834c51df473302a9bd3833927a2baa69eafc7204f3bd8648eba580c489">process::ProcessBase</a>
</li>
<li>ReadyCallback
-: <a class="el" href="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb">process::Future< T ></a>
+: <a class="el" href="classprocess_1_1Future.html#a10a044e48b430d4f87e9cade748bfe90">process::Future< T ></a>
</li>
<li>real
: <a class="el" href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a6183653bc832448b13b90ea03d004127">mesos::internal::tests::TestAllocator< T ></a>
@@ -191,14 +191,14 @@
, <a class="el" href="classmesos_1_1MesosSchedulerDriver.html#aa456af5f179d0edd57b60834eeb67934">mesos::MesosSchedulerDriver</a>
, <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a694f20e8171922c4899139f09e32f3d6">mesos::internal::master::Master</a>
</li>
+<li>RECONNECT
+: <a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8a435d743b35551ea7106af41c4a308c01">process::ProcessBase</a>
+</li>
<li>reconnect
: <a class="el" href="structmesos_1_1internal_1_1slave_1_1Slave_1_1RecoveryInfo.html#abdbf7f4d9d923c57105b4eb1dac7e3d8">mesos::internal::slave::Slave::RecoveryInfo</a>
, <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1MesosBase.html#a3c39262ca3ad57bc207c756a5b6ca430">mesos::v1::scheduler::MesosBase</a>
, <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html#a355496e6b73aca4f8f2d768ebca1fd96">mesos::v1::scheduler::Mesos</a>
</li>
-<li>RECONNECT
-: <a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8a435d743b35551ea7106af41c4a308c01">process::ProcessBase</a>
-</li>
<li>reconnecting()
: <a class="el" href="classzookeeper_1_1GroupProcess.html#a36793e02f381973b31f8640b8670d8a3">zookeeper::GroupProcess</a>
</li>
@@ -495,7 +495,7 @@
, <a class="el" href="structmesos_1_1internal_1_1master_1_1Framework.html#a4c5af232847a0b87898f9d2cbec32120">mesos::internal::master::Framework</a>
</li>
<li>repair()
-: <a class="el" href="classprocess_1_1Future.html#a2174995dd9a77eb017e1d54840f2b186">process::Future< T ></a>
+: <a class="el" href="classprocess_1_1Future.html#acab408956a173e5efd35076fa713cbb7">process::Future< T ></a>
</li>
<li>ReparseDataLength
: <a class="el" href="structinternal_1_1windows_1_1__REPARSE__DATA__BUFFER.html#a6de8b3abb196d2aeca2929b8d172597e">internal::windows::_REPARSE_DATA_BUFFER</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_0x73.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x73.html b/content/api/latest/c++/functions_0x73.html
index 0c03e8e..d7b7a10 100644
--- a/content/api/latest/c++/functions_0x73.html
+++ b/content/api/latest/c++/functions_0x73.html
@@ -147,12 +147,12 @@
: <a class="el" href="classrouting_1_1Handle.html#ac0ee5408824fea71862415e39436fc02">routing::Handle</a>
, <a class="el" href="structmesos_1_1internal_1_1slave_1_1NetClsHandle.html#a6b423a2a1b530682313b9433cb43754f">mesos::internal::slave::NetClsHandle</a>
</li>
-<li>SECONDS
-: <a class="el" href="classDuration.html#a57e78540c14e753b9149591ef63c9a5e">Duration</a>
-</li>
<li>Seconds()
: <a class="el" href="classSeconds.html#ae2c27f6b4f5d5d1b0983b82257004aa4">Seconds</a>
</li>
+<li>SECONDS
+: <a class="el" href="classDuration.html#a57e78540c14e753b9149591ef63c9a5e">Duration</a>
+</li>
<li>secret_resolver
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adea79f93236ff9dacfd3f0d2bedb4e23">mesos::internal::slave::Flags</a>
</li>
@@ -351,9 +351,6 @@
: <a class="el" href="structmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter_1_1Node.html#a3df87de6f848909e64aae964fc812f65">mesos::internal::master::allocator::DRFSorter::Node</a>
, <a class="el" href="classprocess_1_1Owned.html#a08532e2c3ba328bf133471b1594754bd">process::Owned< T ></a>
</li>
-<li>Shared()
-: <a class="el" href="classprocess_1_1Shared.html#aadaef640c97e060e83bf285bf9eac401">process::Shared< T ></a>
-</li>
<li>shared()
: <a class="el" href="classmesos_1_1Resources.html#a1bf71a3804f142e92e0dd28884ea8f99">mesos::Resources</a>
, <a class="el" href="classmesos_1_1v1_1_1Resources.html#a447b9a41f495889f1594bee5ebaf2d7a">mesos::v1::Resources</a>
@@ -361,6 +358,9 @@
, <a class="el" href="classprocess_1_1internal_1_1Loop.html#a9923c05dd6d27f9ec0c61d28a5387641">process::internal::Loop< Iterate, Body, T, R ></a>
, <a class="el" href="classprocess_1_1network_1_1internal_1_1SocketImpl.html#a593398b46bc29ef1e6b87b2fadbba7d6">process::network::internal::SocketImpl</a>
</li>
+<li>Shared()
+: <a class="el" href="classprocess_1_1Shared.html#aadaef640c97e060e83bf285bf9eac401">process::Shared< T ></a>
+</li>
<li>SharedHandle()
: <a class="el" href="classSharedHandle.html#ad2cfca1ab3db9839e617b569b225e0c0">SharedHandle</a>
</li>
@@ -414,12 +414,12 @@
<li>signature
: <a class="el" href="classprocess_1_1http_1_1authentication_1_1JWT.html#a7a5314085fad497a929f9901cf55721a">process::http::authentication::JWT</a>
</li>
-<li>SIGNED_INTEGER
-: <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaac9c83af02af694c57497b0f1414b0779">JSON::Number</a>
-</li>
<li>signed_integer
: <a class="el" href="structJSON_1_1Number.html#a1ef5b2f34492821aec7eae82da8366b7">JSON::Number</a>
</li>
+<li>SIGNED_INTEGER
+: <a class="el" href="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaac9c83af02af694c57497b0f1414b0779">JSON::Number</a>
+</li>
<li>size
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#aa555eaa4e8f7155290f52088bf69ba34">mesos::internal::slave::FetcherProcess::Cache::Entry</a>
, <a class="el" href="classmesos_1_1Attributes.html#a4cca207436af4693a01843654bcf81de">mesos::Attributes</a>
@@ -699,12 +699,12 @@
<li>StateMachine()
: <a class="el" href="classprocess_1_1StateMachine.html#ae57900c329ba1669ccfb98c1a0160652">process::StateMachine< State ></a>
</li>
-<li>statement()
-: <a class="el" href="classprocess_1_1ControlFlow.html#a34752a25284d038dc5d4d9e551424cfe">process::ControlFlow< T ></a>
-</li>
<li>Statement
: <a class="el" href="classprocess_1_1ControlFlow.html#af212ef291f73ba2e7b37586a577a794b">process::ControlFlow< T ></a>
</li>
+<li>statement()
+: <a class="el" href="classprocess_1_1ControlFlow.html#a34752a25284d038dc5d4d9e551424cfe">process::ControlFlow< T ></a>
+</li>
<li>StaticVariable()
: <a class="el" href="classJvm_1_1StaticVariable.html#a4f72716c0683295c3ee73a05d3a914c2">Jvm::StaticVariable< T, name, signature ></a>
</li>
@@ -859,14 +859,14 @@
<li>submitScheduler()
: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a10612b0c349105c4e3ac1cb8bc48210f">mesos::internal::master::Master</a>
</li>
-<li>subprocess
-: <a class="el" href="classprocess_1_1Subprocess.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess</a>
-, <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess::IO</a>
-</li>
<li>Subprocess
: <a class="el" href="structprocess_1_1Subprocess_1_1ParentHook.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::ParentHook</a>
, <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#a3d12fd22e5deb76d3529ce4e6d9179dc">process::Subprocess::IO</a>
</li>
+<li>subprocess
+: <a class="el" href="classprocess_1_1Subprocess.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess</a>
+, <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess::IO</a>
+</li>
<li>SubprocessLauncher()
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#af010735837a761ba49b0ff6fb0e50ff1">mesos::internal::slave::SubprocessLauncher</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_0x74.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x74.html b/content/api/latest/c++/functions_0x74.html
index 47a250f..4fdab14 100644
--- a/content/api/latest/c++/functions_0x74.html
+++ b/content/api/latest/c++/functions_0x74.html
@@ -199,12 +199,12 @@
<li>TemporaryRedirect()
: <a class="el" href="structprocess_1_1http_1_1TemporaryRedirect.html#adbbe7389179708e229d9a07071041fde">process::http::TemporaryRedirect</a>
</li>
-<li>TERABYTES
-: <a class="el" href="classBytes.html#aef949df4075a35f93b1d5d386d293469">Bytes</a>
-</li>
<li>terabytes()
: <a class="el" href="classBytes.html#ad3c6ca46da50da1ab8d169e09582cbf7">Bytes</a>
</li>
+<li>TERABYTES
+: <a class="el" href="classBytes.html#aef949df4075a35f93b1d5d386d293469">Bytes</a>
+</li>
<li>terminate()
: <a class="el" href="classmesos_1_1internal_1_1tests_1_1cluster_1_1Slave.html#a68c48900d796c48b4db6d061ed7ef511">mesos::internal::tests::cluster::Slave</a>
, <a class="el" href="classprocess_1_1grpc_1_1client_1_1Runtime.html#ae9cb9b61f055d4ecec094aeef206e7d4">process::grpc::client::Runtime</a>
@@ -259,7 +259,7 @@
: <a class="el" href="classmesos_1_1internal_1_1tests_1_1ZooKeeperTest_1_1TestWatcher.html#ab4b05bbe71dcbcf364a76d2539526940">mesos::internal::tests::ZooKeeperTest::TestWatcher</a>
</li>
<li>then()
-: <a class="el" href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">process::Future< T ></a>
+: <a class="el" href="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41">process::Future< T ></a>
</li>
<li>This
: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#a969e5e893e55d21d9f4f88b61228515d">mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess</a>
@@ -269,7 +269,7 @@
: <a class="el" href="structinternal_1_1windows_1_1ProcessData.html#a7160cf48fc6e70d9390233b246b93bee">internal::windows::ProcessData</a>
</li>
<li>throttled()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ad4b9dbb6705a90f74ce929464d3c677c">mesos::internal::master::Master</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a104065574fe93f3683e4d126993583bf">mesos::internal::master::Master</a>
</li>
<li>Throwable()
: <a class="el" href="classjava_1_1lang_1_1Throwable.html#a2b43445c50cbee15d8a7c414057dc5f3">java::lang::Throwable</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x75.html b/content/api/latest/c++/functions_0x75.html
index f90489d..32e994f 100644
--- a/content/api/latest/c++/functions_0x75.html
+++ b/content/api/latest/c++/functions_0x75.html
@@ -108,15 +108,15 @@
: <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1Sorter.html#ac1e8fc8ba543582fee82790543060fcc">mesos::internal::master::allocator::Sorter</a>
, <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1DRFSorter.html#a2fbf08447add09176b0a5a8ab8084531">mesos::internal::master::allocator::DRFSorter</a>
</li>
-<li>unauthorized
-: <a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a88c899e54bb134e3af1f1a5ff436f72b">process::http::authentication::AuthenticationResult</a>
+<li>UNAUTHORIZED
+: <a class="el" href="classmesos_1_1internal_1_1FilesError.html#ace93cf1c2ae2be0671102df57ed0b5a1afb32cf154932d1480e90409508c14169">mesos::internal::FilesError</a>
+, <a class="el" href="structprocess_1_1http_1_1Status.html#a370088c7f9891cd5363ce2f59b39b8ab">process::http::Status</a>
</li>
<li>Unauthorized()
: <a class="el" href="structprocess_1_1http_1_1Unauthorized.html#a8d3b046c0080b2ba42674e8ba6261b99">process::http::Unauthorized</a>
</li>
-<li>UNAUTHORIZED
-: <a class="el" href="classmesos_1_1internal_1_1FilesError.html#ace93cf1c2ae2be0671102df57ed0b5a1afb32cf154932d1480e90409508c14169">mesos::internal::FilesError</a>
-, <a class="el" href="structprocess_1_1http_1_1Status.html#a370088c7f9891cd5363ce2f59b39b8ab">process::http::Status</a>
+<li>unauthorized
+: <a class="el" href="structprocess_1_1http_1_1authentication_1_1AuthenticationResult.html#a88c899e54bb134e3af1f1a5ff436f72b">process::http::authentication::AuthenticationResult</a>
</li>
<li>unavailability
: <a class="el" href="structmesos_1_1UnavailableResources.html#a4541aa842da483bec54192c152d409f7">mesos::UnavailableResources</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_0x76.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x76.html b/content/api/latest/c++/functions_0x76.html
index 9279d9e..827b67a 100644
--- a/content/api/latest/c++/functions_0x76.html
+++ b/content/api/latest/c++/functions_0x76.html
@@ -157,51 +157,55 @@
<li>validation::offer::getSlave
: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#aa41489eb0629d99dac6794766cfb7a33">mesos::internal::master::Master</a>
</li>
-<li>Value()
-: <a class="el" href="structJSON_1_1Value.html#ad06301ec9da0f0a4713556214b7ce43a">JSON::Value</a>
-</li>
<li>value
-: <a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html#a712288898956dbca1861589a58aa73f7">mesos::ObjectApprover::Object</a>
-, <a class="el" href="structcgroups_1_1blkio_1_1Value.html#ae00adee746b63d26ff3f3be95dddbbb8">cgroups::blkio::Value</a>
-, <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a05d0113dbb23e1a40082cc0bdcc948a3">process::http::authentication::Principal</a>
-, <a class="el" href="structflags_1_1Name.html#a5cb72239bca937b5491bdcb737a8eb09">flags::Name</a>
-, <a class="el" href="structJSON_1_1String.html#a6d61cfa2a10f02133833eaaf23b87e75">JSON::String</a>
-, <a class="el" href="structJSON_1_1Number.html#a86aa5dcfb3d8a8d87e562c50e7380d26">JSON::Number</a>
+: <a class="el" href="structJSON_1_1Number.html#a86aa5dcfb3d8a8d87e562c50e7380d26">JSON::Number</a>
, <a class="el" href="structJSON_1_1Boolean.html#a6281b906fcdec8d438cf7460d5364342">JSON::Boolean</a>
, <a class="el" href="structJSON_1_1internal_1_1IsSequence.html#a7eb06cac2bc0632185135f41c75e7798">JSON::internal::IsSequence< T ></a>
, <a class="el" href="structJSON_1_1internal_1_1HasMappedType.html#a6bdb87953ddf4e3698c6ddbcf0b65189">JSON::internal::HasMappedType< T ></a>
, <a class="el" href="structAtLeastOneIsSameOrConvertible.html#ada845d8cd08f37f978910f58bda64594">AtLeastOneIsSameOrConvertible<></a>
-, <a class="el" href="classWeeks.html#aa33255ebf61411f6908c8a05d63e464a">Weeks</a>
-, <a class="el" href="classDays.html#a6e27fbca8c740946cc47bb6e87a2da92">Days</a>
-, <a class="el" href="classHours.html#aabae7296a0be6bb13850eb285302cf77">Hours</a>
, <a class="el" href="structAtLeastOneIsSameOrConvertible_3_01U_00_01T_00_01Ts_8_8_8_4.html#a267b7cc9e0c5f3f13497d3864d7f2305">AtLeastOneIsSameOrConvertible< U, T, Ts...></a>
-, <a class="el" href="classSeconds.html#a7f948f603e0357d0c0002e216535c4a0">Seconds</a>
-, <a class="el" href="classMilliseconds.html#a958cbe56379726b0b0e1a01afd3204e7">Milliseconds</a>
, <a class="el" href="classmesos_1_1state_1_1Variable.html#ade8ed8f89ceb5e3ab004e2922a5b35fa">mesos::state::Variable</a>
, <a class="el" href="classcgroups_1_1memory_1_1pressure_1_1Counter.html#a60ef2a7979f45a18914478f1e749debd">cgroups::memory::pressure::Counter</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#adec20d769e4105799cc1b236bd953e81">process::metrics::Timer< T ></a>
-, <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">process::metrics::Metric</a>
, <a class="el" href="classprocess_1_1ControlFlow.html#a5c21809a15f9efe012e30d1a1cf05c3a">process::ControlFlow< T ></a>
, <a class="el" href="classprocess_1_1metrics_1_1Counter.html#a5c3ebc2a8264cd0bb05ce6196e290d08">process::metrics::Counter</a>
-, <a class="el" href="classprocess_1_1metrics_1_1Gauge.html#a0568e9b2c5b9b2ac72ed6cf71dc24fdc">process::metrics::Gauge</a>
</li>
-<li>Value
-: <a class="el" href="structJSON_1_1Number.html#a96b2f5470f159e2b54d22353cff02d07">JSON::Number</a>
-, <a class="el" href="structprocess_1_1TimeSeries_1_1Value.html#aa79af31717d87775443d28f7534159e6">process::TimeSeries< T >::Value</a>
+<li>Value()
+: <a class="el" href="structJSON_1_1Value.html#a5abc35ec4e68f25a9d5ba801469caaa9">JSON::Value</a>
</li>
<li>value()
-: <a class="el" href="classNanoseconds.html#a260729fd78d4e539dc1b694d8e2fd06b">Nanoseconds</a>
-, <a class="el" href="classMicroseconds.html#ab57acb52f35c262ba8e05994917f17a4">Microseconds</a>
+: <a class="el" href="classprocess_1_1metrics_1_1Gauge.html#a0568e9b2c5b9b2ac72ed6cf71dc24fdc">process::metrics::Gauge</a>
</li>
<li>Value()
-: <a class="el" href="structJSON_1_1Value.html#a3bff04934861140009f82b481019726b">JSON::Value</a>
+: <a class="el" href="structJSON_1_1Value.html#a5e0c2536746e22b71bb3be5883b49c78">JSON::Value</a>
</li>
<li>value()
-: <a class="el" href="classMinutes.html#a83dd956016276afa0f496520470c4a3d">Minutes</a>
+: <a class="el" href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">process::metrics::Metric</a>
+, <a class="el" href="classprocess_1_1metrics_1_1Timer.html#adec20d769e4105799cc1b236bd953e81">process::metrics::Timer< T ></a>
+, <a class="el" href="classWeeks.html#aa33255ebf61411f6908c8a05d63e464a">Weeks</a>
+, <a class="el" href="classDays.html#a6e27fbca8c740946cc47bb6e87a2da92">Days</a>
+, <a class="el" href="classNanoseconds.html#a260729fd78d4e539dc1b694d8e2fd06b">Nanoseconds</a>
+, <a class="el" href="classMicroseconds.html#ab57acb52f35c262ba8e05994917f17a4">Microseconds</a>
+, <a class="el" href="classMilliseconds.html#a958cbe56379726b0b0e1a01afd3204e7">Milliseconds</a>
+, <a class="el" href="classSeconds.html#a7f948f603e0357d0c0002e216535c4a0">Seconds</a>
+, <a class="el" href="classMinutes.html#a83dd956016276afa0f496520470c4a3d">Minutes</a>
+, <a class="el" href="classHours.html#aabae7296a0be6bb13850eb285302cf77">Hours</a>
+, <a class="el" href="structmesos_1_1ObjectApprover_1_1Object.html#a712288898956dbca1861589a58aa73f7">mesos::ObjectApprover::Object</a>
+, <a class="el" href="structcgroups_1_1blkio_1_1Value.html#ae00adee746b63d26ff3f3be95dddbbb8">cgroups::blkio::Value</a>
+</li>
+<li>Value
+: <a class="el" href="structJSON_1_1Number.html#a96b2f5470f159e2b54d22353cff02d07">JSON::Number</a>
+, <a class="el" href="structprocess_1_1TimeSeries_1_1Value.html#aa79af31717d87775443d28f7534159e6">process::TimeSeries< T >::Value</a>
+</li>
+<li>value
+: <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a05d0113dbb23e1a40082cc0bdcc948a3">process::http::authentication::Principal</a>
+, <a class="el" href="structflags_1_1Name.html#a5cb72239bca937b5491bdcb737a8eb09">flags::Name</a>
</li>
<li>Value()
: <a class="el" href="structJSON_1_1Value.html#adb495699a2d837cc49218b64b342e2bf">JSON::Value</a>
</li>
+<li>value
+: <a class="el" href="structJSON_1_1String.html#a6d61cfa2a10f02133833eaaf23b87e75">JSON::String</a>
+</li>
<li>values
: <a class="el" href="structmesos_1_1internal_1_1cram__md5_1_1Property.html#a7488b166d0cf470d2cfdd57f3296c594">mesos::internal::cram_md5::Property</a>
, <a class="el" href="structJSON_1_1Object.html#a41bbf967d564eb3f57c2bb5453a0e7af">JSON::Object</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_0x77.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_0x77.html b/content/api/latest/c++/functions_0x77.html
index 7f99865..1931b65 100644
--- a/content/api/latest/c++/functions_0x77.html
+++ b/content/api/latest/c++/functions_0x77.html
@@ -207,17 +207,17 @@
, <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362">mesos::internal::slave::Flags</a>
, <a class="el" href="classmesos_1_1internal_1_1master_1_1Flags.html#a630f049551815414d190135bf0b1c99f">mesos::internal::master::Flags</a>
</li>
-<li>write
-: <a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#a5dabb8e3008efd61ce42478f260b54ac">process::Subprocess::IO::OutputFileDescriptors</a>
-, <a class="el" href="structDocker_1_1Device_1_1Access.html#a50be7cc67a985ab3fbc1a119e7c18bb6">Docker::Device::Access</a>
+<li>write()
+: <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#ad945bef2134c872f8ea43dea6db84c66">process::http::Pipe::Writer</a>
, <a class="el" href="structcgroups_1_1devices_1_1Entry_1_1Access.html#a17b904b39513304a638f83ba7fd84553">cgroups::devices::Entry::Access</a>
+, <a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#ab812da47364d793d9ec0471d3dc8c1bc">process::Subprocess::IO::InputFileDescriptors</a>
+, <a class="el" href="structDocker_1_1Device_1_1Access.html#a50be7cc67a985ab3fbc1a119e7c18bb6">Docker::Device::Access</a>
</li>
<li>WRITE
: <a class="el" href="classprocess_1_1network_1_1internal_1_1Socket.html#ac5a52929658fbe1ed19b4b03bdd63904ad4b9e47f65b6e79b010582f15785867e">process::network::internal::Socket< AddressType ></a>
</li>
-<li>write()
-: <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Writer.html#ad945bef2134c872f8ea43dea6db84c66">process::http::Pipe::Writer</a>
-, <a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#ab812da47364d793d9ec0471d3dc8c1bc">process::Subprocess::IO::InputFileDescriptors</a>
+<li>write
+: <a class="el" href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#a5dabb8e3008efd61ce42478f260b54ac">process::Subprocess::IO::OutputFileDescriptors</a>
</li>
<li>write_lock()
: <a class="el" href="classprocess_1_1ReadWriteLock.html#af45c888bb43a25164ca4f9eacfbf139c">process::ReadWriteLock</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_func.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func.html b/content/api/latest/c++/functions_func.html
index 469b220..b326dad 100644
--- a/content/api/latest/c++/functions_func.html
+++ b/content/api/latest/c++/functions_func.html
@@ -139,7 +139,7 @@
: <a class="el" href="struct__CheckFatal.html#a3fbad38776418da918f5e20fc2709f85">_CheckFatal</a>
</li>
<li>_consume()
-: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a4568d29fc1b9e22e096a64d9fe2ba0f7">mesos::internal::master::Master</a>
+: <a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a24ab33af474af68ea1255063075908a8">mesos::internal::master::Master</a>
</li>
<li>_create()
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#aa37344013e4fc32ef429e46408e13ea4">mesos::internal::slave::DockerVolumeIsolatorProcess</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/functions_func_0x61.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/functions_func_0x61.html b/content/api/latest/c++/functions_func_0x61.html
index 641c533..97ee31e 100644
--- a/content/api/latest/c++/functions_func_0x61.html
+++ b/content/api/latest/c++/functions_func_0x61.html
@@ -278,7 +278,7 @@
: <a class="el" href="classprocess_1_1Clock.html#a3cf2805deba57e82629e69034167ecf0">process::Clock</a>
</li>
<li>after()
-: <a class="el" href="classprocess_1_1Future.html#a909ddbe71773412fcb12de1f42513c89">process::Future< T ></a>
+: <a class="el" href="classprocess_1_1Future.html#a7818051e0d3d4ef9aa6a25d9246312ea">process::Future< T ></a>
</li>
<li>age()
: <a class="el" href="classmesos_1_1internal_1_1slave_1_1Slave.html#a355d5c297d06b8e818df3edcfd69648b">mesos::internal::slave::Slave</a>
[12/15] mesos-site git commit: Updated the website built from mesos
SHA: 6839897.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/deferred_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/deferred_8hpp_source.html b/content/api/latest/c++/deferred_8hpp_source.html
index cdfbc49..d4aa4cd 100644
--- a/content/api/latest/c++/deferred_8hpp_source.html
+++ b/content/api/latest/c++/deferred_8hpp_source.html
@@ -159,24 +159,24 @@
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  });</div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  }</div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span> </div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> R></div>
-<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="structprocess_1_1__Deferred.html#a4700f9db425c2bf0aecae10d0a7d03c3"> 109</a></span>  <span class="keyword">operator</span> <a class="code" href="structprocess_1_1Deferred.html">Deferred<R()></a>() &&</div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  {</div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="keywordflow">if</span> (pid.isNone()) {</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="keywordflow">return</span> std::function<R()>(std::forward<F>(f));</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  }</div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> </div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <a class="code" href="classOption.html">Option<UPID></a> pid_ = pid;</div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  F&& f_ = std::forward<F>(f);</div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span> </div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <span class="keywordflow">return</span> std::function<R()>(</div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  [=]() {</div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">dispatch</a>(pid_.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(), f_);</div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  });</div>
+<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="structprocess_1_1__Deferred.html#a370b37856e5163d23dcfd5a43d111c8c"> 108</a></span>  <span class="keyword">operator</span> <a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce<void()></a>() &&</div>
+<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  {</div>
+<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="keywordflow">if</span> (pid.isNone()) {</div>
+<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="keywordflow">return</span> <a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce<void()></a>(std::forward<F>(f));</div>
+<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  }</div>
+<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div>
+<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  <a class="code" href="classOption.html">Option<UPID></a> pid_ = pid;</div>
+<div class="line"><a name="l00115"></a><span class="lineno"> 115</span> </div>
+<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  <span class="keywordflow">return</span> <a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce<void()></a>(</div>
+<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <a class="code" href="namespacelambda.html#a67028306e65f852e64b8a4b7715803d2">lambda::partial</a>(</div>
+<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  [pid_](<span class="keyword">typename</span> <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::decay<F>::type</a>&& f_) {</div>
+<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <a class="code" href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">dispatch</a>(pid_.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(), std::move(f_));</div>
+<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  },</div>
+<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  std::forward<F>(f)));</div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  }</div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> </div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> R></div>
-<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="structprocess_1_1__Deferred.html#a995cbb236f072d7a3fe8902ff52bc026"> 125</a></span>  <span class="keyword">operator</span> std::function<R()>() &&</div>
+<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="structprocess_1_1__Deferred.html#a4700f9db425c2bf0aecae10d0a7d03c3"> 125</a></span>  <span class="keyword">operator</span> <a class="code" href="structprocess_1_1Deferred.html">Deferred<R()></a>() &&</div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  {</div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <span class="keywordflow">if</span> (pid.isNone()) {</div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <span class="keywordflow">return</span> std::function<R()>(std::forward<F>(f));</div>
@@ -191,172 +191,259 @@
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  });</div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  }</div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span> </div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="comment">// Due to a bug (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41933)</span></div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <span class="comment">// with variadic templates and lambdas, we still need to do</span></div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="comment">// preprocessor expansions. In addition, due to a bug with clang (or</span></div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="comment">// libc++) we can't use std::bind with a std::function so we have to</span></div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="comment">// explicitly use the std::function<R(P...)>::operator() (see</span></div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <span class="comment">// http://stackoverflow.com/questions/20097616/stdbind-to-a-stdfunction-crashes-with-clang).</span></div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span> <span class="preprocessor">#define TEMPLATE(Z, N, DATA) \</span></div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span> <span class="preprocessor"> template <ENUM_PARAMS(N, typename P)> \</span></div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> <span class="preprocessor"> operator Deferred<void(ENUM_PARAMS(N, P))>() && \</span></div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span> <span class="preprocessor"> { \</span></div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span> <span class="preprocessor"> if (pid.isNone()) { \</span></div>
-<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> <span class="preprocessor"> return std::function<void(ENUM_PARAMS(N, P))>(std::forward<F>(f)); \</span></div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> <span class="preprocessor"> } \</span></div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span> <span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <span class="preprocessor"> Option<UPID> pid_ = pid; \</span></div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <span class="preprocessor"> F&& f_ = std::forward<F>(f); \</span></div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> <span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> <span class="preprocessor"> return std::function<void(ENUM_PARAMS(N, P))>( \</span></div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> <span class="preprocessor"> [=](ENUM_BINARY_PARAMS(N, P, p)) { \</span></div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> <span class="preprocessor"> std::function<void()> f__([=]() { \</span></div>
-<div class="line"><a name="l00160"></a><span class="lineno"> 160</span> <span class="preprocessor"> f_(ENUM_PARAMS(N, p)); \</span></div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> <span class="preprocessor"> }); \</span></div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span> <span class="preprocessor"> dispatch(pid_.get(), f__); \</span></div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> <span class="preprocessor"> }); \</span></div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span> <span class="preprocessor"> } \</span></div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span> <span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> <span class="preprocessor"> template <ENUM_PARAMS(N, typename P)> \</span></div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> <span class="preprocessor"> operator std::function<void(ENUM_PARAMS(N, P))>() && \</span></div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> <span class="preprocessor"> { \</span></div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> <span class="preprocessor"> if (pid.isNone()) { \</span></div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> <span class="preprocessor"> return std::function<void(ENUM_PARAMS(N, P))>(std::forward<F>(f)); \</span></div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span> <span class="preprocessor"> } \</span></div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span> <span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span> <span class="preprocessor"> Option<UPID> pid_ = pid; \</span></div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span> <span class="preprocessor"> F&& f_ = std::forward<F>(f); \</span></div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> <span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> <span class="preprocessor"> return std::function<void(ENUM_PARAMS(N, P))>( \</span></div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> <span class="preprocessor"> [=](ENUM_BINARY_PARAMS(N, P, p)) { \</span></div>
-<div class="line"><a name="l00178"></a><span class="lineno"> 178</span> <span class="preprocessor"> std::function<void()> f__([=]() { \</span></div>
-<div class="line"><a name="l00179"></a><span class="lineno"> 179</span> <span class="preprocessor"> f_(ENUM_PARAMS(N, p)); \</span></div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span> <span class="preprocessor"> }); \</span></div>
-<div class="line"><a name="l00181"></a><span class="lineno"> 181</span> <span class="preprocessor"> dispatch(pid_.get(), f__); \</span></div>
-<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> <span class="preprocessor"> }); \</span></div>
-<div class="line"><a name="l00183"></a><span class="lineno"> 183</span> <span class="preprocessor"> }</span></div>
-<div class="line"><a name="l00184"></a><span class="lineno"> 184</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  <a class="code" href="structprocess_1_1__Deferred.html#a193bce2b50b08fc7f26acc1a47999e48">REPEAT_FROM_TO</a>(1, 3, <a class="code" href="structprocess_1_1__Deferred.html#a57e5070a3c69cdeec3336ef384c96d69">TEMPLATE</a>, _) <span class="comment">// Args A0 -> A1.</span></div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span> <span class="preprocessor">#undef TEMPLATE</span></div>
-<div class="line"><a name="l00187"></a><span class="lineno"> 187</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00188"></a><span class="lineno"> 188</span> <span class="preprocessor">#define TEMPLATE(Z, N, DATA) \</span></div>
-<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> <span class="preprocessor"> template <typename R, ENUM_PARAMS(N, typename P)> \</span></div>
-<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> <span class="preprocessor"> operator Deferred<R(ENUM_PARAMS(N, P))>() && \</span></div>
-<div class="line"><a name="l00191"></a><span class="lineno"> 191</span> <span class="preprocessor"> { \</span></div>
-<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> <span class="preprocessor"> if (pid.isNone()) { \</span></div>
-<div class="line"><a name="l00193"></a><span class="lineno"> 193</span> <span class="preprocessor"> return std::function<R(ENUM_PARAMS(N, P))>(std::forward<F>(f)); \</span></div>
-<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> <span class="preprocessor"> } \</span></div>
-<div class="line"><a name="l00195"></a><span class="lineno"> 195</span> <span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> <span class="preprocessor"> Option<UPID> pid_ = pid; \</span></div>
-<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> <span class="preprocessor"> F&& f_ = std::forward<F>(f); \</span></div>
-<div class="line"><a name="l00198"></a><span class="lineno"> 198</span> <span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00199"></a><span class="lineno"> 199</span> <span class="preprocessor"> return std::function<R(ENUM_PARAMS(N, P))>( \</span></div>
-<div class="line"><a name="l00200"></a><span class="lineno"> 200</span> <span class="preprocessor"> [=](ENUM_BINARY_PARAMS(N, P, p)) { \</span></div>
-<div class="line"><a name="l00201"></a><span class="lineno"> 201</span> <span class="preprocessor"> std::function<R()> f__([=]() { \</span></div>
-<div class="line"><a name="l00202"></a><span class="lineno"> 202</span> <span class="preprocessor"> return f_(ENUM_PARAMS(N, p)); \</span></div>
-<div class="line"><a name="l00203"></a><span class="lineno"> 203</span> <span class="preprocessor"> }); \</span></div>
-<div class="line"><a name="l00204"></a><span class="lineno"> 204</span> <span class="preprocessor"> return dispatch(pid_.get(), f__); \</span></div>
-<div class="line"><a name="l00205"></a><span class="lineno"> 205</span> <span class="preprocessor"> }); \</span></div>
-<div class="line"><a name="l00206"></a><span class="lineno"> 206</span> <span class="preprocessor"> } \</span></div>
-<div class="line"><a name="l00207"></a><span class="lineno"> 207</span> <span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00208"></a><span class="lineno"> 208</span> <span class="preprocessor"> template <typename R, ENUM_PARAMS(N, typename P)> \</span></div>
-<div class="line"><a name="l00209"></a><span class="lineno"> 209</span> <span class="preprocessor"> operator std::function<R(ENUM_PARAMS(N, P))>() && \</span></div>
-<div class="line"><a name="l00210"></a><span class="lineno"> 210</span> <span class="preprocessor"> { \</span></div>
-<div class="line"><a name="l00211"></a><span class="lineno"> 211</span> <span class="preprocessor"> if (pid.isNone()) { \</span></div>
-<div class="line"><a name="l00212"></a><span class="lineno"> 212</span> <span class="preprocessor"> return std::function<R(ENUM_PARAMS(N, P))>(std::forward<F>(f)); \</span></div>
-<div class="line"><a name="l00213"></a><span class="lineno"> 213</span> <span class="preprocessor"> } \</span></div>
-<div class="line"><a name="l00214"></a><span class="lineno"> 214</span> <span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00215"></a><span class="lineno"> 215</span> <span class="preprocessor"> Option<UPID> pid_ = pid; \</span></div>
-<div class="line"><a name="l00216"></a><span class="lineno"> 216</span> <span class="preprocessor"> F&& f_ = std::forward<F>(f); \</span></div>
-<div class="line"><a name="l00217"></a><span class="lineno"> 217</span> <span class="preprocessor"> \</span></div>
-<div class="line"><a name="l00218"></a><span class="lineno"> 218</span> <span class="preprocessor"> return std::function<R(ENUM_PARAMS(N, P))>( \</span></div>
-<div class="line"><a name="l00219"></a><span class="lineno"> 219</span> <span class="preprocessor"> [=](ENUM_BINARY_PARAMS(N, P, p)) { \</span></div>
-<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> <span class="preprocessor"> std::function<R()> f__([=]() { \</span></div>
-<div class="line"><a name="l00221"></a><span class="lineno"> 221</span> <span class="preprocessor"> return f_(ENUM_PARAMS(N, p)); \</span></div>
-<div class="line"><a name="l00222"></a><span class="lineno"> 222</span> <span class="preprocessor"> }); \</span></div>
-<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> <span class="preprocessor"> return dispatch(pid_.get(), f__); \</span></div>
-<div class="line"><a name="l00224"></a><span class="lineno"> 224</span> <span class="preprocessor"> }); \</span></div>
-<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> <span class="preprocessor"> }</span></div>
-<div class="line"><a name="l00226"></a><span class="lineno"> 226</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="structprocess_1_1__Deferred.html#a57e5070a3c69cdeec3336ef384c96d69"> 227</a></span>  <a class="code" href="structprocess_1_1__Deferred.html#a193bce2b50b08fc7f26acc1a47999e48">REPEAT_FROM_TO</a>(1, 3, <a class="code" href="structprocess_1_1__Deferred.html#a57e5070a3c69cdeec3336ef384c96d69">TEMPLATE</a>, _) <span class="comment">// Args A0 -> A1.</span></div>
-<div class="line"><a name="l00228"></a><span class="lineno"> 228</span> <span class="preprocessor">#undef TEMPLATE</span></div>
-<div class="line"><a name="l00229"></a><span class="lineno"> 229</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00230"></a><span class="lineno"> 230</span> <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classprocess_1_1Executor.html">Executor</a>;</div>
-<div class="line"><a name="l00232"></a><span class="lineno"> 232</span> </div>
-<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> G></div>
-<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  <span class="keyword">friend</span> <a class="code" href="structprocess_1_1__Deferred.html">_Deferred<G></a> <a class="code" href="structprocess_1_1__Deferred.html#a06d91a9cc0bae33964a4d5b578704bec">defer</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>& pid, G&& g);</div>
-<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> </div>
-<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> <span class="comment">// This assumes type and variable base names are `A` and `a` respectively.</span></div>
-<div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="deferred_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a"> 237</a></span> <span class="preprocessor">#define FORWARD(Z, N, DATA) std::forward<A ## N>(a ## N)</span></div>
-<div class="line"><a name="l00238"></a><span class="lineno"> 238</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00239"></a><span class="lineno"> 239</span> <span class="preprocessor">#define TEMPLATE(Z, N, DATA) \</span></div>
-<div class="line"><a name="l00240"></a><span class="lineno"> 240</span> <span class="preprocessor"> template <typename T, \</span></div>
-<div class="line"><a name="l00241"></a><span class="lineno"> 241</span> <span class="preprocessor"> ENUM_PARAMS(N, typename P), \</span></div>
-<div class="line"><a name="l00242"></a><span class="lineno"> 242</span> <span class="preprocessor"> ENUM_PARAMS(N, typename A)> \</span></div>
-<div class="line"><a name="l00243"></a><span class="lineno"> 243</span> <span class="preprocessor"> friend auto defer(const PID<T>& pid, \</span></div>
-<div class="line"><a name="l00244"></a><span class="lineno"> 244</span> <span class="preprocessor"> void (T::*method)(ENUM_PARAMS(N, P)), \</span></div>
-<div class="line"><a name="l00245"></a><span class="lineno"> 245</span> <span class="preprocessor"> ENUM_BINARY_PARAMS(N, A, &&a)) \</span></div>
-<div class="line"><a name="l00246"></a><span class="lineno"> 246</span> <span class="preprocessor"> -> _Deferred<decltype( \</span></div>
-<div class="line"><a name="l00247"></a><span class="lineno"> 247</span> <span class="preprocessor"> lambda::partial( \</span></div>
-<div class="line"><a name="l00248"></a><span class="lineno"> 248</span> <span class="preprocessor"> &std::function<void(ENUM_PARAMS(N, P))>::operator(), \</span></div>
-<div class="line"><a name="l00249"></a><span class="lineno"> 249</span> <span class="preprocessor"> std::function<void(ENUM_PARAMS(N, P))>(), \</span></div>
-<div class="line"><a name="l00250"></a><span class="lineno"> 250</span> <span class="preprocessor"> ENUM(N, FORWARD, _)))>;</span></div>
-<div class="line"><a name="l00251"></a><span class="lineno"> 251</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>  <a class="code" href="structprocess_1_1__Deferred.html#a193bce2b50b08fc7f26acc1a47999e48">REPEAT_FROM_TO</a>(1, 13, <a class="code" href="structprocess_1_1__Deferred.html#a57e5070a3c69cdeec3336ef384c96d69">TEMPLATE</a>, _) <span class="comment">// Args A0 -> A11.</span></div>
-<div class="line"><a name="l00253"></a><span class="lineno"> 253</span> <span class="preprocessor">#undef TEMPLATE</span></div>
-<div class="line"><a name="l00254"></a><span class="lineno"> 254</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00255"></a><span class="lineno"> 255</span> <span class="preprocessor">#define TEMPLATE(Z, N, DATA) \</span></div>
-<div class="line"><a name="l00256"></a><span class="lineno"> 256</span> <span class="preprocessor"> template <typename R, \</span></div>
-<div class="line"><a name="l00257"></a><span class="lineno"> 257</span> <span class="preprocessor"> typename T, \</span></div>
-<div class="line"><a name="l00258"></a><span class="lineno"> 258</span> <span class="preprocessor"> ENUM_PARAMS(N, typename P), \</span></div>
-<div class="line"><a name="l00259"></a><span class="lineno"> 259</span> <span class="preprocessor"> ENUM_PARAMS(N, typename A)> \</span></div>
-<div class="line"><a name="l00260"></a><span class="lineno"> 260</span> <span class="preprocessor"> friend auto defer(const PID<T>& pid, \</span></div>
-<div class="line"><a name="l00261"></a><span class="lineno"> 261</span> <span class="preprocessor"> Future<R> (T::*method)(ENUM_PARAMS(N, P)), \</span></div>
-<div class="line"><a name="l00262"></a><span class="lineno"> 262</span> <span class="preprocessor"> ENUM_BINARY_PARAMS(N, A, &&a)) \</span></div>
-<div class="line"><a name="l00263"></a><span class="lineno"> 263</span> <span class="preprocessor"> -> _Deferred<decltype( \</span></div>
-<div class="line"><a name="l00264"></a><span class="lineno"> 264</span> <span class="preprocessor"> lambda::partial( \</span></div>
-<div class="line"><a name="l00265"></a><span class="lineno"> 265</span> <span class="preprocessor"> &std::function<Future<R>(ENUM_PARAMS(N, P))>::operator(), \</span></div>
-<div class="line"><a name="l00266"></a><span class="lineno"> 266</span> <span class="preprocessor"> std::function<Future<R>(ENUM_PARAMS(N, P))>(), \</span></div>
-<div class="line"><a name="l00267"></a><span class="lineno"> 267</span> <span class="preprocessor"> ENUM(N, FORWARD, _)))>;</span></div>
-<div class="line"><a name="l00268"></a><span class="lineno"> 268</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  <a class="code" href="structprocess_1_1__Deferred.html#a193bce2b50b08fc7f26acc1a47999e48">REPEAT_FROM_TO</a>(1, 13, <a class="code" href="structprocess_1_1__Deferred.html#a57e5070a3c69cdeec3336ef384c96d69">TEMPLATE</a>, _) <span class="comment">// Args A0 -> A11.</span></div>
-<div class="line"><a name="l00270"></a><span class="lineno"> 270</span> <span class="preprocessor">#undef TEMPLATE</span></div>
-<div class="line"><a name="l00271"></a><span class="lineno"> 271</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="deferred_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2"> 272</a></span> <span class="preprocessor">#define TEMPLATE(Z, N, DATA) \</span></div>
-<div class="line"><a name="l00273"></a><span class="lineno"> 273</span> <span class="preprocessor"> template <typename R, \</span></div>
-<div class="line"><a name="l00274"></a><span class="lineno"> 274</span> <span class="preprocessor"> typename T, \</span></div>
-<div class="line"><a name="l00275"></a><span class="lineno"> 275</span> <span class="preprocessor"> ENUM_PARAMS(N, typename P), \</span></div>
-<div class="line"><a name="l00276"></a><span class="lineno"> 276</span> <span class="preprocessor"> ENUM_PARAMS(N, typename A)> \</span></div>
-<div class="line"><a name="l00277"></a><span class="lineno"> 277</span> <span class="preprocessor"> friend auto defer(const PID<T>& pid, \</span></div>
-<div class="line"><a name="l00278"></a><span class="lineno"> 278</span> <span class="preprocessor"> R (T::*method)(ENUM_PARAMS(N, P)), \</span></div>
-<div class="line"><a name="l00279"></a><span class="lineno"> 279</span> <span class="preprocessor"> ENUM_BINARY_PARAMS(N, A, &&a)) \</span></div>
-<div class="line"><a name="l00280"></a><span class="lineno"> 280</span> <span class="preprocessor"> -> _Deferred<decltype( \</span></div>
-<div class="line"><a name="l00281"></a><span class="lineno"> 281</span> <span class="preprocessor"> lambda::partial( \</span></div>
-<div class="line"><a name="l00282"></a><span class="lineno"> 282</span> <span class="preprocessor"> &std::function<Future<R>(ENUM_PARAMS(N, P))>::operator(), \</span></div>
-<div class="line"><a name="l00283"></a><span class="lineno"> 283</span> <span class="preprocessor"> std::function<Future<R>(ENUM_PARAMS(N, P))>(), \</span></div>
-<div class="line"><a name="l00284"></a><span class="lineno"> 284</span> <span class="preprocessor"> ENUM(N, FORWARD, _)))>;</span></div>
-<div class="line"><a name="l00285"></a><span class="lineno"> 285</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  <a class="code" href="structprocess_1_1__Deferred.html#a193bce2b50b08fc7f26acc1a47999e48">REPEAT_FROM_TO</a>(1, 13, <a class="code" href="structprocess_1_1__Deferred.html#a57e5070a3c69cdeec3336ef384c96d69">TEMPLATE</a>, _) <span class="comment">// Args A0 -> A11.</span></div>
-<div class="line"><a name="l00287"></a><span class="lineno"> 287</span> <span class="preprocessor">#undef TEMPLATE</span></div>
-<div class="line"><a name="l00288"></a><span class="lineno"> 288</span> <span class="preprocessor"></span><span class="preprocessor">#undef FORWARD</span></div>
-<div class="line"><a name="l00289"></a><span class="lineno"> 289</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  _Deferred(<span class="keyword">const</span> UPID& pid, F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) : pid(pid), <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>(std::forward<F>(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)) {}</div>
-<div class="line"><a name="l00291"></a><span class="lineno"> 291</span> </div>
-<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  <span class="comment">/*implicit*/</span> _Deferred(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) : <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>(std::forward<F>(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)) {}</div>
-<div class="line"><a name="l00293"></a><span class="lineno"> 293</span> </div>
-<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  <a class="code" href="classOption.html">Option<UPID></a> pid;</div>
-<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  F <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>;</div>
-<div class="line"><a name="l00296"></a><span class="lineno"> 296</span> };</div>
-<div class="line"><a name="l00297"></a><span class="lineno"> 297</span> </div>
-<div class="line"><a name="l00298"></a><span class="lineno"> 298</span> } <span class="comment">// namespace process {</span></div>
-<div class="line"><a name="l00299"></a><span class="lineno"> 299</span> </div>
-<div class="line"><a name="l00300"></a><span class="lineno"> 300</span> <span class="preprocessor">#endif // __PROCESS_DEFERRED_HPP__</span></div>
-<div class="ttc" id="structprocess_1_1__Deferred_html_a57e5070a3c69cdeec3336ef384c96d69"><div class="ttname"><a href="structprocess_1_1__Deferred.html#a57e5070a3c69cdeec3336ef384c96d69">process::_Deferred::TEMPLATE</a></div><div class="ttdeci">TEMPLATE</div><div class="ttdef"><b>Definition:</b> deferred.hpp:227</div></div>
+<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> R></div>
+<div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="structprocess_1_1__Deferred.html#a995cbb236f072d7a3fe8902ff52bc026"> 141</a></span>  <span class="keyword">operator</span> std::function<R()>() &&</div>
+<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  {</div>
+<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="keywordflow">if</span> (pid.isNone()) {</div>
+<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keywordflow">return</span> std::function<R()>(std::forward<F>(f));</div>
+<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  }</div>
+<div class="line"><a name="l00146"></a><span class="lineno"> 146</span> </div>
+<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <a class="code" href="classOption.html">Option<UPID></a> pid_ = pid;</div>
+<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  F&& f_ = std::forward<F>(f);</div>
+<div class="line"><a name="l00149"></a><span class="lineno"> 149</span> </div>
+<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="keywordflow">return</span> std::function<R()>(</div>
+<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  [=]() {</div>
+<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">dispatch</a>(pid_.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(), f_);</div>
+<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  });</div>
+<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  }</div>
+<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> </div>
+<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> R></div>
+<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="structprocess_1_1__Deferred.html#aba845f80da26e3f4a34953224d025042"> 157</a></span>  <span class="keyword">operator</span> <a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce<R()></a>() &&</div>
+<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  {</div>
+<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <span class="keywordflow">if</span> (pid.isNone()) {</div>
+<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <span class="keywordflow">return</span> <a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce<R()></a>(std::forward<F>(f));</div>
+<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  }</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>  <a class="code" href="classOption.html">Option<UPID></a> pid_ = pid;</div>
+<div class="line"><a name="l00164"></a><span class="lineno"> 164</span> </div>
+<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <span class="keywordflow">return</span> <a class="code" href="classlambda_1_1CallableOnce.html">lambda::CallableOnce<R()></a>(</div>
+<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <a class="code" href="namespacelambda.html#a67028306e65f852e64b8a4b7715803d2">lambda::partial</a>(</div>
+<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  [pid_](<span class="keyword">typename</span> <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">std::decay<F>::type</a>&& f_) {</div>
+<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">dispatch</a>(pid_.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>(), std::move(f_));</div>
+<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  },</div>
+<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  std::forward<F>(f)));</div>
+<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  }</div>
+<div class="line"><a name="l00172"></a><span class="lineno"> 172</span> </div>
+<div class="line"><a name="l00173"></a><span class="lineno"> 173</span> <span class="comment">// Expands to lambda::_$(N+1). N is zero-based, and placeholders are one-based.</span></div>
+<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="deferred_8hpp.html#a2ece2de9f619ac7cc7c7f74dbecbf1ff"> 174</a></span> <span class="preprocessor">#define PLACEHOLDER(Z, N, DATA) CAT(lambda::_, INC(N))</span></div>
+<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> <span class="comment">// This assumes type and variable base names are `P` and `p` respectively.</span></div>
+<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> <span class="preprocessor">#define FORWARD(Z, N, DATA) std::forward<P ## N>(p ## N)</span></div>
+<div class="line"><a name="l00178"></a><span class="lineno"> 178</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <span class="comment">// Due to a bug (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41933)</span></div>
+<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="comment">// with variadic templates and lambdas, we still need to do</span></div>
+<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <span class="comment">// preprocessor expansions. In addition, due to a bug with clang (or</span></div>
+<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <span class="comment">// libc++) we can't use std::bind with a std::function so we have to</span></div>
+<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <span class="comment">// explicitly use the std::function<R(P...)>::operator() (see</span></div>
+<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="comment">// http://stackoverflow.com/questions/20097616/stdbind-to-a-stdfunction-crashes-with-clang).</span></div>
+<div class="line"><a name="l00185"></a><span class="lineno"> 185</span> <span class="preprocessor">#define TEMPLATE(Z, N, DATA) \</span></div>
+<div class="line"><a name="l00186"></a><span class="lineno"> 186</span> <span class="preprocessor"> template <ENUM_PARAMS(N, typename P)> \</span></div>
+<div class="line"><a name="l00187"></a><span class="lineno"> 187</span> <span class="preprocessor"> operator Deferred<void(ENUM_PARAMS(N, P))>() && \</span></div>
+<div class="line"><a name="l00188"></a><span class="lineno"> 188</span> <span class="preprocessor"> { \</span></div>
+<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> <span class="preprocessor"> if (pid.isNone()) { \</span></div>
+<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> <span class="preprocessor"> return std::function<void(ENUM_PARAMS(N, P))>(std::forward<F>(f)); \</span></div>
+<div class="line"><a name="l00191"></a><span class="lineno"> 191</span> <span class="preprocessor"> } \</span></div>
+<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> <span class="preprocessor"> \</span></div>
+<div class="line"><a name="l00193"></a><span class="lineno"> 193</span> <span class="preprocessor"> Option<UPID> pid_ = pid; \</span></div>
+<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> <span class="preprocessor"> F&& f_ = std::forward<F>(f); \</span></div>
+<div class="line"><a name="l00195"></a><span class="lineno"> 195</span> <span class="preprocessor"> \</span></div>
+<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> <span class="preprocessor"> return std::function<void(ENUM_PARAMS(N, P))>( \</span></div>
+<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> <span class="preprocessor"> [=](ENUM_BINARY_PARAMS(N, P, p)) { \</span></div>
+<div class="line"><a name="l00198"></a><span class="lineno"> 198</span> <span class="preprocessor"> std::function<void()> f__([=]() { \</span></div>
+<div class="line"><a name="l00199"></a><span class="lineno"> 199</span> <span class="preprocessor"> f_(ENUM_PARAMS(N, p)); \</span></div>
+<div class="line"><a name="l00200"></a><span class="lineno"> 200</span> <span class="preprocessor"> }); \</span></div>
+<div class="line"><a name="l00201"></a><span class="lineno"> 201</span> <span class="preprocessor"> dispatch(pid_.get(), f__); \</span></div>
+<div class="line"><a name="l00202"></a><span class="lineno"> 202</span> <span class="preprocessor"> }); \</span></div>
+<div class="line"><a name="l00203"></a><span class="lineno"> 203</span> <span class="preprocessor"> } \</span></div>
+<div class="line"><a name="l00204"></a><span class="lineno"> 204</span> <span class="preprocessor"> \</span></div>
+<div class="line"><a name="l00205"></a><span class="lineno"> 205</span> <span class="preprocessor"> template <ENUM_PARAMS(N, typename P)> \</span></div>
+<div class="line"><a name="l00206"></a><span class="lineno"> 206</span> <span class="preprocessor"> operator std::function<void(ENUM_PARAMS(N, P))>() && \</span></div>
+<div class="line"><a name="l00207"></a><span class="lineno"> 207</span> <span class="preprocessor"> { \</span></div>
+<div class="line"><a name="l00208"></a><span class="lineno"> 208</span> <span class="preprocessor"> if (pid.isNone()) { \</span></div>
+<div class="line"><a name="l00209"></a><span class="lineno"> 209</span> <span class="preprocessor"> return std::function<void(ENUM_PARAMS(N, P))>(std::forward<F>(f)); \</span></div>
+<div class="line"><a name="l00210"></a><span class="lineno"> 210</span> <span class="preprocessor"> } \</span></div>
+<div class="line"><a name="l00211"></a><span class="lineno"> 211</span> <span class="preprocessor"> \</span></div>
+<div class="line"><a name="l00212"></a><span class="lineno"> 212</span> <span class="preprocessor"> Option<UPID> pid_ = pid; \</span></div>
+<div class="line"><a name="l00213"></a><span class="lineno"> 213</span> <span class="preprocessor"> F&& f_ = std::forward<F>(f); \</span></div>
+<div class="line"><a name="l00214"></a><span class="lineno"> 214</span> <span class="preprocessor"> \</span></div>
+<div class="line"><a name="l00215"></a><span class="lineno"> 215</span> <span class="preprocessor"> return std::function<void(ENUM_PARAMS(N, P))>( \</span></div>
+<div class="line"><a name="l00216"></a><span class="lineno"> 216</span> <span class="preprocessor"> [=](ENUM_BINARY_PARAMS(N, P, p)) { \</span></div>
+<div class="line"><a name="l00217"></a><span class="lineno"> 217</span> <span class="preprocessor"> std::function<void()> f__([=]() { \</span></div>
+<div class="line"><a name="l00218"></a><span class="lineno"> 218</span> <span class="preprocessor"> f_(ENUM_PARAMS(N, p)); \</span></div>
+<div class="line"><a name="l00219"></a><span class="lineno"> 219</span> <span class="preprocessor"> }); \</span></div>
+<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> <span class="preprocessor"> dispatch(pid_.get(), f__); \</span></div>
+<div class="line"><a name="l00221"></a><span class="lineno"> 221</span> <span class="preprocessor"> }); \</span></div>
+<div class="line"><a name="l00222"></a><span class="lineno"> 222</span> <span class="preprocessor"> } \</span></div>
+<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> <span class="preprocessor"> \</span></div>
+<div class="line"><a name="l00224"></a><span class="lineno"> 224</span> <span class="preprocessor"> template <ENUM_PARAMS(N, typename P)> \</span></div>
+<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> <span class="preprocessor"> operator lambda::CallableOnce<void(ENUM_PARAMS(N, P))>() && \</span></div>
+<div class="line"><a name="l00226"></a><span class="lineno"> 226</span> <span class="preprocessor"> { \</span></div>
+<div class="line"><a name="l00227"></a><span class="lineno"> 227</span> <span class="preprocessor"> if (pid.isNone()) { \</span></div>
+<div class="line"><a name="l00228"></a><span class="lineno"> 228</span> <span class="preprocessor"> return lambda::CallableOnce<void(ENUM_PARAMS(N, P))>( \</span></div>
+<div class="line"><a name="l00229"></a><span class="lineno"> 229</span> <span class="preprocessor"> std::forward<F>(f)); \</span></div>
+<div class="line"><a name="l00230"></a><span class="lineno"> 230</span> <span class="preprocessor"> } \</span></div>
+<div class="line"><a name="l00231"></a><span class="lineno"> 231</span> <span class="preprocessor"> \</span></div>
+<div class="line"><a name="l00232"></a><span class="lineno"> 232</span> <span class="preprocessor"> Option<UPID> pid_ = pid; \</span></div>
+<div class="line"><a name="l00233"></a><span class="lineno"> 233</span> <span class="preprocessor"> \</span></div>
+<div class="line"><a name="l00234"></a><span class="lineno"> 234</span> <span class="preprocessor"> return lambda::CallableOnce<void(ENUM_PARAMS(N, P))>( \</span></div>
+<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> <span class="preprocessor"> lambda::partial( \</span></div>
+<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> <span class="preprocessor"> [pid_](typename std::decay<F>::type&& f_, \</span></div>
+<div class="line"><a name="l00237"></a><span class="lineno"> 237</span> <span class="preprocessor"> ENUM_BINARY_PARAMS(N, P, &&p)) { \</span></div>
+<div class="line"><a name="l00238"></a><span class="lineno"> 238</span> <span class="preprocessor"> lambda::CallableOnce<void()> f__( \</span></div>
+<div class="line"><a name="l00239"></a><span class="lineno"> 239</span> <span class="preprocessor"> lambda::partial(std::move(f_), ENUM(N, FORWARD, _))); \</span></div>
+<div class="line"><a name="l00240"></a><span class="lineno"> 240</span> <span class="preprocessor"> dispatch(pid_.get(), std::move(f__)); \</span></div>
+<div class="line"><a name="l00241"></a><span class="lineno"> 241</span> <span class="preprocessor"> }, \</span></div>
+<div class="line"><a name="l00242"></a><span class="lineno"> 242</span> <span class="preprocessor"> std::forward<F>(f), \</span></div>
+<div class="line"><a name="l00243"></a><span class="lineno"> 243</span> <span class="preprocessor"> ENUM(N, PLACEHOLDER, _))); \</span></div>
+<div class="line"><a name="l00244"></a><span class="lineno"> 244</span> <span class="preprocessor"> }</span></div>
+<div class="line"><a name="l00245"></a><span class="lineno"> 245</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  <a class="code" href="structprocess_1_1__Deferred.html#a193bce2b50b08fc7f26acc1a47999e48">REPEAT_FROM_TO</a>(1, 3, <a class="code" href="structprocess_1_1__Deferred.html#a57e5070a3c69cdeec3336ef384c96d69">TEMPLATE</a>, _) <span class="comment">// Args A0 -> A1.</span></div>
+<div class="line"><a name="l00247"></a><span class="lineno"> 247</span> <span class="preprocessor">#undef TEMPLATE</span></div>
+<div class="line"><a name="l00248"></a><span class="lineno"> 248</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00249"></a><span class="lineno"> 249</span> <span class="preprocessor">#define TEMPLATE(Z, N, DATA) \</span></div>
+<div class="line"><a name="l00250"></a><span class="lineno"> 250</span> <span class="preprocessor"> template <typename R, ENUM_PARAMS(N, typename P)> \</span></div>
+<div class="line"><a name="l00251"></a><span class="lineno"> 251</span> <span class="preprocessor"> operator Deferred<R(ENUM_PARAMS(N, P))>() && \</span></div>
+<div class="line"><a name="l00252"></a><span class="lineno"> 252</span> <span class="preprocessor"> { \</span></div>
+<div class="line"><a name="l00253"></a><span class="lineno"> 253</span> <span class="preprocessor"> if (pid.isNone()) { \</span></div>
+<div class="line"><a name="l00254"></a><span class="lineno"> 254</span> <span class="preprocessor"> return std::function<R(ENUM_PARAMS(N, P))>(std::forward<F>(f)); \</span></div>
+<div class="line"><a name="l00255"></a><span class="lineno"> 255</span> <span class="preprocessor"> } \</span></div>
+<div class="line"><a name="l00256"></a><span class="lineno"> 256</span> <span class="preprocessor"> \</span></div>
+<div class="line"><a name="l00257"></a><span class="lineno"> 257</span> <span class="preprocessor"> Option<UPID> pid_ = pid; \</span></div>
+<div class="line"><a name="l00258"></a><span class="lineno"> 258</span> <span class="preprocessor"> F&& f_ = std::forward<F>(f); \</span></div>
+<div class="line"><a name="l00259"></a><span class="lineno"> 259</span> <span class="preprocessor"> \</span></div>
+<div class="line"><a name="l00260"></a><span class="lineno"> 260</span> <span class="preprocessor"> return std::function<R(ENUM_PARAMS(N, P))>( \</span></div>
+<div class="line"><a name="l00261"></a><span class="lineno"> 261</span> <span class="preprocessor"> [=](ENUM_BINARY_PARAMS(N, P, p)) { \</span></div>
+<div class="line"><a name="l00262"></a><span class="lineno"> 262</span> <span class="preprocessor"> std::function<R()> f__([=]() { \</span></div>
+<div class="line"><a name="l00263"></a><span class="lineno"> 263</span> <span class="preprocessor"> return f_(ENUM_PARAMS(N, p)); \</span></div>
+<div class="line"><a name="l00264"></a><span class="lineno"> 264</span> <span class="preprocessor"> }); \</span></div>
+<div class="line"><a name="l00265"></a><span class="lineno"> 265</span> <span class="preprocessor"> return dispatch(pid_.get(), f__); \</span></div>
+<div class="line"><a name="l00266"></a><span class="lineno"> 266</span> <span class="preprocessor"> }); \</span></div>
+<div class="line"><a name="l00267"></a><span class="lineno"> 267</span> <span class="preprocessor"> } \</span></div>
+<div class="line"><a name="l00268"></a><span class="lineno"> 268</span> <span class="preprocessor"> \</span></div>
+<div class="line"><a name="l00269"></a><span class="lineno"> 269</span> <span class="preprocessor"> template <typename R, ENUM_PARAMS(N, typename P)> \</span></div>
+<div class="line"><a name="l00270"></a><span class="lineno"> 270</span> <span class="preprocessor"> operator std::function<R(ENUM_PARAMS(N, P))>() && \</span></div>
+<div class="line"><a name="l00271"></a><span class="lineno"> 271</span> <span class="preprocessor"> { \</span></div>
+<div class="line"><a name="l00272"></a><span class="lineno"> 272</span> <span class="preprocessor"> if (pid.isNone()) { \</span></div>
+<div class="line"><a name="l00273"></a><span class="lineno"> 273</span> <span class="preprocessor"> return std::function<R(ENUM_PARAMS(N, P))>(std::forward<F>(f)); \</span></div>
+<div class="line"><a name="l00274"></a><span class="lineno"> 274</span> <span class="preprocessor"> } \</span></div>
+<div class="line"><a name="l00275"></a><span class="lineno"> 275</span> <span class="preprocessor"> \</span></div>
+<div class="line"><a name="l00276"></a><span class="lineno"> 276</span> <span class="preprocessor"> Option<UPID> pid_ = pid; \</span></div>
+<div class="line"><a name="l00277"></a><span class="lineno"> 277</span> <span class="preprocessor"> F&& f_ = std::forward<F>(f); \</span></div>
+<div class="line"><a name="l00278"></a><span class="lineno"> 278</span> <span class="preprocessor"> \</span></div>
+<div class="line"><a name="l00279"></a><span class="lineno"> 279</span> <span class="preprocessor"> return std::function<R(ENUM_PARAMS(N, P))>( \</span></div>
+<div class="line"><a name="l00280"></a><span class="lineno"> 280</span> <span class="preprocessor"> [=](ENUM_BINARY_PARAMS(N, P, p)) { \</span></div>
+<div class="line"><a name="l00281"></a><span class="lineno"> 281</span> <span class="preprocessor"> std::function<R()> f__([=]() { \</span></div>
+<div class="line"><a name="l00282"></a><span class="lineno"> 282</span> <span class="preprocessor"> return f_(ENUM_PARAMS(N, p)); \</span></div>
+<div class="line"><a name="l00283"></a><span class="lineno"> 283</span> <span class="preprocessor"> }); \</span></div>
+<div class="line"><a name="l00284"></a><span class="lineno"> 284</span> <span class="preprocessor"> return dispatch(pid_.get(), f__); \</span></div>
+<div class="line"><a name="l00285"></a><span class="lineno"> 285</span> <span class="preprocessor"> }); \</span></div>
+<div class="line"><a name="l00286"></a><span class="lineno"> 286</span> <span class="preprocessor"> } \</span></div>
+<div class="line"><a name="l00287"></a><span class="lineno"> 287</span> <span class="preprocessor"> \</span></div>
+<div class="line"><a name="l00288"></a><span class="lineno"> 288</span> <span class="preprocessor"> template <typename R, ENUM_PARAMS(N, typename P)> \</span></div>
+<div class="line"><a name="l00289"></a><span class="lineno"> 289</span> <span class="preprocessor"> operator lambda::CallableOnce<R(ENUM_PARAMS(N, P))>() && \</span></div>
+<div class="line"><a name="l00290"></a><span class="lineno"> 290</span> <span class="preprocessor"> { \</span></div>
+<div class="line"><a name="l00291"></a><span class="lineno"> 291</span> <span class="preprocessor"> if (pid.isNone()) { \</span></div>
+<div class="line"><a name="l00292"></a><span class="lineno"> 292</span> <span class="preprocessor"> return lambda::CallableOnce<R(ENUM_PARAMS(N, P))>( \</span></div>
+<div class="line"><a name="l00293"></a><span class="lineno"> 293</span> <span class="preprocessor"> std::forward<F>(f)); \</span></div>
+<div class="line"><a name="l00294"></a><span class="lineno"> 294</span> <span class="preprocessor"> } \</span></div>
+<div class="line"><a name="l00295"></a><span class="lineno"> 295</span> <span class="preprocessor"> \</span></div>
+<div class="line"><a name="l00296"></a><span class="lineno"> 296</span> <span class="preprocessor"> Option<UPID> pid_ = pid; \</span></div>
+<div class="line"><a name="l00297"></a><span class="lineno"> 297</span> <span class="preprocessor"> \</span></div>
+<div class="line"><a name="l00298"></a><span class="lineno"> 298</span> <span class="preprocessor"> return lambda::CallableOnce<R(ENUM_PARAMS(N, P))>( \</span></div>
+<div class="line"><a name="l00299"></a><span class="lineno"> 299</span> <span class="preprocessor"> lambda::partial( \</span></div>
+<div class="line"><a name="l00300"></a><span class="lineno"> 300</span> <span class="preprocessor"> [pid_](typename std::decay<F>::type&& f_, \</span></div>
+<div class="line"><a name="l00301"></a><span class="lineno"> 301</span> <span class="preprocessor"> ENUM_BINARY_PARAMS(N, P, &&p)) { \</span></div>
+<div class="line"><a name="l00302"></a><span class="lineno"> 302</span> <span class="preprocessor"> lambda::CallableOnce<R()> f__( \</span></div>
+<div class="line"><a name="l00303"></a><span class="lineno"> 303</span> <span class="preprocessor"> lambda::partial(std::move(f_), ENUM(N, FORWARD, _))); \</span></div>
+<div class="line"><a name="l00304"></a><span class="lineno"> 304</span> <span class="preprocessor"> return dispatch(pid_.get(), std::move(f__)); \</span></div>
+<div class="line"><a name="l00305"></a><span class="lineno"> 305</span> <span class="preprocessor"> }, \</span></div>
+<div class="line"><a name="l00306"></a><span class="lineno"> 306</span> <span class="preprocessor"> std::forward<F>(f), \</span></div>
+<div class="line"><a name="l00307"></a><span class="lineno"> 307</span> <span class="preprocessor"> ENUM(N, PLACEHOLDER, _))); \</span></div>
+<div class="line"><a name="l00308"></a><span class="lineno"> 308</span> <span class="preprocessor"> }</span></div>
+<div class="line"><a name="l00309"></a><span class="lineno"> 309</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="structprocess_1_1__Deferred.html#a57e5070a3c69cdeec3336ef384c96d69"> 310</a></span>  <a class="code" href="structprocess_1_1__Deferred.html#a193bce2b50b08fc7f26acc1a47999e48">REPEAT_FROM_TO</a>(1, 3, <a class="code" href="structprocess_1_1__Deferred.html#a57e5070a3c69cdeec3336ef384c96d69">TEMPLATE</a>, _) <span class="comment">// Args A0 -> A1.</span></div>
+<div class="line"><a name="l00311"></a><span class="lineno"> 311</span> <span class="preprocessor">#undef TEMPLATE</span></div>
+<div class="line"><a name="l00312"></a><span class="lineno"> 312</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00313"></a><span class="lineno"> 313</span> <span class="preprocessor">#undef FORWARD</span></div>
+<div class="line"><a name="l00314"></a><span class="lineno"> 314</span> <span class="preprocessor"></span><span class="preprocessor">#undef PLACEHOLDER</span></div>
+<div class="line"><a name="l00315"></a><span class="lineno"> 315</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00316"></a><span class="lineno"> 316</span> <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classprocess_1_1Executor.html">Executor</a>;</div>
+<div class="line"><a name="l00318"></a><span class="lineno"> 318</span> </div>
+<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> G></div>
+<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>  <span class="keyword">friend</span> <a class="code" href="structprocess_1_1__Deferred.html">_Deferred<G></a> <a class="code" href="structprocess_1_1__Deferred.html#a06d91a9cc0bae33964a4d5b578704bec">defer</a>(<span class="keyword">const</span> <a class="code" href="structprocess_1_1UPID.html">UPID</a>& pid, G&& g);</div>
+<div class="line"><a name="l00321"></a><span class="lineno"> 321</span> </div>
+<div class="line"><a name="l00322"></a><span class="lineno"> 322</span> <span class="comment">// This assumes type and variable base names are `A` and `a` respectively.</span></div>
+<div class="line"><a name="l00323"></a><span class="lineno"><a class="line" href="deferred_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a"> 323</a></span> <span class="preprocessor">#define FORWARD(Z, N, DATA) std::forward<A ## N>(a ## N)</span></div>
+<div class="line"><a name="l00324"></a><span class="lineno"> 324</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00325"></a><span class="lineno"> 325</span> <span class="preprocessor">#define TEMPLATE(Z, N, DATA) \</span></div>
+<div class="line"><a name="l00326"></a><span class="lineno"> 326</span> <span class="preprocessor"> template <typename T, \</span></div>
+<div class="line"><a name="l00327"></a><span class="lineno"> 327</span> <span class="preprocessor"> ENUM_PARAMS(N, typename P), \</span></div>
+<div class="line"><a name="l00328"></a><span class="lineno"> 328</span> <span class="preprocessor"> ENUM_PARAMS(N, typename A)> \</span></div>
+<div class="line"><a name="l00329"></a><span class="lineno"> 329</span> <span class="preprocessor"> friend auto defer(const PID<T>& pid, \</span></div>
+<div class="line"><a name="l00330"></a><span class="lineno"> 330</span> <span class="preprocessor"> void (T::*method)(ENUM_PARAMS(N, P)), \</span></div>
+<div class="line"><a name="l00331"></a><span class="lineno"> 331</span> <span class="preprocessor"> ENUM_BINARY_PARAMS(N, A, &&a)) \</span></div>
+<div class="line"><a name="l00332"></a><span class="lineno"> 332</span> <span class="preprocessor"> -> _Deferred<decltype( \</span></div>
+<div class="line"><a name="l00333"></a><span class="lineno"> 333</span> <span class="preprocessor"> lambda::partial( \</span></div>
+<div class="line"><a name="l00334"></a><span class="lineno"> 334</span> <span class="preprocessor"> &std::function<void(ENUM_PARAMS(N, P))>::operator(), \</span></div>
+<div class="line"><a name="l00335"></a><span class="lineno"> 335</span> <span class="preprocessor"> std::function<void(ENUM_PARAMS(N, P))>(), \</span></div>
+<div class="line"><a name="l00336"></a><span class="lineno"> 336</span> <span class="preprocessor"> ENUM(N, FORWARD, _)))>;</span></div>
+<div class="line"><a name="l00337"></a><span class="lineno"> 337</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>  <a class="code" href="structprocess_1_1__Deferred.html#a193bce2b50b08fc7f26acc1a47999e48">REPEAT_FROM_TO</a>(1, 13, <a class="code" href="structprocess_1_1__Deferred.html#a57e5070a3c69cdeec3336ef384c96d69">TEMPLATE</a>, _) <span class="comment">// Args A0 -> A11.</span></div>
+<div class="line"><a name="l00339"></a><span class="lineno"> 339</span> <span class="preprocessor">#undef TEMPLATE</span></div>
+<div class="line"><a name="l00340"></a><span class="lineno"> 340</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00341"></a><span class="lineno"> 341</span> <span class="preprocessor">#define TEMPLATE(Z, N, DATA) \</span></div>
+<div class="line"><a name="l00342"></a><span class="lineno"> 342</span> <span class="preprocessor"> template <typename R, \</span></div>
+<div class="line"><a name="l00343"></a><span class="lineno"> 343</span> <span class="preprocessor"> typename T, \</span></div>
+<div class="line"><a name="l00344"></a><span class="lineno"> 344</span> <span class="preprocessor"> ENUM_PARAMS(N, typename P), \</span></div>
+<div class="line"><a name="l00345"></a><span class="lineno"> 345</span> <span class="preprocessor"> ENUM_PARAMS(N, typename A)> \</span></div>
+<div class="line"><a name="l00346"></a><span class="lineno"> 346</span> <span class="preprocessor"> friend auto defer(const PID<T>& pid, \</span></div>
+<div class="line"><a name="l00347"></a><span class="lineno"> 347</span> <span class="preprocessor"> Future<R> (T::*method)(ENUM_PARAMS(N, P)), \</span></div>
+<div class="line"><a name="l00348"></a><span class="lineno"> 348</span> <span class="preprocessor"> ENUM_BINARY_PARAMS(N, A, &&a)) \</span></div>
+<div class="line"><a name="l00349"></a><span class="lineno"> 349</span> <span class="preprocessor"> -> _Deferred<decltype( \</span></div>
+<div class="line"><a name="l00350"></a><span class="lineno"> 350</span> <span class="preprocessor"> lambda::partial( \</span></div>
+<div class="line"><a name="l00351"></a><span class="lineno"> 351</span> <span class="preprocessor"> &std::function<Future<R>(ENUM_PARAMS(N, P))>::operator(), \</span></div>
+<div class="line"><a name="l00352"></a><span class="lineno"> 352</span> <span class="preprocessor"> std::function<Future<R>(ENUM_PARAMS(N, P))>(), \</span></div>
+<div class="line"><a name="l00353"></a><span class="lineno"> 353</span> <span class="preprocessor"> ENUM(N, FORWARD, _)))>;</span></div>
+<div class="line"><a name="l00354"></a><span class="lineno"> 354</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>  <a class="code" href="structprocess_1_1__Deferred.html#a193bce2b50b08fc7f26acc1a47999e48">REPEAT_FROM_TO</a>(1, 13, <a class="code" href="structprocess_1_1__Deferred.html#a57e5070a3c69cdeec3336ef384c96d69">TEMPLATE</a>, _) <span class="comment">// Args A0 -> A11.</span></div>
+<div class="line"><a name="l00356"></a><span class="lineno"> 356</span> <span class="preprocessor">#undef TEMPLATE</span></div>
+<div class="line"><a name="l00357"></a><span class="lineno"> 357</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="deferred_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2"> 358</a></span> <span class="preprocessor">#define TEMPLATE(Z, N, DATA) \</span></div>
+<div class="line"><a name="l00359"></a><span class="lineno"> 359</span> <span class="preprocessor"> template <typename R, \</span></div>
+<div class="line"><a name="l00360"></a><span class="lineno"> 360</span> <span class="preprocessor"> typename T, \</span></div>
+<div class="line"><a name="l00361"></a><span class="lineno"> 361</span> <span class="preprocessor"> ENUM_PARAMS(N, typename P), \</span></div>
+<div class="line"><a name="l00362"></a><span class="lineno"> 362</span> <span class="preprocessor"> ENUM_PARAMS(N, typename A)> \</span></div>
+<div class="line"><a name="l00363"></a><span class="lineno"> 363</span> <span class="preprocessor"> friend auto defer(const PID<T>& pid, \</span></div>
+<div class="line"><a name="l00364"></a><span class="lineno"> 364</span> <span class="preprocessor"> R (T::*method)(ENUM_PARAMS(N, P)), \</span></div>
+<div class="line"><a name="l00365"></a><span class="lineno"> 365</span> <span class="preprocessor"> ENUM_BINARY_PARAMS(N, A, &&a)) \</span></div>
+<div class="line"><a name="l00366"></a><span class="lineno"> 366</span> <span class="preprocessor"> -> _Deferred<decltype( \</span></div>
+<div class="line"><a name="l00367"></a><span class="lineno"> 367</span> <span class="preprocessor"> lambda::partial( \</span></div>
+<div class="line"><a name="l00368"></a><span class="lineno"> 368</span> <span class="preprocessor"> &std::function<Future<R>(ENUM_PARAMS(N, P))>::operator(), \</span></div>
+<div class="line"><a name="l00369"></a><span class="lineno"> 369</span> <span class="preprocessor"> std::function<Future<R>(ENUM_PARAMS(N, P))>(), \</span></div>
+<div class="line"><a name="l00370"></a><span class="lineno"> 370</span> <span class="preprocessor"> ENUM(N, FORWARD, _)))>;</span></div>
+<div class="line"><a name="l00371"></a><span class="lineno"> 371</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00372"></a><span class="lineno"> 372</span>  <a class="code" href="structprocess_1_1__Deferred.html#a193bce2b50b08fc7f26acc1a47999e48">REPEAT_FROM_TO</a>(1, 13, <a class="code" href="structprocess_1_1__Deferred.html#a57e5070a3c69cdeec3336ef384c96d69">TEMPLATE</a>, _) <span class="comment">// Args A0 -> A11.</span></div>
+<div class="line"><a name="l00373"></a><span class="lineno"> 373</span> <span class="preprocessor">#undef TEMPLATE</span></div>
+<div class="line"><a name="l00374"></a><span class="lineno"> 374</span> <span class="preprocessor"></span><span class="preprocessor">#undef FORWARD</span></div>
+<div class="line"><a name="l00375"></a><span class="lineno"> 375</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>  _Deferred(<span class="keyword">const</span> UPID& pid, F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) : pid(pid), <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>(std::forward<F>(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)) {}</div>
+<div class="line"><a name="l00377"></a><span class="lineno"> 377</span> </div>
+<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>  <span class="comment">/*implicit*/</span> _Deferred(F&& <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>) : <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>(std::forward<F>(<a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)) {}</div>
+<div class="line"><a name="l00379"></a><span class="lineno"> 379</span> </div>
+<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>  <a class="code" href="classOption.html">Option<UPID></a> pid;</div>
+<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>  F <a class="code" href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>;</div>
+<div class="line"><a name="l00382"></a><span class="lineno"> 382</span> };</div>
+<div class="line"><a name="l00383"></a><span class="lineno"> 383</span> </div>
+<div class="line"><a name="l00384"></a><span class="lineno"> 384</span> } <span class="comment">// namespace process {</span></div>
+<div class="line"><a name="l00385"></a><span class="lineno"> 385</span> </div>
+<div class="line"><a name="l00386"></a><span class="lineno"> 386</span> <span class="preprocessor">#endif // __PROCESS_DEFERRED_HPP__</span></div>
+<div class="ttc" id="structprocess_1_1__Deferred_html_a57e5070a3c69cdeec3336ef384c96d69"><div class="ttname"><a href="structprocess_1_1__Deferred.html#a57e5070a3c69cdeec3336ef384c96d69">process::_Deferred::TEMPLATE</a></div><div class="ttdeci">TEMPLATE</div><div class="ttdef"><b>Definition:</b> deferred.hpp:310</div></div>
<div class="ttc" id="structprocess_1_1__Deferred_html_a193bce2b50b08fc7f26acc1a47999e48"><div class="ttname"><a href="structprocess_1_1__Deferred.html#a193bce2b50b08fc7f26acc1a47999e48">process::_Deferred::REPEAT_FROM_TO</a></div><div class="ttdeci">REPEAT_FROM_TO(1, 3, TEMPLATE, _) REPEAT_FROM_TO(1</div></div>
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:27</div></div>
<div class="ttc" id="structprocess_1_1__Deferred_html_a06d91a9cc0bae33964a4d5b578704bec"><div class="ttname"><a href="structprocess_1_1__Deferred.html#a06d91a9cc0bae33964a4d5b578704bec">process::_Deferred::defer</a></div><div class="ttdeci">friend _Deferred< G > defer(const UPID &pid, G &&g)</div></div>
<div class="ttc" id="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F && f</div><div class="ttdef"><b>Definition:</b> defer.hpp:270</div></div>
+<div class="ttc" id="namespacelambda_html_a67028306e65f852e64b8a4b7715803d2"><div class="ttname"><a href="namespacelambda.html#a67028306e65f852e64b8a4b7715803d2">lambda::partial</a></div><div class="ttdeci">internal::Partial< typename std::decay< F >::type, typename std::decay< Args >::type...> partial(F &&f, Args &&...args)</div><div class="ttdef"><b>Definition:</b> lambda.hpp:291</div></div>
<div class="ttc" id="dispatch_8hpp_html"><div class="ttname"><a href="dispatch_8hpp.html">dispatch.hpp</a></div></div>
<div class="ttc" id="structprocess_1_1Deferred_html"><div class="ttname"><a href="structprocess_1_1Deferred.html">process::Deferred</a></div><div class="ttdef"><b>Definition:</b> deferred.hpp:29</div></div>
<div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:167</div></div>
@@ -366,9 +453,11 @@
<div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T & get() const &</div><div class="ttdef"><b>Definition:</b> option.hpp:114</div></div>
<div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result< Process > process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
<div class="ttc" id="structprocess_1_1PID_html"><div class="ttname"><a href="structprocess_1_1PID.html">process::PID</a></div><div class="ttdoc">A &quot;process identifier&quot; used to uniquely identify a process when dispatching messages. </div><div class="ttdef"><b>Definition:</b> pid.hpp:279</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try< uint32_t > type(const std::string &path)</div></div>
<div class="ttc" id="classprocess_1_1Executor_html"><div class="ttname"><a href="classprocess_1_1Executor.html">process::Executor</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:29</div></div>
<div class="ttc" id="structprocess_1_1Deferred_html_aee12191d24dd6ff90f5b1c1fb10552c6"><div class="ttname"><a href="structprocess_1_1Deferred.html#aee12191d24dd6ff90f5b1c1fb10552c6">process::Deferred::defer</a></div><div class="ttdeci">friend Deferred< void()> defer(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> defer.hpp:35</div></div>
<div class="ttc" id="preprocessor_8hpp_html"><div class="ttname"><a href="preprocessor_8hpp.html">preprocessor.hpp</a></div></div>
+<div class="ttc" id="classlambda_1_1CallableOnce_html"><div class="ttname"><a href="classlambda_1_1CallableOnce.html">lambda::CallableOnce</a></div><div class="ttdef"><b>Definition:</b> lambda.hpp:341</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future< R ></a></div></div>
</div><!-- frag
<TRUNCATED>
[15/15] mesos-site git commit: Updated the website built from mesos
SHA: 6839897.
Posted by gi...@apache.org.
Updated the website built from mesos SHA: 6839897.
Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/5660b603
Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/5660b603
Diff: http://git-wip-us.apache.org/repos/asf/mesos-site/diff/5660b603
Branch: refs/heads/asf-site
Commit: 5660b60357fb43f40f97bfffa9df27e316a93085
Parents: 02efb3f
Author: jenkins <bu...@apache.org>
Authored: Tue Dec 5 20:17:13 2017 +0000
Committer: jenkins <bu...@apache.org>
Committed: Tue Dec 5 20:17:13 2017 +0000
----------------------------------------------------------------------
...s_2include_2process_2filter_8hpp_source.html | 6 +-
..._2include_2process_2limiter_8hpp_source.html | 10 +-
...cess_2include_2process_2pid_8hpp_source.html | 2 +-
...2include_2process_2protobuf_8hpp_source.html | 8 +-
...s_2include_2process_2shared_8hpp_source.html | 2 +-
content/api/latest/c++/Nodes.xml | 166 +-
content/api/latest/c++/Tokens.xml | 96 +-
...1_1internal_1_1master_1_1Master-members.html | 6 +-
...ssmesos_1_1internal_1_1master_1_1Master.html | 24 +-
.../c++/classprocess_1_1Future-members.html | 24 +-
.../api/latest/c++/classprocess_1_1Future.html | 137 +-
content/api/latest/c++/collect_8hpp_source.html | 30 +-
.../c++/count__down__latch_8hpp_source.html | 4 +-
content/api/latest/c++/deferred_8hpp.html | 74 +-
.../api/latest/c++/deferred_8hpp_source.html | 443 ++-
.../latest/c++/docker__archive_8hpp_source.html | 10 +-
content/api/latest/c++/event_8hpp_source.html | 434 ++-
content/api/latest/c++/functions.html | 2 +-
content/api/latest/c++/functions_0x61.html | 6 +-
content/api/latest/c++/functions_0x64.html | 4 +-
content/api/latest/c++/functions_0x66.html | 2 +-
content/api/latest/c++/functions_0x68.html | 6 +-
content/api/latest/c++/functions_0x6d.html | 6 +-
content/api/latest/c++/functions_0x6f.html | 237 +-
content/api/latest/c++/functions_0x70.html | 26 +-
content/api/latest/c++/functions_0x72.html | 10 +-
content/api/latest/c++/functions_0x73.html | 32 +-
content/api/latest/c++/functions_0x74.html | 10 +-
content/api/latest/c++/functions_0x75.html | 10 +-
content/api/latest/c++/functions_0x76.html | 52 +-
content/api/latest/c++/functions_0x77.html | 12 +-
content/api/latest/c++/functions_func.html | 2 +-
content/api/latest/c++/functions_func_0x61.html | 2 +-
content/api/latest/c++/functions_func_0x6f.html | 243 +-
content/api/latest/c++/functions_func_0x70.html | 12 +-
content/api/latest/c++/functions_func_0x72.html | 2 +-
content/api/latest/c++/functions_func_0x73.html | 6 +-
content/api/latest/c++/functions_func_0x74.html | 4 +-
content/api/latest/c++/functions_func_0x76.html | 50 +-
content/api/latest/c++/functions_rela.html | 10 +-
content/api/latest/c++/functions_type.html | 12 +-
content/api/latest/c++/functions_vars_0x75.html | 6 +-
content/api/latest/c++/future_8hpp.html | 30 +-
content/api/latest/c++/future_8hpp_source.html | 3655 +++++++++---------
content/api/latest/c++/globals_0x66.html | 5 +-
content/api/latest/c++/globals_0x70.html | 3 +
content/api/latest/c++/globals_0x75.html | 6 +-
content/api/latest/c++/globals_defs_0x66.html | 3 +-
content/api/latest/c++/globals_defs_0x70.html | 3 +
content/api/latest/c++/gmock_8hpp_source.html | 12 +-
content/api/latest/c++/grpc_8hpp_source.html | 2 +-
.../c++/http__connection_8hpp_source.html | 16 +-
...ude_2mesos_2state_2protobuf_8hpp_source.html | 2 +-
...nclude_2mesos_2state_2state_8hpp_source.html | 4 +-
content/api/latest/c++/index.hhc | 134 +-
content/api/latest/c++/index.hhk | 255 +-
.../api/latest/c++/jobobject_8hpp_source.html | 2 +-
...ss_2include_2process_2check_8hpp_source.html | 12 +-
...ss_2include_2process_2gtest_8hpp_source.html | 18 +-
..._2include_2process_2process_8hpp_source.html | 8 +-
content/api/latest/c++/loop_8hpp_source.html | 22 +-
.../c++/master_2registrar_8hpp_source.html | 2 +-
.../latest/c++/metrics_2timer_8hpp_source.html | 4 +-
content/api/latest/c++/mutex_8hpp_source.html | 2 +-
.../api/latest/c++/namespacemembers_0x65.html | 2 +-
.../api/latest/c++/namespacemembers_0x67.html | 6 +-
.../api/latest/c++/namespacemembers_0x6a.html | 20 +-
.../api/latest/c++/namespacemembers_0x6d.html | 4 +-
.../api/latest/c++/namespacemembers_0x70.html | 11 +-
.../api/latest/c++/namespacemembers_0x72.html | 4 +-
.../api/latest/c++/namespacemembers_0x73.html | 12 +-
.../api/latest/c++/namespacemembers_0x74.html | 16 +-
.../api/latest/c++/namespacemembers_0x75.html | 6 +-
.../api/latest/c++/namespacemembers_0x77.html | 29 +-
.../latest/c++/namespacemembers_func_0x65.html | 2 +-
.../latest/c++/namespacemembers_func_0x72.html | 4 +-
.../latest/c++/namespacemembers_func_0x74.html | 4 +-
.../latest/c++/namespacemembers_func_0x75.html | 4 +-
.../latest/c++/namespacemembers_vars_0x77.html | 6 +-
.../c++/namespaceprocess_1_1internal.html | 50 +-
content/api/latest/c++/posix_8hpp_source.html | 6 +-
content/api/latest/c++/run_8hpp.html | 4 +-
.../api/latest/c++/sequence_8hpp_source.html | 4 +-
.../c++/src_2common_2recordio_8hpp_source.html | 10 +-
.../latest/c++/src_2log_2log_8hpp_source.html | 4 +-
.../c++/src_2log_2network_8hpp_source.html | 14 +-
.../c++/src_2master_2master_8hpp_source.html | 16 +-
...ontainerizer_2containerizer_8hpp_source.html | 2 +-
.../c++/src_2tests_2mesos_8hpp_source.html | 2 +-
.../latest/c++/state__machine_8hpp_source.html | 2 +-
.../structprocess_1_1ExitedEvent-members.html | 2 +-
.../c++/structprocess_1_1ExitedEvent.html | 8 +-
.../structprocess_1_1MessageEvent-members.html | 2 +-
.../c++/structprocess_1_1MessageEvent.html | 8 +-
.../structprocess_1_1__Deferred-members.html | 2 +
.../latest/c++/structprocess_1_1__Deferred.html | 57 +
...tests_2containerizer_2store_8hpp_source.html | 2 +-
content/api/latest/c++/time_8hpp_source.html | 2 +-
.../api/latest/c++/timeseries_8hpp_source.html | 4 +-
content/api/latest/c++/watcher_8hpp_source.html | 4 +-
100 files changed, 3575 insertions(+), 3200 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2filter_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2filter_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2filter_8hpp_source.html
index 895f052..e6e7367 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2filter_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2filter_8hpp_source.html
@@ -126,9 +126,9 @@
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> </div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <span class="preprocessor">#endif // __PROCESS_FILTER_HPP__</span></div>
<div class="ttc" id="classprocess_1_1Filter_html"><div class="ttname"><a href="classprocess_1_1Filter.html">process::Filter</a></div><div class="ttdef"><b>Definition:</b> filter.hpp:20</div></div>
-<div class="ttc" id="structprocess_1_1HttpEvent_html"><div class="ttname"><a href="structprocess_1_1HttpEvent.html">process::HttpEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:143</div></div>
-<div class="ttc" id="structprocess_1_1DispatchEvent_html"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:179</div></div>
-<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:215</div></div>
+<div class="ttc" id="structprocess_1_1HttpEvent_html"><div class="ttname"><a href="structprocess_1_1HttpEvent.html">process::HttpEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:142</div></div>
+<div class="ttc" id="structprocess_1_1DispatchEvent_html"><div class="ttname"><a href="structprocess_1_1DispatchEvent.html">process::DispatchEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:178</div></div>
+<div class="ttc" id="structprocess_1_1ExitedEvent_html"><div class="ttname"><a href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:214</div></div>
<div class="ttc" id="classprocess_1_1Filter_html_af5ffca93749dd368a7089d9082d386d7"><div class="ttname"><a href="classprocess_1_1Filter.html#af5ffca93749dd368a7089d9082d386d7">process::Filter::filter</a></div><div class="ttdeci">virtual bool filter(const HttpEvent &)</div><div class="ttdef"><b>Definition:</b> filter.hpp:25</div></div>
<div class="ttc" id="classprocess_1_1Filter_html_af337696567c45148ae5d6a7a2d298227"><div class="ttname"><a href="classprocess_1_1Filter.html#af337696567c45148ae5d6a7a2d298227">process::Filter::~Filter</a></div><div class="ttdeci">virtual ~Filter()</div><div class="ttdef"><b>Definition:</b> filter.hpp:22</div></div>
<div class="ttc" id="classprocess_1_1Filter_html_a07aeb097828837ae84197403a72d383c"><div class="ttname"><a href="classprocess_1_1Filter.html#a07aeb097828837ae84197403a72d383c">process::Filter::filter</a></div><div class="ttdeci">virtual bool filter(Event *event)</div><div class="ttdef"><b>Definition:</b> filter.hpp:28</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html
index f213acf..5033f45 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html
@@ -244,9 +244,9 @@
<div class="ttc" id="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &prefix="")</div><div class="ttdoc">Returns &#39;prefix(N)&#39; where N represents the number of instances where the same prefix (wrt...</div></div>
<div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div>
<div class="ttc" id="delay_8hpp_html"><div class="ttname"><a href="delay_8hpp.html">delay.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:796</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:826</div></div>
<div class="ttc" id="timeout_8hpp_html"><div class="ttname"><a href="timeout_8hpp.html">timeout.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div class="ttname"><a href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div class="ttdeci">const Future< T > & onDiscard(DiscardCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1340</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div class="ttname"><a href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div class="ttdeci">const Future< T > & onDiscard(DiscardCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1370</div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:72</div></div>
<div class="ttc" id="classprocess_1_1RateLimiter_html_aeba2f8234c93c3f34cd6de8fbc595b96"><div class="ttname"><a href="classprocess_1_1RateLimiter.html#aeba2f8234c93c3f34cd6de8fbc595b96">process::RateLimiter::acquire</a></div><div class="ttdeci">virtual Future< Nothing > acquire() const </div><div class="ttdef"><b>Definition:</b> limiter.hpp:182</div></div>
<div class="ttc" id="dispatch_8hpp_html"><div class="ttname"><a href="dispatch_8hpp.html">dispatch.hpp</a></div></div>
@@ -257,7 +257,7 @@
<div class="ttc" id="classprocess_1_1RateLimiterProcess_html"><div class="ttname"><a href="classprocess_1_1RateLimiterProcess.html">process::RateLimiterProcess</a></div><div class="ttdef"><b>Definition:</b> limiter.hpp:62</div></div>
<div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:167</div></div>
<div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_abc89036db733a417b7b383b091efaf3c"><div class="ttname"><a href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future::isDiscarded</a></div><div class="ttdeci">bool isDiscarded() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1208</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_abc89036db733a417b7b383b091efaf3c"><div class="ttname"><a href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future::isDiscarded</a></div><div class="ttdeci">bool isDiscarded() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1238</div></div>
<div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
<div class="ttc" id="classSeconds_html"><div class="ttname"><a href="classSeconds.html">Seconds</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:255</div></div>
<div class="ttc" id="classprocess_1_1RateLimiterProcess_html_a7bb926cce009ffbe0de571b37e406578"><div class="ttname"><a href="classprocess_1_1RateLimiterProcess.html#a7bb926cce009ffbe0de571b37e406578">process::RateLimiterProcess::RateLimiterProcess</a></div><div class="ttdeci">RateLimiterProcess(double _permitsPerSecond)</div><div class="ttdef"><b>Definition:</b> limiter.hpp:73</div></div>
@@ -270,8 +270,8 @@
<div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
<div class="ttc" id="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.hpp</a></div></div>
<div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result< Process > process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future< T > future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:882</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a8f50fcfd7ddb6dd39ec2cd468377cd5d"><div class="ttname"><a href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">process::Promise::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:779</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future< T > future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:912</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8f50fcfd7ddb6dd39ec2cd468377cd5d"><div class="ttname"><a href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">process::Promise::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:809</div></div>
<div class="ttc" id="classprocess_1_1RateLimiter_html_a09f3220a7f68fb473745accc16847f45"><div class="ttname"><a href="classprocess_1_1RateLimiter.html#a09f3220a7f68fb473745accc16847f45">process::RateLimiter::~RateLimiter</a></div><div class="ttdeci">virtual ~RateLimiter()</div><div class="ttdef"><b>Definition:</b> limiter.hpp:174</div></div>
<div class="ttc" id="id_8hpp_html"><div class="ttname"><a href="id_8hpp.html">id.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2pid_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2pid_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2pid_8hpp_source.html
index 01c0e84..088b0da 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2pid_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2pid_8hpp_source.html
@@ -355,7 +355,7 @@
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span> <span class="preprocessor">#endif // __PROCESS_PID_HPP__</span></div>
<div class="ttc" id="classprocess_1_1network_1_1inet4_1_1Address_html_a72352d83a633f990082ee0980691f6a2"><div class="ttname"><a href="classprocess_1_1network_1_1inet4_1_1Address.html#a72352d83a633f990082ee0980691f6a2">process::network::inet4::Address::ANY_ANY</a></div><div class="ttdeci">static Address ANY_ANY()</div><div class="ttdef"><b>Definition:</b> address.hpp:158</div></div>
<div class="ttc" id="structprocess_1_1UPID_1_1ID_html_ae323848c8bc95b026665a9c10e318cf9"><div class="ttname"><a href="structprocess_1_1UPID_1_1ID.html#ae323848c8bc95b026665a9c10e318cf9">process::UPID::ID::operator=</a></div><div class="ttdeci">ID & operator=(std::string &&that)</div><div class="ttdef"><b>Definition:</b> pid.hpp:124</div></div>
-<div class="ttc" id="namespaceprocess_html_a1f0b8b2ea7d75c3b9d8d4781689f731b"><div class="ttname"><a href="namespaceprocess.html#a1f0b8b2ea7d75c3b9d8d4781689f731b">process::operator<<</a></div><div class="ttdeci">std::ostream & operator<<(std::ostream &stream, const Future< T > &future)</div><div class="ttdef"><b>Definition:</b> future.hpp:1802</div></div>
+<div class="ttc" id="namespaceprocess_html_a1f0b8b2ea7d75c3b9d8d4781689f731b"><div class="ttname"><a href="namespaceprocess.html#a1f0b8b2ea7d75c3b9d8d4781689f731b">process::operator<<</a></div><div class="ttdeci">std::ostream & operator<<(std::ostream &stream, const Future< T > &future)</div><div class="ttdef"><b>Definition:</b> future.hpp:1842</div></div>
<div class="ttc" id="structprocess_1_1UPID_html_abef941c337726761d5549537eb24ad6f"><div class="ttname"><a href="structprocess_1_1UPID.html#abef941c337726761d5549537eb24ad6f">process::UPID::operator=</a></div><div class="ttdeci">UPID & operator=(const UPID &that)=default</div></div>
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< network::inet6::Address ></a></div></div>
<div class="ttc" id="namespaceprocess_html_aecbdc1b686bf195f0a1ae0cc891b5f7c"><div class="ttname"><a href="namespaceprocess.html#aecbdc1b686bf195f0a1ae0cc891b5f7c">process::operator==</a></div><div class="ttdeci">bool operator==(const std::string &s, const UPID::ID &id)</div><div class="ttdef"><b>Definition:</b> pid.hpp:216</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html
index 088c3b2..3cb8ac3 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html
@@ -514,9 +514,9 @@
<div class="ttc" id="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &prefix="")</div><div class="ttdoc">Returns &#39;prefix(N)&#39; where N represents the number of instances where the same prefix (wrt...</div></div>
<div class="ttc" id="structProtocol_html_a19a92c2a83f9584a1880032e9c5c63da"><div class="ttname"><a href="structProtocol.html#a19a92c2a83f9584a1880032e9c5c63da">Protocol::operator()</a></div><div class="ttdeci">process::Future< Res > operator()(const process::UPID &pid, const Req &req) const </div><div class="ttdef"><b>Definition:</b> protobuf.hpp:445</div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html_a318038bacd95e4260864533f7cfe12fd"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">process::ProcessBase::ProcessBase</a></div><div class="ttdeci">ProcessBase(const std::string &id="")</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:796</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:826</div></div>
<div class="ttc" id="classReqResProcess_html_a47e2ce59480781d2fa17021dd4044148"><div class="ttname"><a href="classReqResProcess.html#a47e2ce59480781d2fa17021dd4044148">ReqResProcess::ReqResProcess</a></div><div class="ttdeci">ReqResProcess(const process::UPID &_pid, const Req &_req)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:397</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div class="ttname"><a href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div class="ttdeci">const Future< T > & onDiscard(DiscardCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1340</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div class="ttname"><a href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div class="ttdeci">const Future< T > & onDiscard(DiscardCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1370</div></div>
<div class="ttc" id="classProtobufProcess_html_a9e844001b1b4af4b57923a719f1e128a"><div class="ttname"><a href="classProtobufProcess.html#a9e844001b1b4af4b57923a719f1e128a">ProtobufProcess::install</a></div><div class="ttdeci">void install(void(T::*method)(const process::UPID &, const M &))</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:126</div></div>
<div class="ttc" id="classReqResProcess_html_a169374a0aedeade8a80229cb2b32ad5f"><div class="ttname"><a href="classReqResProcess.html#a169374a0aedeade8a80229cb2b32ad5f">ReqResProcess::~ReqResProcess</a></div><div class="ttdeci">virtual ~ReqResProcess()</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:406</div></div>
<div class="ttc" id="classProtobufProcess_html_ab3b1e7dbf45da39a0292fb8f0852e4a5"><div class="ttname"><a href="classProtobufProcess.html#ab3b1e7dbf45da39a0292fb8f0852e4a5">ProtobufProcess::install</a></div><div class="ttdeci">void install(void(T::*method)(const M &))</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:186</div></div>
@@ -547,9 +547,9 @@
<div class="ttc" id="namespacegoogle_1_1protobuf_html_aee8eca8614f1e8ce851c94890b57482b"><div class="ttname"><a href="namespacegoogle_1_1protobuf.html#aee8eca8614f1e8ce851c94890b57482b">google::protobuf::convert</a></div><div class="ttdeci">const T & convert(const T &t)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:73</div></div>
<div class="ttc" id="classReqResProcess_html_aa88a64351fac32c4d142a4119b8fe45e"><div class="ttname"><a href="classReqResProcess.html#aa88a64351fac32c4d142a4119b8fe45e">ReqResProcess::run</a></div><div class="ttdeci">process::Future< Res > run()</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:412</div></div>
<div class="ttc" id="namespaceJSON_html_a93c179a1a5bd4164169d47cb1803f2a6"><div class="ttname"><a href="namespaceJSON.html#a93c179a1a5bd4164169d47cb1803f2a6">JSON::protobuf</a></div><div class="ttdeci">Object protobuf(const google::protobuf::Message &message)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:851</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future< T > future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:882</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future< T > future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:912</div></div>
<div class="ttc" id="classProtobufProcess_html_a8da6cd512073b5db2aa06a95c250efc1"><div class="ttname"><a href="classProtobufProcess.html#a8da6cd512073b5db2aa06a95c250efc1">ProtobufProcess::install</a></div><div class="ttdeci">void install(void(T::*method)(const process::UPID &, M &&))</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:138</div></div>
-<div class="ttc" id="classprocess_1_1Promise_html_a8f50fcfd7ddb6dd39ec2cd468377cd5d"><div class="ttname"><a href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">process::Promise::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:779</div></div>
+<div class="ttc" id="classprocess_1_1Promise_html_a8f50fcfd7ddb6dd39ec2cd468377cd5d"><div class="ttname"><a href="classprocess_1_1Promise.html#a8f50fcfd7ddb6dd39ec2cd468377cd5d">process::Promise::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:809</div></div>
<div class="ttc" id="structprocess_1_1MessageEvent_html"><div class="ttname"><a href="structprocess_1_1MessageEvent.html">process::MessageEvent</a></div><div class="ttdef"><b>Definition:</b> event.hpp:103</div></div>
<div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try< Nothing > bind(int_fd s, const Address &address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>
<div class="ttc" id="id_8hpp_html"><div class="ttname"><a href="id_8hpp.html">id.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2shared_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2shared_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2shared_8hpp_source.html
index 54ccc7d..93abff7 100644
--- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2shared_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2shared_8hpp_source.html
@@ -249,7 +249,7 @@
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span> } <span class="comment">// namespace process {</span></div>
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> </div>
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> <span class="preprocessor">#endif // __PROCESS_SHARED_HPP__</span></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:634</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:664</div></div>
<div class="ttc" id="classprocess_1_1Shared_html_adb2203cf8bb3a39b42096e3cef47e906"><div class="ttname"><a href="classprocess_1_1Shared.html#adb2203cf8bb3a39b42096e3cef47e906">process::Shared::reset</a></div><div class="ttdeci">void reset()</div><div class="ttdef"><b>Definition:</b> shared.hpp:134</div></div>
<div class="ttc" id="classprocess_1_1Shared_html_a8dab66aa15e3b5dafa463bb485bddbbd"><div class="ttname"><a href="classprocess_1_1Shared.html#a8dab66aa15e3b5dafa463bb485bddbbd">process::Shared::operator<</a></div><div class="ttdeci">bool operator<(const Shared< T > &that) const </div><div class="ttdef"><b>Definition:</b> shared.hpp:95</div></div>
<div class="ttc" id="classprocess_1_1Shared_html_a3c929e667ce6a6fd45b56a81fd16a766"><div class="ttname"><a href="classprocess_1_1Shared.html#a3c929e667ce6a6fd45b56a81fd16a766">process::Shared::operator==</a></div><div class="ttdeci">bool operator==(const Shared< T > &that) const </div><div class="ttdef"><b>Definition:</b> shared.hpp:88</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/Nodes.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index 72f496d..1b7bfc8 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -7474,12 +7474,12 @@
<Node>
<Name>_consume</Name>
<Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
- <Anchor>a4568d29fc1b9e22e096a64d9fe2ba0f7</Anchor>
+ <Anchor>a24ab33af474af68ea1255063075908a8</Anchor>
</Node>
<Node>
<Name>_consume</Name>
<Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
- <Anchor>a6701d8757fbb8598669adb8f960cc35d</Anchor>
+ <Anchor>a6e18fda2dc385bff5b110bd06ded062e</Anchor>
</Node>
<Node>
<Name>_exited</Name>
@@ -7934,7 +7934,7 @@
<Node>
<Name>throttled</Name>
<Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
- <Anchor>ad4b9dbb6705a90f74ce929464d3c677c</Anchor>
+ <Anchor>a104065574fe93f3683e4d126993583bf</Anchor>
</Node>
<Node>
<Name>unregisterFramework</Name>
@@ -24744,6 +24744,16 @@
<Anchor>a4700f9db425c2bf0aecae10d0a7d03c3</Anchor>
</Node>
<Node>
+ <Name>operator lambda::CallableOnce< void</Name>
+ <Path>structprocess_1_1__Deferred.html</Path>
+ <Anchor>a370b37856e5163d23dcfd5a43d111c8c</Anchor>
+ </Node>
+ <Node>
+ <Name>operator lambda::CallableOnce<R</Name>
+ <Path>structprocess_1_1__Deferred.html</Path>
+ <Anchor>aba845f80da26e3f4a34953224d025042</Anchor>
+ </Node>
+ <Node>
<Name>operator std::function< void</Name>
<Path>structprocess_1_1__Deferred.html</Path>
<Anchor>a5e4175312beb53ef11b7322d90d9cecb</Anchor>
@@ -24910,7 +24920,7 @@
<Node>
<Name>MessageEvent</Name>
<Path>structprocess_1_1MessageEvent.html</Path>
- <Anchor>a9c67c2aac44e16a870a7f6836d0359ab</Anchor>
+ <Anchor>a9d6641ce76e2b0582fb5505e0feb7781</Anchor>
</Node>
<Node>
<Name>consume</Name>
@@ -25068,7 +25078,7 @@
<Node>
<Name>ExitedEvent</Name>
<Path>structprocess_1_1ExitedEvent.html</Path>
- <Anchor>a39b039efa158c2f7f16a150315464d2b</Anchor>
+ <Anchor>ab325a86dacbea01b1dfb6491bde9ee6f</Anchor>
</Node>
<Node>
<Name>consume</Name>
@@ -25227,32 +25237,32 @@
<Node>
<Name>AbandonedCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a0e12364a10fe3fb0bce478404966263e</Anchor>
+ <Anchor>a5120e0d308d767edec44225f5be926e2</Anchor>
</Node>
<Node>
<Name>AnyCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>aeac8f0fb6828c2161914de61e1e67364</Anchor>
+ <Anchor>accc51795ce8b6c9ab8d62bd2e50b49b2</Anchor>
</Node>
<Node>
<Name>DiscardCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a7f793e67f309787ba34f3ed29652599c</Anchor>
+ <Anchor>afc25a640dcf8680e88f26712a2717d8b</Anchor>
</Node>
<Node>
<Name>DiscardedCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>ae90544e9db7a6648cee806c821601ee5</Anchor>
+ <Anchor>af451893e5d06180aaeee5c42df0930c1</Anchor>
</Node>
<Node>
<Name>FailedCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a7d0523c18366c86e160021920e08e726</Anchor>
+ <Anchor>a97e42f6b06e3bda93cdfbed6e8fa9093</Anchor>
</Node>
<Node>
<Name>ReadyCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a542d3524ad6d4ca7ec633e63e4beadeb</Anchor>
+ <Anchor>a10a044e48b430d4f87e9cade748bfe90</Anchor>
</Node>
<Node>
<Name>Future</Name>
@@ -25307,7 +25317,7 @@
<Node>
<Name>after</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a909ddbe71773412fcb12de1f42513c89</Anchor>
+ <Anchor>a7818051e0d3d4ef9aa6a25d9246312ea</Anchor>
</Node>
<Node>
<Name>await</Name>
@@ -25487,27 +25497,27 @@
<Node>
<Name>repair</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a2174995dd9a77eb017e1d54840f2b186</Anchor>
+ <Anchor>acab408956a173e5efd35076fa713cbb7</Anchor>
</Node>
<Node>
<Name>then</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>ae85258f6af5c49e7b4264b5c857265bc</Anchor>
+ <Anchor>a269dcc23e03e8868067c24fe70b65a41</Anchor>
</Node>
<Node>
<Name>then</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a13bc839b816da34f55d6bc0675ef6b0e</Anchor>
+ <Anchor>a25cfc59148749fac3deaaab1119a2717</Anchor>
</Node>
<Node>
<Name>then</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a1b450d3667a7abd43e5afcdb0a3ab146</Anchor>
+ <Anchor>a00e8cb9299d48b5b59fba301894b019f</Anchor>
</Node>
<Node>
<Name>then</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>ae6e143a618e3aaa3e1616e6c6f833c80</Anchor>
+ <Anchor>a5fb522d745a7f4f9c1b96fa9dfde0815</Anchor>
</Node>
<Node>
<Name>then</Name>
@@ -40833,6 +40843,16 @@
<Anchor>a4700f9db425c2bf0aecae10d0a7d03c3</Anchor>
</Node>
<Node>
+ <Name>operator lambda::CallableOnce< void</Name>
+ <Path>structprocess_1_1__Deferred.html</Path>
+ <Anchor>a370b37856e5163d23dcfd5a43d111c8c</Anchor>
+ </Node>
+ <Node>
+ <Name>operator lambda::CallableOnce<R</Name>
+ <Path>structprocess_1_1__Deferred.html</Path>
+ <Anchor>aba845f80da26e3f4a34953224d025042</Anchor>
+ </Node>
+ <Node>
<Name>operator std::function< void</Name>
<Path>structprocess_1_1__Deferred.html</Path>
<Anchor>a5e4175312beb53ef11b7322d90d9cecb</Anchor>
@@ -40870,6 +40890,16 @@
<Anchor>ae76028dfc9fdd64cb568444c99e1dc1a</Anchor>
</Node>
<Node>
+ <Name>FORWARD</Name>
+ <Path>deferred_8hpp.html</Path>
+ <Anchor>ae76028dfc9fdd64cb568444c99e1dc1a</Anchor>
+ </Node>
+ <Node>
+ <Name>PLACEHOLDER</Name>
+ <Path>deferred_8hpp.html</Path>
+ <Anchor>a2ece2de9f619ac7cc7c7f74dbecbf1ff</Anchor>
+ </Node>
+ <Node>
<Name>TEMPLATE</Name>
<Path>deferred_8hpp.html</Path>
<Anchor>a659a0f3373b1b8ed3e348bc4332657e2</Anchor>
@@ -41196,7 +41226,7 @@
<Node>
<Name>MessageEvent</Name>
<Path>structprocess_1_1MessageEvent.html</Path>
- <Anchor>a9c67c2aac44e16a870a7f6836d0359ab</Anchor>
+ <Anchor>a9d6641ce76e2b0582fb5505e0feb7781</Anchor>
</Node>
<Node>
<Name>consume</Name>
@@ -41354,7 +41384,7 @@
<Node>
<Name>ExitedEvent</Name>
<Path>structprocess_1_1ExitedEvent.html</Path>
- <Anchor>a39b039efa158c2f7f16a150315464d2b</Anchor>
+ <Anchor>ab325a86dacbea01b1dfb6491bde9ee6f</Anchor>
</Node>
<Node>
<Name>consume</Name>
@@ -41602,6 +41632,16 @@
<Anchor>a4700f9db425c2bf0aecae10d0a7d03c3</Anchor>
</Node>
<Node>
+ <Name>operator lambda::CallableOnce< void</Name>
+ <Path>structprocess_1_1__Deferred.html</Path>
+ <Anchor>a370b37856e5163d23dcfd5a43d111c8c</Anchor>
+ </Node>
+ <Node>
+ <Name>operator lambda::CallableOnce<R</Name>
+ <Path>structprocess_1_1__Deferred.html</Path>
+ <Anchor>aba845f80da26e3f4a34953224d025042</Anchor>
+ </Node>
+ <Node>
<Name>operator std::function< void</Name>
<Path>structprocess_1_1__Deferred.html</Path>
<Anchor>a5e4175312beb53ef11b7322d90d9cecb</Anchor>
@@ -41640,32 +41680,32 @@
<Node>
<Name>AbandonedCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a0e12364a10fe3fb0bce478404966263e</Anchor>
+ <Anchor>a5120e0d308d767edec44225f5be926e2</Anchor>
</Node>
<Node>
<Name>AnyCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>aeac8f0fb6828c2161914de61e1e67364</Anchor>
+ <Anchor>accc51795ce8b6c9ab8d62bd2e50b49b2</Anchor>
</Node>
<Node>
<Name>DiscardCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a7f793e67f309787ba34f3ed29652599c</Anchor>
+ <Anchor>afc25a640dcf8680e88f26712a2717d8b</Anchor>
</Node>
<Node>
<Name>DiscardedCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>ae90544e9db7a6648cee806c821601ee5</Anchor>
+ <Anchor>af451893e5d06180aaeee5c42df0930c1</Anchor>
</Node>
<Node>
<Name>FailedCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a7d0523c18366c86e160021920e08e726</Anchor>
+ <Anchor>a97e42f6b06e3bda93cdfbed6e8fa9093</Anchor>
</Node>
<Node>
<Name>ReadyCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a542d3524ad6d4ca7ec633e63e4beadeb</Anchor>
+ <Anchor>a10a044e48b430d4f87e9cade748bfe90</Anchor>
</Node>
<Node>
<Name>Future</Name>
@@ -41720,7 +41760,7 @@
<Node>
<Name>after</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a909ddbe71773412fcb12de1f42513c89</Anchor>
+ <Anchor>a7818051e0d3d4ef9aa6a25d9246312ea</Anchor>
</Node>
<Node>
<Name>await</Name>
@@ -41900,27 +41940,27 @@
<Node>
<Name>repair</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a2174995dd9a77eb017e1d54840f2b186</Anchor>
+ <Anchor>acab408956a173e5efd35076fa713cbb7</Anchor>
</Node>
<Node>
<Name>then</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>ae85258f6af5c49e7b4264b5c857265bc</Anchor>
+ <Anchor>a269dcc23e03e8868067c24fe70b65a41</Anchor>
</Node>
<Node>
<Name>then</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a13bc839b816da34f55d6bc0675ef6b0e</Anchor>
+ <Anchor>a25cfc59148749fac3deaaab1119a2717</Anchor>
</Node>
<Node>
<Name>then</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a1b450d3667a7abd43e5afcdb0a3ab146</Anchor>
+ <Anchor>a00e8cb9299d48b5b59fba301894b019f</Anchor>
</Node>
<Node>
<Name>then</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>ae6e143a618e3aaa3e1616e6c6f833c80</Anchor>
+ <Anchor>a5fb522d745a7f4f9c1b96fa9dfde0815</Anchor>
</Node>
<Node>
<Name>then</Name>
@@ -42065,32 +42105,32 @@
<Node>
<Name>AbandonedCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a0e12364a10fe3fb0bce478404966263e</Anchor>
+ <Anchor>a5120e0d308d767edec44225f5be926e2</Anchor>
</Node>
<Node>
<Name>AnyCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>aeac8f0fb6828c2161914de61e1e67364</Anchor>
+ <Anchor>accc51795ce8b6c9ab8d62bd2e50b49b2</Anchor>
</Node>
<Node>
<Name>DiscardCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a7f793e67f309787ba34f3ed29652599c</Anchor>
+ <Anchor>afc25a640dcf8680e88f26712a2717d8b</Anchor>
</Node>
<Node>
<Name>DiscardedCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>ae90544e9db7a6648cee806c821601ee5</Anchor>
+ <Anchor>af451893e5d06180aaeee5c42df0930c1</Anchor>
</Node>
<Node>
<Name>FailedCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a7d0523c18366c86e160021920e08e726</Anchor>
+ <Anchor>a97e42f6b06e3bda93cdfbed6e8fa9093</Anchor>
</Node>
<Node>
<Name>ReadyCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a542d3524ad6d4ca7ec633e63e4beadeb</Anchor>
+ <Anchor>a10a044e48b430d4f87e9cade748bfe90</Anchor>
</Node>
<Node>
<Name>Future</Name>
@@ -42145,7 +42185,7 @@
<Node>
<Name>after</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a909ddbe71773412fcb12de1f42513c89</Anchor>
+ <Anchor>a7818051e0d3d4ef9aa6a25d9246312ea</Anchor>
</Node>
<Node>
<Name>await</Name>
@@ -42325,27 +42365,27 @@
<Node>
<Name>repair</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a2174995dd9a77eb017e1d54840f2b186</Anchor>
+ <Anchor>acab408956a173e5efd35076fa713cbb7</Anchor>
</Node>
<Node>
<Name>then</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>ae85258f6af5c49e7b4264b5c857265bc</Anchor>
+ <Anchor>a269dcc23e03e8868067c24fe70b65a41</Anchor>
</Node>
<Node>
<Name>then</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a13bc839b816da34f55d6bc0675ef6b0e</Anchor>
+ <Anchor>a25cfc59148749fac3deaaab1119a2717</Anchor>
</Node>
<Node>
<Name>then</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a1b450d3667a7abd43e5afcdb0a3ab146</Anchor>
+ <Anchor>a00e8cb9299d48b5b59fba301894b019f</Anchor>
</Node>
<Node>
<Name>then</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>ae6e143a618e3aaa3e1616e6c6f833c80</Anchor>
+ <Anchor>a5fb522d745a7f4f9c1b96fa9dfde0815</Anchor>
</Node>
<Node>
<Name>then</Name>
@@ -42626,7 +42666,7 @@
<Node>
<Name>expired</Name>
<Path>future_8hpp.html</Path>
- <Anchor>ad4ba20deee8248987c92b18f1fa36fe8</Anchor>
+ <Anchor>a64e590c9a40c4ead4b969d6a64cd8181</Anchor>
</Node>
<Node>
<Name>failPromises</Name>
@@ -42641,12 +42681,12 @@
<Node>
<Name>repair</Name>
<Path>future_8hpp.html</Path>
- <Anchor>a86c36ee36d231da3645dc12571f1d25a</Anchor>
+ <Anchor>a8175b4c04ebc5a6f415c800541b58799</Anchor>
</Node>
<Node>
<Name>run</Name>
<Path>future_8hpp.html</Path>
- <Anchor>a7ab45b8fc1010b947a370e51b463e82f</Anchor>
+ <Anchor>a4c8e1d1a64b9ebccdd0c2bdf34233212</Anchor>
</Node>
<Node>
<Name>select</Name>
@@ -42666,12 +42706,12 @@
<Node>
<Name>then</Name>
<Path>future_8hpp.html</Path>
- <Anchor>ac8039d54d4112dd09a7c1edc644e8572</Anchor>
+ <Anchor>a1542f80b0189d2ba1192670553b8ba08</Anchor>
</Node>
<Node>
<Name>thenf</Name>
<Path>future_8hpp.html</Path>
- <Anchor>ae5b0c4b2bd16f5cd8f2041c46503eed5</Anchor>
+ <Anchor>afca243b1724ff329e7a2582822949238</Anchor>
</Node>
<Node>
<Name>undiscardable</Name>
@@ -43654,32 +43694,32 @@
<Node>
<Name>AbandonedCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a0e12364a10fe3fb0bce478404966263e</Anchor>
+ <Anchor>a5120e0d308d767edec44225f5be926e2</Anchor>
</Node>
<Node>
<Name>AnyCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>aeac8f0fb6828c2161914de61e1e67364</Anchor>
+ <Anchor>accc51795ce8b6c9ab8d62bd2e50b49b2</Anchor>
</Node>
<Node>
<Name>DiscardCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a7f793e67f309787ba34f3ed29652599c</Anchor>
+ <Anchor>afc25a640dcf8680e88f26712a2717d8b</Anchor>
</Node>
<Node>
<Name>DiscardedCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>ae90544e9db7a6648cee806c821601ee5</Anchor>
+ <Anchor>af451893e5d06180aaeee5c42df0930c1</Anchor>
</Node>
<Node>
<Name>FailedCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a7d0523c18366c86e160021920e08e726</Anchor>
+ <Anchor>a97e42f6b06e3bda93cdfbed6e8fa9093</Anchor>
</Node>
<Node>
<Name>ReadyCallback</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a542d3524ad6d4ca7ec633e63e4beadeb</Anchor>
+ <Anchor>a10a044e48b430d4f87e9cade748bfe90</Anchor>
</Node>
<Node>
<Name>Future</Name>
@@ -43734,7 +43774,7 @@
<Node>
<Name>after</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a909ddbe71773412fcb12de1f42513c89</Anchor>
+ <Anchor>a7818051e0d3d4ef9aa6a25d9246312ea</Anchor>
</Node>
<Node>
<Name>await</Name>
@@ -43914,27 +43954,27 @@
<Node>
<Name>repair</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a2174995dd9a77eb017e1d54840f2b186</Anchor>
+ <Anchor>acab408956a173e5efd35076fa713cbb7</Anchor>
</Node>
<Node>
<Name>then</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>ae85258f6af5c49e7b4264b5c857265bc</Anchor>
+ <Anchor>a269dcc23e03e8868067c24fe70b65a41</Anchor>
</Node>
<Node>
<Name>then</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a13bc839b816da34f55d6bc0675ef6b0e</Anchor>
+ <Anchor>a25cfc59148749fac3deaaab1119a2717</Anchor>
</Node>
<Node>
<Name>then</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a1b450d3667a7abd43e5afcdb0a3ab146</Anchor>
+ <Anchor>a00e8cb9299d48b5b59fba301894b019f</Anchor>
</Node>
<Node>
<Name>then</Name>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>ae6e143a618e3aaa3e1616e6c6f833c80</Anchor>
+ <Anchor>a5fb522d745a7f4f9c1b96fa9dfde0815</Anchor>
</Node>
<Node>
<Name>then</Name>
@@ -77961,12 +78001,12 @@
<Node>
<Name>_consume</Name>
<Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
- <Anchor>a4568d29fc1b9e22e096a64d9fe2ba0f7</Anchor>
+ <Anchor>a24ab33af474af68ea1255063075908a8</Anchor>
</Node>
<Node>
<Name>_consume</Name>
<Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
- <Anchor>a6701d8757fbb8598669adb8f960cc35d</Anchor>
+ <Anchor>a6e18fda2dc385bff5b110bd06ded062e</Anchor>
</Node>
<Node>
<Name>_exited</Name>
@@ -78421,7 +78461,7 @@
<Node>
<Name>throttled</Name>
<Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
- <Anchor>ad4b9dbb6705a90f74ce929464d3c677c</Anchor>
+ <Anchor>a104065574fe93f3683e4d126993583bf</Anchor>
</Node>
<Node>
<Name>unregisterFramework</Name>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/Tokens.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index d5008ec..11af8d1 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -671,6 +671,26 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>PLACEHOLDER</Name>
+ <APILanguage>unknown</APILanguage>
+ <Type>macro</Type>
+ </TokenIdentifier>
+ <Path>deferred_8hpp.html</Path>
+ <Anchor>a2ece2de9f619ac7cc7c7f74dbecbf1ff</Anchor>
+ <DeclaredIn>deferred.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
+ <Name>FORWARD</Name>
+ <APILanguage>c</APILanguage>
+ <Type>macro</Type>
+ </TokenIdentifier>
+ <Path>deferred_8hpp.html</Path>
+ <Anchor>ae76028dfc9fdd64cb568444c99e1dc1a</Anchor>
+ <DeclaredIn>deferred.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>TEMPLATE</Name>
<APILanguage>c</APILanguage>
<Type>macro</Type>
@@ -961,7 +981,7 @@
<Scope>process::internal</Scope>
</TokenIdentifier>
<Path>namespaceprocess_1_1internal.html</Path>
- <Anchor>a7ab45b8fc1010b947a370e51b463e82f</Anchor>
+ <Anchor>a4c8e1d1a64b9ebccdd0c2bdf34233212</Anchor>
<DeclaredIn>future.hpp</DeclaredIn>
</Token>
<Token>
@@ -1060,7 +1080,7 @@
<Scope>process::internal</Scope>
</TokenIdentifier>
<Path>namespaceprocess_1_1internal.html</Path>
- <Anchor>ae5b0c4b2bd16f5cd8f2041c46503eed5</Anchor>
+ <Anchor>afca243b1724ff329e7a2582822949238</Anchor>
<DeclaredIn>future.hpp</DeclaredIn>
</Token>
<Token>
@@ -1071,7 +1091,7 @@
<Scope>process::internal</Scope>
</TokenIdentifier>
<Path>namespaceprocess_1_1internal.html</Path>
- <Anchor>ac8039d54d4112dd09a7c1edc644e8572</Anchor>
+ <Anchor>a1542f80b0189d2ba1192670553b8ba08</Anchor>
<DeclaredIn>future.hpp</DeclaredIn>
</Token>
<Token>
@@ -1082,7 +1102,7 @@
<Scope>process::internal</Scope>
</TokenIdentifier>
<Path>namespaceprocess_1_1internal.html</Path>
- <Anchor>a86c36ee36d231da3645dc12571f1d25a</Anchor>
+ <Anchor>a8175b4c04ebc5a6f415c800541b58799</Anchor>
<DeclaredIn>future.hpp</DeclaredIn>
</Token>
<Token>
@@ -1093,7 +1113,7 @@
<Scope>process::internal</Scope>
</TokenIdentifier>
<Path>namespaceprocess_1_1internal.html</Path>
- <Anchor>ad4ba20deee8248987c92b18f1fa36fe8</Anchor>
+ <Anchor>a64e590c9a40c4ead4b969d6a64cd8181</Anchor>
<DeclaredIn>future.hpp</DeclaredIn>
</Token>
<Token>
@@ -71549,7 +71569,7 @@
<Scope>mesos::internal::master::Master</Scope>
</TokenIdentifier>
<Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
- <Anchor>ad4b9dbb6705a90f74ce929464d3c677c</Anchor>
+ <Anchor>a104065574fe93f3683e4d126993583bf</Anchor>
<DeclaredIn>master.hpp</DeclaredIn>
</Token>
<Token>
@@ -71560,7 +71580,7 @@
<Scope>mesos::internal::master::Master</Scope>
</TokenIdentifier>
<Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
- <Anchor>a4568d29fc1b9e22e096a64d9fe2ba0f7</Anchor>
+ <Anchor>a24ab33af474af68ea1255063075908a8</Anchor>
<DeclaredIn>master.hpp</DeclaredIn>
</Token>
<Token>
@@ -71571,7 +71591,7 @@
<Scope>mesos::internal::master::Master</Scope>
</TokenIdentifier>
<Path>classmesos_1_1internal_1_1master_1_1Master.html</Path>
- <Anchor>a6701d8757fbb8598669adb8f960cc35d</Anchor>
+ <Anchor>a6e18fda2dc385bff5b110bd06ded062e</Anchor>
<DeclaredIn>master.hpp</DeclaredIn>
</Token>
<Token>
@@ -161151,6 +161171,17 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>operator lambda::CallableOnce< void</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>func</Type>
+ <Scope>process::_Deferred</Scope>
+ </TokenIdentifier>
+ <Path>structprocess_1_1__Deferred.html</Path>
+ <Anchor>a370b37856e5163d23dcfd5a43d111c8c</Anchor>
+ <DeclaredIn>deferred.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>operator Deferred<R</Name>
<APILanguage>cpp</APILanguage>
<Type>func</Type>
@@ -161173,6 +161204,17 @@
</Token>
<Token>
<TokenIdentifier>
+ <Name>operator lambda::CallableOnce<R</Name>
+ <APILanguage>cpp</APILanguage>
+ <Type>func</Type>
+ <Scope>process::_Deferred</Scope>
+ </TokenIdentifier>
+ <Path>structprocess_1_1__Deferred.html</Path>
+ <Anchor>aba845f80da26e3f4a34953224d025042</Anchor>
+ <DeclaredIn>deferred.hpp</DeclaredIn>
+ </Token>
+ <Token>
+ <TokenIdentifier>
<Name>REPEAT_FROM_TO</Name>
<APILanguage>cpp</APILanguage>
<Type>func</Type>
@@ -161503,7 +161545,7 @@
<Scope>process::MessageEvent</Scope>
</TokenIdentifier>
<Path>structprocess_1_1MessageEvent.html</Path>
- <Anchor>a9c67c2aac44e16a870a7f6836d0359ab</Anchor>
+ <Anchor>a9d6641ce76e2b0582fb5505e0feb7781</Anchor>
<DeclaredIn>event.hpp</DeclaredIn>
</Token>
<Token>
@@ -161967,7 +162009,7 @@
<Scope>process::ExitedEvent</Scope>
</TokenIdentifier>
<Path>structprocess_1_1ExitedEvent.html</Path>
- <Anchor>a39b039efa158c2f7f16a150315464d2b</Anchor>
+ <Anchor>ab325a86dacbea01b1dfb6491bde9ee6f</Anchor>
<DeclaredIn>event.hpp</DeclaredIn>
</Token>
<Token>
@@ -162389,7 +162431,7 @@
<Scope>process::Future</Scope>
</TokenIdentifier>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a0e12364a10fe3fb0bce478404966263e</Anchor>
+ <Anchor>a5120e0d308d767edec44225f5be926e2</Anchor>
</Token>
<Token>
<TokenIdentifier>
@@ -162399,7 +162441,7 @@
<Scope>process::Future</Scope>
</TokenIdentifier>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a7f793e67f309787ba34f3ed29652599c</Anchor>
+ <Anchor>afc25a640dcf8680e88f26712a2717d8b</Anchor>
</Token>
<Token>
<TokenIdentifier>
@@ -162409,7 +162451,7 @@
<Scope>process::Future</Scope>
</TokenIdentifier>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a542d3524ad6d4ca7ec633e63e4beadeb</Anchor>
+ <Anchor>a10a044e48b430d4f87e9cade748bfe90</Anchor>
</Token>
<Token>
<TokenIdentifier>
@@ -162419,7 +162461,7 @@
<Scope>process::Future</Scope>
</TokenIdentifier>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a7d0523c18366c86e160021920e08e726</Anchor>
+ <Anchor>a97e42f6b06e3bda93cdfbed6e8fa9093</Anchor>
</Token>
<Token>
<TokenIdentifier>
@@ -162429,7 +162471,7 @@
<Scope>process::Future</Scope>
</TokenIdentifier>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>ae90544e9db7a6648cee806c821601ee5</Anchor>
+ <Anchor>af451893e5d06180aaeee5c42df0930c1</Anchor>
</Token>
<Token>
<TokenIdentifier>
@@ -162439,7 +162481,7 @@
<Scope>process::Future</Scope>
</TokenIdentifier>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>aeac8f0fb6828c2161914de61e1e67364</Anchor>
+ <Anchor>accc51795ce8b6c9ab8d62bd2e50b49b2</Anchor>
</Token>
<Token>
<TokenIdentifier>
@@ -162922,7 +162964,7 @@
<Scope>process::Future</Scope>
</TokenIdentifier>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>ae85258f6af5c49e7b4264b5c857265bc</Anchor>
+ <Anchor>a269dcc23e03e8868067c24fe70b65a41</Anchor>
<DeclaredIn>future.hpp</DeclaredIn>
</Token>
<Token>
@@ -162933,7 +162975,7 @@
<Scope>process::Future</Scope>
</TokenIdentifier>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a13bc839b816da34f55d6bc0675ef6b0e</Anchor>
+ <Anchor>a25cfc59148749fac3deaaab1119a2717</Anchor>
<DeclaredIn>future.hpp</DeclaredIn>
</Token>
<Token>
@@ -162944,7 +162986,7 @@
<Scope>process::Future</Scope>
</TokenIdentifier>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a1b450d3667a7abd43e5afcdb0a3ab146</Anchor>
+ <Anchor>a00e8cb9299d48b5b59fba301894b019f</Anchor>
<DeclaredIn>future.hpp</DeclaredIn>
</Token>
<Token>
@@ -162955,7 +162997,7 @@
<Scope>process::Future</Scope>
</TokenIdentifier>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>ae6e143a618e3aaa3e1616e6c6f833c80</Anchor>
+ <Anchor>a5fb522d745a7f4f9c1b96fa9dfde0815</Anchor>
<DeclaredIn>future.hpp</DeclaredIn>
</Token>
<Token>
@@ -162999,7 +163041,7 @@
<Scope>process::Future</Scope>
</TokenIdentifier>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a2174995dd9a77eb017e1d54840f2b186</Anchor>
+ <Anchor>acab408956a173e5efd35076fa713cbb7</Anchor>
<DeclaredIn>future.hpp</DeclaredIn>
</Token>
<Token>
@@ -163010,7 +163052,7 @@
<Scope>process::Future</Scope>
</TokenIdentifier>
<Path>classprocess_1_1Future.html</Path>
- <Anchor>a909ddbe71773412fcb12de1f42513c89</Anchor>
+ <Anchor>a7818051e0d3d4ef9aa6a25d9246312ea</Anchor>
<DeclaredIn>future.hpp</DeclaredIn>
</Token>
<Token>
@@ -176850,7 +176892,7 @@
<Scope>process::internal</Scope>
</TokenIdentifier>
<Path>namespaceprocess_1_1internal.html</Path>
- <Anchor>a7ab45b8fc1010b947a370e51b463e82f</Anchor>
+ <Anchor>a4c8e1d1a64b9ebccdd0c2bdf34233212</Anchor>
<DeclaredIn>future.hpp</DeclaredIn>
</Token>
<Token>
@@ -176916,7 +176958,7 @@
<Scope>process::internal</Scope>
</TokenIdentifier>
<Path>namespaceprocess_1_1internal.html</Path>
- <Anchor>ae5b0c4b2bd16f5cd8f2041c46503eed5</Anchor>
+ <Anchor>afca243b1724ff329e7a2582822949238</Anchor>
<DeclaredIn>future.hpp</DeclaredIn>
</Token>
<Token>
@@ -176927,7 +176969,7 @@
<Scope>process::internal</Scope>
</TokenIdentifier>
<Path>namespaceprocess_1_1internal.html</Path>
- <Anchor>ac8039d54d4112dd09a7c1edc644e8572</Anchor>
+ <Anchor>a1542f80b0189d2ba1192670553b8ba08</Anchor>
<DeclaredIn>future.hpp</DeclaredIn>
</Token>
<Token>
@@ -176938,7 +176980,7 @@
<Scope>process::internal</Scope>
</TokenIdentifier>
<Path>namespaceprocess_1_1internal.html</Path>
- <Anchor>a86c36ee36d231da3645dc12571f1d25a</Anchor>
+ <Anchor>a8175b4c04ebc5a6f415c800541b58799</Anchor>
<DeclaredIn>future.hpp</DeclaredIn>
</Token>
<Token>
@@ -176949,7 +176991,7 @@
<Scope>process::internal</Scope>
</TokenIdentifier>
<Path>namespaceprocess_1_1internal.html</Path>
- <Anchor>ad4ba20deee8248987c92b18f1fa36fe8</Anchor>
+ <Anchor>a64e590c9a40c4ead4b969d6a64cd8181</Anchor>
<DeclaredIn>future.hpp</DeclaredIn>
</Token>
<Token>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html
index 1e92f3d..e25cd0a 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master-members.html
@@ -63,8 +63,8 @@
<tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a7861cbed744296365edaf65131356c76">__reregisterSlave</a>(const SlaveInfo &slaveInfo, const process::UPID &pid, const std::vector< Resource > &checkpointedResources, const std::vector< ExecutorInfo > &executorInfos, const std::vector< Task > &tasks, const std::vector< FrameworkInfo > &frameworks, const std::vector< Archive::Framework > &completedFrameworks, const std::string &version, const std::vector< SlaveInfo::Capability > &agentCapabilities, const std::vector< ResourceVersionUUID > &resourceVersions, const process::Future< bool > &readmit)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</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_1Master.html#ada6e99db89ac87b9a716562c2b0bcc7b">_agentReregisterTimeout</a>(const SlaveID &slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</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_1Master.html#a666059aeb226099f76b7e4ac7597df05">_authenticate</a>(const process::UPID &pid, const process::Future< Option< std::string >> &future)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</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_1Master.html#a4568d29fc1b9e22e096a64d9fe2ba0f7">_consume</a>(const process::MessageEvent &event)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</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_1Master.html#a6701d8757fbb8598669adb8f960cc35d">_consume</a>(const process::ExitedEvent &event)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</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_1Master.html#a24ab33af474af68ea1255063075908a8">_consume</a>(process::MessageEvent &&event)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</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_1Master.html#a6e18fda2dc385bff5b110bd06ded062e">_consume</a>(process::ExitedEvent &&event)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</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_1Master.html#a4ffd3bd4715e4e12035c89ac47c2cd99">_exited</a>(Framework *framework)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</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_1Master.html#ab4ca75bc43d029f2a2d6ed7bc682cbaa">_failoverFramework</a>(Framework *framework)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</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_1Master.html#a5038d7ad957dcba27b25ce70a99f11eb">_markUnreachable</a>(Slave *slave, const TimeInfo &unreachableTime, const std::string &message, const process::Future< bool > &registrarResult)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -200,7 +200,7 @@
<tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a10612b0c349105c4e3ac1cb8bc48210f">submitScheduler</a>(const std::string &name)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ad8fccf68963e3540e62df4dfb512bc54">Subscriber</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process< Master ></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_1Master.html#ad4b9dbb6705a90f74ce929464d3c677c">throttled</a>(const process::MessageEvent &event, const Option< std::string > &principal)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</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_1Master.html#a104065574fe93f3683e4d126993583bf">throttled</a>(process::MessageEvent &&event, const Option< std::string > &principal)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</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_1Master.html#a3b121770595af7978290e598a47ae3f7">unregisterFramework</a>(const process::UPID &from, const FrameworkID &frameworkId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a10cc0fd019512c68eae59432b7aff3a4">unregisterSlave</a>(const process::UPID &from, const SlaveID &slaveId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#acebf75338ede75fc4cf3bcbdba86e82b">updateFramework</a>(Framework *framework, const FrameworkInfo &frameworkInfo, const std::set< std::string > &suppressedRoles)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html">mesos::internal::master::Master</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master.html b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master.html
index 5247762..1296188 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1master_1_1Master.html
@@ -188,12 +188,12 @@ Protected Member Functions</h2></td></tr>
<tr class="separator:aa3a158b31fdb0b16a5290a9eb5da0a1b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ada6e99db89ac87b9a716562c2b0bcc7b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structNothing.html">Nothing</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ada6e99db89ac87b9a716562c2b0bcc7b">_agentReregisterTimeout</a> (const SlaveID &slaveId)</td></tr>
<tr class="separator:ada6e99db89ac87b9a716562c2b0bcc7b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad4b9dbb6705a90f74ce929464d3c677c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ad4b9dbb6705a90f74ce929464d3c677c">throttled</a> (const <a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a> &event, const <a class="el" href="classOption.html">Option</a>< std::string > &principal)</td></tr>
-<tr class="separator:ad4b9dbb6705a90f74ce929464d3c677c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4568d29fc1b9e22e096a64d9fe2ba0f7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a4568d29fc1b9e22e096a64d9fe2ba0f7">_consume</a> (const <a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a> &event)</td></tr>
-<tr class="separator:a4568d29fc1b9e22e096a64d9fe2ba0f7"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6701d8757fbb8598669adb8f960cc35d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a6701d8757fbb8598669adb8f960cc35d">_consume</a> (const <a class="el" href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a> &event)</td></tr>
-<tr class="separator:a6701d8757fbb8598669adb8f960cc35d"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a104065574fe93f3683e4d126993583bf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a104065574fe93f3683e4d126993583bf">throttled</a> (<a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a> &&event, const <a class="el" href="classOption.html">Option</a>< std::string > &principal)</td></tr>
+<tr class="separator:a104065574fe93f3683e4d126993583bf"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a24ab33af474af68ea1255063075908a8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a24ab33af474af68ea1255063075908a8">_consume</a> (<a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a> &&event)</td></tr>
+<tr class="separator:a24ab33af474af68ea1255063075908a8"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a6e18fda2dc385bff5b110bd06ded062e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a6e18fda2dc385bff5b110bd06ded062e">_consume</a> (<a class="el" href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a> &&event)</td></tr>
+<tr class="separator:a6e18fda2dc385bff5b110bd06ded062e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2595f53b9f20504fab43976b1ac0ba17"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#a2595f53b9f20504fab43976b1ac0ba17">exceededCapacity</a> (const <a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a> &event, const <a class="el" href="classOption.html">Option</a>< std::string > &principal, uint64_t capacity)</td></tr>
<tr class="separator:a2595f53b9f20504fab43976b1ac0ba17"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad984209e10f925712335d99bed0b9c5b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1master_1_1Master.html#ad984209e10f925712335d99bed0b9c5b">recover</a> ()</td></tr>
@@ -826,7 +826,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
</div>
</div>
-<a class="anchor" id="a4568d29fc1b9e22e096a64d9fe2ba0f7"></a>
+<a class="anchor" id="a24ab33af474af68ea1255063075908a8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -836,7 +836,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
<tr>
<td class="memname">void mesos::internal::master::Master::_consume </td>
<td>(</td>
- <td class="paramtype">const <a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a> & </td>
+ <td class="paramtype"><a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a> && </td>
<td class="paramname"><em>event</em></td><td>)</td>
<td></td>
</tr>
@@ -850,7 +850,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
</div>
</div>
-<a class="anchor" id="a6701d8757fbb8598669adb8f960cc35d"></a>
+<a class="anchor" id="a6e18fda2dc385bff5b110bd06ded062e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -860,7 +860,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
<tr>
<td class="memname">void mesos::internal::master::Master::_consume </td>
<td>(</td>
- <td class="paramtype">const <a class="el" href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a> & </td>
+ <td class="paramtype"><a class="el" href="structprocess_1_1ExitedEvent.html">process::ExitedEvent</a> && </td>
<td class="paramname"><em>event</em></td><td>)</td>
<td></td>
</tr>
@@ -3791,7 +3791,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
</div>
</div>
-<a class="anchor" id="ad4b9dbb6705a90f74ce929464d3c677c"></a>
+<a class="anchor" id="a104065574fe93f3683e4d126993583bf"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -3801,7 +3801,7 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
<tr>
<td class="memname">void mesos::internal::master::Master::throttled </td>
<td>(</td>
- <td class="paramtype">const <a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a> & </td>
+ <td class="paramtype"><a class="el" href="structprocess_1_1MessageEvent.html">process::MessageEvent</a> && </td>
<td class="paramname"><em>event</em>, </td>
</tr>
<tr>
[13/15] mesos-site git commit: Updated the website built from mesos
SHA: 6839897.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/deferred_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/deferred_8hpp.html b/content/api/latest/c++/deferred_8hpp.html
index cc54b18..d4c3310 100644
--- a/content/api/latest/c++/deferred_8hpp.html
+++ b/content/api/latest/c++/deferred_8hpp.html
@@ -77,6 +77,10 @@ Namespaces</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
+<tr class="memitem:a2ece2de9f619ac7cc7c7f74dbecbf1ff"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="deferred_8hpp.html#a2ece2de9f619ac7cc7c7f74dbecbf1ff">PLACEHOLDER</a>(Z, N, DATA)   <a class="el" href="preprocessor_8hpp.html#a90e1b5ab607f3428668e5dd9a014ecb0">CAT</a>(lambda::_, <a class="el" href="preprocessor_8hpp.html#af735670d9b1cd3dfa2d927db387f7123">INC</a>(N))</td></tr>
+<tr class="separator:a2ece2de9f619ac7cc7c7f74dbecbf1ff"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ae76028dfc9fdd64cb568444c99e1dc1a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="deferred_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a">FORWARD</a>(Z, N, DATA)   std::forward<P ## N>(p ## N)</td></tr>
+<tr class="separator:ae76028dfc9fdd64cb568444c99e1dc1a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a659a0f3373b1b8ed3e348bc4332657e2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="deferred_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2">TEMPLATE</a>(Z, N, DATA)</td></tr>
<tr class="separator:a659a0f3373b1b8ed3e348bc4332657e2"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a659a0f3373b1b8ed3e348bc4332657e2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="deferred_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2">TEMPLATE</a>(Z, N, DATA)</td></tr>
@@ -116,6 +120,38 @@ Macros</h2></td></tr>
<tr>
<td></td>
<td>)</td>
+ <td></td><td>   std::forward<P ## N>(p ## N)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae76028dfc9fdd64cb568444c99e1dc1a"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define FORWARD</td>
+ <td>(</td>
+ <td class="paramtype"> </td>
+ <td class="paramname">Z, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"> </td>
+ <td class="paramname">N, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"> </td>
+ <td class="paramname">DATA </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
<td></td><td>   std::forward<A ## N>(a ## N)</td>
</tr>
</table>
@@ -123,6 +159,38 @@ Macros</h2></td></tr>
</div>
</div>
+<a class="anchor" id="a2ece2de9f619ac7cc7c7f74dbecbf1ff"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define PLACEHOLDER</td>
+ <td>(</td>
+ <td class="paramtype"> </td>
+ <td class="paramname">Z, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"> </td>
+ <td class="paramname">N, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"> </td>
+ <td class="paramname">DATA </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td>   <a class="el" href="preprocessor_8hpp.html#a90e1b5ab607f3428668e5dd9a014ecb0">CAT</a>(lambda::_, <a class="el" href="preprocessor_8hpp.html#af735670d9b1cd3dfa2d927db387f7123">INC</a>(N))</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
<a class="anchor" id="a659a0f3373b1b8ed3e348bc4332657e2"></a>
<div class="memitem">
<div class="memproto">
@@ -228,7 +296,7 @@ Macros</h2></td></tr>
<div class="line"> std::function<<span class="keywordtype">void</span>(<a class="code" href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">ENUM_PARAMS</a>(N, P))>(), \</div>
<div class="line"> <a class="code" href="preprocessor_8hpp.html#a378181c29a641d58f55d647b5a9599f2">ENUM</a>(N, <a class="code" href="deferred_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a">FORWARD</a>, _)))>;</div>
<div class="ttc" id="namespacelambda_html_a67028306e65f852e64b8a4b7715803d2"><div class="ttname"><a href="namespacelambda.html#a67028306e65f852e64b8a4b7715803d2">lambda::partial</a></div><div class="ttdeci">internal::Partial< typename std::decay< F >::type, typename std::decay< Args >::type...> partial(F &&f, Args &&...args)</div><div class="ttdef"><b>Definition:</b> lambda.hpp:291</div></div>
-<div class="ttc" id="deferred_8hpp_html_ae76028dfc9fdd64cb568444c99e1dc1a"><div class="ttname"><a href="deferred_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a">FORWARD</a></div><div class="ttdeci">#define FORWARD(Z, N, DATA)</div><div class="ttdef"><b>Definition:</b> deferred.hpp:237</div></div>
+<div class="ttc" id="deferred_8hpp_html_ae76028dfc9fdd64cb568444c99e1dc1a"><div class="ttname"><a href="deferred_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a">FORWARD</a></div><div class="ttdeci">#define FORWARD(Z, N, DATA)</div><div class="ttdef"><b>Definition:</b> deferred.hpp:323</div></div>
<div class="ttc" id="preprocessor_8hpp_html_a136ead90127dc77a956b32b74056d6b6"><div class="ttname"><a href="preprocessor_8hpp.html#a136ead90127dc77a956b32b74056d6b6">ENUM_BINARY_PARAMS</a></div><div class="ttdeci">#define ENUM_BINARY_PARAMS</div><div class="ttdef"><b>Definition:</b> preprocessor.hpp:36</div></div>
<div class="ttc" id="preprocessor_8hpp_html_a40870bee0160b00ad1caa741a2a2ef95"><div class="ttname"><a href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">ENUM_PARAMS</a></div><div class="ttdeci">#define ENUM_PARAMS</div><div class="ttdef"><b>Definition:</b> preprocessor.hpp:35</div></div>
<div class="ttc" id="preprocessor_8hpp_html_a378181c29a641d58f55d647b5a9599f2"><div class="ttname"><a href="preprocessor_8hpp.html#a378181c29a641d58f55d647b5a9599f2">ENUM</a></div><div class="ttdeci">#define ENUM</div><div class="ttdef"><b>Definition:</b> preprocessor.hpp:37</div></div>
@@ -278,7 +346,7 @@ Macros</h2></td></tr>
<div class="line"> std::function<Future<R>(<a class="code" href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">ENUM_PARAMS</a>(N, P))>(), \</div>
<div class="line"> <a class="code" href="preprocessor_8hpp.html#a378181c29a641d58f55d647b5a9599f2">ENUM</a>(N, <a class="code" href="deferred_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a">FORWARD</a>, _)))>;</div>
<div class="ttc" id="namespacelambda_html_a67028306e65f852e64b8a4b7715803d2"><div class="ttname"><a href="namespacelambda.html#a67028306e65f852e64b8a4b7715803d2">lambda::partial</a></div><div class="ttdeci">internal::Partial< typename std::decay< F >::type, typename std::decay< Args >::type...> partial(F &&f, Args &&...args)</div><div class="ttdef"><b>Definition:</b> lambda.hpp:291</div></div>
-<div class="ttc" id="deferred_8hpp_html_ae76028dfc9fdd64cb568444c99e1dc1a"><div class="ttname"><a href="deferred_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a">FORWARD</a></div><div class="ttdeci">#define FORWARD(Z, N, DATA)</div><div class="ttdef"><b>Definition:</b> deferred.hpp:237</div></div>
+<div class="ttc" id="deferred_8hpp_html_ae76028dfc9fdd64cb568444c99e1dc1a"><div class="ttname"><a href="deferred_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a">FORWARD</a></div><div class="ttdeci">#define FORWARD(Z, N, DATA)</div><div class="ttdef"><b>Definition:</b> deferred.hpp:323</div></div>
<div class="ttc" id="preprocessor_8hpp_html_a136ead90127dc77a956b32b74056d6b6"><div class="ttname"><a href="preprocessor_8hpp.html#a136ead90127dc77a956b32b74056d6b6">ENUM_BINARY_PARAMS</a></div><div class="ttdeci">#define ENUM_BINARY_PARAMS</div><div class="ttdef"><b>Definition:</b> preprocessor.hpp:36</div></div>
<div class="ttc" id="preprocessor_8hpp_html_a40870bee0160b00ad1caa741a2a2ef95"><div class="ttname"><a href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">ENUM_PARAMS</a></div><div class="ttdeci">#define ENUM_PARAMS</div><div class="ttdef"><b>Definition:</b> preprocessor.hpp:35</div></div>
<div class="ttc" id="preprocessor_8hpp_html_a378181c29a641d58f55d647b5a9599f2"><div class="ttname"><a href="preprocessor_8hpp.html#a378181c29a641d58f55d647b5a9599f2">ENUM</a></div><div class="ttdeci">#define ENUM</div><div class="ttdef"><b>Definition:</b> preprocessor.hpp:37</div></div>
@@ -328,7 +396,7 @@ Macros</h2></td></tr>
<div class="line"> std::function<Future<R>(<a class="code" href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">ENUM_PARAMS</a>(N, P))>(), \</div>
<div class="line"> <a class="code" href="preprocessor_8hpp.html#a378181c29a641d58f55d647b5a9599f2">ENUM</a>(N, <a class="code" href="deferred_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a">FORWARD</a>, _)))>;</div>
<div class="ttc" id="namespacelambda_html_a67028306e65f852e64b8a4b7715803d2"><div class="ttname"><a href="namespacelambda.html#a67028306e65f852e64b8a4b7715803d2">lambda::partial</a></div><div class="ttdeci">internal::Partial< typename std::decay< F >::type, typename std::decay< Args >::type...> partial(F &&f, Args &&...args)</div><div class="ttdef"><b>Definition:</b> lambda.hpp:291</div></div>
-<div class="ttc" id="deferred_8hpp_html_ae76028dfc9fdd64cb568444c99e1dc1a"><div class="ttname"><a href="deferred_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a">FORWARD</a></div><div class="ttdeci">#define FORWARD(Z, N, DATA)</div><div class="ttdef"><b>Definition:</b> deferred.hpp:237</div></div>
+<div class="ttc" id="deferred_8hpp_html_ae76028dfc9fdd64cb568444c99e1dc1a"><div class="ttname"><a href="deferred_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a">FORWARD</a></div><div class="ttdeci">#define FORWARD(Z, N, DATA)</div><div class="ttdef"><b>Definition:</b> deferred.hpp:323</div></div>
<div class="ttc" id="preprocessor_8hpp_html_a136ead90127dc77a956b32b74056d6b6"><div class="ttname"><a href="preprocessor_8hpp.html#a136ead90127dc77a956b32b74056d6b6">ENUM_BINARY_PARAMS</a></div><div class="ttdeci">#define ENUM_BINARY_PARAMS</div><div class="ttdef"><b>Definition:</b> preprocessor.hpp:36</div></div>
<div class="ttc" id="preprocessor_8hpp_html_a40870bee0160b00ad1caa741a2a2ef95"><div class="ttname"><a href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">ENUM_PARAMS</a></div><div class="ttdeci">#define ENUM_PARAMS</div><div class="ttdef"><b>Definition:</b> preprocessor.hpp:35</div></div>
<div class="ttc" id="preprocessor_8hpp_html_a378181c29a641d58f55d647b5a9599f2"><div class="ttname"><a href="preprocessor_8hpp.html#a378181c29a641d58f55d647b5a9599f2">ENUM</a></div><div class="ttdeci">#define ENUM</div><div class="ttdef"><b>Definition:</b> preprocessor.hpp:37</div></div>
[05/15] mesos-site git commit: Updated the website built from mesos
SHA: 6839897.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5660b603/content/api/latest/c++/index.hhc
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhc b/content/api/latest/c++/index.hhc
index 67b1d52..f8e4e20 100644
--- a/content/api/latest/c++/index.hhc
+++ b/content/api/latest/c++/index.hhc
@@ -2078,8 +2078,8 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="__reregisterSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a7861cbed744296365edaf65131356c76"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="_agentReregisterTimeout"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ada6e99db89ac87b9a716562c2b0bcc7b"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="_authenticate"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a666059aeb226099f76b7e4ac7597df05"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="_consume"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a4568d29fc1b9e22e096a64d9fe2ba0f7"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="_consume"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a6701d8757fbb8598669adb8f960cc35d"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="_consume"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a24ab33af474af68ea1255063075908a8"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="_consume"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a6e18fda2dc385bff5b110bd06ded062e"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="_exited"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a4ffd3bd4715e4e12035c89ac47c2cd99"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="_failoverFramework"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ab4ca75bc43d029f2a2d6ed7bc682cbaa"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="_markUnreachable"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a5038d7ad957dcba27b25ce70a99f11eb"><param name="ImageNumber" value="11"></OBJECT>
@@ -2170,7 +2170,7 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="statusUpdate"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ae1c4caf776aae3a6d5f062431f0e4566"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="statusUpdateAcknowledgement"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a43f3d08bee0c1cb847914a16c0f05fd6"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="submitScheduler"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a10612b0c349105c4e3ac1cb8bc48210f"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="throttled"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ad4b9dbb6705a90f74ce929464d3c677c"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="throttled"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a104065574fe93f3683e4d126993583bf"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="unregisterFramework"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a3b121770595af7978290e598a47ae3f7"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="unregisterSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a10cc0fd019512c68eae59432b7aff3a4"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="updateFramework"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#acebf75338ede75fc4cf3bcbdba86e82b"><param name="ImageNumber" value="11"></OBJECT>
@@ -6458,6 +6458,8 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator Deferred< void"><param name="Local" value="structprocess_1_1__Deferred.html#a60f19ff0e320b6a07d749aa681153af9"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator Deferred<R"><param name="Local" value="structprocess_1_1__Deferred.html#a4700f9db425c2bf0aecae10d0a7d03c3"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="operator lambda::CallableOnce< void"><param name="Local" value="structprocess_1_1__Deferred.html#a370b37856e5163d23dcfd5a43d111c8c"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="operator lambda::CallableOnce<R"><param name="Local" value="structprocess_1_1__Deferred.html#aba845f80da26e3f4a34953224d025042"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator std::function< void"><param name="Local" value="structprocess_1_1__Deferred.html#a5e4175312beb53ef11b7322d90d9cecb"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator std::function<R"><param name="Local" value="structprocess_1_1__Deferred.html#a995cbb236f072d7a3fe8902ff52bc026"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="REPEAT_FROM_TO"><param name="Local" value="structprocess_1_1__Deferred.html#a193bce2b50b08fc7f26acc1a47999e48"><param name="ImageNumber" value="11"></OBJECT>
@@ -6498,7 +6500,7 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="MessageEvent"><param name="Local" value="structprocess_1_1MessageEvent.html#a20d52fda0a3f51af96ce5bd1b29fa966"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="MessageEvent"><param name="Local" value="structprocess_1_1MessageEvent.html#a703160cf27c1b00d7b76a5e6938d86ed"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="MessageEvent"><param name="Local" value="structprocess_1_1MessageEvent.html#ae4a0469bfdcffeefbc224f1abc1ac8d1"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="MessageEvent"><param name="Local" value="structprocess_1_1MessageEvent.html#a9c67c2aac44e16a870a7f6836d0359ab"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="MessageEvent"><param name="Local" value="structprocess_1_1MessageEvent.html#a9d6641ce76e2b0582fb5505e0feb7781"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="consume"><param name="Local" value="structprocess_1_1MessageEvent.html#a2b253b8c08884080b1b9065909fade49"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator="><param name="Local" value="structprocess_1_1MessageEvent.html#a537bcb5b6cad11b0abf321b652c99d3a"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator="><param name="Local" value="structprocess_1_1MessageEvent.html#a7893d3f17c56dbf99929e4f1b94accd5"><param name="ImageNumber" value="11"></OBJECT>
@@ -6535,7 +6537,7 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="ExitedEvent"><param name="Local" value="structprocess_1_1ExitedEvent.html#a89e360d46c1a026aed29a69c468fb690"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="ExitedEvent"><param name="Local" value="structprocess_1_1ExitedEvent.html#a4ad43863367b88027104fd2d587f9303"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="ExitedEvent"><param name="Local" value="structprocess_1_1ExitedEvent.html#a39b039efa158c2f7f16a150315464d2b"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="ExitedEvent"><param name="Local" value="structprocess_1_1ExitedEvent.html#ab325a86dacbea01b1dfb6491bde9ee6f"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="consume"><param name="Local" value="structprocess_1_1ExitedEvent.html#abed26a0dc28cf292549421dac90905c0"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator="><param name="Local" value="structprocess_1_1ExitedEvent.html#a4c5dda717ac26aeae86c63af1b477b9d"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator="><param name="Local" value="structprocess_1_1ExitedEvent.html#a3f7748a3576bdf5c8a351365f139e13e"><param name="ImageNumber" value="11"></OBJECT>
@@ -6574,12 +6576,12 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html"><param name="ImageNumber" value="1"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="AbandonedCallback"><param name="Local" value="classprocess_1_1Future.html#a0e12364a10fe3fb0bce478404966263e"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="AnyCallback"><param name="Local" value="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="DiscardCallback"><param name="Local" value="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="DiscardedCallback"><param name="Local" value="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="FailedCallback"><param name="Local" value="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="ReadyCallback"><param name="Local" value="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="AbandonedCallback"><param name="Local" value="classprocess_1_1Future.html#a5120e0d308d767edec44225f5be926e2"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="AnyCallback"><param name="Local" value="classprocess_1_1Future.html#accc51795ce8b6c9ab8d62bd2e50b49b2"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="DiscardCallback"><param name="Local" value="classprocess_1_1Future.html#afc25a640dcf8680e88f26712a2717d8b"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="DiscardedCallback"><param name="Local" value="classprocess_1_1Future.html#af451893e5d06180aaeee5c42df0930c1"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="FailedCallback"><param name="Local" value="classprocess_1_1Future.html#a97e42f6b06e3bda93cdfbed6e8fa9093"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="ReadyCallback"><param name="Local" value="classprocess_1_1Future.html#a10a044e48b430d4f87e9cade748bfe90"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#a8c5011603de16950bdcbb5bd137ef956"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#a5be51b7e284d453a7e1b0195b9ace4dc"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#aed761cad1b8f11ffbc3912b4b354c1de"><param name="ImageNumber" value="11"></OBJECT>
@@ -6590,7 +6592,7 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#ace7f75f7863d8a89d6aacda5d757aa47"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#aaa75d9ed8b9e6a936fa0d5612114ac05"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="~Future"><param name="Local" value="classprocess_1_1Future.html#ae0483b70dae75d7a75c97839130f6886"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="after"><param name="Local" value="classprocess_1_1Future.html#a909ddbe71773412fcb12de1f42513c89"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="after"><param name="Local" value="classprocess_1_1Future.html#a7818051e0d3d4ef9aa6a25d9246312ea"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="await"><param name="Local" value="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="discard"><param name="Local" value="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="failure"><param name="Local" value="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9"><param name="ImageNumber" value="11"></OBJECT>
@@ -6626,11 +6628,11 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator=="><param name="Local" value="classprocess_1_1Future.html#ad4dabb526ca4f366ac1fb06192a40d0f"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classprocess_1_1Future.html#ac02b40b5e590692acf71ea6add116e7b"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classprocess_1_1Future.html#a8307673e8351245ebfba3077c44437c2"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="repair"><param name="Local" value="classprocess_1_1Future.html#a2174995dd9a77eb017e1d54840f2b186"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a13bc839b816da34f55d6bc0675ef6b0e"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a1b450d3667a7abd43e5afcdb0a3ab146"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#ae6e143a618e3aaa3e1616e6c6f833c80"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="repair"><param name="Local" value="classprocess_1_1Future.html#acab408956a173e5efd35076fa713cbb7"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a25cfc59148749fac3deaaab1119a2717"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a00e8cb9299d48b5b59fba301894b019f"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a5fb522d745a7f4f9c1b96fa9dfde0815"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a6bba7bac2b511c021028ee59efefb1f5"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#ab033f7626ddfc7f1d62cb3d3952d166e"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="classprocess_1_1Future.html#a408e8d5d8ec534aa8a8163df1b1ec9ec"><param name="ImageNumber" value="11"></OBJECT>
@@ -10977,6 +10979,8 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator Deferred< void"><param name="Local" value="structprocess_1_1__Deferred.html#a60f19ff0e320b6a07d749aa681153af9"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator Deferred<R"><param name="Local" value="structprocess_1_1__Deferred.html#a4700f9db425c2bf0aecae10d0a7d03c3"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="operator lambda::CallableOnce< void"><param name="Local" value="structprocess_1_1__Deferred.html#a370b37856e5163d23dcfd5a43d111c8c"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="operator lambda::CallableOnce<R"><param name="Local" value="structprocess_1_1__Deferred.html#aba845f80da26e3f4a34953224d025042"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator std::function< void"><param name="Local" value="structprocess_1_1__Deferred.html#a5e4175312beb53ef11b7322d90d9cecb"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator std::function<R"><param name="Local" value="structprocess_1_1__Deferred.html#a995cbb236f072d7a3fe8902ff52bc026"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="REPEAT_FROM_TO"><param name="Local" value="structprocess_1_1__Deferred.html#a193bce2b50b08fc7f26acc1a47999e48"><param name="ImageNumber" value="11"></OBJECT>
@@ -10985,6 +10989,8 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="TEMPLATE"><param name="Local" value="structprocess_1_1__Deferred.html#a57e5070a3c69cdeec3336ef384c96d69"><param name="ImageNumber" value="11"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="FORWARD"><param name="Local" value="deferred_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="FORWARD"><param name="Local" value="deferred_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="PLACEHOLDER"><param name="Local" value="deferred_8hpp.html#a2ece2de9f619ac7cc7c7f74dbecbf1ff"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="TEMPLATE"><param name="Local" value="deferred_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="TEMPLATE"><param name="Local" value="deferred_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="TEMPLATE"><param name="Local" value="deferred_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2"><param name="ImageNumber" value="11"></OBJECT>
@@ -11069,7 +11075,7 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="MessageEvent"><param name="Local" value="structprocess_1_1MessageEvent.html#a20d52fda0a3f51af96ce5bd1b29fa966"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="MessageEvent"><param name="Local" value="structprocess_1_1MessageEvent.html#a703160cf27c1b00d7b76a5e6938d86ed"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="MessageEvent"><param name="Local" value="structprocess_1_1MessageEvent.html#ae4a0469bfdcffeefbc224f1abc1ac8d1"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="MessageEvent"><param name="Local" value="structprocess_1_1MessageEvent.html#a9c67c2aac44e16a870a7f6836d0359ab"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="MessageEvent"><param name="Local" value="structprocess_1_1MessageEvent.html#a9d6641ce76e2b0582fb5505e0feb7781"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="consume"><param name="Local" value="structprocess_1_1MessageEvent.html#a2b253b8c08884080b1b9065909fade49"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator="><param name="Local" value="structprocess_1_1MessageEvent.html#a537bcb5b6cad11b0abf321b652c99d3a"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator="><param name="Local" value="structprocess_1_1MessageEvent.html#a7893d3f17c56dbf99929e4f1b94accd5"><param name="ImageNumber" value="11"></OBJECT>
@@ -11106,7 +11112,7 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="ExitedEvent"><param name="Local" value="structprocess_1_1ExitedEvent.html#a89e360d46c1a026aed29a69c468fb690"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="ExitedEvent"><param name="Local" value="structprocess_1_1ExitedEvent.html#a4ad43863367b88027104fd2d587f9303"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="ExitedEvent"><param name="Local" value="structprocess_1_1ExitedEvent.html#a39b039efa158c2f7f16a150315464d2b"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="ExitedEvent"><param name="Local" value="structprocess_1_1ExitedEvent.html#ab325a86dacbea01b1dfb6491bde9ee6f"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="consume"><param name="Local" value="structprocess_1_1ExitedEvent.html#abed26a0dc28cf292549421dac90905c0"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator="><param name="Local" value="structprocess_1_1ExitedEvent.html#a4c5dda717ac26aeae86c63af1b477b9d"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator="><param name="Local" value="structprocess_1_1ExitedEvent.html#a3f7748a3576bdf5c8a351365f139e13e"><param name="ImageNumber" value="11"></OBJECT>
@@ -11174,6 +11180,8 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator Deferred< void"><param name="Local" value="structprocess_1_1__Deferred.html#a60f19ff0e320b6a07d749aa681153af9"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator Deferred<R"><param name="Local" value="structprocess_1_1__Deferred.html#a4700f9db425c2bf0aecae10d0a7d03c3"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="operator lambda::CallableOnce< void"><param name="Local" value="structprocess_1_1__Deferred.html#a370b37856e5163d23dcfd5a43d111c8c"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="operator lambda::CallableOnce<R"><param name="Local" value="structprocess_1_1__Deferred.html#aba845f80da26e3f4a34953224d025042"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator std::function< void"><param name="Local" value="structprocess_1_1__Deferred.html#a5e4175312beb53ef11b7322d90d9cecb"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator std::function<R"><param name="Local" value="structprocess_1_1__Deferred.html#a995cbb236f072d7a3fe8902ff52bc026"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="REPEAT_FROM_TO"><param name="Local" value="structprocess_1_1__Deferred.html#a193bce2b50b08fc7f26acc1a47999e48"><param name="ImageNumber" value="11"></OBJECT>
@@ -11183,12 +11191,12 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html"><param name="ImageNumber" value="1"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="AbandonedCallback"><param name="Local" value="classprocess_1_1Future.html#a0e12364a10fe3fb0bce478404966263e"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="AnyCallback"><param name="Local" value="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="DiscardCallback"><param name="Local" value="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="DiscardedCallback"><param name="Local" value="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="FailedCallback"><param name="Local" value="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="ReadyCallback"><param name="Local" value="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="AbandonedCallback"><param name="Local" value="classprocess_1_1Future.html#a5120e0d308d767edec44225f5be926e2"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="AnyCallback"><param name="Local" value="classprocess_1_1Future.html#accc51795ce8b6c9ab8d62bd2e50b49b2"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="DiscardCallback"><param name="Local" value="classprocess_1_1Future.html#afc25a640dcf8680e88f26712a2717d8b"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="DiscardedCallback"><param name="Local" value="classprocess_1_1Future.html#af451893e5d06180aaeee5c42df0930c1"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="FailedCallback"><param name="Local" value="classprocess_1_1Future.html#a97e42f6b06e3bda93cdfbed6e8fa9093"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="ReadyCallback"><param name="Local" value="classprocess_1_1Future.html#a10a044e48b430d4f87e9cade748bfe90"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#a8c5011603de16950bdcbb5bd137ef956"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#a5be51b7e284d453a7e1b0195b9ace4dc"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#aed761cad1b8f11ffbc3912b4b354c1de"><param name="ImageNumber" value="11"></OBJECT>
@@ -11199,7 +11207,7 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#ace7f75f7863d8a89d6aacda5d757aa47"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#aaa75d9ed8b9e6a936fa0d5612114ac05"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="~Future"><param name="Local" value="classprocess_1_1Future.html#ae0483b70dae75d7a75c97839130f6886"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="after"><param name="Local" value="classprocess_1_1Future.html#a909ddbe71773412fcb12de1f42513c89"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="after"><param name="Local" value="classprocess_1_1Future.html#a7818051e0d3d4ef9aa6a25d9246312ea"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="await"><param name="Local" value="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="discard"><param name="Local" value="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="failure"><param name="Local" value="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9"><param name="ImageNumber" value="11"></OBJECT>
@@ -11235,11 +11243,11 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator=="><param name="Local" value="classprocess_1_1Future.html#ad4dabb526ca4f366ac1fb06192a40d0f"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classprocess_1_1Future.html#ac02b40b5e590692acf71ea6add116e7b"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classprocess_1_1Future.html#a8307673e8351245ebfba3077c44437c2"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="repair"><param name="Local" value="classprocess_1_1Future.html#a2174995dd9a77eb017e1d54840f2b186"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a13bc839b816da34f55d6bc0675ef6b0e"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a1b450d3667a7abd43e5afcdb0a3ab146"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#ae6e143a618e3aaa3e1616e6c6f833c80"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="repair"><param name="Local" value="classprocess_1_1Future.html#acab408956a173e5efd35076fa713cbb7"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a25cfc59148749fac3deaaab1119a2717"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a00e8cb9299d48b5b59fba301894b019f"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a5fb522d745a7f4f9c1b96fa9dfde0815"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a6bba7bac2b511c021028ee59efefb1f5"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#ab033f7626ddfc7f1d62cb3d3952d166e"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="classprocess_1_1Future.html#a408e8d5d8ec534aa8a8163df1b1ec9ec"><param name="ImageNumber" value="11"></OBJECT>
@@ -11277,12 +11285,12 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html"><param name="ImageNumber" value="1"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="AbandonedCallback"><param name="Local" value="classprocess_1_1Future.html#a0e12364a10fe3fb0bce478404966263e"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="AnyCallback"><param name="Local" value="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="DiscardCallback"><param name="Local" value="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="DiscardedCallback"><param name="Local" value="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="FailedCallback"><param name="Local" value="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="ReadyCallback"><param name="Local" value="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="AbandonedCallback"><param name="Local" value="classprocess_1_1Future.html#a5120e0d308d767edec44225f5be926e2"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="AnyCallback"><param name="Local" value="classprocess_1_1Future.html#accc51795ce8b6c9ab8d62bd2e50b49b2"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="DiscardCallback"><param name="Local" value="classprocess_1_1Future.html#afc25a640dcf8680e88f26712a2717d8b"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="DiscardedCallback"><param name="Local" value="classprocess_1_1Future.html#af451893e5d06180aaeee5c42df0930c1"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="FailedCallback"><param name="Local" value="classprocess_1_1Future.html#a97e42f6b06e3bda93cdfbed6e8fa9093"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="ReadyCallback"><param name="Local" value="classprocess_1_1Future.html#a10a044e48b430d4f87e9cade748bfe90"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#a8c5011603de16950bdcbb5bd137ef956"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#a5be51b7e284d453a7e1b0195b9ace4dc"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#aed761cad1b8f11ffbc3912b4b354c1de"><param name="ImageNumber" value="11"></OBJECT>
@@ -11293,7 +11301,7 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#ace7f75f7863d8a89d6aacda5d757aa47"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#aaa75d9ed8b9e6a936fa0d5612114ac05"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="~Future"><param name="Local" value="classprocess_1_1Future.html#ae0483b70dae75d7a75c97839130f6886"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="after"><param name="Local" value="classprocess_1_1Future.html#a909ddbe71773412fcb12de1f42513c89"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="after"><param name="Local" value="classprocess_1_1Future.html#a7818051e0d3d4ef9aa6a25d9246312ea"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="await"><param name="Local" value="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="discard"><param name="Local" value="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="failure"><param name="Local" value="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9"><param name="ImageNumber" value="11"></OBJECT>
@@ -11329,11 +11337,11 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator=="><param name="Local" value="classprocess_1_1Future.html#ad4dabb526ca4f366ac1fb06192a40d0f"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classprocess_1_1Future.html#ac02b40b5e590692acf71ea6add116e7b"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classprocess_1_1Future.html#a8307673e8351245ebfba3077c44437c2"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="repair"><param name="Local" value="classprocess_1_1Future.html#a2174995dd9a77eb017e1d54840f2b186"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a13bc839b816da34f55d6bc0675ef6b0e"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a1b450d3667a7abd43e5afcdb0a3ab146"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#ae6e143a618e3aaa3e1616e6c6f833c80"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="repair"><param name="Local" value="classprocess_1_1Future.html#acab408956a173e5efd35076fa713cbb7"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a25cfc59148749fac3deaaab1119a2717"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a00e8cb9299d48b5b59fba301894b019f"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a5fb522d745a7f4f9c1b96fa9dfde0815"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a6bba7bac2b511c021028ee59efefb1f5"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#ab033f7626ddfc7f1d62cb3d3952d166e"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="classprocess_1_1Future.html#a408e8d5d8ec534aa8a8163df1b1ec9ec"><param name="ImageNumber" value="11"></OBJECT>
@@ -11406,16 +11414,16 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="discarded"><param name="Local" value="future_8hpp.html#a7fc7a125c0e895df1fcb67678a8b90d6"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="discardPromises"><param name="Local" value="future_8hpp.html#afe0ad6b5dde08973b75bb8b6eb3a92fc"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="discardPromises"><param name="Local" value="future_8hpp.html#afb9858d1610b80846d170d49b5abd03a"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="expired"><param name="Local" value="future_8hpp.html#ad4ba20deee8248987c92b18f1fa36fe8"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="expired"><param name="Local" value="future_8hpp.html#a64e590c9a40c4ead4b969d6a64cd8181"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="failPromises"><param name="Local" value="future_8hpp.html#a47aeae3952eb3e90da58eca3375b2142"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="future_8hpp.html#a1f0b8b2ea7d75c3b9d8d4781689f731b"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="repair"><param name="Local" value="future_8hpp.html#a86c36ee36d231da3645dc12571f1d25a"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="run"><param name="Local" value="future_8hpp.html#a7ab45b8fc1010b947a370e51b463e82f"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="repair"><param name="Local" value="future_8hpp.html#a8175b4c04ebc5a6f415c800541b58799"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="run"><param name="Local" value="future_8hpp.html#a4c8e1d1a64b9ebccdd0c2bdf34233212"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="select"><param name="Local" value="future_8hpp.html#ae0eecf64520fb955719d8edce806cc9b"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="select"><param name="Local" value="future_8hpp.html#ac2bef42241b51b0715b826d950e22d6a"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="setPromises"><param name="Local" value="future_8hpp.html#ac263ad6d2909a96a948ee94594013847"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="future_8hpp.html#ac8039d54d4112dd09a7c1edc644e8572"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="thenf"><param name="Local" value="future_8hpp.html#ae5b0c4b2bd16f5cd8f2041c46503eed5"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="future_8hpp.html#a1542f80b0189d2ba1192670553b8ba08"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="thenf"><param name="Local" value="future_8hpp.html#afca243b1724ff329e7a2582822949238"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="undiscardable"><param name="Local" value="future_8hpp.html#a3bf988425025cc1f778727e61bc6d523"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="undiscardable"><param name="Local" value="future_8hpp.html#a75a00f108c8067c629ad5c587a92eb55"><param name="ImageNumber" value="11"></OBJECT>
</UL>
@@ -11638,12 +11646,12 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html"><param name="ImageNumber" value="1"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="AbandonedCallback"><param name="Local" value="classprocess_1_1Future.html#a0e12364a10fe3fb0bce478404966263e"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="AnyCallback"><param name="Local" value="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="DiscardCallback"><param name="Local" value="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="DiscardedCallback"><param name="Local" value="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="FailedCallback"><param name="Local" value="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="ReadyCallback"><param name="Local" value="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="AbandonedCallback"><param name="Local" value="classprocess_1_1Future.html#a5120e0d308d767edec44225f5be926e2"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="AnyCallback"><param name="Local" value="classprocess_1_1Future.html#accc51795ce8b6c9ab8d62bd2e50b49b2"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="DiscardCallback"><param name="Local" value="classprocess_1_1Future.html#afc25a640dcf8680e88f26712a2717d8b"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="DiscardedCallback"><param name="Local" value="classprocess_1_1Future.html#af451893e5d06180aaeee5c42df0930c1"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="FailedCallback"><param name="Local" value="classprocess_1_1Future.html#a97e42f6b06e3bda93cdfbed6e8fa9093"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="ReadyCallback"><param name="Local" value="classprocess_1_1Future.html#a10a044e48b430d4f87e9cade748bfe90"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#a8c5011603de16950bdcbb5bd137ef956"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#a5be51b7e284d453a7e1b0195b9ace4dc"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#aed761cad1b8f11ffbc3912b4b354c1de"><param name="ImageNumber" value="11"></OBJECT>
@@ -11654,7 +11662,7 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#ace7f75f7863d8a89d6aacda5d757aa47"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#aaa75d9ed8b9e6a936fa0d5612114ac05"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="~Future"><param name="Local" value="classprocess_1_1Future.html#ae0483b70dae75d7a75c97839130f6886"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="after"><param name="Local" value="classprocess_1_1Future.html#a909ddbe71773412fcb12de1f42513c89"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="after"><param name="Local" value="classprocess_1_1Future.html#a7818051e0d3d4ef9aa6a25d9246312ea"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="await"><param name="Local" value="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="discard"><param name="Local" value="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="failure"><param name="Local" value="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9"><param name="ImageNumber" value="11"></OBJECT>
@@ -11690,11 +11698,11 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator=="><param name="Local" value="classprocess_1_1Future.html#ad4dabb526ca4f366ac1fb06192a40d0f"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classprocess_1_1Future.html#ac02b40b5e590692acf71ea6add116e7b"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="recover"><param name="Local" value="classprocess_1_1Future.html#a8307673e8351245ebfba3077c44437c2"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="repair"><param name="Local" value="classprocess_1_1Future.html#a2174995dd9a77eb017e1d54840f2b186"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a13bc839b816da34f55d6bc0675ef6b0e"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a1b450d3667a7abd43e5afcdb0a3ab146"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#ae6e143a618e3aaa3e1616e6c6f833c80"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="repair"><param name="Local" value="classprocess_1_1Future.html#acab408956a173e5efd35076fa713cbb7"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a269dcc23e03e8868067c24fe70b65a41"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a25cfc59148749fac3deaaab1119a2717"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a00e8cb9299d48b5b59fba301894b019f"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a5fb522d745a7f4f9c1b96fa9dfde0815"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="then"><param name="Local" value="classprocess_1_1Future.html#a6bba7bac2b511c021028ee59efefb1f5"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="Future"><param name="Local" value="classprocess_1_1Future.html#ab033f7626ddfc7f1d62cb3d3952d166e"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="classprocess_1_1Future.html#a408e8d5d8ec534aa8a8163df1b1ec9ec"><param name="ImageNumber" value="11"></OBJECT>
@@ -20508,8 +20516,8 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="__reregisterSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a7861cbed744296365edaf65131356c76"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="_agentReregisterTimeout"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ada6e99db89ac87b9a716562c2b0bcc7b"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="_authenticate"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a666059aeb226099f76b7e4ac7597df05"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="_consume"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a4568d29fc1b9e22e096a64d9fe2ba0f7"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="_consume"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a6701d8757fbb8598669adb8f960cc35d"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="_consume"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a24ab33af474af68ea1255063075908a8"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="_consume"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a6e18fda2dc385bff5b110bd06ded062e"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="_exited"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a4ffd3bd4715e4e12035c89ac47c2cd99"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="_failoverFramework"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ab4ca75bc43d029f2a2d6ed7bc682cbaa"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="_markUnreachable"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a5038d7ad957dcba27b25ce70a99f11eb"><param name="ImageNumber" value="11"></OBJECT>
@@ -20600,7 +20608,7 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="statusUpdate"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ae1c4caf776aae3a6d5f062431f0e4566"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="statusUpdateAcknowledgement"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a43f3d08bee0c1cb847914a16c0f05fd6"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="submitScheduler"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a10612b0c349105c4e3ac1cb8bc48210f"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="throttled"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#ad4b9dbb6705a90f74ce929464d3c677c"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="throttled"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a104065574fe93f3683e4d126993583bf"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="unregisterFramework"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a3b121770595af7978290e598a47ae3f7"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="unregisterSlave"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a10cc0fd019512c68eae59432b7aff3a4"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="updateFramework"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#acebf75338ede75fc4cf3bcbdba86e82b"><param name="ImageNumber" value="11"></OBJECT>