http://git-wip-us.apache.org/repos/asf/mesos-site/blob/805f4c5b/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 c342c15..f28abc7 100644
--- a/content/api/latest/c++/queue_8hpp_source.html
+++ b/content/api/latest/c++/queue_8hpp_source.html
@@ -53,12 +53,12 @@
 </div><!--header-->
 <div class="contents">
 <a href="queue_8hpp.html">Go to the documentation of this file.</a><div 
class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">   
 1</span>&#160;<span class="comment">// Licensed under the Apache License, 
Version 2.0 (the &quot;License&quot;);</span></div><div class="line"><a 
name="l00002"></a><span class="lineno">    2</span>&#160;<span 
class="comment">// you may not use this file except in compliance with the 
License.</span></div><div class="line"><a name="l00003"></a><span 
class="lineno">    3</span>&#160;<span class="comment">// You may obtain a copy 
of the License at</span></div><div class="line"><a name="l00004"></a><span 
class="lineno">    4</span>&#160;<span class="comment">//</span></div><div 
class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span 
class="comment">//     
http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a 
name="l00006"></a><span class="lineno">    6</span>&#160;<span 
class="comment">//</spa
 n></div><div class="line"><a name="l00007"></a><span class="lineno">    
7</span>&#160;<span class="comment">// Unless required by applicable law or 
agreed to in writing, software</span></div><div class="line"><a 
name="l00008"></a><span class="lineno">    8</span>&#160;<span 
class="comment">// distributed under the License is distributed on an &quot;AS 
IS&quot; BASIS,</span></div><div class="line"><a name="l00009"></a><span 
class="lineno">    9</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR 
CONDITIONS OF ANY KIND, either express or implied.</span></div><div 
class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span 
class="comment">// See the License for the specific language governing 
permissions and</span></div><div class="line"><a name="l00011"></a><span 
class="lineno">   11</span>&#160;<span class="comment">// limitations under the 
License</span></div><div class="line"><a name="l00012"></a><span 
class="lineno">   12</span>&#160;</div><div class="lin
 e"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span 
class="preprocessor">#ifndef __PROCESS_QUEUE_HPP__</span></div><div 
class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span 
class="preprocessor">#define __PROCESS_QUEUE_HPP__</span></div><div 
class="line"><a name="l00015"></a><span class="lineno">   
15</span>&#160;</div><div class="line"><a name="l00016"></a><span 
class="lineno">   16</span>&#160;<span class="preprocessor">#include 
&lt;atomic&gt;</span></div><div class="line"><a name="l00017"></a><span 
class="lineno">   17</span>&#160;<span class="preprocessor">#include 
&lt;deque&gt;</span></div><div class="line"><a name="l00018"></a><span 
class="lineno">   18</span>&#160;<span class="preprocessor">#include 
&lt;memory&gt;</span></div><div class="line"><a name="l00019"></a><span 
class="lineno">   19</span>&#160;<span class="preprocessor">#include 
&lt;queue&gt;</span></div><div class="line"><a name="l00020"></a><span 
class="lineno">   20</span>
 &#160;</div><div class="line"><a name="l00021"></a><span class="lineno">   
