Updated the website built from mesos SHA: 62b4727.
Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/02efb3f9 Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/02efb3f9 Diff: http://git-wip-us.apache.org/repos/asf/mesos-site/diff/02efb3f9 Branch: refs/heads/asf-site Commit: 02efb3f9750e657b15f2086cef9e63215bb5b359 Parents: 877d1fc Author: jenkins <bui...@apache.org> Authored: Tue Dec 5 19:37:20 2017 +0000 Committer: jenkins <bui...@apache.org> Committed: Tue Dec 5 19:37:20 2017 +0000 ---------------------------------------------------------------------- ...2include_2process_2executor_8hpp_source.html | 4 +- ...ess_2include_2process_2http_8hpp_source.html | 2 +- ..._2include_2process_2limiter_8hpp_source.html | 2 +- ..._2process_2metrics_2metrics_8hpp_source.html | 2 +- ...2include_2process_2protobuf_8hpp_source.html | 2 +- content/api/latest/c++/Nodes.xml | 30 +- content/api/latest/c++/Tokens.xml | 36 +- content/api/latest/c++/async_8hpp.html | 16 +- content/api/latest/c++/async_8hpp_source.html | 4 +- content/api/latest/c++/collect_8hpp_source.html | 2 +- content/api/latest/c++/cpp17_8hpp_source.html | 2 +- content/api/latest/c++/defer_8hpp.html | 42 +- content/api/latest/c++/defer_8hpp_source.html | 442 ++++++------ content/api/latest/c++/deferred_8hpp.html | 12 +- .../api/latest/c++/deferred_8hpp_source.html | 22 +- content/api/latest/c++/delay_8hpp_source.html | 2 +- content/api/latest/c++/dispatch_8hpp.html | 42 +- .../api/latest/c++/dispatch_8hpp_source.html | 701 ++++++++++--------- content/api/latest/c++/event_8hpp_source.html | 17 +- content/api/latest/c++/functions_0x66.html | 2 +- content/api/latest/c++/functions_0x72.html | 2 +- content/api/latest/c++/functions_func_0x72.html | 2 +- content/api/latest/c++/functions_vars_0x66.html | 2 +- content/api/latest/c++/future_8hpp_source.html | 2 +- content/api/latest/c++/gauge_8hpp_source.html | 2 +- content/api/latest/c++/globals_0x66.html | 11 +- content/api/latest/c++/globals_0x6d.html | 3 + content/api/latest/c++/globals_defs_0x66.html | 11 +- content/api/latest/c++/globals_defs_0x6d.html | 3 + .../c++/http__connection_8hpp_source.html | 4 +- content/api/latest/c++/index.hhc | 20 +- content/api/latest/c++/index.hhk | 206 +++--- .../api/latest/c++/jobobject_8hpp_source.html | 2 +- content/api/latest/c++/lambda_8hpp_source.html | 2 +- content/api/latest/c++/libev_8hpp_source.html | 2 +- .../api/latest/c++/libevent_8hpp_source.html | 2 +- ...ss_2include_2process_2check_8hpp_source.html | 2 +- content/api/latest/c++/loop_8hpp_source.html | 6 +- .../api/latest/c++/namespacemembers_0x64.html | 2 +- .../api/latest/c++/namespacemembers_0x67.html | 6 +- .../api/latest/c++/namespacemembers_0x6d.html | 10 +- .../api/latest/c++/namespacemembers_0x70.html | 11 +- .../api/latest/c++/namespacemembers_0x72.html | 21 +- .../api/latest/c++/namespacemembers_0x74.html | 6 +- .../api/latest/c++/namespacemembers_0x75.html | 6 +- .../api/latest/c++/namespacemembers_0x77.html | 29 +- .../latest/c++/namespacemembers_func_0x64.html | 2 +- .../latest/c++/namespacemembers_vars_0x77.html | 6 +- content/api/latest/c++/namespaceprocess.html | 2 +- .../c++/namespaceprocess_1_1internal.html | 8 +- content/api/latest/c++/ns_8hpp_source.html | 2 +- .../api/latest/c++/sequence_8hpp_source.html | 2 +- .../c++/src_2common_2recordio_8hpp_source.html | 2 +- .../c++/src_2log_2network_8hpp_source.html | 2 +- ...allocator_2mesos_2allocator_8hpp_source.html | 2 +- .../latest/c++/state__machine_8hpp_source.html | 2 +- .../structprocess_1_1DispatchEvent-members.html | 4 +- .../c++/structprocess_1_1DispatchEvent.html | 18 +- .../structprocess_1_1__Deferred-members.html | 2 +- .../latest/c++/structprocess_1_1__Deferred.html | 8 +- content/api/latest/c++/subcommand_8hpp.html | 6 +- content/api/latest/c++/watcher_8hpp_source.html | 2 +- 62 files changed, 986 insertions(+), 843 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/mesos-site/blob/02efb3f9/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2executor_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2executor_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2executor_8hpp_source.html index fe710b6..c8b340c 100644 --- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2executor_8hpp_source.html +++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2executor_8hpp_source.html @@ -167,14 +167,14 @@ <div class="line"><a name="l00113"></a><span class="lineno"> 113</span> <span class="preprocessor">#endif // __PROCESS_EXECUTOR_HPP__</span></div> <div class="ttc" id="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &prefix="")</div><div class="ttdoc">Returns &#39;prefix(N)&#39; where N represents the number of instances where the same prefix (wrt...</div></div> <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div> -<div class="ttc" id="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:266</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_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:72</div></div> <div class="ttc" id="namespaceprocess_html_aff22904a83567125d3b4d0d88e5a2270"><div class="ttname"><a href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process::spawn</a></div><div class="ttdeci">UPID spawn(ProcessBase *process, bool manage=false)</div><div class="ttdoc">Spawn a new process. </div></div> <div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div> <div class="ttc" id="namespaceprocess_html_acc4b906a124113aa046e200c2ad1f7bc"><div class="ttname"><a href="namespaceprocess.html#acc4b906a124113aa046e200c2ad1f7bc">process::_executor_</a></div><div class="ttdeci">thread_local Executor * _executor_</div></div> <div class="ttc" id="classprocess_1_1Executor_html_a3337b5798c4a8f67f96e7ba6062d6f29"><div class="ttname"><a href="classprocess_1_1Executor.html#a3337b5798c4a8f67f96e7ba6062d6f29">process::Executor::execute</a></div><div class="ttdeci">Future< Nothing > execute(F &&f)</div><div class="ttdef"><b>Definition:</b> executor.hpp:88</div></div> <div class="ttc" id="classprocess_1_1Executor_html_aa129606e06f0a2cf30f5b198ad826400"><div class="ttname"><a href="classprocess_1_1Executor.html#aa129606e06f0a2cf30f5b198ad826400">process::Executor::defer</a></div><div class="ttdeci">_Deferred< F > defer(F &&f)</div><div class="ttdef"><b>Definition:</b> executor.hpp:54</div></div> -<div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:158</div></div> +<div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:167</div></div> <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div> <div class="ttc" id="classprocess_1_1Executor_html_a0d97332e1230d508ac2a4cbb0cc656df"><div class="ttname"><a href="classprocess_1_1Executor.html#a0d97332e1230d508ac2a4cbb0cc656df">process::Executor::execute</a></div><div class="ttdeci">auto execute(F &&f) -> decltype(dispatch(process, std::function< R()>(std::forward< F >(f))))</div><div class="ttdef"><b>Definition:</b> executor.hpp:73</div></div> <div class="ttc" id="structprocess_1_1__Deferred_html"><div class="ttname"><a href="structprocess_1_1__Deferred.html">process::_Deferred</a></div><div class="ttdef"><b>Definition:</b> deferred.hpp:64</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/02efb3f9/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html index 732b58f..d28820a 100644 --- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html +++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2http_8hpp_source.html @@ -1301,7 +1301,7 @@ <div class="ttc" id="classprocess_1_1http_1_1Pipe_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe.html">process::http::Pipe</a></div><div class="ttdef"><b>Definition:</b> http.hpp:296</div></div> <div class="ttc" id="structprocess_1_1http_1_1Status_html_a7ec542fce3fdf8c25bd870a160f569f7"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a7ec542fce3fdf8c25bd870a160f569f7">process::http::Status::METHOD_NOT_ALLOWED</a></div><div class="ttdeci">static const uint16_t METHOD_NOT_ALLOWED</div><div class="ttdef"><b>Definition:</b> http.hpp:237</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="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:266</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="structprocess_1_1http_1_1Status_html_a5cc8f560c42aa82042f347ceca649ff5"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a5cc8f560c42aa82042f347ceca649ff5">process::http::Status::BAD_REQUEST</a></div><div class="ttdeci">static const uint16_t BAD_REQUEST</div><div class="ttdef"><b>Definition:</b> http.hpp:232</div></div> <div class="ttc" id="structprocess_1_1http_1_1Status_html_acbed897ae92821a24aced2e4dc633dad"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#acbed897ae92821a24aced2e4dc633dad">process::http::Status::NO_CONTENT</a></div><div class="ttdeci">static const uint16_t NO_CONTENT</div><div class="ttdef"><b>Definition:</b> http.hpp:222</div></div> <div class="ttc" id="structprocess_1_1http_1_1Request_html_aba3024fe3e1028d19f5fb4e92519cb56"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html#aba3024fe3e1028d19f5fb4e92519cb56">process::http::Request::url</a></div><div class="ttdeci">URL url</div><div class="ttdef"><b>Definition:</b> http.hpp:529</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/02efb3f9/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html index 1ee1df8..f213acf 100644 --- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html +++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2limiter_8hpp_source.html @@ -255,7 +255,7 @@ <div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div> <div class="ttc" id="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div> <div class="ttc" id="classprocess_1_1RateLimiterProcess_html"><div class="ttname"><a href="classprocess_1_1RateLimiterProcess.html">process::RateLimiterProcess</a></div><div class="ttdef"><b>Definition:</b> limiter.hpp:62</div></div> -<div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:158</div></div> +<div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:167</div></div> <div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div> <div class="ttc" id="classprocess_1_1Future_html_abc89036db733a417b7b383b091efaf3c"><div class="ttname"><a href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">process::Future::isDiscarded</a></div><div class="ttdeci">bool isDiscarded() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1208</div></div> <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/02efb3f9/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html index 7b967d4..f29862e 100644 --- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html +++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html @@ -200,7 +200,7 @@ <div class="ttc" id="namespaceprocess_1_1metrics_html_a15af50f3f4dbcca2f7c619ccfbaa70b2"><div class="ttname"><a href="namespaceprocess_1_1metrics.html#a15af50f3f4dbcca2f7c619ccfbaa70b2">process::metrics::add</a></div><div class="ttdeci">Future< Nothing > add(const T &metric)</div><div class="ttdef"><b>Definition:</b> metrics.hpp:94</div></div> <div class="ttc" id="structprocess_1_1http_1_1Request_html"><div class="ttname"><a href="structprocess_1_1http_1_1Request.html">process::http::Request</a></div><div class="ttdef"><b>Definition:</b> http.hpp:518</div></div> <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="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:158</div></div> +<div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:167</div></div> <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div> <div class="ttc" id="classprocess_1_1metrics_1_1internal_1_1MetricsProcess_html_a481de823013045447009d4554fdaf69d"><div class="ttname"><a href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#a481de823013045447009d4554fdaf69d">process::metrics::internal::MetricsProcess::initialize</a></div><div class="ttdeci">virtual void initialize()</div><div class="ttdoc">Invoked when a process gets spawned. </div></div> <div class="ttc" id="classprocess_1_1metrics_1_1internal_1_1MetricsProcess_html_ab276c60b63527c1a94d5ece44efe63ce"><div class="ttname"><a href="classprocess_1_1metrics_1_1internal_1_1MetricsProcess.html#ab276c60b63527c1a94d5ece44efe63ce">process::metrics::internal::MetricsProcess::snapshot</a></div><div class="ttdeci">Future< hashmap< std::string, double > > snapshot(const Option< Duration > &timeout)</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/02efb3f9/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html index 5baf3a5..088c3b2 100644 --- a/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html +++ b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html @@ -531,7 +531,7 @@ <div class="ttc" id="classhashmap_html"><div class="ttname"><a href="classhashmap.html">hashmap< std::string, handler ></a></div></div> <div class="ttc" id="classReqResProcess_html"><div class="ttname"><a href="classReqResProcess.html">ReqResProcess</a></div><div class="ttdef"><b>Definition:</b> protobuf.hpp:394</div></div> <div class="ttc" id="classprocess_1_1ProcessBase_html_af90d581940120abfb787e46568e7a3af"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">process::ProcessBase::send</a></div><div class="ttdeci">void send(const UPID &to, const std::string &name, const char *data=nullptr, size_t length=0)</div><div class="ttdoc">Sends the message to the specified UPID. </div></div> -<div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:158</div></div> +<div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:167</div></div> <div class="ttc" id="classProtobufProcess_html_ade255e672ae628b3297c614e95b7917d"><div class="ttname"><a href="classProtobufProcess.html#ade255e672ae628b3297c614e95b7917d">ProtobufProcess::~ProtobufProcess</a></div><div class="ttdeci">virtual ~ProtobufProcess()</div><div class="ttdef"><b>Definition:</b> protobuf.hpp:93</div></div> <div class="ttc" id="namespaceprocess_html_a2b0f5478fa6a52497167aa994ff600d9"><div class="ttname"><a href="namespaceprocess.html#a2b0f5478fa6a52497167aa994ff600d9">process::post</a></div><div class="ttdeci">void post(const UPID &to, const std::string &name, const char *data=nullptr, size_t length=0)</div><div class="ttdoc">Sends a message with data without a return address. </div></div> <div class="ttc" id="classprocess_1_1ProcessBase_html_afb219ae4b5e8dab3f724e78032e03d0c"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#afb219ae4b5e8dab3f724e78032e03d0c">process::ProcessBase::message</a></div><div class="ttdeci">hashmap< std::string, MessageHandler > message</div><div class="ttdef"><b>Definition:</b> process.hpp:443</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/02efb3f9/content/api/latest/c++/Nodes.xml ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml index c92041b..72f496d 100644 --- a/content/api/latest/c++/Nodes.xml +++ b/content/api/latest/c++/Nodes.xml @@ -24756,7 +24756,7 @@ <Node> <Name>REPEAT_FROM_TO</Name> <Path>structprocess_1_1__Deferred.html</Path> - <Anchor>a3080895adaaf454e1e1f105d15317423</Anchor> + <Anchor>a193bce2b50b08fc7f26acc1a47999e48</Anchor> </Node> <Node> <Name>defer</Name> @@ -25002,7 +25002,7 @@ <Node> <Name>DispatchEvent</Name> <Path>structprocess_1_1DispatchEvent.html</Path> - <Anchor>ab7784a6ecaaa99c0f7d7de70b73aeddb</Anchor> + <Anchor>a7a5f9d5e9da2ba36e0be01ce2feb4bc3</Anchor> </Node> <Node> <Name>DispatchEvent</Name> @@ -25037,7 +25037,7 @@ <Node> <Name>f</Name> <Path>structprocess_1_1DispatchEvent.html</Path> - <Anchor>a72a77da25691c91a090780530d0d8fdc</Anchor> + <Anchor>afb11904abbc7b6243d160ba4403e80f1</Anchor> </Node> <Node> <Name>functionType</Name> @@ -40697,9 +40697,14 @@ <Path>defer_8hpp.html</Path> <Subnodes> <Node> - <Name>FORWARD</Name> + <Name>FORWARD_A</Name> <Path>defer_8hpp.html</Path> - <Anchor>ae76028dfc9fdd64cb568444c99e1dc1a</Anchor> + <Anchor>a1f8d03826a49a42de5441e9e43c00663</Anchor> + </Node> + <Node> + <Name>FORWARD_P</Name> + <Path>defer_8hpp.html</Path> + <Anchor>ad9a068864475c049fa1ebf202a9e19f1</Anchor> </Node> <Node> <Name>TEMPLATE</Name> @@ -40840,7 +40845,7 @@ <Node> <Name>REPEAT_FROM_TO</Name> <Path>structprocess_1_1__Deferred.html</Path> - <Anchor>a3080895adaaf454e1e1f105d15317423</Anchor> + <Anchor>a193bce2b50b08fc7f26acc1a47999e48</Anchor> </Node> <Node> <Name>defer</Name> @@ -40976,6 +40981,11 @@ <Anchor>ae76028dfc9fdd64cb568444c99e1dc1a</Anchor> </Node> <Node> + <Name>MOVE</Name> + <Path>dispatch_8hpp.html</Path> + <Anchor>a6026dd965c0b8b4c0242bbf6aedd279a</Anchor> + </Node> + <Node> <Name>TEMPLATE</Name> <Path>dispatch_8hpp.html</Path> <Anchor>a659a0f3373b1b8ed3e348bc4332657e2</Anchor> @@ -40993,7 +41003,7 @@ <Node> <Name>dispatch</Name> <Path>dispatch_8hpp.html</Path> - <Anchor>af41e327161ef61c79f5eb864fc2af03d</Anchor> + <Anchor>ab863b0922b3133630bec9cc010ddb261</Anchor> </Node> <Node> <Name>dispatch</Name> @@ -41278,7 +41288,7 @@ <Node> <Name>DispatchEvent</Name> <Path>structprocess_1_1DispatchEvent.html</Path> - <Anchor>ab7784a6ecaaa99c0f7d7de70b73aeddb</Anchor> + <Anchor>a7a5f9d5e9da2ba36e0be01ce2feb4bc3</Anchor> </Node> <Node> <Name>DispatchEvent</Name> @@ -41313,7 +41323,7 @@ <Node> <Name>f</Name> <Path>structprocess_1_1DispatchEvent.html</Path> - <Anchor>a72a77da25691c91a090780530d0d8fdc</Anchor> + <Anchor>afb11904abbc7b6243d160ba4403e80f1</Anchor> </Node> <Node> <Name>functionType</Name> @@ -41604,7 +41614,7 @@ <Node> <Name>REPEAT_FROM_TO</Name> <Path>structprocess_1_1__Deferred.html</Path> - <Anchor>a3080895adaaf454e1e1f105d15317423</Anchor> + <Anchor>a193bce2b50b08fc7f26acc1a47999e48</Anchor> </Node> <Node> <Name>defer</Name> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/02efb3f9/content/api/latest/c++/Tokens.xml ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml index 8bab077..d5008ec 100644 --- a/content/api/latest/c++/Tokens.xml +++ b/content/api/latest/c++/Tokens.xml @@ -489,12 +489,22 @@ </Token> <Token> <TokenIdentifier> - <Name>FORWARD</Name> - <APILanguage>c</APILanguage> + <Name>FORWARD_A</Name> + <APILanguage>unknown</APILanguage> <Type>macro</Type> </TokenIdentifier> <Path>defer_8hpp.html</Path> - <Anchor>ae76028dfc9fdd64cb568444c99e1dc1a</Anchor> + <Anchor>a1f8d03826a49a42de5441e9e43c00663</Anchor> + <DeclaredIn>defer.hpp</DeclaredIn> + </Token> + <Token> + <TokenIdentifier> + <Name>FORWARD_P</Name> + <APILanguage>unknown</APILanguage> + <Type>macro</Type> + </TokenIdentifier> + <Path>defer_8hpp.html</Path> + <Anchor>ad9a068864475c049fa1ebf202a9e19f1</Anchor> <DeclaredIn>defer.hpp</DeclaredIn> </Token> <Token> @@ -774,6 +784,16 @@ </Token> <Token> <TokenIdentifier> + <Name>MOVE</Name> + <APILanguage>unknown</APILanguage> + <Type>macro</Type> + </TokenIdentifier> + <Path>dispatch_8hpp.html</Path> + <Anchor>a6026dd965c0b8b4c0242bbf6aedd279a</Anchor> + <DeclaredIn>dispatch.hpp</DeclaredIn> + </Token> + <Token> + <TokenIdentifier> <Name>DECL</Name> <APILanguage>unknown</APILanguage> <Type>macro</Type> @@ -820,7 +840,7 @@ <Scope>process::internal</Scope> </TokenIdentifier> <Path>namespaceprocess_1_1internal.html</Path> - <Anchor>af41e327161ef61c79f5eb864fc2af03d</Anchor> + <Anchor>ab863b0922b3133630bec9cc010ddb261</Anchor> <DeclaredIn>dispatch.hpp</DeclaredIn> </Token> <Token> @@ -161159,7 +161179,7 @@ <Scope>process::_Deferred</Scope> </TokenIdentifier> <Path>structprocess_1_1__Deferred.html</Path> - <Anchor>a3080895adaaf454e1e1f105d15317423</Anchor> + <Anchor>a193bce2b50b08fc7f26acc1a47999e48</Anchor> <DeclaredIn>deferred.hpp</DeclaredIn> </Token> <Token> @@ -161764,7 +161784,7 @@ <Scope>process::DispatchEvent</Scope> </TokenIdentifier> <Path>structprocess_1_1DispatchEvent.html</Path> - <Anchor>ab7784a6ecaaa99c0f7d7de70b73aeddb</Anchor> + <Anchor>a7a5f9d5e9da2ba36e0be01ce2feb4bc3</Anchor> <DeclaredIn>event.hpp</DeclaredIn> </Token> <Token> @@ -161895,7 +161915,7 @@ <Scope>process::DispatchEvent</Scope> </TokenIdentifier> <Path>structprocess_1_1DispatchEvent.html</Path> - <Anchor>a72a77da25691c91a090780530d0d8fdc</Anchor> + <Anchor>afb11904abbc7b6243d160ba4403e80f1</Anchor> </Token> <Token> <TokenIdentifier> @@ -176819,7 +176839,7 @@ <Scope>process::internal</Scope> </TokenIdentifier> <Path>namespaceprocess_1_1internal.html</Path> - <Anchor>af41e327161ef61c79f5eb864fc2af03d</Anchor> + <Anchor>ab863b0922b3133630bec9cc010ddb261</Anchor> <DeclaredIn>dispatch.hpp</DeclaredIn> </Token> <Token> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/02efb3f9/content/api/latest/c++/async_8hpp.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/async_8hpp.html b/content/api/latest/c++/async_8hpp.html index 35eac93..a7dbce5 100644 --- a/content/api/latest/c++/async_8hpp.html +++ b/content/api/latest/c++/async_8hpp.html @@ -147,7 +147,7 @@ Functions</h2></td></tr> <div class="line"> <span class="keyword">const</span> F& f, \</div> <div class="line"> <a class="code" href="preprocessor_8hpp.html#a136ead90127dc77a956b32b74056d6b6">ENUM_BINARY_PARAMS</a>(N, A, a), \</div> <div class="line"> <span class="keyword">typename</span> std::enable_if<std::is_void<<span class="keyword">typename</span> result_of<F(<a class="code" href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">ENUM_PARAMS</a>(N, A))>::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>>::value>::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>* = <span class="keyword">nullptr</span>);</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:266</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="namespaceprocess_html_a92b69ab22f734498cfe8cf6edd92fd2a"><div class="ttname"><a href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">process::async</a></div><div class="ttdeci">Future< typename result_of< F()>::type > async(const F &f, typename std::enable_if<!std::is_void< typename result_of< F()>::type >::value >::type *=nullptr)</div><div class="ttdef"><b>Definition:</b> async.hpp:238</div></div> <div class="ttc" id="preprocessor_8hpp_html_a136ead90127dc77a956b32b74056d6b6"><div class="ttname"><a href="preprocessor_8hpp.html#a136ead90127dc77a956b32b74056d6b6">ENUM_BINARY_PARAMS</a></div><div class="ttdeci">#define ENUM_BINARY_PARAMS</div><div class="ttdef"><b>Definition:</b> preprocessor.hpp:36</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try< uint32_t > type(const std::string &path)</div></div> @@ -214,7 +214,7 @@ Functions</h2></td></tr> <div class="line"> }</div> <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a1526213546914662d7a58263f68d11bc"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a1526213546914662d7a58263f68d11bc">mesos::internal::tests::execute</a></div><div class="ttdeci">void execute(const std::string &script)</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:266</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="namespaceprocess_html_a20443908afa3212215166e26065349e5"><div class="ttname"><a href="namespaceprocess.html#a20443908afa3212215166e26065349e5">process::terminate</a></div><div class="ttdeci">void terminate(const UPID &pid, bool inject=true)</div><div class="ttdoc">Sends a TerminateEvent to the given process. </div></div> <div class="ttc" id="preprocessor_8hpp_html_a136ead90127dc77a956b32b74056d6b6"><div class="ttname"><a href="preprocessor_8hpp.html#a136ead90127dc77a956b32b74056d6b6">ENUM_BINARY_PARAMS</a></div><div class="ttdeci">#define ENUM_BINARY_PARAMS</div><div class="ttdef"><b>Definition:</b> preprocessor.hpp:36</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try< uint32_t > type(const std::string &path)</div></div> @@ -262,7 +262,7 @@ Functions</h2></td></tr> <div class="line"> <span class="keyword">const</span> F& f, \</div> <div class="line"> <a class="code" href="preprocessor_8hpp.html#a136ead90127dc77a956b32b74056d6b6">ENUM_BINARY_PARAMS</a>(N, A, a), \</div> <div class="line"> <span class="keyword">typename</span> std::enable_if<std::is_void<<span class="keyword">typename</span> result_of<F(<a class="code" href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">ENUM_PARAMS</a>(N, A))>::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>>::value>::<a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">type</a>*);</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:266</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="namespaceprocess_html_a92b69ab22f734498cfe8cf6edd92fd2a"><div class="ttname"><a href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">process::async</a></div><div class="ttdeci">Future< typename result_of< F()>::type > async(const F &f, typename std::enable_if<!std::is_void< typename result_of< F()>::type >::value >::type *=nullptr)</div><div class="ttdef"><b>Definition:</b> async.hpp:238</div></div> <div class="ttc" id="preprocessor_8hpp_html_a136ead90127dc77a956b32b74056d6b6"><div class="ttname"><a href="preprocessor_8hpp.html#a136ead90127dc77a956b32b74056d6b6">ENUM_BINARY_PARAMS</a></div><div class="ttdeci">#define ENUM_BINARY_PARAMS</div><div class="ttdef"><b>Definition:</b> preprocessor.hpp:36</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try< uint32_t > type(const std::string &path)</div></div> @@ -309,7 +309,7 @@ Functions</h2></td></tr> <div class="line"> typename <a class="code" href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">result_of<F(ENUM_PARAMS(N, A))>::type</a>(AsyncExecutorProcess::*method)(<span class="keyword">const</span> F&, <a class="code" href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">ENUM_PARAMS</a>(N, A)) = <span class="comment">/* NOLINT(whitespace/line_length) */</span> \</div> <div class="line"> &<a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1526213546914662d7a58263f68d11bc">AsyncExecutorProcess::execute</a><F, <a class="code" href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">ENUM_PARAMS</a>(N, A)>; \</div> <div class="line"> \</div> -<div class="line"> return <a class="code" href="namespaceprocess_1_1internal.html#af41e327161ef61c79f5eb864fc2af03d">dispatch</a>(<a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a>, method, f, <a class="code" href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">ENUM_PARAMS</a>(N, a)); \</div> +<div class="line"> return <a class="code" href="namespaceprocess_1_1internal.html#ab863b0922b3133630bec9cc010ddb261">dispatch</a>(<a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a>, method, f, <a class="code" href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">ENUM_PARAMS</a>(N, a)); \</div> <div class="line"> } \</div> <div class="line"> \</div> <div class="line"> template <typename F, ENUM_PARAMS(N, typename A)> \</div> @@ -322,11 +322,11 @@ Functions</h2></td></tr> <div class="line"> Nothing(AsyncExecutorProcess::*method)(<span class="keyword">const</span> F&, <a class="code" href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">ENUM_PARAMS</a>(N, A)) = \</div> <div class="line"> &<a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1526213546914662d7a58263f68d11bc">AsyncExecutorProcess::execute</a><F, <a class="code" href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">ENUM_PARAMS</a>(N, A)>; \</div> <div class="line"> \</div> -<div class="line"> return <a class="code" href="namespaceprocess_1_1internal.html#af41e327161ef61c79f5eb864fc2af03d">dispatch</a>(<a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a>, method, f, <a class="code" href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">ENUM_PARAMS</a>(N, a)); \</div> +<div class="line"> return <a class="code" href="namespaceprocess_1_1internal.html#ab863b0922b3133630bec9cc010ddb261">dispatch</a>(<a class="code" href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">process</a>, method, f, <a class="code" href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">ENUM_PARAMS</a>(N, a)); \</div> <div class="line"> }</div> <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a1526213546914662d7a58263f68d11bc"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a1526213546914662d7a58263f68d11bc">mesos::internal::tests::execute</a></div><div class="ttdeci">void execute(const std::string &script)</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:266</div></div> -<div class="ttc" id="namespaceprocess_1_1internal_html_af41e327161ef61c79f5eb864fc2af03d"><div class="ttname"><a href="namespaceprocess_1_1internal.html#af41e327161ef61c79f5eb864fc2af03d">process::internal::dispatch</a></div><div class="ttdeci">void dispatch(const UPID &pid, const std::shared_ptr< std::function< void(ProcessBase *)>> &f, const Option< const std::type_info * > &functionType=None())</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="namespaceprocess_1_1internal_html_ab863b0922b3133630bec9cc010ddb261"><div class="ttname"><a href="namespaceprocess_1_1internal.html#ab863b0922b3133630bec9cc010ddb261">process::internal::dispatch</a></div><div class="ttdeci">void dispatch(const UPID &pid, const std::shared_ptr< lambda::CallableOnce< void(ProcessBase *)>> &f, const Option< const std::type_info * > &functionType=None())</div></div> <div class="ttc" id="namespaceos_html_ae19e4161a51b86a1f330f3bf1dc75389"><div class="ttname"><a href="namespaceos.html#ae19e4161a51b86a1f330f3bf1dc75389">os::process</a></div><div class="ttdeci">Result< Process > process(pid_t pid)</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:30</div></div> <div class="ttc" id="preprocessor_8hpp_html_a136ead90127dc77a956b32b74056d6b6"><div class="ttname"><a href="preprocessor_8hpp.html#a136ead90127dc77a956b32b74056d6b6">ENUM_BINARY_PARAMS</a></div><div class="ttdeci">#define ENUM_BINARY_PARAMS</div><div class="ttdef"><b>Definition:</b> preprocessor.hpp:36</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try< uint32_t > type(const std::string &path)</div></div> @@ -380,7 +380,7 @@ Functions</h2></td></tr> <div class="line"> { \</div> <div class="line"> return AsyncExecutor().execute(f, <a class="code" href="preprocessor_8hpp.html#a40870bee0160b00ad1caa741a2a2ef95">ENUM_PARAMS</a>(N, a)); \</div> <div class="line"> }</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:266</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="namespaceprocess_html_a92b69ab22f734498cfe8cf6edd92fd2a"><div class="ttname"><a href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">process::async</a></div><div class="ttdeci">Future< typename result_of< F()>::type > async(const F &f, typename std::enable_if<!std::is_void< typename result_of< F()>::type >::value >::type *=nullptr)</div><div class="ttdef"><b>Definition:</b> async.hpp:238</div></div> <div class="ttc" id="preprocessor_8hpp_html_a136ead90127dc77a956b32b74056d6b6"><div class="ttname"><a href="preprocessor_8hpp.html#a136ead90127dc77a956b32b74056d6b6">ENUM_BINARY_PARAMS</a></div><div class="ttdeci">#define ENUM_BINARY_PARAMS</div><div class="ttdef"><b>Definition:</b> preprocessor.hpp:36</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1fs_html_a2343e2642db514496ba8380776487fba"><div class="ttname"><a href="namespacemesos_1_1internal_1_1fs.html#a2343e2642db514496ba8380776487fba">mesos::internal::fs::type</a></div><div class="ttdeci">Try< uint32_t > type(const std::string &path)</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/02efb3f9/content/api/latest/c++/async_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/async_8hpp_source.html b/content/api/latest/c++/async_8hpp_source.html index 19e62b9..7dda1fe 100644 --- a/content/api/latest/c++/async_8hpp_source.html +++ b/content/api/latest/c++/async_8hpp_source.html @@ -334,7 +334,7 @@ <div class="ttc" id="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &prefix="")</div><div class="ttdoc">Returns &#39;prefix(N)&#39; where N represents the number of instances where the same prefix (wrt...</div></div> <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div> <div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a1526213546914662d7a58263f68d11bc"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a1526213546914662d7a58263f68d11bc">mesos::internal::tests::execute</a></div><div class="ttdeci">void execute(const std::string &script)</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:266</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="namespaceprocess_html_a4093b842d501fdddd4b2586e66c3db63"><div class="ttname"><a href="namespaceprocess.html#a4093b842d501fdddd4b2586e66c3db63">process::REPEAT_FROM_TO</a></div><div class="ttdeci">REPEAT_FROM_TO(1, 13, TEMPLATE, _) class AsyncExecutorProcess</div><div class="ttdef"><b>Definition:</b> async.hpp:63</div></div> <div class="ttc" id="classprocess_1_1ProcessBase_html"><div class="ttname"><a href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></div><div class="ttdef"><b>Definition:</b> process.hpp:72</div></div> <div class="ttc" id="dispatch_8hpp_html"><div class="ttname"><a href="dispatch_8hpp.html">dispatch.hpp</a></div></div> @@ -343,7 +343,7 @@ <div class="ttc" id="classprocess_1_1AsyncExecutor_html"><div class="ttname"><a href="classprocess_1_1AsyncExecutor.html">process::AsyncExecutor</a></div><div class="ttdef"><b>Definition:</b> async.hpp:137</div></div> <div class="ttc" id="lambda_8hpp_html"><div class="ttname"><a href="lambda_8hpp.html">lambda.hpp</a></div></div> <div class="ttc" id="classprocess_1_1AsyncExecutor_html_a502e4f9c00f1d1280f732a7bd8a68434"><div class="ttname"><a href="classprocess_1_1AsyncExecutor.html#a502e4f9c00f1d1280f732a7bd8a68434">process::AsyncExecutor::async</a></div><div class="ttdeci">friend Future< typename result_of< F()>::type > async(const F &f, typename std::enable_if<!std::is_void< typename result_of< F()>::type >::value >::type *)</div></div> -<div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:158</div></div> +<div class="ttc" id="namespaceprocess_html_acfbc29404bc653268289691b0dd59e22"><div class="ttname"><a href="namespaceprocess.html#acfbc29404bc653268289691b0dd59e22">process::dispatch</a></div><div class="ttdeci">void dispatch(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> dispatch.hpp:167</div></div> <div class="ttc" id="nothing_8hpp_html"><div class="ttname"><a href="nothing_8hpp.html">nothing.hpp</a></div></div> <div class="ttc" id="3rdparty_2libprocess_2include_2process_2pid_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2pid_8hpp.html">pid.hpp</a></div></div> <div class="ttc" id="namespaceprocess_html_a92b69ab22f734498cfe8cf6edd92fd2a"><div class="ttname"><a href="namespaceprocess.html#a92b69ab22f734498cfe8cf6edd92fd2a">process::async</a></div><div class="ttdeci">Future< typename result_of< F()>::type > async(const F &f, typename std::enable_if<!std::is_void< typename result_of< F()>::type >::value >::type *=nullptr)</div><div class="ttdef"><b>Definition:</b> async.hpp:238</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/02efb3f9/content/api/latest/c++/collect_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/collect_8hpp_source.html b/content/api/latest/c++/collect_8hpp_source.html index 9fe133a..2f58bea 100644 --- a/content/api/latest/c++/collect_8hpp_source.html +++ b/content/api/latest/c++/collect_8hpp_source.html @@ -396,7 +396,7 @@ <div class="ttc" id="namespaceprocess_1_1ID_html_aeb11a48c9def1da169d8455a30d0ee39"><div class="ttname"><a href="namespaceprocess_1_1ID.html#aeb11a48c9def1da169d8455a30d0ee39">process::ID::generate</a></div><div class="ttdeci">std::string generate(const std::string &prefix="")</div><div class="ttdoc">Returns &#39;prefix(N)&#39; where N represents the number of instances where the same prefix (wrt...</div></div> <div class="ttc" id="structNothing_html"><div class="ttname"><a href="structNothing.html">Nothing</a></div><div class="ttdef"><b>Definition:</b> nothing.hpp:16</div></div> <div class="ttc" id="classprocess_1_1internal_1_1CollectProcess_html"><div class="ttname"><a href="classprocess_1_1internal_1_1CollectProcess.html">process::internal::CollectProcess</a></div><div class="ttdef"><b>Definition:</b> collect.hpp:119</div></div> -<div class="ttc" id="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F && f</div><div class="ttdef"><b>Definition:</b> defer.hpp:266</div></div> +<div class="ttc" id="namespaceprocess_html_a62d5333e8ec1817c249cf83e15d568b4"><div class="ttname"><a href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">process::f</a></div><div class="ttdeci">F && f</div><div class="ttdef"><b>Definition:</b> defer.hpp:270</div></div> <div class="ttc" id="classprocess_1_1Future_html_aa78977d3b585a5f5ccd682c1e9e2ddc4"><div class="ttname"><a href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">process::Future::get</a></div><div class="ttdeci">const T & get() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1280</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:796</div></div> <div class="ttc" id="classprocess_1_1Promise_html_a2fc569c8bf99acb3e53a68ff3b266667"><div class="ttname"><a href="classprocess_1_1Promise.html#a2fc569c8bf99acb3e53a68ff3b266667">process::Promise::fail</a></div><div class="ttdeci">bool fail(const std::string &message)</div><div class="ttdef"><b>Definition:</b> future.hpp:872</div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/02efb3f9/content/api/latest/c++/cpp17_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/cpp17_8hpp_source.html b/content/api/latest/c++/cpp17_8hpp_source.html index 4ac61f1..cebf08b 100644 --- a/content/api/latest/c++/cpp17_8hpp_source.html +++ b/content/api/latest/c++/cpp17_8hpp_source.html @@ -117,7 +117,7 @@ <div class="line"><a name="l00063"></a><span class="lineno"> 63</span> } <span class="comment">// namespace cpp17 {</span></div> <div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div> <div class="line"><a name="l00065"></a><span class="lineno"> 65</span> <span class="preprocessor">#endif // __STOUT_CPP17_HPP__</span></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:266</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="cpp17_8hpp_html_a2c5f91f0e65b4795c220bc437c6d8dd3"><div class="ttname"><a href="cpp17_8hpp.html#a2c5f91f0e65b4795c220bc437c6d8dd3">RETURN</a></div><div class="ttdeci">#define RETURN(...)</div><div class="ttdef"><b>Definition:</b> cpp17.hpp:34</div></div> </div><!-- fragment --></div><!-- contents --> <!-- start footer part --> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/02efb3f9/content/api/latest/c++/defer_8hpp.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/defer_8hpp.html b/content/api/latest/c++/defer_8hpp.html index 855c7d7..2db6d6d 100644 --- a/content/api/latest/c++/defer_8hpp.html +++ b/content/api/latest/c++/defer_8hpp.html @@ -73,8 +73,10 @@ Namespaces</h2></td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> -<tr class="memitem:ae76028dfc9fdd64cb568444c99e1dc1a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="defer_8hpp.html#ae76028dfc9fdd64cb568444c99e1dc1a">FORWARD</a>(Z, N, DATA)   std::forward<A ## N>(a ## N)</td></tr> -<tr class="separator:ae76028dfc9fdd64cb568444c99e1dc1a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1f8d03826a49a42de5441e9e43c00663"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="defer_8hpp.html#a1f8d03826a49a42de5441e9e43c00663">FORWARD_A</a>(Z, N, DATA)   std::forward<A ## N>(a ## N)</td></tr> +<tr class="separator:a1f8d03826a49a42de5441e9e43c00663"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad9a068864475c049fa1ebf202a9e19f1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="defer_8hpp.html#ad9a068864475c049fa1ebf202a9e19f1">FORWARD_P</a>(Z, N, DATA)   std::forward<P ## N>(p ## N)</td></tr> +<tr class="separator:ad9a068864475c049fa1ebf202a9e19f1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a659a0f3373b1b8ed3e348bc4332657e2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="defer_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2">TEMPLATE</a>(Z, N, DATA)</td></tr> <tr class="separator:a659a0f3373b1b8ed3e348bc4332657e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a659a0f3373b1b8ed3e348bc4332657e2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="defer_8hpp.html#a659a0f3373b1b8ed3e348bc4332657e2">TEMPLATE</a>(Z, N, DATA)</td></tr> @@ -121,12 +123,12 @@ Variables</h2></td></tr> <tr class="separator:a62d5333e8ec1817c249cf83e15d568b4"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Macro Definition Documentation</h2> -<a class="anchor" id="ae76028dfc9fdd64cb568444c99e1dc1a"></a> +<a class="anchor" id="a1f8d03826a49a42de5441e9e43c00663"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> - <td class="memname">#define FORWARD</td> + <td class="memname">#define FORWARD_A</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">Z, </td> @@ -153,6 +155,38 @@ Variables</h2></td></tr> </div> </div> +<a class="anchor" id="ad9a068864475c049fa1ebf202a9e19f1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define FORWARD_P</td> + <td>(</td> + <td class="paramtype"> </td> + <td class="paramname">Z, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">N, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"> </td> + <td class="paramname">DATA </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td>   std::forward<P ## N>(p ## N)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> <a class="anchor" id="a659a0f3373b1b8ed3e348bc4332657e2"></a> <div class="memitem"> <div class="memproto">