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 2018/01/29 05:04:23 UTC

[8/8] mesos-site git commit: Updated the website built from mesos SHA: 0dae875.

Updated the website built from mesos SHA: 0dae875.


Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/02f4dd44
Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/02f4dd44
Diff: http://git-wip-us.apache.org/repos/asf/mesos-site/diff/02f4dd44

Branch: refs/heads/asf-site
Commit: 02f4dd44f0e9c10eee9ae100d709673defc393a0
Parents: ac0feb6
Author: jenkins <bu...@apache.org>
Authored: Mon Jan 29 05:04:05 2018 +0000
Committer: jenkins <bu...@apache.org>
Committed: Mon Jan 29 05:04:05 2018 +0000

----------------------------------------------------------------------
 ..._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                |   64 +-
 content/api/latest/c++/Tokens.xml               |   28 +-
 .../c++/classprocess_1_1Future-members.html     |   76 +-
 .../api/latest/c++/classprocess_1_1Future.html  |   92 +-
 content/api/latest/c++/collect_8hpp_source.html |   22 +-
 .../c++/count__down__latch_8hpp_source.html     |    4 +-
 .../latest/c++/docker__archive_8hpp_source.html |   10 +-
 content/api/latest/c++/functions_0x66.html      |   69 +-
 content/api/latest/c++/functions_0x6f.html      |  190 +-
 content/api/latest/c++/functions_func_0x66.html |   42 +-
 content/api/latest/c++/functions_func_0x6f.html |  188 +-
 content/api/latest/c++/future_8hpp_source.html  | 3817 ++++----
 content/api/latest/c++/gmock_8hpp_source.html   |    2 +-
 content/api/latest/c++/grpc_8hpp_source.html    |    2 +-
 .../c++/http__connection_8hpp_source.html       |    8 +-
 ...ude_2mesos_2state_2protobuf_8hpp_source.html |    2 +-
 ...nclude_2mesos_2state_2state_8hpp_source.html |    2 +-
 content/api/latest/c++/index.hhc                |   32 +-
 content/api/latest/c++/index.hhk                |    4 +-
 .../api/latest/c++/jobobject_8hpp_source.html   |    2 +-
 ...ss_2include_2process_2check_8hpp_source.html |   12 +-
 ...ss_2include_2process_2gtest_8hpp_source.html |   18 +-
 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 +-
 content/api/latest/c++/posix_8hpp_source.html   |    4 +-
 content/api/latest/c++/queue_8hpp_source.html   |    2 +-
 content/api/latest/c++/run_8hpp.html            |    2 +-
 .../api/latest/c++/sequence_8hpp_source.html    |    4 +-
 .../c++/src_2common_2recordio_8hpp_source.html  |   10 +-
 .../latest/c++/src_2log_2log_8hpp_source.html   |    2 +-
 .../c++/src_2log_2network_8hpp_source.html      |   12 +-
 .../c++/src_2master_2master_8hpp_source.html    |    2 +-
 ...ontainerizer_2containerizer_8hpp_source.html |    2 +-
 .../c++/src_2tests_2mesos_8hpp_source.html      |    2 +-
 .../latest/c++/state__machine_8hpp_source.html  |    2 +-
 ...s__update__manager__process_8hpp_source.html |    2 +-
 ...tests_2containerizer_2store_8hpp_source.html |    2 +-
 content/api/latest/c++/time_8hpp_source.html    |    2 +-
 .../api/latest/c++/timeseries_8hpp_source.html  |    2 +-
 content/api/latest/c++/watcher_8hpp_source.html |    2 +-
 content/blog/feed.xml                           |    2 +-
 .../index.html                                  |    2 +-
 content/sitemap.xml                             | 9016 +++++++++---------
 49 files changed, 6972 insertions(+), 6840 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos-site/blob/02f4dd44/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 ff7bb34..09e4019 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 &amp;prefix=&quot;&quot;)</div><div class="ttdoc">Returns &amp;#39;prefix(N)&amp;#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 &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:826</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 &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:827</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&lt; T &gt; &amp; onDiscard(DiscardCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1370</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&lt; T &gt; &amp; onDiscard(DiscardCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1359</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&lt; Nothing &gt; 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&lt; T &gt; &amp;pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:174</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:1238</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:1227</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:207</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&lt; Process &gt; 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&lt; T &gt; 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_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:913</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:810</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/02f4dd44/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 088b0da..5614612 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>&#160;<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 &amp; operator=(std::string &amp;&amp;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&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Future&lt; T &gt; &amp;future)</div><div class="ttdef"><b>Definition:</b> future.hpp:1842</div></div>
