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 &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: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 &_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< T > & onDiscard(DiscardCallback &&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< T > & onDiscard(DiscardCallback &&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< 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: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< 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: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< T > 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> <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:1842</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: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 & 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/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 &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: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 &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: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 &_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 &_pid, const Req &_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< T > & onDiscard(DiscardCallback &&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< T > & onDiscard(DiscardCallback &&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 &, const M &))</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 &))</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 & convert(const T &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< Res > 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 &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< T > 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< T > 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 &, M &&))</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< 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/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> } <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: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<</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/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< 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>
<tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a5be51b7e284d453a7e1b0195b9ace4dc">Future</a>(const T &_t)</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#aed761cad1b8f11ffbc3912b4b354c1de">Future</a>(const U &u)</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#aafb20a78651dddb069c0aa32dc25cd34">Future</a>(const Failure &failure)</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#aa7fa914b11e31c830ea2036d79e4910e">Future</a>(const ErrnoFailure &failure)</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#ad9c4c29f24a286aba1859cf0dc58d872">Future</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><td class="entry"><a class="el" href="classprocess_1_1Future.html#a9facf5a5e6036841b1ae6c29f1a74317">Future</a>(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#ace7f75f7863d8a89d6aacda5d757aa47">Future</a>(const Try< T > &t)</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#aaa75d9ed8b9e6a936fa0d5612114ac05">Future</a>(const Try< Future< T >> &t)</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#aa78977d3b585a5f5ccd682c1e9e2ddc4">get</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><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< T ></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< T ></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< T ></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< T ></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< T ></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< T ></a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a3ef51b1f7e70860758e47c39ed7660f1">onAbandoned</a>(AbandonedCallback &&callback) 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#a92429370a26a7c933ddc12866101f8ce">onAbandoned</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#a613272cbaf42a527d3473b2eb1c70e5d">onAbandoned</a>(F &&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#a71bde220aed3c725cef2040f63adf42a">onAny</a>(AnyCallback &&callback) 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#ab753c0730005edaef998bf8982f67e2a">onAny</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 class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a79919e2b8fded40f30f720c521c98ded">onAny</a>(F &&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#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>(DiscardCallback &&callback) 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#aeea5927a465c7b6e7f0f8b91f1e65461">onDiscard</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#a907cb66509cf2e07bff8cf919507f745">onDiscard</a>(F &&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#a066172ff3324966119049bb9feac95ac">onDiscarded</a>(DiscardedCallback &&callback) 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#a9ed881404620ba5d7a145b2f9c2be008">onDiscarded</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 class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a3630c865b86819b18907a8f60c948add">onDiscarded</a>(F &&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#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(FailedCallback &&callback) 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#a8af6d072946de82f639c488872ab4db8">onFailed</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#a8c5395e292096cc9e91047ab6958564a">onFailed</a>(F &&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#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(ReadyCallback &&callback) 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#a4492bc5e02252a90087bcda3a9113f66">onReady</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 class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ad002735b3459454f81f77bc9604903ba">onReady</a>(F &&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#a1e09668bb029e2e3cc3a2d9cf1075812">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 class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ade35e2593ea7486d0d6cd26584960704">operator-></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><td class="entry"><a class="el" href="classprocess_1_1Future.html#a01597d58e57a7384eed5a56ccf797a0e">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 class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a408e8d5d8ec534aa8a8163df1b1ec9ec">operator<<</a>(std::ostream &, const Future< U > &)</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#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><td class="entry"><a class="el" href="classprocess_1_1Future.html#aeb052a936ac3f219e490990b53588415">Future</a>(T &&_t)</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#aed761cad1b8f11ffbc3912b4b354c1de">Future</a>(const U &u)</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#aafb20a78651dddb069c0aa32dc25cd34">Future</a>(const Failure &failure)</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#aa7fa914b11e31c830ea2036d79e4910e">Future</a>(const ErrnoFailure &failure)</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#ab08e416e4649ebe9ceb7661c4cf09b13">Future</a>(const Future< T > &that)=default</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#af2e4b06361d488e4947574ef7cbd8376">Future</a>(Future< T > &&that)=default</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#ace7f75f7863d8a89d6aacda5d757aa47">Future</a>(const Try< T > &t)</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#aaa75d9ed8b9e6a936fa0d5612114ac05">Future</a>(const Try< Future< T >> &t)</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#aa78977d3b585a5f5ccd682c1e9e2ddc4">get</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#a18f97963e0636071b54401b200fedfc2">hasDiscard</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><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< T ></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< T ></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< T ></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< T ></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< T ></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 &&callback) 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#a92429370a26a7c933ddc12866101f8ce">onAbandoned</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 class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a613272cbaf42a527d3473b2eb1c70e5d">onAbandoned</a>(F &&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#a71bde220aed3c725cef2040f63adf42a">onAny</a>(AnyCallback &&callback) 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#ab753c0730005edaef998bf8982f67e2a">onAny</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#a79919e2b8fded40f30f720c521c98ded">onAny</a>(F &&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#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>(DiscardCallback &&callback) 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#aeea5927a465c7b6e7f0f8b91f1e65461">onDiscard</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 class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a907cb66509cf2e07bff8cf919507f745">onDiscard</a>(F &&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#a066172ff3324966119049bb9feac95ac">onDiscarded</a>(DiscardedCallback &&callback) 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#a9ed881404620ba5d7a145b2f9c2be008">onDiscarded</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#a3630c865b86819b18907a8f60c948add">onDiscarded</a>(F &&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#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(FailedCallback &&callback) 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#a8af6d072946de82f639c488872ab4db8">onFailed</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 class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a8c5395e292096cc9e91047ab6958564a">onFailed</a>(F &&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#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(ReadyCallback &&callback) 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#a4492bc5e02252a90087bcda3a9113f66">onReady</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#ad002735b3459454f81f77bc9604903ba">onReady</a>(F &&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#a1e09668bb029e2e3cc3a2d9cf1075812">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#ade35e2593ea7486d0d6cd26584960704">operator-></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#a01597d58e57a7384eed5a56ccf797a0e">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#a408e8d5d8ec534aa8a8163df1b1ec9ec">operator<<</a>(std::ostream &, const Future< U > &)</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#a65d12b75838cf961d499bc3b0e246cad">operator=</a>(const Future< T > &that)=default</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#a1a431bfa47da3b414ab04db19b227564">operator=</a>(Future< T > &&that)=default</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#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>
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"> </td></tr>
<tr class="memitem:a5be51b7e284d453a7e1b0195b9ace4dc"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#a5be51b7e284d453a7e1b0195b9ace4dc">Future</a> (const T &_t)</td></tr>
<tr class="separator:a5be51b7e284d453a7e1b0195b9ace4dc"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:aeb052a936ac3f219e490990b53588415"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#aeb052a936ac3f219e490990b53588415">Future</a> (T &&_t)</td></tr>
+<tr class="separator:aeb052a936ac3f219e490990b53588415"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aed761cad1b8f11ffbc3912b4b354c1de"><td class="memTemplParams" colspan="2">template<typename U > </td></tr>
<tr class="memitem:aed761cad1b8f11ffbc3912b4b354c1de"><td class="memTemplItemLeft" align="right" valign="top"> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classprocess_1_1Future.html#aed761cad1b8f11ffbc3912b4b354c1de">Future</a> (const U &u)</td></tr>
<tr class="separator:aed761cad1b8f11ffbc3912b4b354c1de"><td class="memSeparator" colspan="2"> </td></tr>
@@ -98,18 +100,20 @@ Public Member Functions</h2></td></tr>
<tr class="separator:aafb20a78651dddb069c0aa32dc25cd34"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa7fa914b11e31c830ea2036d79e4910e"><td class="memItemLeft" align="right" valign="top"> </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> &<a class="el" href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">failure</a>)</td></tr>
<tr class="separator:aa7fa914b11e31c830ea2036d79e4910e"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ad9c4c29f24a286aba1859cf0dc58d872"><td class="memItemLeft" align="right" valign="top"> </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>< T > &that)</td></tr>
-<tr class="separator:ad9c4c29f24a286aba1859cf0dc58d872"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a9facf5a5e6036841b1ae6c29f1a74317"><td class="memItemLeft" align="right" valign="top"> </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>< T > &&that)</td></tr>
-<tr class="separator:a9facf5a5e6036841b1ae6c29f1a74317"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ab08e416e4649ebe9ceb7661c4cf09b13"><td class="memItemLeft" align="right" valign="top"> </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>< T > &that)=default</td></tr>
+<tr class="separator:ab08e416e4649ebe9ceb7661c4cf09b13"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:af2e4b06361d488e4947574ef7cbd8376"><td class="memItemLeft" align="right" valign="top"> </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>< T > &&that)=default</td></tr>
+<tr class="separator:af2e4b06361d488e4947574ef7cbd8376"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ace7f75f7863d8a89d6aacda5d757aa47"><td class="memItemLeft" align="right" valign="top"> </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>< T > &t)</td></tr>
<tr class="separator:ace7f75f7863d8a89d6aacda5d757aa47"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aaa75d9ed8b9e6a936fa0d5612114ac05"><td class="memItemLeft" align="right" valign="top"> </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>< <a class="el" href="classprocess_1_1Future.html">Future</a>< T >> &t)</td></tr>
<tr class="separator:aaa75d9ed8b9e6a936fa0d5612114ac05"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae0483b70dae75d7a75c97839130f6886"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
-<tr class="memitem:a32e4b21c80168bb3f809da93b669b98f"><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#a32e4b21c80168bb3f809da93b669b98f">operator=</a> (const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &that)</td></tr>
-<tr class="separator:a32e4b21c80168bb3f809da93b669b98f"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a65d12b75838cf961d499bc3b0e246cad"><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#a65d12b75838cf961d499bc3b0e246cad">operator=</a> (const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > &that)=default</td></tr>
+<tr class="separator:a65d12b75838cf961d499bc3b0e246cad"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a1a431bfa47da3b414ab04db19b227564"><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#a1a431bfa47da3b414ab04db19b227564">operator=</a> (<a class="el" href="classprocess_1_1Future.html">Future</a>< T > &&that)=default</td></tr>
+<tr class="separator:a1a431bfa47da3b414ab04db19b227564"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad4dabb526ca4f366ac1fb06192a40d0f"><td class="memItemLeft" align="right" valign="top">bool </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>< T > &that) const </td></tr>
<tr class="separator:ad4dabb526ca4f366ac1fb06192a40d0f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1e09668bb029e2e3cc3a2d9cf1075812"><td class="memItemLeft" align="right" valign="top">bool </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>< T > &that) const </td></tr>
@@ -351,6 +355,24 @@ template<typename T> </div>
</div>
</div>
+<a class="anchor" id="aeb052a936ac3f219e490990b53588415"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template<typename T> </div>
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::<a class="el" href="classprocess_1_1Future.html">Future</a> </td>
+ <td>(</td>
+ <td class="paramtype">T && </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<typename T> </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<typename T> </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>< T >::<a class="el" href="classprocess_1_1Future.html">Future</a> </td>
@@ -421,15 +446,23 @@ template<typename T> </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<typename T> </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>< T >::<a class="el" href="classprocess_1_1Future.html">Future</a> </td>
@@ -439,6 +472,11 @@ template<typename T> </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<typename T> </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<typename T> </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>< T > & <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::operator= </td>
+ <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 >::operator= </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classprocess_1_1Future.html">Future</a>< T > & </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<typename T> </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><T>& <a class="el" href="classprocess_1_1Future.html">process::Future</a>< T >::operator= </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classprocess_1_1Future.html">Future</a>< T > && </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 && 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: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="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_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: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 &_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 &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< T > & onDiscard(DiscardCallback &&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< T > & onDiscard(DiscardCallback &&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 &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: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< T > & onAny(AnyCallback &&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< T > & onAbandoned(AbandonedCallback &&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< T > & onAbandoned(AbandonedCallback &&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< 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="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: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< 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="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< X(const T &)> &&f, std::unique_ptr< Promise< X >> promise, const Future< T > &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< X(const T &)> &&f, std::unique_ptr< Promise< X >> promise, const Future< T > &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< 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_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: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< Nothing > bind(int_fd s, const Address &address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>