http://git-wip-us.apache.org/repos/asf/mesos-site/blob/a98dc4ae/content/api/latest/c++/src_2slave_2http_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2slave_2http_8hpp_source.html b/content/api/latest/c++/src_2slave_2http_8hpp_source.html index 1458902..ea4d41a 100644 --- a/content/api/latest/c++/src_2slave_2http_8hpp_source.html +++ b/content/api/latest/c++/src_2slave_2http_8hpp_source.html @@ -402,7 +402,7 @@ <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< process::http::authentication::Principal ></a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Http_html_ab4b96b09d72f268f91ac73d1600f2103"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#ab4b96b09d72f268f91ac73d1600f2103">mesos::internal::slave::Http::statistics</a></div><div class="ttdeci">process::Future< process::http::Response > statistics(const process::http::Request &request, const Option< process::http::authentication::Principal > &principal) const </div></div> <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future< Response > request(const Request &request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div> -<div class="ttc" id="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="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Http_html_a48698f07413ddb1d974b42c04a98c5fa"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Http.html#a48698f07413ddb1d974b42c04a98c5fa">mesos::internal::slave::Http::state</a></div><div class="ttdeci">process::Future< process::http::Response > state(const process::http::Request &request, const Option< process::http::authentication::Principal > &) const </div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler_html_acb18ceaa5f6f2338f2a9727af398eb79"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::internal::tests::v1::scheduler::Call</a></div><div class="ttdeci">mesos::v1::scheduler::Call Call</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2584</div></div> <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/a98dc4ae/content/api/latest/c++/src_2slave_2state_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2slave_2state_8hpp_source.html b/content/api/latest/c++/src_2slave_2state_8hpp_source.html index 0717178..dc4370b 100644 --- a/content/api/latest/c++/src_2slave_2state_8hpp_source.html +++ b/content/api/latest/c++/src_2slave_2state_8hpp_source.html @@ -265,22 +265,22 @@ <div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  }</div> <div class="line"><a name="l00212"></a><span class="lineno"> 212</span> </div> <div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  <span class="comment">// Now checkpoint the instance of T to the temporary file.</span></div> -<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <a class="code" href="classTry.html">Try<Nothing></a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1state.html#ae69c6d783deb9ff0947c2ecce6f37192">checkpoint</a> = <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1state_1_1internal.html#a749d698dcb6786428fa589b72cee6467">internal::checkpoint</a>(temp.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>(), t);</div> +<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <a class="code" href="classTry.html">Try<Nothing></a> <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1state.html#ae69c6d783deb9ff0947c2ecce6f37192">checkpoint</a> = <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1state_1_1internal.html#a749d698dcb6786428fa589b72cee6467">internal::checkpoint</a>(temp.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>(), t);</div> <div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  <span class="keywordflow">if</span> (checkpoint.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div> <div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  <span class="comment">// Try removing the temporary file on error.</span></div> -<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  <a class="code" href="namespaceos.html#ac1c8ce3595084d78291f98c2be9f62ba">os::rm</a>(temp.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>());</div> +<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  <a class="code" href="namespaceos.html#ac1c8ce3595084d78291f98c2be9f62ba">os::rm</a>(temp.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>());</div> <div class="line"><a name="l00218"></a><span class="lineno"> 218</span> </div> -<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"Failed to write temporary file '"</span> + temp.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>() +</div> +<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"Failed to write temporary file '"</span> + temp.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>() +</div> <div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  <span class="stringliteral">"': "</span> + checkpoint.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div> <div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  }</div> <div class="line"><a name="l00222"></a><span class="lineno"> 222</span> </div> <div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  <span class="comment">// Rename the temporary file to the path.</span></div> -<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <a class="code" href="classTry.html">Try<Nothing></a> <a class="code" href="namespaceos.html#a4cdd0a41f89eeb7cc908f3dec0f7f15a">rename</a> = <a class="code" href="namespaceos.html#a4cdd0a41f89eeb7cc908f3dec0f7f15a">os::rename</a>(temp.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>(), path);</div> +<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <a class="code" href="classTry.html">Try<Nothing></a> <a class="code" href="namespaceos.html#a4cdd0a41f89eeb7cc908f3dec0f7f15a">rename</a> = <a class="code" href="namespaceos.html#a4cdd0a41f89eeb7cc908f3dec0f7f15a">os::rename</a>(temp.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>(), path);</div> <div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  <span class="keywordflow">if</span> (rename.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div> <div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  <span class="comment">// Try removing the temporary file on error.</span></div> -<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  <a class="code" href="namespaceos.html#ac1c8ce3595084d78291f98c2be9f62ba">os::rm</a>(temp.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>());</div> +<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  <a class="code" href="namespaceos.html#ac1c8ce3595084d78291f98c2be9f62ba">os::rm</a>(temp.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>());</div> <div class="line"><a name="l00228"></a><span class="lineno"> 228</span> </div> -<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"Failed to rename '"</span> + temp.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>() + <span class="stringliteral">"' to '"</span> +</div> +<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"Failed to rename '"</span> + temp.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>() + <span class="stringliteral">"' to '"</span> +</div> <div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  path + <span class="stringliteral">"': "</span> + rename.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div> <div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  }</div> <div class="line"><a name="l00232"></a><span class="lineno"> 232</span> </div> @@ -449,8 +449,9 @@ <div class="ttc" id="namespaceos_html_ac1c8ce3595084d78291f98c2be9f62ba"><div class="ttname"><a href="namespaceos.html#ac1c8ce3595084d78291f98c2be9f62ba">os::rm</a></div><div class="ttdeci">Try< Nothing > rm(const std::string &path)</div><div class="ttdef"><b>Definition:</b> rm.hpp:26</div></div> <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1State_html_a85a6b53e715be297825be643113f30e4"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1State.html#a85a6b53e715be297825be643113f30e4">mesos::internal::slave::state::State::resources</a></div><div class="ttdeci">Option< ResourcesState > resources</div><div class="ttdef"><b>Definition:</b> state.hpp:369</div></div> <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html">mesos::internal::slave::state::ExecutorState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:292</div></div> +<div class="ttc" id="classTry_html_a8bc7f43e75a47111ea18e9c83b007be5"><div class="ttname"><a href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">Try::get</a></div><div class="ttdeci">T & get()&</div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div> <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1RunState_html_af5bbb78d5d870816bed066dc4d55c8ea"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#af5bbb78d5d870816bed066dc4d55c8ea">mesos::internal::slave::state::RunState::libprocessPid</a></div><div class="ttdeci">Option< process::UPID > libprocessPid</div><div class="ttdef"><b>Definition:</b> state.hpp:279</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="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div> <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState_html_aee41bf2e28323a2a475cdbaba977d4e3"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#aee41bf2e28323a2a475cdbaba977d4e3">mesos::internal::slave::state::SlaveState::recover</a></div><div class="ttdeci">static Try< SlaveState > recover(const std::string &rootDir, const SlaveID &slaveId, bool strict)</div></div> <div class="ttc" id="classResult_html_a521adf96f5c27d26d6b1d580aae8aaee"><div class="ttname"><a href="classResult.html#a521adf96f5c27d26d6b1d580aae8aaee">Result::error</a></div><div class="ttdeci">static Result< T > error(const std::string &message)</div><div class="ttdef"><b>Definition:</b> result.hpp:53</div></div> <div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset< id::UUID ></a></div></div> @@ -472,7 +473,7 @@ <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState_html_a099e206bf4dad04e3dc7348df3a22024"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html#a099e206bf4dad04e3dc7348df3a22024">mesos::internal::slave::state::TaskState::updates</a></div><div class="ttdeci">std::vector< StatusUpdate > updates</div><div class="ttdef"><b>Definition:</b> state.hpp:258</div></div> <div class="ttc" id="namespacepath_html_aa86b16a2171cec90bb3337930513ef0f"><div class="ttname"><a href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path::join</a></div><div class="ttdeci">std::string join(const std::string &path1, const std::string &path2, const char _separator=os::PATH_SEPARATOR)</div><div class="ttdef"><b>Definition:</b> path.hpp:56</div></div> <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState_html_a23c3e37f5fdc1f8107d50e1cb27c74eb"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ExecutorState.html#a23c3e37f5fdc1f8107d50e1cb27c74eb">mesos::internal::slave::state::ExecutorState::latest</a></div><div class="ttdeci">Option< ContainerID > latest</div><div class="ttdef"><b>Definition:</b> state.hpp:305</div></div> -<div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> result.hpp:40</div></div> +<div class="ttc" id="classResult_html"><div class="ttname"><a href="classResult.html">Result</a></div><div class="ttdef"><b>Definition:</b> check.hpp:30</div></div> <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState_html"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1ResourcesState.html">mesos::internal::slave::state::ResourcesState</a></div><div class="ttdef"><b>Definition:</b> state.hpp:333</div></div> <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1RunState_html_ab96ac551f70a53cda09bece97ba8bfc7"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#ab96ac551f70a53cda09bece97ba8bfc7">mesos::internal::slave::state::RunState::http</a></div><div class="ttdeci">Option< bool > http</div><div class="ttdef"><b>Definition:</b> state.hpp:283</div></div> <div class="ttc" id="namespacemesos_html_acd6e7795d91704a2923093e05c5ef62a"><div class="ttname"><a href="namespacemesos.html#acd6e7795d91704a2923093e05c5ef62a">mesos::upgradeResources</a></div><div class="ttdeci">void upgradeResources(google::protobuf::RepeatedPtrField< Resource > *resources)</div></div> @@ -531,7 +532,6 @@ <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState_html_ae16098c8a30475c847f2c30921eaf975"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1SlaveState.html#ae16098c8a30475c847f2c30921eaf975">mesos::internal::slave::state::SlaveState::SlaveState</a></div><div class="ttdeci">SlaveState()</div><div class="ttdef"><b>Definition:</b> state.hpp:349</div></div> <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1RunState_html_a7b5b3e41c7b2062355c473cab8c7b0bb"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1RunState.html#a7b5b3e41c7b2062355c473cab8c7b0bb">mesos::internal::slave::state::RunState::completed</a></div><div class="ttdeci">bool completed</div><div class="ttdef"><b>Definition:</b> state.hpp:286</div></div> <div class="ttc" id="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState_html_a2e49a328dccecaaef44bb547c79b1e0d"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1TaskState.html#a2e49a328dccecaaef44bb547c79b1e0d">mesos::internal::slave::state::TaskState::recover</a></div><div class="ttdeci">static Try< TaskState > recover(const std::string &rootDir, const SlaveID &slaveId, const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId, const TaskID &taskId, bool strict)</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="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState_html_a728950e0a987f9b7334eeb70239a4b72"><div class="ttname"><a href="structmesos_1_1internal_1_1slave_1_1state_1_1FrameworkState.html#a728950e0a987f9b7334eeb70239a4b72">mesos::internal::slave::state::FrameworkState::pid</a></div><div class="ttdeci">Option< process::UPID > pid</div><div class="ttdef"><b>Definition:</b> state.hpp:326</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="rm_8hpp_html"><div class="ttname"><a href="rm_8hpp.html">rm.hpp</a></div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/a98dc4ae/content/api/latest/c++/src_2tests_2allocator_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2tests_2allocator_8hpp_source.html b/content/api/latest/c++/src_2tests_2allocator_8hpp_source.html index 0bbbba4..3aa7a65 100644 --- a/content/api/latest/c++/src_2tests_2allocator_8hpp_source.html +++ b/content/api/latest/c++/src_2tests_2allocator_8hpp_source.html @@ -269,7 +269,7 @@ <div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  <span class="comment">// allocator, or one provided by an allocator module.</span></div> <div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  <a class="code" href="classTry.html">Try<mesos::allocator::Allocator*></a> instance = <a class="code" href="namespacecgroups.html#a2ecc89636706df947027a4c3c2100fbe">T::create</a>();</div> <div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(instance);</div> -<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  <span class="keywordflow">return</span> CHECK_NOTNULL(instance.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>());</div> +<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  <span class="keywordflow">return</span> CHECK_NOTNULL(instance.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>());</div> <div class="line"><a name="l00219"></a><span class="lineno"> 219</span> }</div> <div class="line"><a name="l00220"></a><span class="lineno"> 220</span> </div> <div class="line"><a name="l00221"></a><span class="lineno"> 221</span> <span class="keyword">template</span> <<span class="keyword">typename</span> T = master::allocator::HierarchicalDRFAllocator></div> @@ -557,7 +557,8 @@ <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_ad873c196dc884fb2ccc116964157d7ff"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#ad873c196dc884fb2ccc116964157d7ff">mesos::allocator::Allocator::addResourceProvider</a></div><div class="ttdeci">virtual void addResourceProvider(const SlaveID &slave, const Resources &total, const hashmap< FrameworkID, Resources > &used)=0</div><div class="ttdoc">Add resources from a local resource provider to an agent. </div></div> <div class="ttc" id="namespaceos_1_1Shell_html_a44f50f66f2a231de974b53c9f4384ba5"><div class="ttname"><a href="namespaceos_1_1Shell.html#a44f50f66f2a231de974b53c9f4384ba5">os::Shell::arg1</a></div><div class="ttdeci">constexpr const char * arg1</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div> <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:28</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="classTry_html_a8bc7f43e75a47111ea18e9c83b007be5"><div class="ttname"><a href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">Try::get</a></div><div class="ttdeci">T & get()&</div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div> +<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div> <div class="ttc" id="classhashset_html"><div class="ttname"><a href="classhashset.html">hashset< std::string ></a></div></div> <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a2469bc7c28ab20a86cd2d198dd99e2cd"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a2469bc7c28ab20a86cd2d198dd99e2cd">mesos::allocator::Allocator::activateSlave</a></div><div class="ttdeci">virtual void activateSlave(const SlaveID &slaveId)=0</div><div class="ttdoc">Activates an agent. </div></div> <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_aa8ee61bea88a926c920e909571f836dd"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#aa8ee61bea88a926c920e909571f836dd">mesos::allocator::Allocator::updateAllocation</a></div><div class="ttdeci">virtual void updateAllocation(const FrameworkID &frameworkId, const SlaveID &slaveId, const Resources &offeredResources, const std::vector< ResourceConversion > &conversions)=0</div><div class="ttdoc">Updates allocation by applying offer operations. </div></div> @@ -574,7 +575,7 @@ <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap</a></div><div class="ttdef"><b>Definition:</b> hashmap.hpp:38</div></div> <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestAllocator_html_a391302a403b709e45d2125d5461feb38"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#a391302a403b709e45d2125d5461feb38">mesos::internal::tests::TestAllocator::~TestAllocator</a></div><div class="ttdeci">virtual ~TestAllocator()</div><div class="ttdef"><b>Definition:</b> allocator.hpp:369</div></div> <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a36ed11fe06b6565b72c57ee9a88439f5"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a36ed11fe06b6565b72c57ee9a88439f5">mesos::allocator::Allocator::updateWeights</a></div><div class="ttdeci">virtual void updateWeights(const std::vector< WeightInfo > &weightInfos)=0</div><div class="ttdoc">Updates the weight associated with one or more roles. </div></div> -<div class="ttc" id="stout_2include_2stout_2check_8hpp_html_aee320e7c6e107071f4b85d4cc135a265"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a></div><div class="ttdeci">#define CHECK_SOME(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:44</div></div> +<div class="ttc" id="stout_2include_2stout_2check_8hpp_html_aee320e7c6e107071f4b85d4cc135a265"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a></div><div class="ttdeci">#define CHECK_SOME(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:50</div></div> <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a7193bcacb52eaec201bf88e95f03acad"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a7193bcacb52eaec201bf88e95f03acad">mesos::allocator::Allocator::removeSlave</a></div><div class="ttdeci">virtual void removeSlave(const SlaveID &slaveId)=0</div><div class="ttdoc">Removes an agent from the Mesos cluster. </div></div> <div class="ttc" id="structQuota_html"><div class="ttname"><a href="structQuota.html">Quota</a></div><div class="ttdef"><b>Definition:</b> quota.hpp:25</div></div> <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a60b5e4ab25ef87eb74763c10cfc21850"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a60b5e4ab25ef87eb74763c10cfc21850">mesos::allocator::Allocator::activateFramework</a></div><div class="ttdeci">virtual void activateFramework(const FrameworkID &frameworkId)=0</div><div class="ttdoc">Activates a framework in the Mesos cluster. </div></div> @@ -608,7 +609,6 @@ <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a491f49ba873d0b8c56d45526984cd4d9"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a491f49ba873d0b8c56d45526984cd4d9">mesos::allocator::Allocator::suppressOffers</a></div><div class="ttdeci">virtual void suppressOffers(const FrameworkID &frameworkId, const std::set< std::string > &roles)=0</div><div class="ttdoc">Suppresses offers. </div></div> <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestAllocator_html_ae029bd9159ec61a60d6ad8546b208b87"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#ae029bd9159ec61a60d6ad8546b208b87">mesos::internal::tests::TestAllocator::MOCK_METHOD0</a></div><div class="ttdeci">MOCK_METHOD0(getInverseOfferStatuses, process::Future< hashmap< SlaveID, hashmap< FrameworkID, mesos::allocator::InverseOfferStatus >>>())</div></div> <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a997ec43933a7659b683d83c164bdd6db"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a997ec43933a7659b683d83c164bdd6db">mesos::allocator::Allocator::updateAvailable</a></div><div class="ttdeci">virtual process::Future< Nothing > updateAvailable(const SlaveID &slaveId, const std::vector< Offer::Operation > &operations)=0</div><div class="ttdoc">Updates available resources on an agent based on a sequence of offer operations. </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="classmesos_1_1internal_1_1tests_1_1TestAllocator_html_abce17b3fa055970b657667e5f2c5f7f9"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestAllocator.html#abce17b3fa055970b657667e5f2c5f7f9">mesos::internal::tests::TestAllocator::MOCK_METHOD1</a></div><div class="ttdeci">MOCK_METHOD1(removeFramework, void(const FrameworkID &))</div></div> <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a9b03a500abdf2f677f3fd9ea958d0690"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a9b03a500abdf2f677f3fd9ea958d0690">mesos::allocator::Allocator::updateInverseOffer</a></div><div class="ttdeci">virtual void updateInverseOffer(const SlaveID &slaveId, const FrameworkID &frameworkId, const Option< UnavailableResources > &unavailableResources, const Option< InverseOfferStatus > &status, const Option< Filters > &filters=None())=0</div><div class="ttdoc">Updates inverse offer. </div></div> <div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_ad30279420381616f523418812beb798f"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#ad30279420381616f523418812beb798f">mesos::allocator::Allocator::updateSlave</a></div><div class="ttdeci">virtual void updateSlave(const SlaveID &slave, const SlaveInfo &slaveInfo, const Option< Resources > &total=None(), const Option< std::vector< SlaveInfo::Capability >> &capabilities=None())=0</div><div class="ttdoc">Updates an agent. </div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/a98dc4ae/content/api/latest/c++/src_2tests_2environment_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2tests_2environment_8hpp_source.html b/content/api/latest/c++/src_2tests_2environment_8hpp_source.html index 5bdad3a..29b1b82 100644 --- a/content/api/latest/c++/src_2tests_2environment_8hpp_source.html +++ b/content/api/latest/c++/src_2tests_2environment_8hpp_source.html @@ -131,7 +131,7 @@ <div class="line"><a name="l00077"></a><span class="lineno"> 77</span> } <span class="comment">// namespace mesos {</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="preprocessor">#endif // __TESTS_ENVIRONMENT_HPP__</span></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="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div> <div class="ttc" id="src_2tests_2flags_8hpp_html"><div class="ttname"><a href="src_2tests_2flags_8hpp.html">flags.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1Environment_html_a1fc59a0d694031a5e8551d23583d558d"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1Environment.html#a1fc59a0d694031a5e8551d23583d558d">mesos::internal::tests::Environment::mkdtemp</a></div><div class="ttdeci">Try< std::string > mkdtemp()</div></div> <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1Environment_html_ac57626d4f8d16794d88543c200bc6c70"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1Environment.html#ac57626d4f8d16794d88543c200bc6c70">mesos::internal::tests::Environment::Environment</a></div><div class="ttdeci">Environment(const Flags &flags)</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/a98dc4ae/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html index a9fc66a..fb3e212 100644 --- a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html +++ b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html @@ -413,7 +413,7 @@ <div class="line"><a name="l00359"></a><span class="lineno"> 359</span>  <span class="stringliteral">"zk://"</span> + server->connectString() + <span class="stringliteral">"/znode"</span>);</div> <div class="line"><a name="l00360"></a><span class="lineno"> 360</span>  <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a0add664e84bbf99f845f1b715dd63f90">ASSERT_SOME</a>(parse);</div> <div class="line"><a name="l00361"></a><span class="lineno"> 361</span> </div> -<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>  url = parse.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>();</div> +<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>  url = parse.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>();</div> <div class="line"><a name="l00363"></a><span class="lineno"> 363</span>  }</div> <div class="line"><a name="l00364"></a><span class="lineno"> 364</span> </div> <div class="line"><a name="l00365"></a><span class="lineno"> 365</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> TearDownTestCase()</div> @@ -2232,7 +2232,7 @@ <div class="line"><a name="l02178"></a><span class="lineno"> 2178</span>  <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a3e9b4c80f181d9d31576c268120dd49e">DOCKER_IPv6_NETWORK</a>);</div> <div class="line"><a name="l02179"></a><span class="lineno"> 2179</span> </div> <div class="line"><a name="l02180"></a><span class="lineno"> 2180</span>  <a class="code" href="classTry.html">Try<process::Subprocess></a> s = <a class="code" href="namespaceprocess.html#aabc8d31889b5a325275d13d7bcef6a9c">subprocess</a>(</div> -<div class="line"><a name="l02181"></a><span class="lineno"> 2181</span>  dockerCommand.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>(),</div> +<div class="line"><a name="l02181"></a><span class="lineno"> 2181</span>  dockerCommand.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>(),</div> <div class="line"><a name="l02182"></a><span class="lineno"> 2182</span>  <a class="code" href="classprocess_1_1Subprocess.html#a54793e9c516257d68776f63f0872c3c7">process::Subprocess::PATH</a>(<span class="stringliteral">"/dev/null"</span>),</div> <div class="line"><a name="l02183"></a><span class="lineno"> 2183</span>  <a class="code" href="classprocess_1_1Subprocess.html#a54793e9c516257d68776f63f0872c3c7">process::Subprocess::PATH</a>(<span class="stringliteral">"/dev/null"</span>),</div> <div class="line"><a name="l02184"></a><span class="lineno"> 2184</span>  <a class="code" href="classprocess_1_1Subprocess.html#a6af5024bd1932707893908fceb86ddad">process::Subprocess::PIPE</a>());</div> @@ -2262,7 +2262,7 @@ <div class="line"><a name="l02208"></a><span class="lineno"> 2208</span>  <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a3e9b4c80f181d9d31576c268120dd49e">DOCKER_IPv6_NETWORK</a>);</div> <div class="line"><a name="l02209"></a><span class="lineno"> 2209</span> </div> <div class="line"><a name="l02210"></a><span class="lineno"> 2210</span>  <a class="code" href="classTry.html">Try<process::Subprocess></a> s = <a class="code" href="namespaceprocess.html#aabc8d31889b5a325275d13d7bcef6a9c">subprocess</a>(</div> -<div class="line"><a name="l02211"></a><span class="lineno"> 2211</span>  dockerCommand.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>(),</div> +<div class="line"><a name="l02211"></a><span class="lineno"> 2211</span>  dockerCommand.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>(),</div> <div class="line"><a name="l02212"></a><span class="lineno"> 2212</span>  <a class="code" href="classprocess_1_1Subprocess.html#a54793e9c516257d68776f63f0872c3c7">process::Subprocess::PATH</a>(<span class="stringliteral">"/dev/null"</span>),</div> <div class="line"><a name="l02213"></a><span class="lineno"> 2213</span>  <a class="code" href="classprocess_1_1Subprocess.html#a54793e9c516257d68776f63f0872c3c7">process::Subprocess::PATH</a>(<span class="stringliteral">"/dev/null"</span>),</div> <div class="line"><a name="l02214"></a><span class="lineno"> 2214</span>  <a class="code" href="classprocess_1_1Subprocess.html#a6af5024bd1932707893908fceb86ddad">process::Subprocess::PIPE</a>());</div> @@ -3692,10 +3692,11 @@ <div class="ttc" id="classmesos_1_1ExecutorDriver_html"><div class="ttname"><a href="classmesos_1_1ExecutorDriver.html">mesos::ExecutorDriver</a></div><div class="ttdef"><b>Definition:</b> executor.hpp:146</div></div> <div class="ttc" id="namespaceprocess_1_1http_html_ad8f400b5e54038df7e5662ec35da05fa"><div class="ttname"><a href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http::request</a></div><div class="ttdeci">Future< Response > request(const Request &request, bool streamedResponse=false)</div><div class="ttdoc">Asynchronously sends an HTTP request to the process and returns the HTTP response once the entire res...</div></div> <div class="ttc" id="v1_2resources_8hpp_html"><div class="ttname"><a href="v1_2resources_8hpp.html">resources.hpp</a></div></div> +<div class="ttc" id="classTry_html_a8bc7f43e75a47111ea18e9c83b007be5"><div class="ttname"><a href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">Try::get</a></div><div class="ttdeci">T & get()&</div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_ab988081deb1490a177a1f122f70afd50"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#ab988081deb1490a177a1f122f70afd50">mesos::internal::tests::common::CREATE_BLOCK</a></div><div class="ttdeci">TOffer::Operation CREATE_BLOCK(const TResource &source)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1371</div></div> <div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T & get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1299</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a4143a755ba48009f54529ab97cb3beb3"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a4143a755ba48009f54529ab97cb3beb3">mesos::internal::tests::removeDockerIPv6UserNetwork</a></div><div class="ttdeci">void removeDockerIPv6UserNetwork()</div><div class="ttdef"><b>Definition:</b> mesos.hpp:2203</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="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div> <div class="ttc" id="structprocess_1_1UPID_html_a7fb5bd7cbc47a671abcdaab8209e87be"><div class="ttname"><a href="structprocess_1_1UPID.html#a7fb5bd7cbc47a671abcdaab8209e87be">process::UPID::address</a></div><div class="ttdeci">network::inet::Address address</div><div class="ttdef"><b>Definition:</b> pid.hpp:177</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a52c123ca66d0739e852794683d647541"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a52c123ca66d0739e852794683d647541">mesos::internal::tests::common::createNetworkInfo</a></div><div class="ttdeci">TNetworkInfo createNetworkInfo(const std::string &networkName)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:752</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_afb586e572f8826239f819e18652d8d7b"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#afb586e572f8826239f819e18652d8d7b">mesos::internal::tests::common::setAgentID</a></div><div class="ttdeci">void setAgentID(TaskInfo *task, const SlaveID &slaveId)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:782</div></div> @@ -3771,7 +3772,7 @@ <div class="ttc" id="classmesos_1_1Authorizer_html"><div class="ttname"><a href="classmesos_1_1Authorizer.html">mesos::Authorizer</a></div><div class="ttdoc">This interface is used to enable an identity service or any other back end to check authorization pol...</div><div class="ttdef"><b>Definition:</b> authorizer.hpp:243</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_a4dce57dfa3947f14a6a6d95d170c44ad"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#a4dce57dfa3947f14a6a6d95d170c44ad">mesos::internal::tests::common::createExecutorInfo</a></div><div class="ttdeci">TExecutorInfo createExecutorInfo(const TExecutorID &executorId, const Option< TCommandInfo > &command, const Option< TResources > &resources, const Option< typename TExecutorInfo::Type > &type, const Option< TFrameworkID > &frameworkId)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:555</div></div> <div class="ttc" id="classmesos_1_1SchedulerDriver_html"><div class="ttname"><a href="classmesos_1_1SchedulerDriver.html">mesos::SchedulerDriver</a></div><div class="ttdef"><b>Definition:</b> scheduler.hpp:185</div></div> -<div class="ttc" id="stout_2include_2stout_2check_8hpp_html_aee320e7c6e107071f4b85d4cc135a265"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a></div><div class="ttdeci">#define CHECK_SOME(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:44</div></div> +<div class="ttc" id="stout_2include_2stout_2check_8hpp_html_aee320e7c6e107071f4b85d4cc135a265"><div class="ttname"><a href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a></div><div class="ttdeci">#define CHECK_SOME(expression)</div><div class="ttdef"><b>Definition:</b> check.hpp:50</div></div> <div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html">gtest.hpp</a></div></div> <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver_html"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1TestingMesosSchedulerDriver.html">mesos::internal::tests::TestingMesosSchedulerDriver</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:2393</div></div> <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Containerizer_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></div><div class="ttdef"><b>Definition:</b> containerizer.hpp:57</div></div> @@ -3961,7 +3962,6 @@ <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="namespaceprocess_html_a2b8513096e75a6105c5fd2eda3e70551"><div class="ttname"><a href="namespaceprocess.html#a2b8513096e75a6105c5fd2eda3e70551">process::FutureHttpRequest</a></div><div class="ttdeci">Future< http::Request > FutureHttpRequest(Message message, Path path, Deserializer deserializer, bool drop=false)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:411</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_aa6ce139968f3f23d27a443f9e600317e"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#aa6ce139968f3f23d27a443f9e600317e">mesos::internal::tests::common::createDockerImage</a></div><div class="ttdeci">TImage createDockerImage(const std::string &imageName)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:685</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="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_1Subprocess_html_a3946c31d16c0625ea554d5216cd4fa3b"><div class="ttname"><a href="classprocess_1_1Subprocess.html#a3946c31d16c0625ea554d5216cd4fa3b">process::Subprocess::status</a></div><div class="ttdeci">Future< Option< int > > status() const </div><div class="ttdoc">Exit status of this subprocess captured as a Future (completed when the subprocess exits)...</div><div class="ttdef"><b>Definition:</b> subprocess.hpp:294</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a1ded84b3ce84cf41adab2a03d448dc05"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a1ded84b3ce84cf41adab2a03d448dc05">mesos::internal::tests::DropUnionHttpProtobufs</a></div><div class="ttdeci">void DropUnionHttpProtobufs(Message message, UnionType unionType, Path path, ContentType contentType, bool drop=false)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:3426</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/a98dc4ae/content/api/latest/c++/src_2tests_2module_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2tests_2module_8hpp_source.html b/content/api/latest/c++/src_2tests_2module_8hpp_source.html index d655eec..d4cfa12 100644 --- a/content/api/latest/c++/src_2tests_2module_8hpp_source.html +++ b/content/api/latest/c++/src_2tests_2module_8hpp_source.html @@ -127,7 +127,7 @@ <div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keywordflow">if</span> (moduleName.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div> <div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(moduleName.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</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="keywordflow">return</span> mesos::modules::ModuleManager::create<T>(moduleName.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>());</div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="keywordflow">return</span> mesos::modules::ModuleManager::create<T>(moduleName.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>());</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="comment">// Create is used by the type_param'ed tests. T here denotes the</span></div> @@ -139,7 +139,7 @@ <div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(moduleName.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div> <div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  }</div> <div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="keywordflow">return</span> mesos::modules::ModuleManager::create<T>(</div> -<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  moduleName.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>(),</div> +<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  moduleName.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>(),</div> <div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  parameters);</div> <div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  }</div> <div class="line"><a name="l00091"></a><span class="lineno"> 91</span> </div> @@ -178,8 +178,9 @@ <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< Modules ></a></div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a40599477fe582297ef92c8e19df830b1"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a40599477fe582297ef92c8e19df830b1">mesos::internal::tests::initModules</a></div><div class="ttdeci">Try< Nothing > initModules(const Option< Modules > &modules)</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a61dcd7752a1b2bfc737b0f9b357191a6a030b83d998cc2c24521d94334f004be8"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a61dcd7752a1b2bfc737b0f9b357191a6a030b83d998cc2c24521d94334f004be8">mesos::internal::tests::TestNoopResourceEstimator</a></div><div class="ttdef"><b>Definition:</b> module.hpp:49</div></div> +<div class="ttc" id="classTry_html_a8bc7f43e75a47111ea18e9c83b007be5"><div class="ttname"><a href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">Try::get</a></div><div class="ttdeci">T & get()&</div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div> <div class="ttc" id="classmesos_1_1internal_1_1logging_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:29</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="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a61dcd7752a1b2bfc737b0f9b357191a6ab3a6eff3990cec13e00c231350024fa7"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a61dcd7752a1b2bfc737b0f9b357191a6ab3a6eff3990cec13e00c231350024fa7">mesos::internal::tests::TestCpuIsolator</a></div><div class="ttdef"><b>Definition:</b> module.hpp:43</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a61dcd7752a1b2bfc737b0f9b357191a6a67732e5ddc082a60d81ae40d09b18a2d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a61dcd7752a1b2bfc737b0f9b357191a6a67732e5ddc082a60d81ae40d09b18a2d">mesos::internal::tests::TestHook</a></div><div class="ttdef"><b>Definition:</b> module.hpp:46</div></div> <div class="ttc" id="src_2tests_2mesos_8hpp_html"><div class="ttname"><a href="src_2tests_2mesos_8hpp.html">mesos.hpp</a></div></div> @@ -207,7 +208,6 @@ <div class="ttc" id="classmesos_1_1internal_1_1tests_1_1Module_html_a81386a14653ded5161d87b4e54c3e0a3"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1Module.html#a81386a14653ded5161d87b4e54c3e0a3">mesos::internal::tests::Module::create</a></div><div class="ttdeci">static Try< T * > create(const logging::Flags &flags)</div><div class="ttdef"><b>Definition:</b> module.hpp:92</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a61dcd7752a1b2bfc737b0f9b357191a6af757c3fa652b90267bc077c04be59573"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a61dcd7752a1b2bfc737b0f9b357191a6af757c3fa652b90267bc077c04be59573">mesos::internal::tests::TestCRAMMD5Authenticator</a></div><div class="ttdef"><b>Definition:</b> module.hpp:45</div></div> <div class="ttc" id="src_2logging_2flags_8hpp_html"><div class="ttname"><a href="src_2logging_2flags_8hpp.html">flags.hpp</a></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="namespacemesos_1_1internal_1_1tests_html_af8289f648a916c3f66923867452c7b1b"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#af8289f648a916c3f66923867452c7b1b">mesos::internal::tests::flags</a></div><div class="ttdeci">Flags flags</div></div> <div class="ttc" id="messages_8hpp_html"><div class="ttname"><a href="messages_8hpp.html">messages.hpp</a></div></div> </div><!-- fragment --></div><!-- contents --> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/a98dc4ae/content/api/latest/c++/src_2tests_2utils_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2tests_2utils_8hpp_source.html b/content/api/latest/c++/src_2tests_2utils_8hpp_source.html index aab8c9c..645ba47 100644 --- a/content/api/latest/c++/src_2tests_2utils_8hpp_source.html +++ b/content/api/latest/c++/src_2tests_2utils_8hpp_source.html @@ -145,7 +145,7 @@ <div class="line"><a name="l00091"></a><span class="lineno"> 91</span> </div> <div class="line"><a name="l00092"></a><span class="lineno"> 92</span> <span class="preprocessor">#endif // __TESTS_UTILS_HPP__</span></div> <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a211b38db9f9e4bb59a2404a42cf7fb38"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a211b38db9f9e4bb59a2404a42cf7fb38">mesos::internal::tests::getFreePort</a></div><div class="ttdeci">Try< uint16_t > getFreePort()</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="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div> <div class="ttc" id="3rdparty_2stout_2include_2stout_2ip_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2ip_8hpp.html">ip.hpp</a></div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_aabff32283caaab2a1fff455d8501a73a"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#aabff32283caaab2a1fff455d8501a73a">mesos::internal::tests::getSbinDir</a></div><div class="ttdeci">std::string getSbinDir()</div></div> <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/a98dc4ae/content/api/latest/c++/src_2uri_2fetcher_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2uri_2fetcher_8hpp_source.html b/content/api/latest/c++/src_2uri_2fetcher_8hpp_source.html index 803b643..3c6ade7 100644 --- a/content/api/latest/c++/src_2uri_2fetcher_8hpp_source.html +++ b/content/api/latest/c++/src_2uri_2fetcher_8hpp_source.html @@ -108,7 +108,7 @@ <div class="line"><a name="l00060"></a><span class="lineno"> 60</span> </div> <div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="preprocessor">#endif // __URI_FETCHER_HPP__</span></div> <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option</a></div><div class="ttdef"><b>Definition:</b> option.hpp:28</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="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div> <div class="ttc" id="none_8hpp_html"><div class="ttname"><a href="none_8hpp.html">none.hpp</a></div></div> <div class="ttc" id="uri_2fetchers_2copy_8hpp_html"><div class="ttname"><a href="uri_2fetchers_2copy_8hpp.html">copy.hpp</a></div></div> <div class="ttc" id="include_2mesos_2uri_2fetcher_8hpp_html"><div class="ttname"><a href="include_2mesos_2uri_2fetcher_8hpp.html">fetcher.hpp</a></div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/a98dc4ae/content/api/latest/c++/src_2v1_2parse_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/src_2v1_2parse_8hpp_source.html b/content/api/latest/c++/src_2v1_2parse_8hpp_source.html index 4d6e686..f9f633f 100644 --- a/content/api/latest/c++/src_2v1_2parse_8hpp_source.html +++ b/content/api/latest/c++/src_2v1_2parse_8hpp_source.html @@ -86,7 +86,7 @@ <div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(json.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div> <div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  }</div> <div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div> -<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keywordflow">return</span> protobuf::parse<mesos::v1::CapabilityInfo>(json.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>());</div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keywordflow">return</span> protobuf::parse<mesos::v1::CapabilityInfo>(json.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>());</div> <div class="line"><a name="l00036"></a><span class="lineno"> 36</span> }</div> <div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div> <div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div> @@ -98,7 +98,7 @@ <div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(json.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div> <div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  }</div> <div class="line"><a name="l00046"></a><span class="lineno"> 46</span> </div> -<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keywordflow">return</span> protobuf::parse<mesos::v1::RLimitInfo>(json.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>());</div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keywordflow">return</span> protobuf::parse<mesos::v1::RLimitInfo>(json.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>());</div> <div class="line"><a name="l00048"></a><span class="lineno"> 48</span> }</div> <div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div> <div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div> @@ -112,7 +112,7 @@ <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> </div> <div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="comment">// Convert from JSON to Protobuf.</span></div> -<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keywordflow">return</span> protobuf::parse<mesos::v1::TaskGroupInfo>(json.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>());</div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keywordflow">return</span> protobuf::parse<mesos::v1::TaskGroupInfo>(json.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>());</div> <div class="line"><a name="l00062"></a><span class="lineno"> 62</span> }</div> <div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div> <div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div> @@ -126,14 +126,15 @@ <div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  }</div> <div class="line"><a name="l00073"></a><span class="lineno"> 73</span> </div> <div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="comment">// Convert from JSON to Protobuf.</span></div> -<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keywordflow">return</span> protobuf::parse<mesos::v1::TaskInfo>(json.<a class="code" href="classTry.html#a7be0768038e0628632492edf6cc1515a">get</a>());</div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keywordflow">return</span> protobuf::parse<mesos::v1::TaskInfo>(json.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>());</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> } <span class="comment">// namespace flags {</span></div> <div class="line"><a name="l00079"></a><span class="lineno"> 79</span> </div> <div class="line"><a name="l00080"></a><span class="lineno"> 80</span> <span class="preprocessor">#endif // __V1_PARSE_HPP__</span></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="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="classTry_html_a8bc7f43e75a47111ea18e9c83b007be5"><div class="ttname"><a href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">Try::get</a></div><div class="ttdeci">T & get()&</div><div class="ttdef"><b>Definition:</b> try.hpp:73</div></div> +<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div> <div class="ttc" id="3rdparty_2stout_2include_2stout_2flags_2parse_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2flags_2parse_8hpp.html">parse.hpp</a></div></div> <div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div> <div class="ttc" id="namespaceflags_html_af30eac14fca1a6fd93863545a0666e0c"><div class="ttname"><a href="namespaceflags.html#af30eac14fca1a6fd93863545a0666e0c">flags::parse</a></div><div class="ttdeci">Try< mesos::ACLs > parse(const std::string &value)</div><div class="ttdoc">Returns the OCI v1 descriptor, image index, image manifest and image configuration from the given str...</div><div class="ttdef"><b>Definition:</b> parse.hpp:36</div></div> @@ -145,7 +146,6 @@ <div class="ttc" id="classTry_html_a0b98f95163b8a38daafd1651b043a276"><div class="ttname"><a href="classTry.html#a0b98f95163b8a38daafd1651b043a276">Try::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> try.hpp:71</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="include_2mesos_2v1_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2mesos_8hpp.html">mesos.hpp</a></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><!-- fragment --></div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/a98dc4ae/content/api/latest/c++/state__machine_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/state__machine_8hpp_source.html b/content/api/latest/c++/state__machine_8hpp_source.html index 9be1037..f68996d 100644 --- a/content/api/latest/c++/state__machine_8hpp_source.html +++ b/content/api/latest/c++/state__machine_8hpp_source.html @@ -266,7 +266,7 @@ <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< std::string ></a></div></div> <div class="ttc" id="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F && f</div><div class="ttdef"><b>Definition:</b> defer.hpp:270</div></div> <div class="ttc" id="classprocess_1_1Promise_html_a989b8dfa7eb2633de3f0f25ac2b87943"><div class="ttname"><a href="classprocess_1_1Promise.html#a989b8dfa7eb2633de3f0f25ac2b87943">process::Promise::set</a></div><div class="ttdeci">bool set(const T &_t)</div><div class="ttdef"><b>Definition:</b> future.hpp:827</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="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> check.hpp:33</div></div> <div class="ttc" id="traits_8hpp_html"><div class="ttname"><a href="traits_8hpp.html">traits.hpp</a></div></div> <div class="ttc" id="classprocess_1_1StateMachine_html"><div class="ttname"><a href="classprocess_1_1StateMachine.html">process::StateMachine</a></div><div class="ttdef"><b>Definition:</b> state_machine.hpp:153</div></div> <div class="ttc" id="classprocess_1_1StateMachine_html_af65a130b5433ad199e3cfc742da6bce8"><div class="ttname"><a href="classprocess_1_1StateMachine.html#af65a130b5433ad199e3cfc742da6bce8">process::StateMachine::transition</a></div><div class="ttdeci">Try< Nothing > transition(Option< std::string > &&message=None())</div><div class="ttdef"><b>Definition:</b> state_machine.hpp:179</div></div>