21</span>&#160;<span class="preprocessor">#include &lt;<a class="code" 
href="future_8hpp.html">process/future.hpp</a>&gt;</span></div><div 
class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span 
class="preprocessor">#include &lt;<a class="code" 
href="owned_8hpp.html">process/owned.hpp</a>&gt;</span></div><div 
class="line"><a name="l00023"></a><span class="lineno">   
23</span>&#160;</div><div class="line"><a name="l00024"></a><span 
class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;<a 
class="code" 
href="synchronized_8hpp.html">stout/synchronized.hpp</a>&gt;</span></div><div 
class="line"><a name="l00025"></a><span class="lineno">   
25</span>&#160;</div><div class="line"><a name="l00026"></a><span 
class="lineno">   26</span>&#160;<span class="keyword">namespace </span><a 
class="code" href="namespaceprocess.html">process</a> {</div><div 
class="line"><a name="l00027"></
 a><span class="lineno">   27</span>&#160;</div><div class="line"><a 
name="l00028"></a><span class="lineno">   28</span>&#160;<span 
class="keyword">template</span> &lt;<span class="keyword">typename</span> 
T&gt;</div><div class="line"><a name="l00029"></a><span class="lineno"><a 
class="line" href="classprocess_1_1Queue.html">   29</a></span>&#160;<span 
class="keyword">class </span><a class="code" 
href="classprocess_1_1Queue.html">Queue</a></div><div class="line"><a 
name="l00030"></a><span class="lineno">   30</span>&#160;{</div><div 
class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span 
class="keyword">public</span>:</div><div class="line"><a 
name="l00032"></a><span class="lineno"><a class="line" 
href="classprocess_1_1Queue.html#a674a915e518d5bb71bcca95fb593be6c">   
32</a></span>&#160;  <a class="code" 
href="classprocess_1_1Queue.html#a674a915e518d5bb71bcca95fb593be6c">Queue</a>() 
: data(new Data()) {}</div><div class="line"><a name="l00033"></a><span class="l
 ineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span 
class="lineno">   34</span>&#160;  <span class="comment">// TODO(bmahler): Take 
a T&amp;&amp; here instead.</span></div><div class="line"><a 
name="l00035"></a><span class="lineno"><a class="line" 
href="classprocess_1_1Queue.html#a9f8aa372271f673f283797728afebb08">   
35</a></span>&#160;  <span class="keywordtype">void</span> <a class="code" 
href="classprocess_1_1Queue.html#a9f8aa372271f673f283797728afebb08">put</a>(<span
 class="keyword">const</span> T&amp; t)</div><div class="line"><a 
name="l00036"></a><span class="lineno">   36</span>&#160;  {</div><div 
class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;    
<span class="comment">// NOTE: We need to grab the promise 
&#39;date-&gt;promises.front()&#39; but</span></div><div class="line"><a 
name="l00038"></a><span class="lineno">   38</span>&#160;    <span 
class="comment">// set it outside of the critical section because setting it 
might</s
 pan></div><div class="line"><a name="l00039"></a><span class="lineno">   
39</span>&#160;    <span class="comment">// trigger callbacks that try to 
reacquire the lock.</span></div><div class="line"><a name="l00040"></a><span 
class="lineno">   40</span>&#160;    <a class="code" 
href="classprocess_1_1Owned.html">Owned&lt;Promise&lt;T&gt;</a>&gt; <a 
class="code" 
href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">promise</a>;</div><div
 class="line"><a name="l00041"></a><span class="lineno">   
41</span>&#160;</div><div class="line"><a name="l00042"></a><span 
class="lineno">   42</span>&#160;    <span class="keyword">synchronized</span> 
(data-&gt;lock) {</div><div class="line"><a name="l00043"></a><span 
class="lineno">   43</span>&#160;      <span class="keywordflow">if</span> 
(data-&gt;promises.empty()) {</div><div class="line"><a name="l00044"></a><span 
class="lineno">   44</span>&#160;        data-&gt;elements.push(t);</div><div 
class="line"><a n
 ame="l00045"></a><span class="lineno">   45</span>&#160;      } <span 
class="keywordflow">else</span> {</div><div class="line"><a 
name="l00046"></a><span class="lineno">   46</span>&#160;        promise = 
data-&gt;promises.front();</div><div class="line"><a name="l00047"></a><span 
class="lineno">   47</span>&#160;        
data-&gt;promises.pop_front();</div><div class="line"><a 
name="l00048"></a><span class="lineno">   48</span>&#160;      }</div><div 
class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    
}</div><div class="line"><a name="l00050"></a><span class="lineno">   
50</span>&#160;</div><div class="line"><a name="l00051"></a><span 
class="lineno">   51</span>&#160;    <span class="keywordflow">if</span> 
(promise.<a class="code" 
href="classprocess_1_1Owned.html#a2f64ec02eea2321e25611175edf776aa">get</a>() 
!= <span class="keyword">nullptr</span>) {</div><div class="line"><a 
name="l00052"></a><span class="lineno">   52</span>&#160;      
promise-&gt;set(t);</
 div><div class="line"><a name="l00053"></a><span class="lineno">   
53</span>&#160;    }</div><div class="line"><a name="l00054"></a><span 
class="lineno">   54</span>&#160;  }</div><div class="line"><a 
name="l00055"></a><span class="lineno">   55</span>&#160;</div><div 
class="line"><a name="l00056"></a><span class="lineno"><a class="line" 
href="classprocess_1_1Queue.html#a89074ab9ac5928a41cec8a86ceec2a5e">   
56</a></span>&#160;  <a class="code" 
href="classprocess_1_1Future.html">Future&lt;T&gt;</a> <span 
class="keyword">get</span>()</div><div class="line"><a name="l00057"></a><span 
class="lineno">   57</span>&#160;  {</div><div class="line"><a 
name="l00058"></a><span class="lineno">   58</span>&#160;    <a class="code" 
href="classprocess_1_1Future.html">Future&lt;T&gt;</a> future;</div><div 
class="line"><a name="l00059"></a><span class="lineno">   
59</span>&#160;</div><div class="line"><a name="l00060"></a><span 
class="lineno">   60</span>&#160;    <span class="keyword">synchronized<
 /span> (data-&gt;lock) {</div><div class="line"><a name="l00061"></a><span 
class="lineno">   61</span>&#160;      <span class="keywordflow">if</span> 
(data-&gt;elements.empty()) {</div><div class="line"><a name="l00062"></a><span 
class="lineno">   62</span>&#160;        data-&gt;promises.emplace_back(<span 
class="keyword">new</span> <a class="code" 
href="classprocess_1_1Promise.html">Promise&lt;T&gt;</a>());</div><div 
class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;       
 future = data-&gt;promises.back()-&gt;future();</div><div class="line"><a 
name="l00064"></a><span class="lineno">   64</span>&#160;      } <span 
class="keywordflow">else</span> {</div><div class="line"><a 
name="l00065"></a><span class="lineno">   65</span>&#160;        T t = 
std::move(data-&gt;elements.front());</div><div class="line"><a 
name="l00066"></a><span class="lineno">   66</span>&#160;        
data-&gt;elements.pop();</div><div class="line"><a name="l00067"></a><span 
class="lineno"
 >   67</span>&#160;        <span class="keywordflow">return</span> <a 
 > class="code" 
 > href="classprocess_1_1Future.html">Future&lt;T&gt;</a>(std::move(t));</div><div
 >  class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;   
 >    }</div><div class="line"><a name="l00069"></a><span class="lineno">   
 > 69</span>&#160;    }</div><div class="line"><a name="l00070"></a><span 
 > class="lineno">   70</span>&#160;</div><div class="line"><a 
 > name="l00071"></a><span class="lineno">   71</span>&#160;    <span 
 > class="comment">// If there were no items available, we set up a 
 > discard</span></div><div class="line"><a name="l00072"></a><span 
 > class="lineno">   72</span>&#160;    <span class="comment">// handler. This 
 > is done here to minimize the amount of</span></div><div class="line"><a 
 > name="l00073"></a><span class="lineno">   73</span>&#160;    <span 
 > class="comment">// work done within the critical section 
 > above.</span></div><div class="line"><a name="l00074"></a><span 
 > class="lineno">   74<
 /span>&#160;    <span class="keyword">auto</span> weak_data = 
std::weak_ptr&lt;Data&gt;(data);</div><div class="line"><a 
name="l00075"></a><span class="lineno">   75</span>&#160;</div><div 
class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;    
future.<a class="code" 
href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>([weak_data,
 future]() {</div><div class="line"><a name="l00077"></a><span class="lineno">  
 77</span>&#160;      <span class="keyword">auto</span> data = 
weak_data.lock();</div><div class="line"><a name="l00078"></a><span 
class="lineno">   78</span>&#160;      <span class="keywordflow">if</span> 
(!data) {</div><div class="line"><a name="l00079"></a><span class="lineno">   
79</span>&#160;        <span class="keywordflow">return</span>;</div><div 
class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;      
}</div><div class="line"><a name="l00081"></a><span class="lineno">   
81</span>&#160;</div><div c
 lass="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;      
<span class="keyword">synchronized</span> (data-&gt;lock) {</div><div 
class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;       
 <span class="keywordflow">for</span> (<span class="keyword">auto</span> it = 
data-&gt;promises.begin();</div><div class="line"><a name="l00084"></a><span 
class="lineno">   84</span>&#160;             it != 
data-&gt;promises.end();</div><div class="line"><a name="l00085"></a><span 
class="lineno">   85</span>&#160;             ++it) {</div><div class="line"><a 
name="l00086"></a><span class="lineno">   86</span>&#160;          <span 
class="keywordflow">if</span> ((*it)-&gt;future() == future) {</div><div 
class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;       
     (*it)-&gt;<a class="code" 
href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">discard</a>();</div><div
 class="line"><a name="l00088"></a><span class="lineno"> 
   88</span>&#160;            data-&gt;promises.erase(it);</div><div 
class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;       
     <span class="keywordflow">break</span>;</div><div class="line"><a 
name="l00090"></a><span class="lineno">   90</span>&#160;          }</div><div 
class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;       
 }</div><div class="line"><a name="l00092"></a><span class="lineno">   
92</span>&#160;      }</div><div class="line"><a name="l00093"></a><span 
class="lineno">   93</span>&#160;    });</div><div class="line"><a 
name="l00094"></a><span class="lineno">   94</span>&#160;</div><div 
class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;    
<span class="keywordflow">return</span> future;</div><div class="line"><a 
name="l00096"></a><span class="lineno">   96</span>&#160;  }</div><div 
class="line"><a name="l00097"></a><span class="lineno">   
97</span>&#160;</div><div class="line"><a name="l00098"></a>
 <span class="lineno"><a class="line" 
href="classprocess_1_1Queue.html#a4d055c0e16b5078d60f4395223ad47ec">   
98</a></span>&#160;  <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="l00099"></a><span class="lineno">   99</span>&#160;<span class="keyword"> 
 </span>{</div><div class="line"><a name="l00100"></a><span class="lineno">  
100</span>&#160;    <span class="keyword">synchronized</span> (data-&gt;lock) 
{</div><div class="line"><a name="l00101"></a><span class="lineno">  
101</span>&#160;      <span class="keywordflow">return</span> 
data-&gt;elements.size();</div><div class="line"><a name="l00102"></a><span 
class="lineno">  102</span>&#160;    }</div><div class="line"><a 
name="l00103"></a><span class="lineno">  103</span>&#160;  }</div><div 
class="line"><a name="l00104"></a><span class="lineno">  
104</span>&#160;</div><div class="lin
 e"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span 
class="keyword">private</span>:</div><div class="line"><a 
name="l00106"></a><span class="lineno">  106</span>&#160;  <span 
class="keyword">struct </span>Data</div><div class="line"><a 
name="l00107"></a><span class="lineno">  107</span>&#160;  {</div><div 
class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;    
Data() = <span class="keywordflow">default</span>;</div><div class="line"><a 
name="l00109"></a><span class="lineno">  109</span>&#160;</div><div 
class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;    
~Data()</div><div class="line"><a name="l00111"></a><span class="lineno">  
111</span>&#160;    {</div><div class="line"><a name="l00112"></a><span 
class="lineno">  112</span>&#160;      <span class="comment">// TODO(benh): 
Fail promises?</span></div><div class="line"><a name="l00113"></a><span 
class="lineno">  113</span>&#160;    }</div><div class="line"><a name="l00114">
 </a><span class="lineno">  114</span>&#160;</div><div class="line"><a 
name="l00115"></a><span class="lineno">  115</span>&#160;    <span 
class="comment">// Rather than use a process to serialize access to the 
queue&#39;s</span></div><div class="line"><a name="l00116"></a><span 
class="lineno">  116</span>&#160;    <span class="comment">// internal data we 
use a &#39;std::atomic_flag&#39;.</span></div><div class="line"><a 
name="l00117"></a><span class="lineno">  117</span>&#160;    std::atomic_flag 
lock = ATOMIC_FLAG_INIT;</div><div class="line"><a name="l00118"></a><span 
class="lineno">  118</span>&#160;</div><div class="line"><a 
name="l00119"></a><span class="lineno">  119</span>&#160;    <span 
class="comment">// Represents &quot;waiters&quot; for elements from the 
queue.</span></div><div class="line"><a name="l00120"></a><span class="lineno"> 
 120</span>&#160;    std::deque&lt;Owned&lt;Promise&lt;T&gt;&gt;&gt; 
promises;</div><div class="line"><a name="l00121"></a><span class="linen
 o">  121</span>&#160;</div><div class="line"><a name="l00122"></a><span 
class="lineno">  122</span>&#160;    <span class="comment">// Represents 
elements already put in the queue.</span></div><div class="line"><a 
name="l00123"></a><span class="lineno">  123</span>&#160;    
std::queue&lt;T&gt; elements;</div><div class="line"><a name="l00124"></a><span 
class="lineno">  124</span>&#160;  };</div><div class="line"><a 
name="l00125"></a><span class="lineno">  125</span>&#160;</div><div 
class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;  
std::shared_ptr&lt;Data&gt; data;</div><div class="line"><a 
name="l00127"></a><span class="lineno">  127</span>&#160;};</div><div 
class="line"><a name="l00128"></a><span class="lineno">  
128</span>&#160;</div><div class="line"><a name="l00129"></a><span 
class="lineno">  129</span>&#160;} <span class="comment">// namespace process 
{</span></div><div class="line"><a name="l00130"></a><span class="lineno">  
130</span>&#160;</div><div c
 lass="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;<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_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div 
class="ttname"><a 
href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div
 class="ttdeci">const Future&lt; T &gt; &amp; onDiscard(DiscardCallback 
&amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> 
future.hpp:1359</div></div>
+<div class="ttc" 
id="classprocess_1_1Future_html_a1b80bf321358be44880d9c6bae5d9a2d"><div 
class="ttname"><a 
href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">process::Future::onDiscard</a></div><div
 class="ttdeci">const Future&lt; T &gt; &amp; onDiscard(DiscardCallback 
&amp;&amp;callback) const </div><div class="ttdef"><b>Definition:</b> 
future.hpp:1366</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 &amp;t)</div><div 
class="ttdef"><b>Definition:</b> queue.hpp:35</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:117</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="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_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:1169</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:74</div></div>
 <div class="ttc" 
id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a3b1f8bd7b18c51af9d1f58842950b545"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol::promise</a></div><div
 class="ttdeci">Protocol&lt; PromiseRequest, PromiseResponse &gt; 
promise</div></div>
 <div class="ttc" id="future_8hpp_html"><div class="ttname"><a 
href="future_8hpp.html">future.hpp</a></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>
@@ -66,7 +66,7 @@
 <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:98</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:36</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="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:58</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/805f4c5b/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 620a7dc..7e92df6 100644
--- a/content/api/latest/c++/reap_8hpp_source.html
+++ b/content/api/latest/c++/reap_8hpp_source.html
@@ -75,7 +75,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&lt; Option&lt; int &gt; &gt; 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:57</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:58</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/805f4c5b/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 1af32e5..f50ec96 100644
--- a/content/api/latest/c++/recover_8hpp_source.html
+++ b/content/api/latest/c++/recover_8hpp_source.html
@@ -67,7 +67,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:36</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:57</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:58</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/805f4c5b/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 af7120c..0ae3db6 100644
--- a/content/api/latest/c++/registry__puller_8hpp_source.html
+++ b/content/api/latest/c++/registry__puller_8hpp_source.html
@@ -76,7 +76,7 @@
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a 
href="classprocess_1_1Owned.html">process::Owned&lt; RegistryPullerProcess 
&gt;</a></div></div>
 <div class="ttc" id="namespaceflags_html"><div class="ttname"><a 
href="namespaceflags.html">flags</a></div><div class="ttdef"><b>Definition:</b> 
parse.hpp:33</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&lt; process::Owned&lt; Puller &gt; &gt; create(const 
Flags &amp;flags, const process::Shared&lt; uri::Fetcher &gt; &amp;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:57</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:58</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/805f4c5b/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 020e253..950fccc 100644
--- a/content/api/latest/c++/replica_8hpp_source.html
+++ b/content/api/latest/c++/replica_8hpp_source.html
@@ -70,7 +70,7 @@
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a 
href="namespaceinternal.html">internal</a></div><div 
class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" 
id="namespacemesos_1_1internal_1_1credentials_html_a137c93d60149616181a10e9f39986f7f"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">mesos::internal::credentials::read</a></div><div
 class="ttdeci">Result&lt; Credentials &gt; read(const Path 
&amp;path)</div><div class="ttdef"><b>Definition:</b> 
credentials.hpp:35</div></div>
 <div class="ttc" 
id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a66ff2d5af4db53227f787281c0765d8d"><div
 class="ttname"><a 
href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol::write</a></div><div
 class="ttdeci">Protocol&lt; WriteRequest, WriteResponse &gt; write</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="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:58</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/805f4c5b/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 c368add..7151a6d 100644
--- a/content/api/latest/c++/resolver_8hpp_source.html
+++ b/content/api/latest/c++/resolver_8hpp_source.html
@@ -64,7 +64,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:43</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="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:58</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/805f4c5b/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 ab58f20..6cd31a4 100644
--- a/content/api/latest/c++/resource__estimators_2noop_8hpp_source.html
+++ b/content/api/latest/c++/resource__estimators_2noop_8hpp_source.html
@@ -66,7 +66,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&lt; 
NoopResourceEstimatorProcess &gt;</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:57</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:58</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/805f4c5b/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 17cadb7..b30a4a3 100644
--- a/content/api/latest/c++/resource__provider_2manager_8hpp_source.html
+++ b/content/api/latest/c++/resource__provider_2manager_8hpp_source.html
@@ -79,7 +79,7 @@
 <div class="ttc" 
id="classmesos_1_1internal_1_1ResourceProviderManager_html_a1f31032c6f71239343cc729b1ce5970c"><div
 class="ttname"><a 
href="classmesos_1_1internal_1_1ResourceProviderManager.html#a1f31032c6f71239343cc729b1ce5970c">mesos::internal::ResourceProviderManager::publishResources</a></div><div
 class="ttdeci">process::Future&lt; Nothing &gt; publishResources(const 
Resources &amp;resources)</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&lt; process::http::Response &gt; api(const 
process::http::Request &amp;request, const Option&lt; 
process::http::authentication::Principal &gt; &amp;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:57</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:58</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/805f4c5b/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 137625d..c3aadc4 100644
--- a/content/api/latest/c++/resource__provider_2registrar_8hpp_source.html
+++ b/content/api/latest/c++/resource__provider_2registrar_8hpp_source.html
@@ -65,7 +65,7 @@
 <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a 
href="nothing_8hpp.html">nothing.hpp</a></div></div>
 <div class="ttc" 
id="classmesos_1_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&lt; bool &gt; perform(registry::Registry 
*registry)=0</div></div>
 <div class="ttc" id="namespacemesos_html"><div class="ttname"><a 
href="namespacemesos.html">mesos</a></div><div class="ttdef"><b>Definition:</b> 
spec.hpp:30</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_1Promise_html"><div class="ttname"><a 
href="classprocess_1_1Promise.html">process::Promise</a></div><div 
class="ttdef"><b>Definition:</b> future.hpp:74</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:40</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:48</div></div>
 <div class="ttc" 
id="classmesos_1_1resource__provider_1_1MasterRegistrar_html"><div 
class="ttname"><a 
href="classmesos_1_1resource__provider_1_1MasterRegistrar.html">mesos::resource_provider::MasterRegistrar</a></div><div
 class="ttdef"><b>Definition:</b> registrar.hpp:134</div></div>
@@ -79,7 +79,7 @@
 <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:36</div></div>
 <div class="ttc" 
id="classmesos_1_1resource__provider_1_1Registrar_html_aaab7749c63ecb420293a0684180b1047"><div
 class="ttname"><a 
href="classmesos_1_1resource__provider_1_1Registrar.html#aaab7749c63ecb420293a0684180b1047">mesos::resource_provider::Registrar::apply</a></div><div
 class="ttdeci">virtual process::Future&lt; bool &gt; apply(process::Owned&lt; 
Operation &gt; operation)=0</div></div>
 <div class="ttc" 
id="classmesos_1_1resource__provider_1_1Registrar_html_a07ac739cc9d2e5950d1913a652a6a992"><div
 class="ttname"><a 
href="classmesos_1_1resource__provider_1_1Registrar.html#a07ac739cc9d2e5950d1913a652a6a992">mesos::resource_provider::Registrar::recover</a></div><div
 class="ttdeci">virtual process::Future&lt; registry::Registry &gt; 
recover()=0</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="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:58</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/805f4c5b/content/api/latest/c++/resource__provider_2storage_2disk__profile__adaptor_8hpp_source.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/resource__provider_2storage_2disk__profile__adaptor_8hpp_source.html
 
b/content/api/latest/c++/resource__provider_2storage_2disk__profile__adaptor_8hpp_source.html
index 32292b5..5d06ddf 100644
--- 
a/content/api/latest/c++/resource__provider_2storage_2disk__profile__adaptor_8hpp_source.html
+++ 
b/content/api/latest/c++/resource__provider_2storage_2disk__profile__adaptor_8hpp_source.html
@@ -76,7 +76,7 @@
 <div class="ttc" 
id="classmesos_1_1DiskProfileAdaptor_html_abab31d0a5be607d0a7541df1ad8e23c1"><div
 class="ttname"><a 
href="classmesos_1_1DiskProfileAdaptor.html#abab31d0a5be607d0a7541df1ad8e23c1">mesos::DiskProfileAdaptor::DiskProfileAdaptor</a></div><div
 class="ttdeci">DiskProfileAdaptor()</div><div class="ttdef"><b>Definition:</b> 
disk_profile_adaptor.hpp:144</div></div>
 <div class="ttc" id="include_2csi_2spec_8hpp_html"><div class="ttname"><a 
href="include_2csi_2spec_8hpp.html">spec.hpp</a></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:43</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="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:58</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/805f4c5b/content/api/latest/c++/run_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/run_8hpp_source.html 
b/content/api/latest/c++/run_8hpp_source.html
index 01057c3..8f098ad 100644
--- a/content/api/latest/c++/run_8hpp_source.html
+++ b/content/api/latest/c++/run_8hpp_source.html
@@ -63,7 +63,7 @@
 <div class="ttc" 
id="classprocess_1_1internal_1_1ThunkProcess_html_ad819ce8d372d35f5cefbb4f15d410041"><div
 class="ttname"><a 
href="classprocess_1_1internal_1_1ThunkProcess.html#ad819ce8d372d35f5cefbb4f15d410041">process::internal::ThunkProcess::~ThunkProcess</a></div><div
 class="ttdeci">virtual ~ThunkProcess()</div><div 
class="ttdef"><b>Definition:</b> run.hpp:38</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a 
href="classprocess_1_1Promise.html">process::Promise&lt; R &gt;</a></div></div>
 <div class="ttc" id="classprocess_1_1internal_1_1ThunkProcess_html"><div 
class="ttname"><a 
href="classprocess_1_1internal_1_1ThunkProcess.html">process::internal::ThunkProcess</a></div><div
 class="ttdef"><b>Definition:</b> run.hpp:29</div></div>
-<div class="ttc" 
id="namespaceprocess_1_1internal_html_a4c8e1d1a64b9ebccdd0c2bdf34233212"><div 
class="ttname"><a 
href="namespaceprocess_1_1internal.html#a4c8e1d1a64b9ebccdd0c2bdf34233212">process::internal::run</a></div><div
 class="ttdeci">void run(std::vector&lt; C &gt; &amp;&amp;callbacks, Arguments 
&amp;&amp;...arguments)</div><div class="ttdef"><b>Definition:</b> 
future.hpp:618</div></div>
+<div class="ttc" 
id="namespaceprocess_1_1internal_html_a4c8e1d1a64b9ebccdd0c2bdf34233212"><div 
class="ttname"><a 
href="namespaceprocess_1_1internal.html#a4c8e1d1a64b9ebccdd0c2bdf34233212">process::internal::run</a></div><div
 class="ttdeci">void run(std::vector&lt; C &gt; &amp;&amp;callbacks, Arguments 
&amp;&amp;...arguments)</div><div class="ttdef"><b>Definition:</b> 
future.hpp:621</div></div>
 <div class="ttc" id="namespaceinternal_html"><div class="ttname"><a 
href="namespaceinternal.html">internal</a></div><div 
class="ttdef"><b>Definition:</b> attributes.hpp:24</div></div>
 <div class="ttc" id="namespaceprocess_html"><div class="ttname"><a 
href="namespaceprocess.html">process</a></div><div 
class="ttdef"><b>Definition:</b> executor.hpp:47</div></div>
 <div class="ttc" 
id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div 
class="ttname"><a 
href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div
 class="ttdeci">Try&lt; Nothing &gt; bind(int_fd s, const Address 
&amp;address)</div><div class="ttdef"><b>Definition:</b> 
network.hpp:46</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/805f4c5b/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 d656afd..5d89c2c 100644
--- a/content/api/latest/c++/sandbox_8hpp_source.html
+++ b/content/api/latest/c++/sandbox_8hpp_source.html
@@ -72,7 +72,7 @@
 <div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a 
href="classprocess_1_1Owned.html">process::Owned&lt; 
SandboxContainerLoggerProcess &gt;</a></div></div>
 <div class="ttc" 
id="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger_html_a5fbef8dfa4909eb4130c233d6cea4533"><div
 class="ttname"><a 
href="classmesos_1_1internal_1_1slave_1_1SandboxContainerLogger.html#a5fbef8dfa4909eb4130c233d6cea4533">mesos::internal::slave::SandboxContainerLogger::initialize</a></div><div
 class="ttdeci">virtual Try&lt; Nothing &gt; initialize() override</div><div 
class="ttdoc">Initializes this container logger. </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:57</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:58</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/805f4c5b/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 b2078ec..90a9b17 100644
--- a/content/api/latest/c++/secret_8hpp_source.html
+++ b/content/api/latest/c++/secret_8hpp_source.html
@@ -71,7 +71,7 @@
 <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="namespaceflags_html"><div class="ttname"><a 
href="namespaceflags.html">flags</a></div><div class="ttdef"><b>Definition:</b> 
parse.hpp:33</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="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:58</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/805f4c5b/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 3aca5d8..1d6b71d 100644
--- a/content/api/latest/c++/sequence_8hpp_source.html
+++ b/content/api/latest/c++/sequence_8hpp_source.html
@@ -68,7 +68,7 @@
 <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:143</div></div>
 <div class="ttc" id="classprocess_1_1Promise_html"><div class="ttname"><a 
href="classprocess_1_1Promise.html">process::Promise&lt; Nothing 
&gt;</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&lt; PromiseRequest, PromiseResponse &gt; 
promise</div></div>
-<div class="ttc" id="classprocess_1_1WeakFuture_html"><div class="ttname"><a 
href="classprocess_1_1WeakFuture.html">process::WeakFuture</a></div><div 
class="ttdef"><b>Definition:</b> future.hpp:78</div></div>
+<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:79</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 &amp;pid, const Duration 
&amp;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="namespaceprocess_html"><div class="ttname"><a 
href="namespaceprocess.html">process</a></div><div 
class="ttdef"><b>Definition:</b> executor.hpp:47</div></div>
@@ -80,7 +80,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:501</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 
&amp;id=&quot;sequence&quot;)</div><div class="ttdef"><b>Definition:</b> 
sequence.hpp:178</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="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:58</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/805f4c5b/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 48ccf91..8517aa2 100644
--- a/content/api/latest/c++/slave_2container__logger_8hpp_source.html
+++ b/content/api/latest/c++/slave_2container__logger_8hpp_source.html
@@ -70,7 +70,7 @@
 <div class="ttc" 
id="classmesos_1_1slave_1_1ContainerLogger_html_a71d26b11f639c21a14187a1b2c0d19b8"><div
 class="ttname"><a 
href="classmesos_1_1slave_1_1ContainerLogger.html#a71d26b11f639c21a14187a1b2c0d19b8">mesos::slave::ContainerLogger::prepare</a></div><div
 class="ttdeci">virtual process::Future&lt; ContainerIO &gt; prepare(const 
ContainerID &amp;containerId, const ContainerConfig 
&amp;containerConfig)=0</div><div class="ttdoc">Called before Mesos creates a 
container. </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&lt; Nothing &gt; 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:57</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:58</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/805f4c5b/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 11b094d..c0f353d 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
@@ -66,7 +66,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="namespaceflags_html"><div class="ttname"><a 
href="namespaceflags.html">flags</a></div><div class="ttdef"><b>Definition:</b> 
parse.hpp:33</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="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:58</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/805f4c5b/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 0be3a2b..fa56e4f 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
@@ -66,7 +66,7 @@
 <div class="ttc" 
id="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess_html_a1a0bcfa15e3ce81f4daea0bece5e88a2"><div
 class="ttname"><a 
href="classmesos_1_1internal_1_1slave_1_1PosixRLimitsIsolatorProcess.html#a1a0bcfa15e3ce81f4daea0bece5e88a2">mesos::internal::slave::PosixRLimitsIsolatorProcess::supportsStandalone</a></div><div
 class="ttdeci">virtual bool supportsStandalone()</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&lt; mesos::slave::Isolator * &gt; create(const Flags 
&amp;flags)</div></div>
 <div class="ttc" id="namespaceflags_html"><div class="ttname"><a 
href="namespaceflags.html">flags</a></div><div class="ttdef"><b>Definition:</b> 
parse.hpp:33</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="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:58</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/805f4c5b/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 6579374..901286b 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
@@ -85,7 +85,7 @@
 <div class="ttc" id="namespaceflags_html"><div class="ttname"><a 
href="namespaceflags.html">flags</a></div><div class="ttdef"><b>Definition:</b> 
parse.hpp:33</div></div>
 <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_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&lt; ContainerID, pid_t &gt; 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:57</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:58</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/805f4c5b/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 4d3ff9a..92a874b 100644
--- a/content/api/latest/c++/slave_2qos__controller_8hpp_source.html
+++ b/content/api/latest/c++/slave_2qos__controller_8hpp_source.html
@@ -70,7 +70,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&lt; uint32_t &gt; type(const std::string 
&amp;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:57</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:58</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/805f4c5b/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 9f0052d..63d4161 100644
--- a/content/api/latest/c++/slave_2resource__estimator_8hpp_source.html
+++ b/content/api/latest/c++/slave_2resource__estimator_8hpp_source.html
@@ -68,7 +68,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&lt; uint32_t &gt; type(const std::string 
&amp;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:57</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:58</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/805f4c5b/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 4f0cb76..c1930db 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
@@ -70,7 +70,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&lt; Authenticator * &gt; 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&lt; Nothing &gt; initialize(const Option&lt; 
Credentials &gt; &amp;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:57</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:58</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/805f4c5b/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 4f701af..0f92458 100644
--- a/content/api/latest/c++/src_2common_2http_8hpp_source.html
+++ b/content/api/latest/c++/src_2common_2http_8hpp_source.html
@@ -129,7 +129,7 @@
 <div class="ttc" id="unreachable_8hpp_html"><div class="ttname"><a 
href="unreachable_8hpp.html">unreachable.hpp</a></div></div>
 <div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a 
href="hashmap_8hpp.html">hashmap.hpp</a></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:57</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:58</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 -->

Reply via email to