You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2017/11/20 01:15:08 UTC
[02/20] mesos-site git commit: Updated the website built from mesos
SHA: e8d47e6.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/queue_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/queue_8hpp_source.html b/content/api/latest/c++/queue_8hpp_source.html
index 8cdf4b9..9bfefd1 100644
--- a/content/api/latest/c++/queue_8hpp_source.html
+++ b/content/api/latest/c++/queue_8hpp_source.html
@@ -108,68 +108,65 @@
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div>
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="classprocess_1_1Queue.html#a89074ab9ac5928a41cec8a86ceec2a5e"> 55</a></span>  <a class="code" href="classprocess_1_1Future.html">Future<T></a> <span class="keyword">get</span>()</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  {</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <a class="code" href="classprocess_1_1Future.html">Future<T></a> future;</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keyword">synchronized</span> (data->lock) {</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keywordflow">if</span> (data->elements.empty()) {</div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  data->promises.push_back(<a class="code" href="classprocess_1_1Owned.html">Owned</a><<a class="code" href="classprocess_1_1Promise.html">Promise<T></a>>(<span class="keyword">new</span> <a class="code" href="classprocess_1_1Promise.html">Promise<T></a>()));</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  future = data->promises.back()->future();</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  future = <a class="code" href="classprocess_1_1Future.html">Future<T></a>(data->elements.front());</div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  data->elements.pop();</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  }</div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  }</div>
+<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keyword">synchronized</span> (data->lock) {</div>
+<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keywordflow">if</span> (data->elements.empty()) {</div>
+<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  data->promises.push_back(<a class="code" href="classprocess_1_1Owned.html">Owned</a><<a class="code" href="classprocess_1_1Promise.html">Promise<T></a>>(<span class="keyword">new</span> <a class="code" href="classprocess_1_1Promise.html">Promise<T></a>()));</div>
+<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keywordflow">return</span> data->promises.back()->future();</div>
+<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <a class="code" href="classprocess_1_1Future.html">Future<T></a> future = <a class="code" href="classprocess_1_1Future.html">Future<T></a>(data->elements.front());</div>
+<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  data->elements.pop();</div>
+<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keywordflow">return</span> future;</div>
+<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  }</div>
+<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  }</div>
+<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  }</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keywordflow">return</span> future;</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  }</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div>
-<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="classprocess_1_1Queue.html#a4d055c0e16b5078d60f4395223ad47ec"> 72</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="classprocess_1_1Queue.html#a4d055c0e16b5078d60f4395223ad47ec">size</a>()<span class="keyword"> const</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keyword">synchronized</span> (data->lock) {</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keywordflow">return</span> data->elements.size();</div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  }</div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  }</div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> </div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="keyword">struct </span>Data</div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  {</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  Data() = <span class="keywordflow">default</span>;</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  ~Data()</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  {</div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="comment">// TODO(benh): Fail promises?</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  }</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span> </div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="comment">// Rather than use a process to serialize access to the queue's</span></div>
-<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <span class="comment">// internal data we use a 'std::atomic_flag'.</span></div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  std::atomic_flag lock = ATOMIC_FLAG_INIT;</div>
+<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="classprocess_1_1Queue.html#a4d055c0e16b5078d60f4395223ad47ec"> 69</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="classprocess_1_1Queue.html#a4d055c0e16b5078d60f4395223ad47ec">size</a>()<span class="keyword"> const</span></div>
+<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> <span class="keyword"> </span>{</div>
+<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keyword">synchronized</span> (data->lock) {</div>
+<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="keywordflow">return</span> data->elements.size();</div>
+<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  }</div>
+<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  }</div>
+<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div>
+<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keyword">struct </span>Data</div>
+<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  {</div>
+<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  Data() = <span class="keywordflow">default</span>;</div>
+<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div>
+<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  ~Data()</div>
+<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  {</div>
+<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="comment">// TODO(benh): Fail promises?</span></div>
+<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  }</div>
+<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> </div>
+<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="comment">// Rather than use a process to serialize access to the queue's</span></div>
+<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="comment">// internal data we use a 'std::atomic_flag'.</span></div>
+<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  std::atomic_flag lock = ATOMIC_FLAG_INIT;</div>
+<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div>
+<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <span class="comment">// Represents "waiters" for elements from the queue.</span></div>
+<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  std::deque<Owned<Promise<T>>> promises;</div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> </div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="comment">// Represents "waiters" for elements from the queue.</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  std::deque<Owned<Promise<T>>> promises;</div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> </div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="comment">// Represents elements already put in the queue.</span></div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  std::queue<T> elements;</div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  };</div>
+<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="comment">// Represents elements already put in the queue.</span></div>
+<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  std::queue<T> elements;</div>
+<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  };</div>
+<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> </div>
+<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  std::shared_ptr<Data> data;</div>
+<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> };</div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span> </div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  std::shared_ptr<Data> data;</div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> };</div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span> </div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> } <span class="comment">// namespace process {</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span> </div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> <span class="preprocessor">#endif // __PROCESS_QUEUE_HPP__</span></div>
+<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> } <span class="comment">// namespace process {</span></div>
+<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> </div>
+<div class="line"><a name="l00102"></a><span class="lineno"> 102</span> <span class="preprocessor">#endif // __PROCESS_QUEUE_HPP__</span></div>
<div class="ttc" id="synchronized_8hpp_html"><div class="ttname"><a href="synchronized_8hpp.html">synchronized.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1Queue_html_a674a915e518d5bb71bcca95fb593be6c"><div class="ttname"><a href="classprocess_1_1Queue.html#a674a915e518d5bb71bcca95fb593be6c">process::Queue::Queue</a></div><div class="ttdeci">Queue()</div><div class="ttdef"><b>Definition:</b> queue.hpp:32</div></div>
<div class="ttc" id="classprocess_1_1Queue_html_a9f8aa372271f673f283797728afebb08"><div class="ttname"><a href="classprocess_1_1Queue.html#a9f8aa372271f673f283797728afebb08">process::Queue::put</a></div><div class="ttdeci">void put(const T &t)</div><div class="ttdef"><b>Definition:</b> queue.hpp:34</div></div>
<div class="ttc" id="classprocess_1_1Owned_html_a2f64ec02eea2321e25611175edf776aa"><div class="ttname"><a href="classprocess_1_1Owned.html#a2f64ec02eea2321e25611175edf776aa">process::Owned::get</a></div><div class="ttdeci">T * get() const </div><div class="ttdef"><b>Definition:</b> owned.hpp:115</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:72</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="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="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
<div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result< Process > process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
<div class="ttc" id="classprocess_1_1Queue_html"><div class="ttname"><a href="classprocess_1_1Queue.html">process::Queue</a></div><div class="ttdef"><b>Definition:</b> queue.hpp:29</div></div>
-<div class="ttc" id="classprocess_1_1Queue_html_a4d055c0e16b5078d60f4395223ad47ec"><div class="ttname"><a href="classprocess_1_1Queue.html#a4d055c0e16b5078d60f4395223ad47ec">process::Queue::size</a></div><div class="ttdeci">size_t size() const </div><div class="ttdef"><b>Definition:</b> queue.hpp:72</div></div>
+<div class="ttc" id="classprocess_1_1Queue_html_a4d055c0e16b5078d60f4395223ad47ec"><div class="ttname"><a href="classprocess_1_1Queue.html#a4d055c0e16b5078d60f4395223ad47ec">process::Queue::size</a></div><div class="ttdeci">size_t size() const </div><div class="ttdef"><b>Definition:</b> queue.hpp:69</div></div>
<div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:35</div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/reap_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/reap_8hpp_source.html b/content/api/latest/c++/reap_8hpp_source.html
index 94304ea..c799ddb 100644
--- a/content/api/latest/c++/reap_8hpp_source.html
+++ b/content/api/latest/c++/reap_8hpp_source.html
@@ -144,7 +144,7 @@
<div class="ttc" id="classprocess_1_1internal_1_1ReaperProcess_html_a5e49b7223d55f960050d63275f50bc8f"><div class="ttname"><a href="classprocess_1_1internal_1_1ReaperProcess.html#a5e49b7223d55f960050d63275f50bc8f">process::internal::ReaperProcess::reap</a></div><div class="ttdeci">Future< Option< int > > reap(pid_t pid)</div></div>
<div class="ttc" id="classprocess_1_1internal_1_1ReaperProcess_html"><div class="ttname"><a href="classprocess_1_1internal_1_1ReaperProcess.html">process::internal::ReaperProcess</a></div><div class="ttdef"><b>Definition:</b> reap.hpp:33</div></div>
<div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/recover_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/recover_8hpp_source.html b/content/api/latest/c++/recover_8hpp_source.html
index 0e687fb..5ee8b91 100644
--- a/content/api/latest/c++/recover_8hpp_source.html
+++ b/content/api/latest/c++/recover_8hpp_source.html
@@ -123,7 +123,7 @@
<div class="ttc" id="replica_8hpp_html"><div class="ttname"><a href="replica_8hpp.html">replica.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:35</div></div>
<div class="ttc" id="src_2log_2network_8hpp_html"><div class="ttname"><a href="src_2log_2network_8hpp.html">network.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/registry__puller_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/registry__puller_8hpp_source.html b/content/api/latest/c++/registry__puller_8hpp_source.html
index 527e03d..9c12a6b 100644
--- a/content/api/latest/c++/registry__puller_8hpp_source.html
+++ b/content/api/latest/c++/registry__puller_8hpp_source.html
@@ -146,7 +146,7 @@
<div class="ttc" id="classmesos_1_1SecretResolver_html"><div class="ttname"><a href="classmesos_1_1SecretResolver.html">mesos::SecretResolver</a></div><div class="ttdef"><b>Definition:</b> resolver.hpp:34</div></div>
<div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned< RegistryPullerProcess ></a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller_html_ad40636bf20c9d28d4ee71a80a4dafba7"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1docker_1_1RegistryPuller.html#ad40636bf20c9d28d4ee71a80a4dafba7">mesos::internal::slave::docker::RegistryPuller::create</a></div><div class="ttdeci">static Try< process::Owned< Puller > > create(const Flags &flags, const process::Shared< uri::Fetcher > &fetcher, SecretResolver *secretResolver)</div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/replica_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/replica_8hpp_source.html b/content/api/latest/c++/replica_8hpp_source.html
index 7454185..56ae80e 100644
--- a/content/api/latest/c++/replica_8hpp_source.html
+++ b/content/api/latest/c++/replica_8hpp_source.html
@@ -181,7 +181,7 @@
<div class="ttc" id="classmesos_1_1internal_1_1log_1_1Replica_html_a50f385d872cedd0c154b8830a57ee87d"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1Replica.html#a50f385d872cedd0c154b8830a57ee87d">mesos::internal::log::Replica::pid</a></div><div class="ttdeci">process::PID< ReplicaProcess > pid() const </div></div>
<div class="ttc" id="classmesos_1_1internal_1_1log_1_1Replica_html_ad563d441e4547fc4f854cc0bcfcb257c"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1Replica.html#ad563d441e4547fc4f854cc0bcfcb257c">mesos::internal::log::Replica::~Replica</a></div><div class="ttdeci">virtual ~Replica()</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1log_1_1Replica_html_a15bce074cdd04231a38780d059a44a38"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1Replica.html#a15bce074cdd04231a38780d059a44a38">mesos::internal::log::Replica::update</a></div><div class="ttdeci">virtual process::Future< bool > update(const Metadata::Status &status)</div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/resolver_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resolver_8hpp_source.html b/content/api/latest/c++/resolver_8hpp_source.html
index 7b50fab..8cae888 100644
--- a/content/api/latest/c++/resolver_8hpp_source.html
+++ b/content/api/latest/c++/resolver_8hpp_source.html
@@ -120,7 +120,7 @@
<div class="ttc" id="classmesos_1_1SecretResolver_html_a2e9fb0d097791fbc1b3954c004f66143"><div class="ttname"><a href="classmesos_1_1SecretResolver.html#a2e9fb0d097791fbc1b3954c004f66143">mesos::SecretResolver::SecretResolver</a></div><div class="ttdeci">SecretResolver()</div><div class="ttdef"><b>Definition:</b> resolver.hpp:52</div></div>
<div class="ttc" id="classmesos_1_1SecretResolver_html"><div class="ttname"><a href="classmesos_1_1SecretResolver.html">mesos::SecretResolver</a></div><div class="ttdef"><b>Definition:</b> resolver.hpp:34</div></div>
<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/resource__estimators_2noop_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__estimators_2noop_8hpp_source.html b/content/api/latest/c++/resource__estimators_2noop_8hpp_source.html
index 98ae4bd..b6349a2 100644
--- a/content/api/latest/c++/resource__estimators_2noop_8hpp_source.html
+++ b/content/api/latest/c++/resource__estimators_2noop_8hpp_source.html
@@ -120,7 +120,7 @@
<div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator_html_ab25320dfebdd3bb57ee344dbb0b22326"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1NoopResourceEstimator.html#ab25320dfebdd3bb57ee344dbb0b22326">mesos::internal::slave::NoopResourceEstimator::~NoopResourceEstimator</a></div><div class="ttdeci">virtual ~NoopResourceEstimator()</div></div>
<div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned< NoopResourceEstimatorProcess ></a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/resource__provider_2manager_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2manager_8hpp_source.html b/content/api/latest/c++/resource__provider_2manager_8hpp_source.html
index 86a5263..c39378b 100644
--- a/content/api/latest/c++/resource__provider_2manager_8hpp_source.html
+++ b/content/api/latest/c++/resource__provider_2manager_8hpp_source.html
@@ -137,7 +137,7 @@
<div class="ttc" id="queue_8hpp_html"><div class="ttname"><a href="queue_8hpp.html">queue.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1ResourceProviderManager_html_a6be2481700f40c542ee99992b463ca70"><div class="ttname"><a href="classmesos_1_1internal_1_1ResourceProviderManager.html#a6be2481700f40c542ee99992b463ca70">mesos::internal::ResourceProviderManager::api</a></div><div class="ttdeci">process::Future< process::http::Response > api(const process::http::Request &request, const Option< process::http::authentication::Principal > &principal) const </div></div>
<div class="ttc" id="messages_8hpp_html"><div class="ttname"><a href="messages_8hpp.html">messages.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/resource__provider_2registrar_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2registrar_8hpp_source.html b/content/api/latest/c++/resource__provider_2registrar_8hpp_source.html
index abef736..cff3a14 100644
--- a/content/api/latest/c++/resource__provider_2registrar_8hpp_source.html
+++ b/content/api/latest/c++/resource__provider_2registrar_8hpp_source.html
@@ -222,7 +222,7 @@
<div class="ttc" id="classmesos_1_1resource__provider_1_1Registrar_1_1Operation_html_a9a33d37502b566caf2d93333c7b2030b"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a9a33d37502b566caf2d93333c7b2030b">mesos::resource_provider::Registrar::Operation::set</a></div><div class="ttdeci">bool set()</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="classmesos_1_1resource__provider_1_1Registrar_1_1Operation_html_a835a153796f9091a048ad7cf4ab5836c"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html#a835a153796f9091a048ad7cf4ab5836c">mesos::resource_provider::Registrar::Operation::perform</a></div><div class="ttdeci">virtual Try< bool > perform(registry::Registry *registry)=0</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:72</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="classmesos_1_1resource__provider_1_1Registrar_html"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1Registrar.html">mesos::resource_provider::Registrar</a></div><div class="ttdef"><b>Definition:</b> registrar.hpp:38</div></div>
<div class="ttc" id="classmesos_1_1resource__provider_1_1AgentRegistrar_html"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1AgentRegistrar.html">mesos::resource_provider::AgentRegistrar</a></div><div class="ttdef"><b>Definition:</b> registrar.hpp:110</div></div>
<div class="ttc" id="classmesos_1_1resource__provider_1_1Registrar_1_1Operation_html"><div class="ttname"><a href="classmesos_1_1resource__provider_1_1Registrar_1_1Operation.html">mesos::resource_provider::Registrar::Operation</a></div><div class="ttdef"><b>Definition:</b> registrar.hpp:46</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/run_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/run_8hpp.html b/content/api/latest/c++/run_8hpp.html
index 404bfc5..65f4711 100644
--- a/content/api/latest/c++/run_8hpp.html
+++ b/content/api/latest/c++/run_8hpp.html
@@ -136,7 +136,7 @@ Functions</h2></td></tr>
<div class="line"> \</div>
<div class="line"> return future; \</div>
<div class="line"> }</div>
-<div class="ttc" id="namespaceprocess_1_1internal_html_a7ab45b8fc1010b947a370e51b463e82f"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a7ab45b8fc1010b947a370e51b463e82f">process::internal::run</a></div><div class="ttdeci">void run(const std::vector< C > &callbacks, Arguments &&...arguments)</div><div class="ttdef"><b>Definition:</b> future.hpp:504</div></div>
+<div class="ttc" id="namespaceprocess_1_1internal_html_a7ab45b8fc1010b947a370e51b463e82f"><div class="ttname"><a href="namespaceprocess_1_1internal.html#a7ab45b8fc1010b947a370e51b463e82f">process::internal::run</a></div><div class="ttdeci">void run(const std::vector< C > &callbacks, Arguments &&...arguments)</div><div class="ttdef"><b>Definition:</b> future.hpp:587</div></div>
<div class="ttc" id="namespaceprocess_html_aff22904a83567125d3b4d0d88e5a2270"><div class="ttname"><a href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process::spawn</a></div><div class="ttdeci">UPID spawn(ProcessBase *process, bool manage=false)</div><div class="ttdoc">Spawn a new process. </div></div>
<div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a3b1f8bd7b18c51af9d1f58842950b545"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol::promise</a></div><div class="ttdeci">Protocol< PromiseRequest, PromiseResponse > promise</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/sandbox_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/sandbox_8hpp_source.html b/content/api/latest/c++/sandbox_8hpp_source.html
index 025a1dc..8ed9a97 100644
--- a/content/api/latest/c++/sandbox_8hpp_source.html
+++ b/content/api/latest/c++/sandbox_8hpp_source.html
@@ -148,7 +148,7 @@
<div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned< SandboxContainerLoggerProcess ></a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger_html_a49bed83196f230c48c0363464b6c2e32"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#a49bed83196f230c48c0363464b6c2e32">mesos::internal::slave::SandboxContainerLogger::~SandboxContainerLogger</a></div><div class="ttdeci">virtual ~SandboxContainerLogger()</div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/secret_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/secret_8hpp_source.html b/content/api/latest/c++/secret_8hpp_source.html
index 789751c..7d4cc3f 100644
--- a/content/api/latest/c++/secret_8hpp_source.html
+++ b/content/api/latest/c++/secret_8hpp_source.html
@@ -135,7 +135,7 @@
<div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
<div class="ttc" id="src_2slave_2flags_8hpp_html"><div class="ttname"><a href="src_2slave_2flags_8hpp.html">flags.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1SecretResolver_html"><div class="ttname"><a href="classmesos_1_1SecretResolver.html">mesos::SecretResolver</a></div><div class="ttdef"><b>Definition:</b> resolver.hpp:34</div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/sequence_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/sequence_8hpp_source.html b/content/api/latest/c++/sequence_8hpp_source.html
index f5f6408..a666d3a 100644
--- a/content/api/latest/c++/sequence_8hpp_source.html
+++ b/content/api/latest/c++/sequence_8hpp_source.html
@@ -250,7 +250,7 @@
<div class="ttc" id="classprocess_1_1SequenceProcess_html_a4280072863ec9645349048798a85628a"><div class="ttname"><a href="classprocess_1_1SequenceProcess.html#a4280072863ec9645349048798a85628a">process::SequenceProcess::add</a></div><div class="ttdeci">Future< T > add(const lambda::function< Future< T >()> &callback)</div><div class="ttdef"><b>Definition:</b> sequence.hpp:71</div></div>
<div class="ttc" id="classprocess_1_1Sequence_html_a9302423ec2bde9a3be4431cac90e04c8"><div class="ttname"><a href="classprocess_1_1Sequence.html#a9302423ec2bde9a3be4431cac90e04c8">process::Sequence::add</a></div><div class="ttdeci">Future< T > add(const lambda::function< Future< T >()> &callback)</div><div class="ttdef"><b>Definition:</b> sequence.hpp:185</div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:72</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1043</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a4012f3faa6191fc13874dca62c14ced0"><div class="ttname"><a href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">process::Future::discard</a></div><div class="ttdeci">bool discard()</div><div class="ttdef"><b>Definition:</b> future.hpp:1143</div></div>
<div class="ttc" id="classprocess_1_1Sequence_html_aa6cdb7c2e2e4b594bb9e95cb947b00b9"><div class="ttname"><a href="classprocess_1_1Sequence.html#aa6cdb7c2e2e4b594bb9e95cb947b00b9">process::Sequence::~Sequence</a></div><div class="ttdeci">~Sequence()</div><div class="ttdef"><b>Definition:</b> sequence.hpp:176</div></div>
<div class="ttc" id="namespaceprocess_html_aff22904a83567125d3b4d0d88e5a2270"><div class="ttname"><a href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process::spawn</a></div><div class="ttdeci">UPID spawn(ProcessBase *process, bool manage=false)</div><div class="ttdoc">Spawn a new process. </div></div>
<div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div>
@@ -259,10 +259,10 @@
<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:158</div></div>
<div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1SequenceProcess_html_a6eae0ed53077a4573c73d0a36ed7964d"><div class="ttname"><a href="classprocess_1_1SequenceProcess.html#a6eae0ed53077a4573c73d0a36ed7964d">process::SequenceProcess::finalize</a></div><div class="ttdeci">virtual void finalize()</div><div class="ttdoc">Invoked when a process is terminated. </div><div class="ttdef"><b>Definition:</b> sequence.hpp:134</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future< T > & onAny(AnyCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1273</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a71bde220aed3c725cef2040f63adf42a"><div class="ttname"><a href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">process::Future::onAny</a></div><div class="ttdeci">const Future< T > & onAny(AnyCallback &&callback) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1428</div></div>
<div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a href="classprocess_1_1Promise.html">process::Promise< Nothing ></a></div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a3b1f8bd7b18c51af9d1f58842950b545"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol::promise</a></div><div class="ttdeci">Protocol< PromiseRequest, PromiseResponse > promise</div></div>
-<div class="ttc" id="classprocess_1_1WeakFuture_html"><div class="ttname"><a href="classprocess_1_1WeakFuture.html">process::WeakFuture</a></div><div class="ttdef"><b>Definition:</b> future.hpp:77</div></div>
+<div class="ttc" id="classprocess_1_1WeakFuture_html"><div class="ttname"><a href="classprocess_1_1WeakFuture.html">process::WeakFuture</a></div><div class="ttdef"><b>Definition:</b> future.hpp:78</div></div>
<div class="ttc" id="namespaceprocess_html_a07833fb41a8b0c1f18fa5485ca8c18d4"><div class="ttname"><a href="namespaceprocess.html#a07833fb41a8b0c1f18fa5485ca8c18d4">process::wait</a></div><div class="ttdeci">bool wait(const UPID &pid, const Duration &duration=Seconds(-1))</div><div class="ttdoc">Wait for the process to exit for no more than the specified seconds. </div></div>
<div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
<div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result< Process > process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div>
@@ -274,7 +274,7 @@
<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div>
<div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1Sequence_html_ac17fc82e38c2b694fdaee5ba2223398d"><div class="ttname"><a href="classprocess_1_1Sequence.html#ac17fc82e38c2b694fdaee5ba2223398d">process::Sequence::Sequence</a></div><div class="ttdeci">Sequence(const std::string &id="sequence")</div><div class="ttdef"><b>Definition:</b> sequence.hpp:169</div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/slave_2container__logger_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2container__logger_8hpp_source.html b/content/api/latest/c++/slave_2container__logger_8hpp_source.html
index fe23f82..814112b 100644
--- a/content/api/latest/c++/slave_2container__logger_8hpp_source.html
+++ b/content/api/latest/c++/slave_2container__logger_8hpp_source.html
@@ -128,7 +128,7 @@
<div class="ttc" id="classmesos_1_1slave_1_1ContainerLogger_html"><div class="ttname"><a href="classmesos_1_1slave_1_1ContainerLogger.html">mesos::slave::ContainerLogger</a></div><div class="ttdoc">A containerizer component used to manage container logs. </div><div class="ttdef"><b>Definition:</b> container_logger.hpp:54</div></div>
<div class="ttc" id="unreachable_8hpp_html"><div class="ttname"><a href="unreachable_8hpp.html">unreachable.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1slave_1_1ContainerLogger_html_abf91d08c21dae805eed4fdd9f9f5fbd5"><div class="ttname"><a href="classmesos_1_1slave_1_1ContainerLogger.html#abf91d08c21dae805eed4fdd9f9f5fbd5">mesos::slave::ContainerLogger::initialize</a></div><div class="ttdeci">virtual Try< Nothing > initialize()=0</div><div class="ttdoc">Initializes this container logger. </div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2linux_2capabilities_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2linux_2capabilities_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2linux_2capabilities_8hpp_source.html
index 5f67c26..6eeeced 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2linux_2capabilities_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2linux_2capabilities_8hpp_source.html
@@ -114,7 +114,7 @@
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess_html_a5d066816de81b81462b93b8699af4d25"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1LinuxCapabilitiesIsolatorProcess.html#a5d066816de81b81462b93b8699af4d25">mesos::internal::slave::LinuxCapabilitiesIsolatorProcess::prepare</a></div><div class="ttdeci">virtual process::Future< Option< mesos::slave::ContainerLaunchInfo > > prepare(const ContainerID &containerId, const mesos::slave::ContainerConfig &containerConfig)</div></div>
<div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
<div class="ttc" id="src_2slave_2flags_8hpp_html"><div class="ttname"><a href="src_2slave_2flags_8hpp.html">flags.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2posix_2rlimits_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2posix_2rlimits_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2posix_2rlimits_8hpp_source.html
index 3f002f6..39d38e5 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2posix_2rlimits_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2isolators_2posix_2rlimits_8hpp_source.html
@@ -112,7 +112,7 @@
<div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
<div class="ttc" id="src_2slave_2flags_8hpp_html"><div class="ttname"><a href="src_2slave_2flags_8hpp.html">flags.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess_html_aa3c1153c46d21e8074cf92fda4aa5527"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#aa3c1153c46d21e8074cf92fda4aa5527">mesos::internal::slave::PosixRLimitsIsolatorProcess::create</a></div><div class="ttdeci">static Try< mesos::slave::Isolator * > create(const Flags &flags)</div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/slave_2containerizer_2mesos_2launcher_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2launcher_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2launcher_8hpp_source.html
index e70a4b0..d0a1a27 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2launcher_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2launcher_8hpp_source.html
@@ -217,7 +217,7 @@
<div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher_html_aa82db677460d67c6ff2fd207d0683c82"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#aa82db677460d67c6ff2fd207d0683c82">mesos::internal::slave::SubprocessLauncher::fork</a></div><div class="ttdeci">virtual Try< pid_t > fork(const ContainerID &containerId, const std::string &path, const std::vector< std::string > &argv, const process::Subprocess::IO &in, const process::Subprocess::IO &out, const process::Subprocess::IO &err, const flags::FlagsBase *flags, const Option< std::map< std::string, std::string >> &environment, const Option< int > &enterNamespaces, const Option< int > &cloneNamespaces)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher_html_a9441321f40e25cb57df4e05751dbcbb5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1SubprocessLauncher.html#a9441321f40e25cb57df4e05751dbcbb5">mesos::internal::slave::SubprocessLauncher::pids</a></div><div class="ttdeci">hashmap< ContainerID, pid_t > pids</div><div class="ttdef"><b>Definition:</b> launcher.hpp:123</div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/slave_2qos__controller_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2qos__controller_8hpp_source.html b/content/api/latest/c++/slave_2qos__controller_8hpp_source.html
index a68c0e8..b7186bb 100644
--- a/content/api/latest/c++/slave_2qos__controller_8hpp_source.html
+++ b/content/api/latest/c++/slave_2qos__controller_8hpp_source.html
@@ -140,7 +140,7 @@
<div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try< uint32_t > type(const std::string &path)</div></div>
<div class="ttc" id="classmesos_1_1slave_1_1QoSController_html"><div class="ttname"><a href="classmesos_1_1slave_1_1QoSController.html">mesos::slave::QoSController</a></div><div class="ttdef"><b>Definition:</b> qos_controller.hpp:44</div></div>
<div class="ttc" id="queue_8hpp_html"><div class="ttname"><a href="queue_8hpp.html">queue.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/slave_2resource__estimator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2resource__estimator_8hpp_source.html b/content/api/latest/c++/slave_2resource__estimator_8hpp_source.html
index 416d430..429a9aa 100644
--- a/content/api/latest/c++/slave_2resource__estimator_8hpp_source.html
+++ b/content/api/latest/c++/slave_2resource__estimator_8hpp_source.html
@@ -134,7 +134,7 @@
<div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try< uint32_t > type(const std::string &path)</div></div>
<div class="ttc" id="classmesos_1_1slave_1_1ResourceEstimator_html_ab746911722f7e101888168ed901cd20d"><div class="ttname"><a href="classmesos_1_1slave_1_1ResourceEstimator.html#ab746911722f7e101888168ed901cd20d">mesos::slave::ResourceEstimator::~ResourceEstimator</a></div><div class="ttdeci">virtual ~ResourceEstimator()</div><div class="ttdef"><b>Definition:</b> resource_estimator.hpp:45</div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/slave_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_8hpp_source.html b/content/api/latest/c++/slave_8hpp_source.html
index 5adbd21..9c29e59 100644
--- a/content/api/latest/c++/slave_8hpp_source.html
+++ b/content/api/latest/c++/slave_8hpp_source.html
@@ -1317,7 +1317,7 @@
<div class="ttc" id="classmesos_1_1Authenticatee_html"><div class="ttname"><a href="classmesos_1_1Authenticatee.html">mesos::Authenticatee</a></div><div class="ttdef"><b>Definition:</b> authenticatee.hpp:29</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_accfe2724d99c51d3c399c9a20548c2a7"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#accfe2724d99c51d3c399c9a20548c2a7">mesos::internal::slave::Executor::enqueueTask</a></div><div class="ttdeci">void enqueueTask(const TaskInfo &task)</div></div>
<div class="ttc" id="messages_8hpp_html"><div class="ttname"><a href="messages_8hpp.html">messages.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html">mesos::internal::slave::state::FrameworkState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:238</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_a98caed7c7f98f89fa2cb716cbfe38217"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#a98caed7c7f98f89fa2cb716cbfe38217">mesos::internal::slave::Framework::Framework</a></div><div class="ttdeci">Framework(Slave *slave, const Flags &slaveFlags, const FrameworkInfo &info, const Option< process::UPID > &pid)</div></div>
</div><!-- fragment --></div><!-- contents -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/src_2authentication_2cram__md5_2authenticator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2authentication_2cram__md5_2authenticator_8hpp_source.html b/content/api/latest/c++/src_2authentication_2cram__md5_2authenticator_8hpp_source.html
index 866859d..13907a0 100644
--- a/content/api/latest/c++/src_2authentication_2cram__md5_2authenticator_8hpp_source.html
+++ b/content/api/latest/c++/src_2authentication_2cram__md5_2authenticator_8hpp_source.html
@@ -127,7 +127,7 @@
<div class="ttc" id="id_8hpp_html"><div class="ttname"><a href="id_8hpp.html">id.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator_html_aad4d755fbf2d61977eb84ba88c7cdca5"><div class="ttname"><a href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#aad4d755fbf2d61977eb84ba88c7cdca5">mesos::internal::cram_md5::CRAMMD5Authenticator::create</a></div><div class="ttdeci">static Try< Authenticator * > create()</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator_html_a59b51bfd8569ad3af11fdffac6aaf35c"><div class="ttname"><a href="classmesos_1_1internal_1_1cram__md5_1_1CRAMMD5Authenticator.html#a59b51bfd8569ad3af11fdffac6aaf35c">mesos::internal::cram_md5::CRAMMD5Authenticator::initialize</a></div><div class="ttdeci">virtual Try< Nothing > initialize(const Option< Credentials > &credentials)</div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/src_2common_2http_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2common_2http_8hpp_source.html b/content/api/latest/c++/src_2common_2http_8hpp_source.html
index 43a0569..7a82b94 100644
--- a/content/api/latest/c++/src_2common_2http_8hpp_source.html
+++ b/content/api/latest/c++/src_2common_2http_8hpp_source.html
@@ -422,7 +422,7 @@
<div class="ttc" id="classmesos_1_1AuthorizationAcceptor_html_ace28096f970458650b8916dc57b27952"><div class="ttname"><a href="classmesos_1_1AuthorizationAcceptor.html#ace28096f970458650b8916dc57b27952">mesos::AuthorizationAcceptor::AuthorizationAcceptor</a></div><div class="ttdeci">AuthorizationAcceptor(const process::Owned< ObjectApprover > &approver)</div><div class="ttdef"><b>Definition:</b> http.hpp:193</div></div>
<div class="ttc" id="namespacemesos_html_a54cc3ddbec7dba620584d1c8e0c12d23"><div class="ttname"><a href="namespacemesos.html#a54cc3ddbec7dba620584d1c8e0c12d23">mesos::approveViewTaskInfo</a></div><div class="ttdeci">bool approveViewTaskInfo(const process::Owned< ObjectApprover > &tasksApprover, const TaskInfo &taskInfo, const FrameworkInfo &frameworkInfo)</div></div>
<div class="ttc" id="classJSON_1_1ArrayWriter_html"><div class="ttname"><a href="classJSON_1_1ArrayWriter.html">JSON::ArrayWriter</a></div><div class="ttdef"><b>Definition:</b> jsonify.hpp:384</div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
<div class="ttc" id="classmesos_1_1Attributes_html"><div class="ttname"><a href="classmesos_1_1Attributes.html">mesos::Attributes</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:32</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/src_2common_2recordio_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2common_2recordio_8hpp_source.html b/content/api/latest/c++/src_2common_2recordio_8hpp_source.html
index 7e1b625..3e3b8b5 100644
--- a/content/api/latest/c++/src_2common_2recordio_8hpp_source.html
+++ b/content/api/latest/c++/src_2common_2recordio_8hpp_source.html
@@ -293,16 +293,16 @@
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span> } <span class="comment">// namespace mesos {</span></div>
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span> </div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span> <span class="preprocessor">#endif // __COMMON_RECORDIO_HPP__</span></div>
-<div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1075</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1201</div></div>
<div class="ttc" id="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &prefix="")</div><div class="ttdoc">Returns &#39;prefix(N)&#39; where N represents the number of instances where the same prefix (wrt...</div></div>
<div class="ttc" id="classError_html"><div class="ttname"><a href="classError.html">Error</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:35</div></div>
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< Error ></a></div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html_a318038bacd95e4260864533f7cfe12fd"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a318038bacd95e4260864533f7cfe12fd">process::ProcessBase::ProcessBase</a></div><div class="ttdeci">ProcessBase(const std::string &id="")</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T & get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1147</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T & get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1280</div></div>
<div class="ttc" id="namespaceprocess_html_a4beae62da50c26c6cb8afd14e385d0c8"><div class="ttname"><a href="namespaceprocess.html#a4beae62da50c26c6cb8afd14e385d0c8">process::Break</a></div><div class="ttdeci">ControlFlow< typename std::decay< T >::type >::Break Break(T &&t)</div><div class="ttdef"><b>Definition:</b> loop.hpp:237</div></div>
<div class="ttc" id="namespacerouting_1_1filter_1_1internal_html_a584df149d400373b0ed7c48c1b07cecd"><div class="ttname"><a href="namespacerouting_1_1filter_1_1internal.html#a584df149d400373b0ed7c48c1b07cecd">routing::filter::internal::decode</a></div><div class="ttdeci">Result< Classifier > decode(const Netlink< struct rtnl_cls > &cls)</div></div>
<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
-<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:551</div></div>
+<div class="ttc" id="structprocess_1_1Failure_html"><div class="ttname"><a href="structprocess_1_1Failure.html">process::Failure</a></div><div class="ttdef"><b>Definition:</b> future.hpp:634</div></div>
<div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess_html_a591bf74929a5fc7db08c73c1761e7a50"><div class="ttname"><a href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html#a591bf74929a5fc7db08c73c1761e7a50">mesos::internal::recordio::internal::ReaderProcess::finalize</a></div><div class="ttdeci">virtual void finalize() override</div><div class="ttdoc">Invoked when a process is terminated. </div><div class="ttdef"><b>Definition:</b> recordio.hpp:189</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess_html"><div class="ttname"><a href="classmesos_1_1internal_1_1recordio_1_1internal_1_1ReaderProcess.html">mesos::internal::recordio::internal::ReaderProcess</a></div><div class="ttdef"><b>Definition:</b> recordio.hpp:45</div></div>
@@ -323,9 +323,9 @@
<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html">process::http::Pipe::Writer</a></div><div class="ttdef"><b>Definition:</b> http.hpp:340</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1recordio_1_1Reader_html_a089c0b92ecaffcb3a472103c233e4cf9"><div class="ttname"><a href="classmesos_1_1internal_1_1recordio_1_1Reader.html#a089c0b92ecaffcb3a472103c233e4cf9">mesos::internal::recordio::Reader::read</a></div><div class="ttdeci">process::Future< Result< T > > read()</div><div class="ttdoc">Returns the next piece of decoded data from the pipe. </div><div class="ttdef"><b>Definition:</b> recordio.hpp:90</div></div>
<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Writer_html_ad945bef2134c872f8ea43dea6db84c66"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Writer.html#ad945bef2134c872f8ea43dea6db84c66">process::http::Pipe::Writer::write</a></div><div class="ttdeci">bool write(std::string s)</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:72</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="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div>
-<div class="ttc" id="namespaceprocess_html_a59c192ee8ea5abbbee1642957f47c92a"><div class="ttname"><a href="namespaceprocess.html#a59c192ee8ea5abbbee1642957f47c92a">process::loop</a></div><div class="ttdeci">struct ev_loop * loop</div><div class="ttdef"><b>Definition:</b> loop.hpp:452</div></div>
+<div class="ttc" id="namespaceprocess_html_a59c192ee8ea5abbbee1642957f47c92a"><div class="ttname"><a href="namespaceprocess.html#a59c192ee8ea5abbbee1642957f47c92a">process::loop</a></div><div class="ttdeci">struct ev_loop * loop</div><div class="ttdef"><b>Definition:</b> loop.hpp:456</div></div>
<div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T & get() const &</div><div class="ttdef"><b>Definition:</b> option.hpp:114</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1recordio_1_1Reader_html_ad1adb5f2ced8d8fc56b26e787fecd0a3"><div class="ttname"><a href="classmesos_1_1internal_1_1recordio_1_1Reader.html#ad1adb5f2ced8d8fc56b26e787fecd0a3">mesos::internal::recordio::Reader::~Reader</a></div><div class="ttdeci">virtual ~Reader()</div><div class="ttdef"><b>Definition:</b> recordio.hpp:74</div></div>
<div class="ttc" id="3rdparty_2stout_2include_2stout_2recordio_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2recordio_8hpp.html">recordio.hpp</a></div></div>
@@ -341,7 +341,7 @@
<div class="ttc" id="classmesos_1_1internal_1_1recordio_1_1Reader_html_ab91aee86565a6eafe13601fbeea41c66"><div class="ttname"><a href="classmesos_1_1internal_1_1recordio_1_1Reader.html#ab91aee86565a6eafe13601fbeea41c66">mesos::internal::recordio::Reader::Reader</a></div><div class="ttdeci">Reader(::recordio::Decoder< T > &&decoder, process::http::Pipe::Reader reader)</div><div class="ttdef"><b>Definition:</b> recordio.hpp:68</div></div>
<div class="ttc" id="loop_8hpp_html"><div class="ttname"><a href="loop_8hpp.html">loop.hpp</a></div></div>
<div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string & failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1173</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string & failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1306</div></div>
<div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:35</div></div>
<div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div>
@@ -353,8 +353,8 @@
<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Reader_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Reader.html">process::http::Pipe::Reader</a></div><div class="ttdef"><b>Definition:</b> http.hpp:302</div></div>
<div class="ttc" id="classTry_html_a7be0768038e0628632492edf6cc1515a"><div class="ttname"><a href="classTry.html#a7be0768038e0628632492edf6cc1515a">Try::get</a></div><div class="ttdeci">const T & get() const </div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div>
<div class="ttc" id="classprocess_1_1ControlFlow_html"><div class="ttname"><a href="classprocess_1_1ControlFlow.html">process::ControlFlow</a></div><div class="ttdef"><b>Definition:</b> loop.hpp:163</div></div>
-<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1089</div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1215</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/7930969e/content/api/latest/c++/src_2log_2log_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2log_2log_8hpp_source.html b/content/api/latest/c++/src_2log_2log_8hpp_source.html
index e3064be..525f223 100644
--- a/content/api/latest/c++/src_2log_2log_8hpp_source.html
+++ b/content/api/latest/c++/src_2log_2log_8hpp_source.html
@@ -296,7 +296,7 @@
<div class="ttc" id="structgroup_html"><div class="ttname"><a href="structgroup.html">group</a></div><div class="ttdef"><b>Definition:</b> grp.hpp:26</div></div>
<div class="ttc" id="classzookeeper_1_1Group_html"><div class="ttname"><a href="classzookeeper_1_1Group.html">zookeeper::Group</a></div><div class="ttdef"><b>Definition:</b> group.hpp:49</div></div>
<div class="ttc" id="src_2log_2metrics_8hpp_html"><div class="ttname"><a href="src_2log_2metrics_8hpp.html">metrics.hpp</a></div></div>
-<div class="ttc" id="classprocess_1_1Future_html_ae85258f6af5c49e7b4264b5c857265bc"><div class="ttname"><a href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">process::Future::then</a></div><div class="ttdeci">Future< X > then(lambda::function< Future< X >(const T &)> f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1407</div></div>
+<div class="ttc" id="classprocess_1_1Future_html_ae85258f6af5c49e7b4264b5c857265bc"><div class="ttname"><a href="classprocess_1_1Future.html#ae85258f6af5c49e7b4264b5c857265bc">process::Future::then</a></div><div class="ttdeci">Future< X > then(lambda::function< Future< X >(const T &)> f) const </div><div class="ttdef"><b>Definition:</b> future.hpp:1562</div></div>
<div class="ttc" id="classmesos_1_1log_1_1Log_1_1Position_html"><div class="ttname"><a href="classmesos_1_1log_1_1Log_1_1Position.html">mesos::log::Log::Position</a></div><div class="ttdef"><b>Definition:</b> log.hpp:59</div></div>
<div class="ttc" id="namespaceprocess_1_1internal_html_aa03406abec646ff3df058f9e55749c11"><div class="ttname"><a href="namespaceprocess_1_1internal.html#aa03406abec646ff3df058f9e55749c11">process::internal::discarded</a></div><div class="ttdeci">void discarded(Future< U > future)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1log_1_1LogReaderProcess_html_a3a8797b21f8e71077a82dd6cec1f8102"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1LogReaderProcess.html#a3a8797b21f8e71077a82dd6cec1f8102">mesos::internal::log::LogReaderProcess::LogReaderProcess</a></div><div class="ttdeci">LogReaderProcess(mesos::log::Log *log)</div></div>
@@ -313,7 +313,7 @@
<div class="ttc" id="classmesos_1_1internal_1_1log_1_1LogWriterProcess_html_a0a9fd64b962d616673fb79e8af48a13e"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a0a9fd64b962d616673fb79e8af48a13e">mesos::internal::log::LogWriterProcess::start</a></div><div class="ttdeci">process::Future< Option< mesos::log::Log::Position > > start()</div></div>
<div class="ttc" id="src_2log_2network_8hpp_html"><div class="ttname"><a href="src_2log_2network_8hpp.html">network.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1log_1_1LogWriterProcess_html_a6a0704914a0ea9f1005f477699dbcac7"><div class="ttname"><a href="classmesos_1_1internal_1_1log_1_1LogWriterProcess.html#a6a0704914a0ea9f1005f477699dbcac7">mesos::internal::log::LogWriterProcess::truncate</a></div><div class="ttdeci">process::Future< Option< mesos::log::Log::Position > > truncate(const mesos::log::Log::Position &to)</div></div>
-<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:56</div></div>
+<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>