+<div class="ttc" id="namespaceprocess_html_a1f0b8b2ea7d75c3b9d8d4781689f731b"><div class="ttname"><a href="namespaceprocess.html#a1f0b8b2ea7d75c3b9d8d4781689f731b">process::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;stream, const Future&lt; T &gt; &amp;future)</div><div class="ttdef"><b>Definition:</b> future.hpp:1831</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 &amp; operator=(const UPID &amp;that)=default</div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; network::inet6::Address &gt;</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 &amp;s, const UPID::ID &amp;id)</div><div class="ttdef"><b>Definition:</b> pid.hpp:216</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/02f4dd44/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 b3f78d5..750bf9b 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
@@ -524,9 +524,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 &amp;prefix=&quot;&quot;)</div><div class="ttdoc">Returns &amp;#39;prefix(N)&amp;#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&lt; Res &gt; operator()(const process::UPID &amp;pid, const Req &amp;req) const </div><div class="ttdef"><b>Definition:</b> protobuf.hpp:455</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 &amp;id=&quot;&quot;)</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 &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:826</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 &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:827</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 &amp;_pid, const Req &amp;_req)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:407</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&lt; T &gt; &amp; onDiscard(DiscardCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1370</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&lt; T &gt; &amp; onDiscard(DiscardCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1359</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 &amp;, const M &amp;))</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:136</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:416</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 &amp;))</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:196</div></div>
@@ -557,9 +557,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 &amp; convert(const T &amp;t)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:74</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&lt; Res &gt; run()</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:422</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 &amp;message)</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:836</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&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:912</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&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:913</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 &amp;, M &amp;&amp;))</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:148</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_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:810</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&lt; Nothing &gt; bind(int_fd s, const Address &amp;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/02f4dd44/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 93abff7..59f628d 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>&#160;} <span class="comment">// namespace process {</span></div>
 <div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;</div>
 <div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;<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:664</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:665</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&lt;</a></div><div class="ttdeci">bool operator&lt;(const Shared&lt; T &gt; &amp;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&lt; T &gt; &amp;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/02f4dd44/content/api/latest/c++/Nodes.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index a1113f6..ff5d13c 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -25962,6 +25962,11 @@
                <Node>
                 <Name>Future</Name>
                 <Path>classprocess_1_1Future.html</Path>
+                <Anchor>aeb052a936ac3f219e490990b53588415</Anchor>
+               </Node>
+               <Node>
+                <Name>Future</Name>
+                <Path>classprocess_1_1Future.html</Path>
                 <Anchor>aed761cad1b8f11ffbc3912b4b354c1de</Anchor>
                </Node>
                <Node>
@@ -25977,12 +25982,12 @@
                <Node>
                 <Name>Future</Name>
                 <Path>classprocess_1_1Future.html</Path>
-                <Anchor>ad9c4c29f24a286aba1859cf0dc58d872</Anchor>
+                <Anchor>ab08e416e4649ebe9ceb7661c4cf09b13</Anchor>
                </Node>
                <Node>
                 <Name>Future</Name>
                 <Path>classprocess_1_1Future.html</Path>
-                <Anchor>a9facf5a5e6036841b1ae6c29f1a74317</Anchor>
+                <Anchor>af2e4b06361d488e4947574ef7cbd8376</Anchor>
                </Node>
                <Node>
                 <Name>Future</Name>
@@ -26162,7 +26167,12 @@
                <Node>
                 <Name>operator=</Name>
                 <Path>classprocess_1_1Future.html</Path>
-                <Anchor>a32e4b21c80168bb3f809da93b669b98f</Anchor>
+                <Anchor>a65d12b75838cf961d499bc3b0e246cad</Anchor>
+               </Node>
+               <Node>
+                <Name>operator=</Name>
+                <Path>classprocess_1_1Future.html</Path>
+                <Anchor>a1a431bfa47da3b414ab04db19b227564</Anchor>
                </Node>
                <Node>
                 <Name>operator==</Name>
@@ -42588,6 +42598,11 @@
                        <Node>
                         <Name>Future</Name>
                         <Path>classprocess_1_1Future.html</Path>
+                        <Anchor>aeb052a936ac3f219e490990b53588415</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>Future</Name>
+                        <Path>classprocess_1_1Future.html</Path>
                         <Anchor>aed761cad1b8f11ffbc3912b4b354c1de</Anchor>
                        </Node>
                        <Node>
@@ -42603,12 +42618,12 @@
                        <Node>
                         <Name>Future</Name>
                         <Path>classprocess_1_1Future.html</Path>
-                        <Anchor>ad9c4c29f24a286aba1859cf0dc58d872</Anchor>
+                        <Anchor>ab08e416e4649ebe9ceb7661c4cf09b13</Anchor>
                        </Node>
                        <Node>
                         <Name>Future</Name>
                         <Path>classprocess_1_1Future.html</Path>
-                        <Anchor>a9facf5a5e6036841b1ae6c29f1a74317</Anchor>
+                        <Anchor>af2e4b06361d488e4947574ef7cbd8376</Anchor>
                        </Node>
                        <Node>
                         <Name>Future</Name>
@@ -42788,7 +42803,12 @@
                        <Node>
                         <Name>operator=</Name>
                         <Path>classprocess_1_1Future.html</Path>
-                        <Anchor>a32e4b21c80168bb3f809da93b669b98f</Anchor>
+                        <Anchor>a65d12b75838cf961d499bc3b0e246cad</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>operator=</Name>
+                        <Path>classprocess_1_1Future.html</Path>
+                        <Anchor>a1a431bfa47da3b414ab04db19b227564</Anchor>
                        </Node>
                        <Node>
                         <Name>operator==</Name>
@@ -43013,6 +43033,11 @@
                        <Node>
                         <Name>Future</Name>
                         <Path>classprocess_1_1Future.html</Path>
+                        <Anchor>aeb052a936ac3f219e490990b53588415</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>Future</Name>
+                        <Path>classprocess_1_1Future.html</Path>
                         <Anchor>aed761cad1b8f11ffbc3912b4b354c1de</Anchor>
                        </Node>
                        <Node>
@@ -43028,12 +43053,12 @@
                        <Node>
                         <Name>Future</Name>
                         <Path>classprocess_1_1Future.html</Path>
-                        <Anchor>ad9c4c29f24a286aba1859cf0dc58d872</Anchor>
+                        <Anchor>ab08e416e4649ebe9ceb7661c4cf09b13</Anchor>
                        </Node>
                        <Node>
                         <Name>Future</Name>
                         <Path>classprocess_1_1Future.html</Path>
-                        <Anchor>a9facf5a5e6036841b1ae6c29f1a74317</Anchor>
+                        <Anchor>af2e4b06361d488e4947574ef7cbd8376</Anchor>
                        </Node>
                        <Node>
                         <Name>Future</Name>
@@ -43213,7 +43238,12 @@
                        <Node>
                         <Name>operator=</Name>
                         <Path>classprocess_1_1Future.html</Path>
-                        <Anchor>a32e4b21c80168bb3f809da93b669b98f</Anchor>
+                        <Anchor>a65d12b75838cf961d499bc3b0e246cad</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>operator=</Name>
+                        <Path>classprocess_1_1Future.html</Path>
+                        <Anchor>a1a431bfa47da3b414ab04db19b227564</Anchor>
                        </Node>
                        <Node>
                         <Name>operator==</Name>
@@ -44602,6 +44632,11 @@
                        <Node>
                         <Name>Future</Name>
                         <Path>classprocess_1_1Future.html</Path>
+                        <Anchor>aeb052a936ac3f219e490990b53588415</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>Future</Name>
+                        <Path>classprocess_1_1Future.html</Path>
                         <Anchor>aed761cad1b8f11ffbc3912b4b354c1de</Anchor>
                        </Node>
                        <Node>
@@ -44617,12 +44652,12 @@
                        <Node>
                         <Name>Future</Name>
                         <Path>classprocess_1_1Future.html</Path>
-                        <Anchor>ad9c4c29f24a286aba1859cf0dc58d872</Anchor>
+                        <Anchor>ab08e416e4649ebe9ceb7661c4cf09b13</Anchor>
                        </Node>
                        <Node>
                         <Name>Future</Name>
                         <Path>classprocess_1_1Future.html</Path>
-                        <Anchor>a9facf5a5e6036841b1ae6c29f1a74317</Anchor>
+                        <Anchor>af2e4b06361d488e4947574ef7cbd8376</Anchor>
                        </Node>
                        <Node>
                         <Name>Future</Name>
@@ -44802,7 +44837,12 @@
                        <Node>
                         <Name>operator=</Name>
                         <Path>classprocess_1_1Future.html</Path>
-                        <Anchor>a32e4b21c80168bb3f809da93b669b98f</Anchor>
+                        <Anchor>a65d12b75838cf961d499bc3b0e246cad</Anchor>
+                       </Node>
+                       <Node>
+                        <Name>operator=</Name>
+                        <Path>classprocess_1_1Future.html</Path>
+                        <Anchor>a1a431bfa47da3b414ab04db19b227564</Anchor>
                        </Node>
                        <Node>
                         <Name>operator==</Name>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/02f4dd44/content/api/latest/c++/Tokens.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index 55e71d4..856b8ab 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -167242,6 +167242,17 @@
       <Scope>process::Future</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Future.html</Path>
+    <Anchor>aeb052a936ac3f219e490990b53588415</Anchor>
+    <DeclaredIn>future.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Future</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Future</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Future.html</Path>
     <Anchor>aed761cad1b8f11ffbc3912b4b354c1de</Anchor>
     <DeclaredIn>future.hpp</DeclaredIn>
   </Token>
@@ -167275,7 +167286,7 @@
       <Scope>process::Future</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Future.html</Path>
-    <Anchor>ad9c4c29f24a286aba1859cf0dc58d872</Anchor>
+    <Anchor>ab08e416e4649ebe9ceb7661c4cf09b13</Anchor>
     <DeclaredIn>future.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -167286,7 +167297,7 @@
       <Scope>process::Future</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Future.html</Path>
-    <Anchor>a9facf5a5e6036841b1ae6c29f1a74317</Anchor>
+    <Anchor>af2e4b06361d488e4947574ef7cbd8376</Anchor>
     <DeclaredIn>future.hpp</DeclaredIn>
   </Token>
   <Token>
@@ -167330,7 +167341,18 @@
       <Scope>process::Future</Scope>
     </TokenIdentifier>
     <Path>classprocess_1_1Future.html</Path>
-    <Anchor>a32e4b21c80168bb3f809da93b669b98f</Anchor>
+    <Anchor>a65d12b75838cf961d499bc3b0e246cad</Anchor>
+    <DeclaredIn>future.hpp</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>operator=</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>process::Future</Scope>
+    </TokenIdentifier>
+    <Path>classprocess_1_1Future.html</Path>
+    <Anchor>a1a431bfa47da3b414ab04db19b227564</Anchor>
     <DeclaredIn>future.hpp</DeclaredIn>
   </Token>
   <Token>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/02f4dd44/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 17221ca..efeff42 100644
--- a/content/api/latest/c++/classprocess_1_1Future-members.html
+++ b/content/api/latest/c++/classprocess_1_1Future-members.html
@@ -70,43 +70,45 @@
   <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&lt; T &gt;</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&lt; T &gt;</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a5be51b7e284d453a7e1b0195b9ace4dc">Future</a>(const T &amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#aed761cad1b8f11ffbc3912b4b354c1de">Future</a>(const U &amp;u)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#aafb20a78651dddb069c0aa32dc25cd34">Future</a>(const Failure &amp;failure)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#aa7fa914b11e31c830ea2036d79e4910e">Future</a>(const ErrnoFailure &amp;failure)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ad9c4c29f24a286aba1859cf0dc58d872">Future</a>(const Future&lt; T &gt; &amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a9facf5a5e6036841b1ae6c29f1a74317">Future</a>(Future&lt; T &gt; &amp;&amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ace7f75f7863d8a89d6aacda5d757aa47">Future</a>(const Try&lt; T &gt; &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#aaa75d9ed8b9e6a936fa0d5612114ac05">Future</a>(const Try&lt; Future&lt; T &gt;&gt; &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">get</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a18f97963e0636071b54401b200fedfc2">hasDiscard</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#aff9a28bc06c115d1e59063c15e526739">isAbandoned</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">isDiscarded</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">isFailed</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">isPending</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">isReady</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a3ef51b1f7e70860758e47c39ed7660f1">onAbandoned</a>(AbandonedCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a92429370a26a7c933ddc12866101f8ce">onAbandoned</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a613272cbaf42a527d3473b2eb1c70e5d">onAbandoned</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</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#a71bde220aed3c725cef2040f63adf42a">onAny</a>(AnyCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ab753c0730005edaef998bf8982f67e2a">onAny</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</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#a79919e2b8fded40f30f720c521c98ded">onAny</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>(DiscardCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#aeea5927a465c7b6e7f0f8b91f1e65461">onDiscard</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a907cb66509cf2e07bff8cf919507f745">onDiscard</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</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#a066172ff3324966119049bb9feac95ac">onDiscarded</a>(DiscardedCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a9ed881404620ba5d7a145b2f9c2be008">onDiscarded</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</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#a3630c865b86819b18907a8f60c948add">onDiscarded</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(FailedCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a8af6d072946de82f639c488872ab4db8">onFailed</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a8c5395e292096cc9e91047ab6958564a">onFailed</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</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#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(ReadyCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a4492bc5e02252a90087bcda3a9113f66">onReady</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</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#ad002735b3459454f81f77bc9604903ba">onReady</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a1e09668bb029e2e3cc3a2d9cf1075812">operator!=</a>(const Future&lt; T &gt; &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ade35e2593ea7486d0d6cd26584960704">operator-&gt;</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a01597d58e57a7384eed5a56ccf797a0e">operator&lt;</a>(const Future&lt; T &gt; &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a408e8d5d8ec534aa8a8163df1b1ec9ec">operator&lt;&lt;</a>(std::ostream &amp;, const Future&lt; U &gt; &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a32e4b21c80168bb3f809da93b669b98f">operator=</a>(const Future&lt; T &gt; &amp;that)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#aeb052a936ac3f219e490990b53588415">Future</a>(T &amp;&amp;_t)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#aed761cad1b8f11ffbc3912b4b354c1de">Future</a>(const U &amp;u)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#aafb20a78651dddb069c0aa32dc25cd34">Future</a>(const Failure &amp;failure)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#aa7fa914b11e31c830ea2036d79e4910e">Future</a>(const ErrnoFailure &amp;failure)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ab08e416e4649ebe9ceb7661c4cf09b13">Future</a>(const Future&lt; T &gt; &amp;that)=default</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#af2e4b06361d488e4947574ef7cbd8376">Future</a>(Future&lt; T &gt; &amp;&amp;that)=default</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ace7f75f7863d8a89d6aacda5d757aa47">Future</a>(const Try&lt; T &gt; &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#aaa75d9ed8b9e6a936fa0d5612114ac05">Future</a>(const Try&lt; Future&lt; T &gt;&gt; &amp;t)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">get</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a18f97963e0636071b54401b200fedfc2">hasDiscard</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#aff9a28bc06c115d1e59063c15e526739">isAbandoned</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">isDiscarded</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">isFailed</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">isPending</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">isReady</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a3ef51b1f7e70860758e47c39ed7660f1">onAbandoned</a>(AbandonedCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a92429370a26a7c933ddc12866101f8ce">onAbandoned</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</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#a613272cbaf42a527d3473b2eb1c70e5d">onAbandoned</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(AnyCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ab753c0730005edaef998bf8982f67e2a">onAny</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a79919e2b8fded40f30f720c521c98ded">onAny</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</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#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>(DiscardCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#aeea5927a465c7b6e7f0f8b91f1e65461">onDiscard</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</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#a907cb66509cf2e07bff8cf919507f745">onDiscard</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a066172ff3324966119049bb9feac95ac">onDiscarded</a>(DiscardedCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a9ed881404620ba5d7a145b2f9c2be008">onDiscarded</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a3630c865b86819b18907a8f60c948add">onDiscarded</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</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#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(FailedCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a8af6d072946de82f639c488872ab4db8">onFailed</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</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#a8c5395e292096cc9e91047ab6958564a">onFailed</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(ReadyCallback &amp;&amp;callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a4492bc5e02252a90087bcda3a9113f66">onReady</a>(_Deferred&lt; F &gt; &amp;&amp;deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ad002735b3459454f81f77bc9604903ba">onReady</a>(F &amp;&amp;f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</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#a1e09668bb029e2e3cc3a2d9cf1075812">operator!=</a>(const Future&lt; T &gt; &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ade35e2593ea7486d0d6cd26584960704">operator-&gt;</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a01597d58e57a7384eed5a56ccf797a0e">operator&lt;</a>(const Future&lt; T &gt; &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a408e8d5d8ec534aa8a8163df1b1ec9ec">operator&lt;&lt;</a>(std::ostream &amp;, const Future&lt; U &gt; &amp;)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</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#a65d12b75838cf961d499bc3b0e246cad">operator=</a>(const Future&lt; T &gt; &amp;that)=default</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a1a431bfa47da3b414ab04db19b227564">operator=</a>(Future&lt; T &gt; &amp;&amp;that)=default</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</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&lt; T &gt; &amp;that) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a697fa51a09bfecabc58fd6d07ce8f501">Promise&lt; T &gt;</a> class</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</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#a10a044e48b430d4f87e9cade748bfe90">ReadyCallback</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future&lt; T &gt;</a></td><td class="entry"></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/02f4dd44/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 06a9571..ec5341d 100644
--- a/content/api/latest/c++/classprocess_1_1Future.html
+++ b/content/api/latest/c++/classprocess_1_1Future.html
@@ -91,6 +91,8 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:a8c5011603de16950bdcbb5bd137ef956"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a5be51b7e284d453a7e1b0195b9ace4dc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a5be51b7e284d453a7e1b0195b9ace4dc">Future</a> (const T &amp;_t)</td></tr>
 <tr class="separator:a5be51b7e284d453a7e1b0195b9ace4dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb052a936ac3f219e490990b53588415"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#aeb052a936ac3f219e490990b53588415">Future</a> (T &amp;&amp;_t)</td></tr>
+<tr class="separator:aeb052a936ac3f219e490990b53588415"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aed761cad1b8f11ffbc3912b4b354c1de"><td class="memTemplParams" colspan="2">template&lt;typename U &gt; </td></tr>
 <tr class="memitem:aed761cad1b8f11ffbc3912b4b354c1de"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#aed761cad1b8f11ffbc3912b4b354c1de">Future</a> (const U &amp;u)</td></tr>
 <tr class="separator:aed761cad1b8f11ffbc3912b4b354c1de"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -98,18 +100,20 @@ Public Member Functions</h2></td></tr>
 <tr class="separator:aafb20a78651dddb069c0aa32dc25cd34"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa7fa914b11e31c830ea2036d79e4910e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#aa7fa914b11e31c830ea2036d79e4910e">Future</a> (const <a class="el" href="structprocess_1_1ErrnoFailure.html">ErrnoFailure</a> &amp;<a class="el" href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">failure</a>)</td></tr>
 <tr class="separator:aa7fa914b11e31c830ea2036d79e4910e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad9c4c29f24a286aba1859cf0dc58d872"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#ad9c4c29f24a286aba1859cf0dc58d872">Future</a> (const <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; T &gt; &amp;that)</td></tr>
-<tr class="separator:ad9c4c29f24a286aba1859cf0dc58d872"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9facf5a5e6036841b1ae6c29f1a74317"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a9facf5a5e6036841b1ae6c29f1a74317">Future</a> (<a class="el" href="classprocess_1_1Future.html">Future</a>&lt; T &gt; &amp;&amp;that)</td></tr>
-<tr class="separator:a9facf5a5e6036841b1ae6c29f1a74317"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab08e416e4649ebe9ceb7661c4cf09b13"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#ab08e416e4649ebe9ceb7661c4cf09b13">Future</a> (const <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; T &gt; &amp;that)=default</td></tr>
+<tr class="separator:ab08e416e4649ebe9ceb7661c4cf09b13"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af2e4b06361d488e4947574ef7cbd8376"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#af2e4b06361d488e4947574ef7cbd8376">Future</a> (<a class="el" href="classprocess_1_1Future.html">Future</a>&lt; T &gt; &amp;&amp;that)=default</td></tr>
+<tr class="separator:af2e4b06361d488e4947574ef7cbd8376"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ace7f75f7863d8a89d6aacda5d757aa47"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#ace7f75f7863d8a89d6aacda5d757aa47">Future</a> (const <a class="el" href="classTry.html">Try</a>&lt; T &gt; &amp;t)</td></tr>
 <tr class="separator:ace7f75f7863d8a89d6aacda5d757aa47"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aaa75d9ed8b9e6a936fa0d5612114ac05"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#aaa75d9ed8b9e6a936fa0d5612114ac05">Future</a> (const <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; T &gt;&gt; &amp;t)</td></tr>
 <tr class="separator:aaa75d9ed8b9e6a936fa0d5612114ac05"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae0483b70dae75d7a75c97839130f6886"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#ae0483b70dae75d7a75c97839130f6886">~Future</a> ()=default</td></tr>
 <tr class="separator:ae0483b70dae75d7a75c97839130f6886"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a32e4b21c80168bb3f809da93b669b98f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>&lt; T &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a32e4b21c80168bb3f809da93b669b98f">operator=</a> (const <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; T &gt; &amp;that)</td></tr>
-<tr class="separator:a32e4b21c80168bb3f809da93b669b98f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a65d12b75838cf961d499bc3b0e246cad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>&lt; T &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a65d12b75838cf961d499bc3b0e246cad">operator=</a> (const <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; T &gt; &amp;that)=default</td></tr>
+<tr class="separator:a65d12b75838cf961d499bc3b0e246cad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1a431bfa47da3b414ab04db19b227564"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">Future</a>&lt; T &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a1a431bfa47da3b414ab04db19b227564">operator=</a> (<a class="el" href="classprocess_1_1Future.html">Future</a>&lt; T &gt; &amp;&amp;that)=default</td></tr>
+<tr class="separator:a1a431bfa47da3b414ab04db19b227564"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad4dabb526ca4f366ac1fb06192a40d0f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#ad4dabb526ca4f366ac1fb06192a40d0f">operator==</a> (const <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; T &gt; &amp;that) const </td></tr>
 <tr class="separator:ad4dabb526ca4f366ac1fb06192a40d0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1e09668bb029e2e3cc3a2d9cf1075812"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a1e09668bb029e2e3cc3a2d9cf1075812">operator!=</a> (const <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; T &gt; &amp;that) const </td></tr>
@@ -351,6 +355,24 @@ template&lt;typename T&gt; </div>
 
 </div>
 </div>
+<a class="anchor" id="aeb052a936ac3f219e490990b53588415"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; T &gt;::<a class="el" href="classprocess_1_1Future.html">Future</a> </td>
+          <td>(</td>
+          <td class="paramtype">T &amp;&amp;&#160;</td>
+          <td class="paramname"><em>_t</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="aed761cad1b8f11ffbc3912b4b354c1de"></a>
 <div class="memitem">
 <div class="memproto">
@@ -407,11 +429,14 @@ template&lt;typename T&gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="ad9c4c29f24a286aba1859cf0dc58d872"></a>
+<a class="anchor" id="ab08e416e4649ebe9ceb7661c4cf09b13"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
 template&lt;typename T&gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; T &gt;::<a class="el" href="classprocess_1_1Future.html">Future</a> </td>
@@ -421,15 +446,23 @@ template&lt;typename T&gt; </div>
           <td></td>
         </tr>
       </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">default</span></span>  </td>
+  </tr>
+</table>
 </div><div class="memdoc">
 
 </div>
 </div>
-<a class="anchor" id="a9facf5a5e6036841b1ae6c29f1a74317"></a>
+<a class="anchor" id="af2e4b06361d488e4947574ef7cbd8376"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
 template&lt;typename T&gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
           <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; T &gt;::<a class="el" href="classprocess_1_1Future.html">Future</a> </td>
@@ -439,6 +472,11 @@ template&lt;typename T&gt; </div>
           <td></td>
         </tr>
       </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">default</span></span>  </td>
+  </tr>
+</table>
 </div><div class="memdoc">
 
 </div>
@@ -1227,20 +1265,54 @@ template&lt;typename T&gt; </div>
 
 </div>
 </div>
-<a class="anchor" id="a32e4b21c80168bb3f809da93b669b98f"></a>
+<a class="anchor" id="a65d12b75838cf961d499bc3b0e246cad"></a>
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
 template&lt;typename T&gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="classprocess_1_1Future.html">Future</a>&lt; T &gt; &amp; <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; T &gt;::operator= </td>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">Future</a>&lt;T&gt;&amp; <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; T &gt;::operator= </td>
           <td>(</td>
           <td class="paramtype">const <a class="el" href="classprocess_1_1Future.html">Future</a>&lt; T &gt; &amp;&#160;</td>
           <td class="paramname"><em>that</em></td><td>)</td>
           <td></td>
         </tr>
       </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">default</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a1a431bfa47da3b414ab04db19b227564"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T&gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classprocess_1_1Future.html">Future</a>&lt;T&gt;&amp; <a class="el" href="classprocess_1_1Future.html">process::Future</a>&lt; T &gt;::operator= </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classprocess_1_1Future.html">Future</a>&lt; T &gt; &amp;&amp;&#160;</td>
+          <td class="paramname"><em>that</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">default</span></span>  </td>
+  </tr>
+</table>
 </div><div class="memdoc">
 
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/02f4dd44/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 0873020..0c5b4aa 100644
--- a/content/api/latest/c++/collect_8hpp_source.html
+++ b/content/api/latest/c++/collect_8hpp_source.html
@@ -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 &amp;&amp; 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 &amp; 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 &amp;_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 &amp;message)</div><div class="ttdef"><b>Definition:</b> future.hpp:902</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 &amp; get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1299</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 &amp;_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:827</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 &amp;message)</div><div class="ttdef"><b>Definition:</b> future.hpp:903</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&lt; T &gt; &amp; onDiscard(DiscardCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1370</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&lt; T &gt; &amp; onDiscard(DiscardCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1359</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:1173</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:1162</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 &amp;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&lt; T &gt; &amp; onAny(AnyCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1458</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&lt; T &gt; &amp; onAny(AnyCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1447</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&lt; T &gt; &amp; onAbandoned(AbandonedCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1348</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&lt; T &gt; &amp; onAbandoned(AbandonedCallback &amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1337</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&lt; PromiseRequest, PromiseResponse &gt; 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&lt; std::vector&lt; Entry &gt; &gt; list(const std::string &amp;hierarchy, const std::string &amp;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&lt; X &gt; then(lambda::CallableOnce&lt; Future&lt; X &gt;(const T &amp;)&gt; f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1592</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&lt; X &gt; then(lambda::CallableOnce&lt; Future&lt; X &gt;(const T &amp;)&gt; f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1581</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&lt; std::list&lt; Future&lt; T &gt; &gt; &gt; await(const std::list&lt; Future&lt; T &gt;&gt; &amp;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&lt; Future&lt; T &gt;&gt; &amp;_futures, Promise&lt; std::list&lt; Future&lt; T &gt;&gt;&gt; *_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&lt; Process &gt; 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&lt; Future&lt; T &gt;&gt; &amp;_futures, Promise&lt; std::list&lt; T &gt;&gt; *_promise)</div><div class="ttdef"><b>Definition:</b> collect.hpp:122</div></div>
-<div class="ttc" id="namespaceprocess_1_1internal_html_a7885011cf6470b707294a6ef4ec7a0a6"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a7885011cf6470b707294a6ef4ec7a0a6">process::internal::then</a></div><div class="ttdeci">void then(lambda::CallableOnce&lt; X(const T &amp;)&gt; &amp;&amp;f, std::unique_ptr&lt; Promise&lt; X &gt;&gt; promise, const Future&lt; T &gt; &amp;future)</div><div class="ttdef"><b>Definition:</b> future.hpp:1503</div></div>
+<div class="ttc" id="namespaceprocess_1_1internal_html_a7885011cf6470b707294a6ef4ec7a0a6"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a7885011cf6470b707294a6ef4ec7a0a6">process::internal::then</a></div><div class="ttdeci">void then(lambda::CallableOnce&lt; X(const T &amp;)&gt; &amp;&amp;f, std::unique_ptr&lt; Promise&lt; X &gt;&gt; promise, const Future&lt; T &gt; &amp;future)</div><div class="ttdef"><b>Definition:</b> future.hpp:1492</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&lt; T &gt; 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_1Promise_html_a8aef752d6c90cb11e58e3166b7592ef1"><div class="ttname"><a href="classprocess_1_1Promise.html#a8aef752d6c90cb11e58e3166b7592ef1">process::Promise::future</a></div><div class="ttdeci">Future&lt; T &gt; future() const </div><div class="ttdef"><b>Definition:</b> future.hpp:913</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:810</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&lt; Nothing &gt; bind(int_fd s, const Address &amp;address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>