You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2018/03/06 23:49:14 UTC
[01/11] mesos-site git commit: Updated the website built from mesos
SHA: be8be3b.
Repository: mesos-site
Updated Branches:
refs/heads/asf-site 53f3d2403 -> 2306ff3ed
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/windows_2xattr_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2xattr_8hpp_source.html b/content/api/latest/c++/windows_2xattr_8hpp_source.html
index a248fd0..2366d54 100644
--- a/content/api/latest/c++/windows_2xattr_8hpp_source.html
+++ b/content/api/latest/c++/windows_2xattr_8hpp_source.html
@@ -95,7 +95,7 @@
<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="decoder_8hpp_html_abb0829cce9dd20a40ae0d86890ae85c6"><div class="ttname"><a href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a></div><div class="ttdeci">#define flags</div><div class="ttdef"><b>Definition:</b> decoder.hpp:18</div></div>
<div class="ttc" id="namespaceos_html_aa425b9a1dc9aff1039cb644a15388f18"><div class="ttname"><a href="namespaceos.html#aa425b9a1dc9aff1039cb644a15388f18">os::getxattr</a></div><div class="ttdeci">Try< std::string > getxattr(const std::string &path, const std::string &name)</div><div class="ttdef"><b>Definition:</b> xattr.hpp:67</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/blog/feed.xml
----------------------------------------------------------------------
diff --git a/content/blog/feed.xml b/content/blog/feed.xml
index c6d3b51..dc1618b 100644
--- a/content/blog/feed.xml
+++ b/content/blog/feed.xml
@@ -295,7 +295,7 @@ To learn more about CSI work in Mesos, you can dig into the design document <
</ul>
-<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="&#x6d;&#97;&#105;&#108;&#116;&#x6f;&#x3a;&#100;&#x65;&#118;&#64;&#x61;&#x70;&#x61;&#99;&#104;&#101;&#46;&#109;&#x65;&#115;&#x6f;&#x73;&#x2e;&#x6f;&#x72;&#103;">&#x64;&#101;&#118;&#64;&#97;&#x70;&#97;&#99;&#x68;&#x65;&#x2e;&#109;&#101;&#x73;&#111;&#x73;&#46;&#x6f;&#x72;&#103;</a>.</p>
+<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#100;&#101;&#x76;&#64;&#97;&#112;&#x61;&#99;&#x68;&#x65;&#x2e;&#x6d;&#101;&#x73;&#111;&#115;&#46;&#x6f;&#x72;&#103;">&#x64;&#101;&#118;&#x40;&#97;&#112;&#x61;&#99;&#104;&#x65;&#46;&#109;&#x65;&#115;&#111;&#x73;&#46;&#x6f;&#x72;&#x67;</a>.</p>
</content>
</entry>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/blog/performance-working-group-progress-report/index.html
----------------------------------------------------------------------
diff --git a/content/blog/performance-working-group-progress-report/index.html b/content/blog/performance-working-group-progress-report/index.html
index d8a59ae..967bbea 100644
--- a/content/blog/performance-working-group-progress-report/index.html
+++ b/content/blog/performance-working-group-progress-report/index.html
@@ -248,7 +248,7 @@
</ul>
-<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="mailto:dev@apache.mesos.org">dev@apache.mesos.org</a>.</p>
+<p>If you are a user and would like to suggest some areas for performance improvement, please let us know by emailing <a href="mailto:dev@apache.mesos.org">dev@apache.mesos.org</a>.</p>
</div>
</div>
[11/11] mesos-site git commit: Updated the website built from mesos
SHA: be8be3b.
Posted by gi...@apache.org.
Updated the website built from mesos SHA: be8be3b.
Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/2306ff3e
Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/2306ff3e
Diff: http://git-wip-us.apache.org/repos/asf/mesos-site/diff/2306ff3e
Branch: refs/heads/asf-site
Commit: 2306ff3ed2275c2b23c5fe12fd0f1aee6116da9f
Parents: 53f3d24
Author: jenkins <bu...@apache.org>
Authored: Tue Mar 6 23:49:06 2018 +0000
Committer: jenkins <bu...@apache.org>
Committed: Tue Mar 6 23:49:06 2018 +0000
----------------------------------------------------------------------
...ess_2include_2process_2http_8hpp_source.html | 2 +-
..._2process_2metrics_2metrics_8hpp_source.html | 2 +-
...nclude_2stout_2flags_2flags_8hpp_source.html | 2 +-
..._2stout_2include_2stout_2ip_8hpp_source.html | 2 +-
..._2include_2stout_2posix_2ip_8hpp_source.html | 2 +-
...t_2include_2stout_2protobuf_8hpp_source.html | 2 +-
...include_2stout_2windows_2ip_8hpp_source.html | 2 +-
...ty_2stout_2include_2stout_2windows_8hpp.html | 92 +-
...ut_2include_2stout_2windows_8hpp_source.html | 78 +-
content/api/latest/c++/Nodes.xml | 33 +-
content/api/latest/c++/Tokens.xml | 64 +-
content/api/latest/c++/convert_8hpp_source.html | 2 +-
.../api/latest/c++/csi_2paths_8hpp_source.html | 2 +-
content/api/latest/c++/daemon_8hpp_source.html | 2 +-
.../latest/c++/docker__archive_8hpp_source.html | 2 +-
content/api/latest/c++/driver_8hpp_source.html | 2 +-
content/api/latest/c++/elf_8hpp_source.html | 2 +-
content/api/latest/c++/event_8hpp_source.html | 2 +-
content/api/latest/c++/flag_8hpp_source.html | 2 +-
content/api/latest/c++/globals_0x75.html | 6 +-
content/api/latest/c++/globals_0x77.html | 15 -
content/api/latest/c++/globals_defs_0x77.html | 15 -
content/api/latest/c++/gmock_8hpp_source.html | 2 +-
content/api/latest/c++/help_8hpp_source.html | 2 +-
.../api/latest/c++/in__memory_8hpp_source.html | 2 +-
...mesos_2allocator_2allocator_8hpp_source.html | 2 +-
.../include_2mesos_2attributes_8hpp_source.html | 2 +-
...sos_2authorizer_2authorizer_8hpp_source.html | 2 +-
...lude_2mesos_2state_2leveldb_8hpp_source.html | 2 +-
.../include_2mesos_2state_2log_8hpp_source.html | 2 +-
...ude_2mesos_2state_2protobuf_8hpp_source.html | 2 +-
...nclude_2mesos_2state_2state_8hpp_source.html | 2 +-
...lude_2mesos_2state_2storage_8hpp_source.html | 2 +-
...de_2mesos_2state_2zookeeper_8hpp_source.html | 2 +-
...nclude_2mesos_2uri_2fetcher_8hpp_source.html | 2 +-
...lude_2mesos_2v1_2attributes_8hpp_source.html | 2 +-
content/api/latest/c++/index.hhc | 13 +-
content/api/latest/c++/index.hhk | 235 +++---
.../api/latest/c++/jobobject_8hpp_source.html | 2 +-
content/api/latest/c++/json_8hpp_source.html | 2 +-
content/api/latest/c++/jvm_8hpp_source.html | 2 +-
.../latest/c++/lib__logrotate_8hpp_source.html | 2 +-
...ibprocess_2include_2process_2gtest_8hpp.html | 4 +-
...ss_2include_2process_2gtest_8hpp_source.html | 301 +++----
..._2include_2process_2process_8hpp_source.html | 2 +-
...nclude_2process_2ssl_2gtest_8hpp_source.html | 2 +-
.../api/latest/c++/logrotate_8hpp_source.html | 2 +-
.../api/latest/c++/mock__csi__plugin_8hpp.html | 2 +-
.../latest/c++/module_2manager_8hpp_source.html | 2 +-
.../api/latest/c++/namespacemembers_0x68.html | 6 +-
.../api/latest/c++/namespacemembers_0x6d.html | 12 +-
.../api/latest/c++/namespacemembers_0x6e.html | 6 +-
.../api/latest/c++/namespacemembers_0x72.html | 19 +-
.../api/latest/c++/namespacemembers_0x73.html | 12 +-
.../api/latest/c++/namespacemembers_0x77.html | 29 +-
.../latest/c++/namespacemembers_func_0x73.html | 4 +-
.../latest/c++/namespacemembers_vars_0x6e.html | 6 +-
.../latest/c++/namespacemembers_vars_0x77.html | 6 +-
content/api/latest/c++/namespaceos.html | 24 +-
.../api/latest/c++/posix_2copyfile_8hpp.html | 3 +-
.../latest/c++/posix_2copyfile_8hpp_source.html | 115 +--
.../c++/posix_2dynamiclibrary_8hpp_source.html | 2 +-
.../api/latest/c++/posix_2fork_8hpp_source.html | 4 +-
.../api/latest/c++/posix_2mac_8hpp_source.html | 2 +-
.../api/latest/c++/posix_2os_8hpp_source.html | 6 +-
content/api/latest/c++/posix_2shell_8hpp.html | 10 +-
.../latest/c++/posix_2shell_8hpp_source.html | 318 +++----
.../latest/c++/posix_2xattr_8hpp_source.html | 2 +-
.../c++/queueing_2internal_8hpp_source.html | 2 +-
.../api/latest/c++/resolver_8hpp_source.html | 2 +-
...der_2storage_2disk__profile_8hpp_source.html | 2 +-
.../api/latest/c++/resources_8hpp_source.html | 2 +-
...lave_2containerizer_2docker_8hpp_source.html | 2 +-
...2provisioner_2docker_2paths_8hpp_source.html | 2 +-
content/api/latest/c++/slave_8hpp_source.html | 2 +-
.../c++/src_2examples_2utils_8hpp_source.html | 2 +-
.../c++/src_2master_2master_8hpp_source.html | 2 +-
...s_2docker_2volume_2isolator_8hpp_source.html | 2 +-
...s_2provisioner_2appc_2cache_8hpp_source.html | 2 +-
.../c++/src_2tests_2allocator_8hpp_source.html | 4 +-
.../c++/src_2tests_2mesos_8hpp_source.html | 6 +-
.../c++/src_2tests_2utils_8hpp_source.html | 2 +-
.../latest/c++/status__utils_8hpp_source.html | 18 +-
.../c++/stout_2include_2stout_2check_8hpp.html | 2 +-
...tout_2include_2stout_2gtest_8hpp_source.html | 378 ++++-----
.../api/latest/c++/subprocess_8hpp_source.html | 6 +-
.../c++/subprocess__posix_8hpp_source.html | 2 +-
.../c++/subprocess__windows_8hpp_source.html | 8 +-
content/api/latest/c++/sysctl_8hpp_source.html | 2 +-
content/api/latest/c++/systemd_8hpp_source.html | 2 +-
.../latest/c++/v1_2resources_8hpp_source.html | 2 +-
.../c++/windows_2copyfile_8hpp_source.html | 2 +-
.../windows_2dynamiclibrary_8hpp_source.html | 2 +-
.../c++/windows_2killtree_8hpp_source.html | 2 +-
.../latest/c++/windows_2mac_8hpp_source.html | 2 +-
.../api/latest/c++/windows_2os_8hpp_source.html | 4 +-
content/api/latest/c++/windows_2shell_8hpp.html | 9 +-
.../latest/c++/windows_2shell_8hpp_source.html | 840 ++++++++++---------
.../latest/c++/windows_2xattr_8hpp_source.html | 2 +-
content/blog/feed.xml | 2 +-
.../index.html | 2 +-
101 files changed, 1309 insertions(+), 1530 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/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 b3d48af..302fb46 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
@@ -1523,7 +1523,7 @@
<div class="ttc" id="namespaceprocess_1_1http_1_1authentication_html_a33ca9afbbd1aceb21aa64c2069973a24"><div class="ttname"><a href="namespaceprocess_1_1http_1_1authentication.html#a33ca9afbbd1aceb21aa64c2069973a24">process::http::authentication::unsetAuthenticator</a></div><div class="ttdeci">Future< Nothing > unsetAuthenticator(const std::string &realm)</div><div class="ttdoc">Unsets the authenticator for the realm. </div></div>
<div class="ttc" id="structprocess_1_1http_1_1CaseInsensitiveEqual_html_a167f121f66fb0f7eac7b7ee8827ace5c"><div class="ttname"><a href="structprocess_1_1http_1_1CaseInsensitiveEqual.html#a167f121f66fb0f7eac7b7ee8827ace5c">process::http::CaseInsensitiveEqual::operator()</a></div><div class="ttdeci">bool operator()(const std::string &left, const std::string &right) const </div><div class="ttdef"><b>Definition:</b> http.hpp:199</div></div>
<div class="ttc" id="classprocess_1_1http_1_1Pipe_1_1Reader_html"><div class="ttname"><a href="classprocess_1_1http_1_1Pipe_1_1Reader.html">process::http::Pipe::Reader</a></div><div class="ttdef"><b>Definition:</b> http.hpp:302</div></div>
-<div class="ttc" id="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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classprocess_1_1http_1_1Server_html_a2fbeb0b32e953ae8851c20c226c2bdba"><div class="ttname"><a href="classprocess_1_1http_1_1Server.html#a2fbeb0b32e953ae8851c20c226c2bdba">process::http::Server::Server</a></div><div class="ttdeci">Server(Server &&that)=default</div></div>
<div class="ttc" id="structprocess_1_1http_1_1Status_html_a587b0f84081baf8fe273378aa839dceb"><div class="ttname"><a href="structprocess_1_1http_1_1Status.html#a587b0f84081baf8fe273378aa839dceb">process::http::Status::HTTP_VERSION_NOT_SUPPORTED</a></div><div class="ttdeci">static const uint16_t HTTP_VERSION_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> http.hpp:255</div></div>
<div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/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 7180fa9..75ae2b1 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
@@ -219,7 +219,7 @@
<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div>
<div class="ttc" id="namespaceprocess_1_1metrics_1_1internal_html_aaa37243f659788386a13de558eba70a7"><div class="ttname"><a href="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7">process::metrics::internal::metrics</a></div><div class="ttdeci">PID< MetricsProcess > metrics</div></div>
<div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
-<div class="ttc" id="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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="structprocess_1_1Statistics_html"><div class="ttname"><a href="structprocess_1_1Statistics.html">process::Statistics</a></div><div class="ttdef"><b>Definition:</b> statistics.hpp:30</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="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future< Nothing ></a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2flags_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2flags_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2flags_8hpp_source.html
index cda0c9d..b9aa688 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2flags_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2flags_2flags_8hpp_source.html
@@ -1065,7 +1065,7 @@
<div class="ttc" id="structflags_1_1Flag_html_a22032ea7792bb2c7f81a0c541129c2c8"><div class="ttname"><a href="structflags_1_1Flag.html#a22032ea7792bb2c7f81a0c541129c2c8">flags::Flag::effective_name</a></div><div class="ttdeci">const Name & effective_name() const </div><div class="ttdef"><b>Definition:</b> flag.hpp:97</div></div>
<div class="ttc" id="namespacestrings_html_a66b9edbbfb1f158b6c420367a1457a0b"><div class="ttname"><a href="namespacestrings.html#a66b9edbbfb1f158b6c420367a1457a0b">strings::lower</a></div><div class="ttdeci">std::string lower(const std::string &s)</div><div class="ttdef"><b>Definition:</b> strings.hpp:412</div></div>
<div class="ttc" id="classflags_1_1FlagsBase_html_a7dc9f7d8739f83bdbcaa0bcd071b9936"><div class="ttname"><a href="classflags_1_1FlagsBase.html#a7dc9f7d8739f83bdbcaa0bcd071b9936">flags::FlagsBase::end</a></div><div class="ttdeci">const_iterator end() const </div><div class="ttdef"><b>Definition:</b> flags.hpp:172</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="namespacestrings_html_a91df967b38a9c92553f009d681688734"><div class="ttname"><a href="namespacestrings.html#a91df967b38a9c92553f009d681688734">strings::trim</a></div><div class="ttdeci">std::string trim(const std::string &from, Mode mode=ANY, const std::string &chars=WHITESPACE)</div><div class="ttdef"><b>Definition:</b> strings.hpp:66</div></div>
<div class="ttc" id="classflags_1_1FlagsBase_html_a13fdd4d41feadbb778e261115d183032"><div class="ttname"><a href="classflags_1_1FlagsBase.html#a13fdd4d41feadbb778e261115d183032">flags::FlagsBase::add</a></div><div class="ttdeci">void add(T1 Flags::*t1, const Name &name, const std::string &help, const T2 &t2)</div><div class="ttdef"><b>Definition:</b> flags.hpp:218</div></div>
<div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp_source.html
index 2d7edf8..9423d07 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2ip_8hpp_source.html
@@ -881,7 +881,7 @@
<div class="ttc" id="classnet_1_1IPv4_html_a6ec1fda0ad381dbd68df36239edd1ecc"><div class="ttname"><a href="classnet_1_1IPv4.html#a6ec1fda0ad381dbd68df36239edd1ecc">net::IPv4::parse</a></div><div class="ttdeci">static Try< IPv4 > parse(const std::string &value)</div><div class="ttdef"><b>Definition:</b> ip.hpp:347</div></div>
<div class="ttc" id="classnet_1_1IP_1_1Network_html_ac2cb74ae9a4175c05482e2b77e46634b"><div class="ttname"><a href="classnet_1_1IP_1_1Network.html#ac2cb74ae9a4175c05482e2b77e46634b">net::IP::Network::LOOPBACK_V4</a></div><div class="ttdeci">static Network LOOPBACK_V4()</div><div class="ttdef"><b>Definition:</b> ip.hpp:558</div></div>
<div class="ttc" id="classnet_1_1IP_html_ada206eb1ab14c032f071daf9b8c1b96c"><div class="ttname"><a href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">net::IP::create</a></div><div class="ttdeci">static Try< IP > create(const struct sockaddr_storage &_storage)</div><div class="ttdef"><b>Definition:</b> ip.hpp:454</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="unreachable_8hpp_html"><div class="ttname"><a href="unreachable_8hpp.html">unreachable.hpp</a></div></div>
<div class="ttc" id="classnet_1_1IP_html_a8834a1d831e2616dd7aee4308762dc3f"><div class="ttname"><a href="classnet_1_1IP.html#a8834a1d831e2616dd7aee4308762dc3f">net::IP::clear</a></div><div class="ttdeci">void clear()</div><div class="ttdef"><b>Definition:</b> ip.hpp:318</div></div>
<div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2ip_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2ip_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2ip_8hpp_source.html
index d2e785b..c60b076 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2ip_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2posix_2ip_8hpp_source.html
@@ -166,7 +166,7 @@
<div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div></div>
<div class="ttc" id="classnet_1_1IP_html_ada206eb1ab14c032f071daf9b8c1b96c"><div class="ttname"><a href="classnet_1_1IP.html#ada206eb1ab14c032f071daf9b8c1b96c">net::IP::create</a></div><div class="ttdeci">static Try< IP > create(const struct sockaddr_storage &_storage)</div><div class="ttdef"><b>Definition:</b> ip.hpp:454</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classnet_1_1IP_1_1Network_html_a4058bf3b6ef0142f5f1fd0827171fcba"><div class="ttname"><a href="classnet_1_1IP_1_1Network.html#a4058bf3b6ef0142f5f1fd0827171fcba">net::IP::Network::prefix</a></div><div class="ttdeci">int prefix() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:266</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html
index 0ff5004..a48f870 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2protobuf_8hpp_source.html
@@ -1153,7 +1153,7 @@
<div class="ttc" id="lseek_8hpp_html"><div class="ttname"><a href="lseek_8hpp.html">lseek.hpp</a></div></div>
<div class="ttc" id="windows_2fcntl_8hpp_html_a7a68c9ffaac7dbcd652225dd7c06a54b"><div class="ttname"><a href="windows_2fcntl_8hpp.html#a7a68c9ffaac7dbcd652225dd7c06a54b">O_RDONLY</a></div><div class="ttdeci">#define O_RDONLY</div><div class="ttdef"><b>Definition:</b> fcntl.hpp:25</div></div>
<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a90d7514882640a8cd7b8da14138103b7"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a90d7514882640a8cd7b8da14138103b7">S_IROTH</a></div><div class="ttdeci">const mode_t S_IROTH</div><div class="ttdef"><b>Definition:</b> windows.hpp:327</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="structRepresentation_html"><div class="ttname"><a href="structRepresentation.html">Representation</a></div><div class="ttdef"><b>Definition:</b> representation.hpp:72</div></div>
<div class="ttc" id="classJSON_1_1ArrayWriter_html"><div class="ttname"><a href="classJSON_1_1ArrayWriter.html">JSON::ArrayWriter</a></div><div class="ttdef"><b>Definition:</b> jsonify.hpp:384</div></div>
</div><!-- fragment --></div><!-- contents -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2ip_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2ip_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2ip_8hpp_source.html
index 2873141..53bafa5 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2ip_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_2ip_8hpp_source.html
@@ -171,7 +171,7 @@
<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="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classnet_1_1IP_1_1Network_html_a4058bf3b6ef0142f5f1fd0827171fcba"><div class="ttname"><a href="classnet_1_1IP_1_1Network.html#a4058bf3b6ef0142f5f1fd0827171fcba">net::IP::Network::prefix</a></div><div class="ttdeci">int prefix() const </div><div class="ttdef"><b>Definition:</b> ip.hpp:266</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp.html
index 3e290d5..1da4c15 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp.html
@@ -104,24 +104,14 @@ Macros</h2></td></tr>
<tr class="separator:ae688d728e1acdfe5988c7db45d6f0166"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a57e9c8c5fa13bf86bc779a9f6f408b7c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a57e9c8c5fa13bf86bc779a9f6f408b7c">SIGPIPE</a>   100</td></tr>
<tr class="separator:a57e9c8c5fa13bf86bc779a9f6f408b7c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:af9a4ddf9eee6c4a3bc9be070d59b7ccf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#af9a4ddf9eee6c4a3bc9be070d59b7ccf">WIFEXITED</a>(x)   ((x) != -1)</td></tr>
+<tr class="memitem:af9a4ddf9eee6c4a3bc9be070d59b7ccf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#af9a4ddf9eee6c4a3bc9be070d59b7ccf">WIFEXITED</a>(x)   true</td></tr>
<tr class="separator:af9a4ddf9eee6c4a3bc9be070d59b7ccf"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae0c8840076dd63d5e2367fff4f7f46f3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a>(x)   static_cast<DWORD>(x)</td></tr>
<tr class="separator:ae0c8840076dd63d5e2367fff4f7f46f3"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6953e62fd0dec274a397678d31c344b4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4">WIFSIGNALED</a>(x)   ((x) != -1)</td></tr>
+<tr class="memitem:a6953e62fd0dec274a397678d31c344b4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4">WIFSIGNALED</a>(x)   false</td></tr>
<tr class="separator:a6953e62fd0dec274a397678d31c344b4"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aeba4d421572a9d681c73c347f24ad348"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aeba4d421572a9d681c73c347f24ad348">WTERMSIG</a>(x)   0</td></tr>
-<tr class="separator:aeba4d421572a9d681c73c347f24ad348"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a6db11dadebdde2109e82adc8e02befc9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6db11dadebdde2109e82adc8e02befc9">WCOREDUMP</a>(x)   false</td></tr>
-<tr class="separator:a6db11dadebdde2109e82adc8e02befc9"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae2b610235f988f4f3109f02a2f395727"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae2b610235f988f4f3109f02a2f395727">WIFSTOPPED</a>(x)   false</td></tr>
-<tr class="separator:ae2b610235f988f4f3109f02a2f395727"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a2c6d84ce222454bb6387fc20d930f5b7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a2c6d84ce222454bb6387fc20d930f5b7">WSTOPSIG</a>(x)   0</td></tr>
-<tr class="separator:a2c6d84ce222454bb6387fc20d930f5b7"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:afa288d86b242c3005425a9c0f1682544"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afa288d86b242c3005425a9c0f1682544">WNOHANG</a>   1</td></tr>
<tr class="separator:afa288d86b242c3005425a9c0f1682544"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:aecac6945e3b08baa2602557c684d6bfe"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aecac6945e3b08baa2602557c684d6bfe">WUNTRACED</a>   2</td></tr>
-<tr class="separator:aecac6945e3b08baa2602557c684d6bfe"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
@@ -315,22 +305,6 @@ Variables</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a6db11dadebdde2109e82adc8e02befc9"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define WCOREDUMP</td>
- <td>(</td>
- <td class="paramtype"> </td>
- <td class="paramname">x</td><td>)</td>
- <td>   false</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
<a class="anchor" id="ae0c8840076dd63d5e2367fff4f7f46f3"></a>
<div class="memitem">
<div class="memproto">
@@ -356,7 +330,7 @@ Variables</h2></td></tr>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">x</td><td>)</td>
- <td>   ((x) != -1)</td>
+ <td>   true</td>
</tr>
</table>
</div><div class="memdoc">
@@ -372,22 +346,6 @@ Variables</h2></td></tr>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">x</td><td>)</td>
- <td>   ((x) != -1)</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ae2b610235f988f4f3109f02a2f395727"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define WIFSTOPPED</td>
- <td>(</td>
- <td class="paramtype"> </td>
- <td class="paramname">x</td><td>)</td>
<td>   false</td>
</tr>
</table>
@@ -407,50 +365,6 @@ Variables</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a2c6d84ce222454bb6387fc20d930f5b7"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define WSTOPSIG</td>
- <td>(</td>
- <td class="paramtype"> </td>
- <td class="paramname">x</td><td>)</td>
- <td>   0</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aeba4d421572a9d681c73c347f24ad348"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define WTERMSIG</td>
- <td>(</td>
- <td class="paramtype"> </td>
- <td class="paramname">x</td><td>)</td>
- <td>   0</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="aecac6945e3b08baa2602557c684d6bfe"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define WUNTRACED   2</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
<a class="anchor" id="a5e995ef7690698b62bf016b14fbc45ca"></a>
<div class="memitem">
<div class="memproto">
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp_source.html b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp_source.html
index 20c3db2..02d333d 100644
--- a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp_source.html
+++ b/content/api/latest/c++/3rdparty_2stout_2include_2stout_2windows_8hpp_source.html
@@ -418,54 +418,36 @@
<div class="line"><a name="l00364"></a><span class="lineno"> 364</span> </div>
<div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a57e9c8c5fa13bf86bc779a9f6f408b7c"> 365</a></span> <span class="preprocessor">#define SIGPIPE 100</span></div>
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00367"></a><span class="lineno"> 367</span> <span class="comment">// `os::system` returns -1 if the processor cannot be started</span></div>
-<div class="line"><a name="l00368"></a><span class="lineno"> 368</span> <span class="comment">// therefore any return value indicates the process has been started</span></div>
-<div class="line"><a name="l00369"></a><span class="lineno"> 369</span> <span class="preprocessor">#ifndef WIFEXITED</span></div>
-<div class="line"><a name="l00370"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#af9a4ddf9eee6c4a3bc9be070d59b7ccf"> 370</a></span> <span class="preprocessor"></span><span class="preprocessor">#define WIFEXITED(x) ((x) != -1)</span></div>
-<div class="line"><a name="l00371"></a><span class="lineno"> 371</span> <span class="preprocessor"></span><span class="preprocessor">#endif // WIFEXITED</span></div>
-<div class="line"><a name="l00372"></a><span class="lineno"> 372</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00373"></a><span class="lineno"> 373</span> <span class="comment">// Returns the exit status of the child.</span></div>
-<div class="line"><a name="l00374"></a><span class="lineno"> 374</span> <span class="comment">// On Windows, they are a 32 bit unsigned integer.</span></div>
-<div class="line"><a name="l00375"></a><span class="lineno"> 375</span> <span class="preprocessor">#ifndef WEXITSTATUS</span></div>
-<div class="line"><a name="l00376"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3"> 376</a></span> <span class="preprocessor"></span><span class="preprocessor">#define WEXITSTATUS(x) static_cast<DWORD>(x)</span></div>
-<div class="line"><a name="l00377"></a><span class="lineno"> 377</span> <span class="preprocessor"></span><span class="preprocessor">#endif // WEXITSTATUS</span></div>
-<div class="line"><a name="l00378"></a><span class="lineno"> 378</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00379"></a><span class="lineno"> 379</span> <span class="preprocessor">#ifndef WIFSIGNALED</span></div>
-<div class="line"><a name="l00380"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4"> 380</a></span> <span class="preprocessor"></span><span class="preprocessor">#define WIFSIGNALED(x) ((x) != -1)</span></div>
-<div class="line"><a name="l00381"></a><span class="lineno"> 381</span> <span class="preprocessor"></span><span class="preprocessor">#endif // WIFSIGNALED</span></div>
-<div class="line"><a name="l00382"></a><span class="lineno"> 382</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00383"></a><span class="lineno"> 383</span> <span class="comment">// Returns the number of the signal that caused the child process to</span></div>
-<div class="line"><a name="l00384"></a><span class="lineno"> 384</span> <span class="comment">// terminate, only be used if WIFSIGNALED is true.</span></div>
-<div class="line"><a name="l00385"></a><span class="lineno"> 385</span> <span class="preprocessor">#ifndef WTERMSIG</span></div>
-<div class="line"><a name="l00386"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aeba4d421572a9d681c73c347f24ad348"> 386</a></span> <span class="preprocessor"></span><span class="preprocessor">#define WTERMSIG(x) 0</span></div>
-<div class="line"><a name="l00387"></a><span class="lineno"> 387</span> <span class="preprocessor"></span><span class="preprocessor">#endif // WTERMSIG</span></div>
-<div class="line"><a name="l00388"></a><span class="lineno"> 388</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00389"></a><span class="lineno"> 389</span> <span class="comment">// Whether the child produced a core dump, only be used if WIFSIGNALED is true.</span></div>
-<div class="line"><a name="l00390"></a><span class="lineno"> 390</span> <span class="preprocessor">#ifndef WCOREDUMP</span></div>
-<div class="line"><a name="l00391"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6db11dadebdde2109e82adc8e02befc9"> 391</a></span> <span class="preprocessor"></span><span class="preprocessor">#define WCOREDUMP(x) false</span></div>
-<div class="line"><a name="l00392"></a><span class="lineno"> 392</span> <span class="preprocessor"></span><span class="preprocessor">#endif // WCOREDUMP</span></div>
-<div class="line"><a name="l00393"></a><span class="lineno"> 393</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00394"></a><span class="lineno"> 394</span> <span class="comment">// Whether the child was stopped by delivery of a signal.</span></div>
-<div class="line"><a name="l00395"></a><span class="lineno"> 395</span> <span class="preprocessor">#ifndef WIFSTOPPED</span></div>
-<div class="line"><a name="l00396"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae2b610235f988f4f3109f02a2f395727"> 396</a></span> <span class="preprocessor"></span><span class="preprocessor">#define WIFSTOPPED(x) false</span></div>
-<div class="line"><a name="l00397"></a><span class="lineno"> 397</span> <span class="preprocessor"></span><span class="preprocessor">#endif // WIFSTOPPED</span></div>
-<div class="line"><a name="l00398"></a><span class="lineno"> 398</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00399"></a><span class="lineno"> 399</span> <span class="comment">// Whether the child was stopped by delivery of a signal.</span></div>
-<div class="line"><a name="l00400"></a><span class="lineno"> 400</span> <span class="preprocessor">#ifndef WSTOPSIG</span></div>
-<div class="line"><a name="l00401"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a2c6d84ce222454bb6387fc20d930f5b7"> 401</a></span> <span class="preprocessor"></span><span class="preprocessor">#define WSTOPSIG(x) 0</span></div>
-<div class="line"><a name="l00402"></a><span class="lineno"> 402</span> <span class="preprocessor"></span><span class="preprocessor">#endif // WSTOPSIG</span></div>
-<div class="line"><a name="l00403"></a><span class="lineno"> 403</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00404"></a><span class="lineno"> 404</span> <span class="comment">// Specifies that `::waitpid` should return immediately rather than</span></div>
-<div class="line"><a name="l00405"></a><span class="lineno"> 405</span> <span class="comment">// blocking and waiting for child to notify of state change.</span></div>
-<div class="line"><a name="l00406"></a><span class="lineno"> 406</span> <span class="preprocessor">#ifndef WNOHANG</span></div>
-<div class="line"><a name="l00407"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afa288d86b242c3005425a9c0f1682544"> 407</a></span> <span class="preprocessor"></span><span class="preprocessor">#define WNOHANG 1</span></div>
-<div class="line"><a name="l00408"></a><span class="lineno"> 408</span> <span class="preprocessor"></span><span class="preprocessor">#endif // WNOHANG</span></div>
-<div class="line"><a name="l00409"></a><span class="lineno"> 409</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00410"></a><span class="lineno"> 410</span> <span class="preprocessor">#ifndef WUNTRACED</span></div>
-<div class="line"><a name="l00411"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aecac6945e3b08baa2602557c684d6bfe"> 411</a></span> <span class="preprocessor"></span><span class="preprocessor">#define WUNTRACED 2 // Tell about stopped, untraced children.</span></div>
-<div class="line"><a name="l00412"></a><span class="lineno"> 412</span> <span class="preprocessor"></span><span class="preprocessor">#endif // WUNTRACED</span></div>
-<div class="line"><a name="l00413"></a><span class="lineno"> 413</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00414"></a><span class="lineno"> 414</span> <span class="preprocessor">#endif // __STOUT_WINDOWS_HPP__</span></div>
+<div class="line"><a name="l00367"></a><span class="lineno"> 367</span> <span class="comment">// On Windows, the exit code, unlike Linux, is simply a 32 bit unsigned integer</span></div>
+<div class="line"><a name="l00368"></a><span class="lineno"> 368</span> <span class="comment">// with no special encoding. Since the `status` value from `waitpid` returns a</span></div>
+<div class="line"><a name="l00369"></a><span class="lineno"> 369</span> <span class="comment">// 32 bit integer, we can't use it to determine if the process exited normally,</span></div>
+<div class="line"><a name="l00370"></a><span class="lineno"> 370</span> <span class="comment">// because all the possibilities could be valid exit codes. So, we assume that</span></div>
+<div class="line"><a name="l00371"></a><span class="lineno"> 371</span> <span class="comment">// if we get an exit code, the process exited normally.</span></div>
+<div class="line"><a name="l00372"></a><span class="lineno"> 372</span> <span class="preprocessor">#ifndef WIFEXITED</span></div>
+<div class="line"><a name="l00373"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#af9a4ddf9eee6c4a3bc9be070d59b7ccf"> 373</a></span> <span class="preprocessor"></span><span class="preprocessor">#define WIFEXITED(x) true</span></div>
+<div class="line"><a name="l00374"></a><span class="lineno"> 374</span> <span class="preprocessor"></span><span class="preprocessor">#endif // WIFEXITED</span></div>
+<div class="line"><a name="l00375"></a><span class="lineno"> 375</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00376"></a><span class="lineno"> 376</span> <span class="comment">// Returns the exit status of the child.</span></div>
+<div class="line"><a name="l00377"></a><span class="lineno"> 377</span> <span class="comment">// On Windows, they are a 32 bit unsigned integer.</span></div>
+<div class="line"><a name="l00378"></a><span class="lineno"> 378</span> <span class="preprocessor">#ifndef WEXITSTATUS</span></div>
+<div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3"> 379</a></span> <span class="preprocessor"></span><span class="preprocessor">#define WEXITSTATUS(x) static_cast<DWORD>(x)</span></div>
+<div class="line"><a name="l00380"></a><span class="lineno"> 380</span> <span class="preprocessor"></span><span class="preprocessor">#endif // WEXITSTATUS</span></div>
+<div class="line"><a name="l00381"></a><span class="lineno"> 381</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00382"></a><span class="lineno"> 382</span> <span class="comment">// A signaled Windows process always exits with status code 3, but it's</span></div>
+<div class="line"><a name="l00383"></a><span class="lineno"> 383</span> <span class="comment">// impossible to distinguish that from a process that exits normally with</span></div>
+<div class="line"><a name="l00384"></a><span class="lineno"> 384</span> <span class="comment">// status code 3. Since signals aren't really used on Windows, we will</span></div>
+<div class="line"><a name="l00385"></a><span class="lineno"> 385</span> <span class="comment">// assume that the process is not signaled.</span></div>
+<div class="line"><a name="l00386"></a><span class="lineno"> 386</span> <span class="preprocessor">#ifndef WIFSIGNALED</span></div>
+<div class="line"><a name="l00387"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4"> 387</a></span> <span class="preprocessor"></span><span class="preprocessor">#define WIFSIGNALED(x) false</span></div>
+<div class="line"><a name="l00388"></a><span class="lineno"> 388</span> <span class="preprocessor"></span><span class="preprocessor">#endif // WIFSIGNALED</span></div>
+<div class="line"><a name="l00389"></a><span class="lineno"> 389</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00390"></a><span class="lineno"> 390</span> <span class="comment">// Specifies that `::waitpid` should return immediately rather than</span></div>
+<div class="line"><a name="l00391"></a><span class="lineno"> 391</span> <span class="comment">// blocking and waiting for child to notify of state change.</span></div>
+<div class="line"><a name="l00392"></a><span class="lineno"> 392</span> <span class="preprocessor">#ifndef WNOHANG</span></div>
+<div class="line"><a name="l00393"></a><span class="lineno"><a class="line" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afa288d86b242c3005425a9c0f1682544"> 393</a></span> <span class="preprocessor"></span><span class="preprocessor">#define WNOHANG 1</span></div>
+<div class="line"><a name="l00394"></a><span class="lineno"> 394</span> <span class="preprocessor"></span><span class="preprocessor">#endif // WNOHANG</span></div>
+<div class="line"><a name="l00395"></a><span class="lineno"> 395</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00396"></a><span class="lineno"> 396</span> <span class="preprocessor">#endif // __STOUT_WINDOWS_HPP__</span></div>
<div class="ttc" id="classSharedHandle_html_a67dea37bc1c958578f992ccc40a40899"><div class="ttname"><a href="classSharedHandle.html#a67dea37bc1c958578f992ccc40a40899">SharedHandle::SharedHandle</a></div><div class="ttdeci">SharedHandle(HANDLE handle, Deleter deleter)</div><div class="ttdef"><b>Definition:</b> windows.hpp:93</div></div>
<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a894c4d58faeee7675b9e7e8244de1386"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a894c4d58faeee7675b9e7e8244de1386">ssize_t</a></div><div class="ttdeci">SSIZE_T ssize_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:192</div></div>
<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ad8f972ab510ada61a27150aae9066e87"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ad8f972ab510ada61a27150aae9066e87">S_IXOTH</a></div><div class="ttdeci">const mode_t S_IXOTH</div><div class="ttdef"><b>Definition:</b> windows.hpp:329</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/Nodes.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index 25573bc..9c517df 100644
--- a/content/api/latest/c++/Nodes.xml
+++ b/content/api/latest/c++/Nodes.xml
@@ -51783,12 +51783,12 @@
<Node>
<Name>spawn</Name>
<Path>posix_2shell_8hpp.html</Path>
- <Anchor>a59cf3d26475f4001630e0e362e7a3ff7</Anchor>
+ <Anchor>a18f614e5bdf40984c33888a5fa9599ca</Anchor>
</Node>
<Node>
<Name>system</Name>
<Path>posix_2shell_8hpp.html</Path>
- <Anchor>a3491ce5d4a57fcac5ca2e3ca40abe176</Anchor>
+ <Anchor>a75eb48541200e89e498d3d324ffc3089</Anchor>
</Node>
<Node>
<Name>arg0</Name>
@@ -52984,7 +52984,7 @@
<Node>
<Name>spawn</Name>
<Path>windows_2shell_8hpp.html</Path>
- <Anchor>a39f1d0cc7f9358c79eb49df3cbbc77f4</Anchor>
+ <Anchor>abedec07e6e468b54920d3b921a49eb36</Anchor>
</Node>
<Node>
<Name>stringify_args</Name>
@@ -52994,7 +52994,7 @@
<Node>
<Name>system</Name>
<Path>windows_2shell_8hpp.html</Path>
- <Anchor>a3491ce5d4a57fcac5ca2e3ca40abe176</Anchor>
+ <Anchor>a75eb48541200e89e498d3d324ffc3089</Anchor>
</Node>
</Subnodes>
</Node>
@@ -61054,11 +61054,6 @@
<Anchor>ae5acf4043c0903cda7436b108e29e8e6</Anchor>
</Node>
<Node>
- <Name>WCOREDUMP</Name>
- <Path>3rdparty_2stout_2include_2stout_2windows_8hpp.html</Path>
- <Anchor>a6db11dadebdde2109e82adc8e02befc9</Anchor>
- </Node>
- <Node>
<Name>WEXITSTATUS</Name>
<Path>3rdparty_2stout_2include_2stout_2windows_8hpp.html</Path>
<Anchor>ae0c8840076dd63d5e2367fff4f7f46f3</Anchor>
@@ -61074,31 +61069,11 @@
<Anchor>a6953e62fd0dec274a397678d31c344b4</Anchor>
</Node>
<Node>
- <Name>WIFSTOPPED</Name>
- <Path>3rdparty_2stout_2include_2stout_2windows_8hpp.html</Path>
- <Anchor>ae2b610235f988f4f3109f02a2f395727</Anchor>
- </Node>
- <Node>
<Name>WNOHANG</Name>
<Path>3rdparty_2stout_2include_2stout_2windows_8hpp.html</Path>
<Anchor>afa288d86b242c3005425a9c0f1682544</Anchor>
</Node>
<Node>
- <Name>WSTOPSIG</Name>
- <Path>3rdparty_2stout_2include_2stout_2windows_8hpp.html</Path>
- <Anchor>a2c6d84ce222454bb6387fc20d930f5b7</Anchor>
- </Node>
- <Node>
- <Name>WTERMSIG</Name>
- <Path>3rdparty_2stout_2include_2stout_2windows_8hpp.html</Path>
- <Anchor>aeba4d421572a9d681c73c347f24ad348</Anchor>
- </Node>
- <Node>
- <Name>WUNTRACED</Name>
- <Path>3rdparty_2stout_2include_2stout_2windows_8hpp.html</Path>
- <Anchor>aecac6945e3b08baa2602557c684d6bfe</Anchor>
- </Node>
- <Node>
<Name>X_OK</Name>
<Path>3rdparty_2stout_2include_2stout_2windows_8hpp.html</Path>
<Anchor>a5e995ef7690698b62bf016b14fbc45ca</Anchor>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/Tokens.xml
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml
index 261066d..d500491 100644
--- a/content/api/latest/c++/Tokens.xml
+++ b/content/api/latest/c++/Tokens.xml
@@ -7379,7 +7379,7 @@
<Scope>os</Scope>
</TokenIdentifier>
<Path>namespaceos.html</Path>
- <Anchor>a3491ce5d4a57fcac5ca2e3ca40abe176</Anchor>
+ <Anchor>a75eb48541200e89e498d3d324ffc3089</Anchor>
<DeclaredIn>shell.hpp</DeclaredIn>
</Token>
<Token>
@@ -7390,7 +7390,7 @@
<Scope>os</Scope>
</TokenIdentifier>
<Path>namespaceos.html</Path>
- <Anchor>a59cf3d26475f4001630e0e362e7a3ff7</Anchor>
+ <Anchor>a18f614e5bdf40984c33888a5fa9599ca</Anchor>
<DeclaredIn>shell.hpp</DeclaredIn>
</Token>
<Token>
@@ -7523,7 +7523,7 @@
<Scope>os</Scope>
</TokenIdentifier>
<Path>namespaceos.html</Path>
- <Anchor>a39f1d0cc7f9358c79eb49df3cbbc77f4</Anchor>
+ <Anchor>abedec07e6e468b54920d3b921a49eb36</Anchor>
<DeclaredIn>shell.hpp</DeclaredIn>
</Token>
<Token>
@@ -7534,7 +7534,7 @@
<Scope>os</Scope>
</TokenIdentifier>
<Path>namespaceos.html</Path>
- <Anchor>a3491ce5d4a57fcac5ca2e3ca40abe176</Anchor>
+ <Anchor>a75eb48541200e89e498d3d324ffc3089</Anchor>
<DeclaredIn>shell.hpp</DeclaredIn>
</Token>
<Token>
@@ -28712,46 +28712,6 @@
</Token>
<Token>
<TokenIdentifier>
- <Name>WTERMSIG</Name>
- <APILanguage>unknown</APILanguage>
- <Type>macro</Type>
- </TokenIdentifier>
- <Path>3rdparty_2stout_2include_2stout_2windows_8hpp.html</Path>
- <Anchor>aeba4d421572a9d681c73c347f24ad348</Anchor>
- <DeclaredIn>windows.hpp</DeclaredIn>
- </Token>
- <Token>
- <TokenIdentifier>
- <Name>WCOREDUMP</Name>
- <APILanguage>unknown</APILanguage>
- <Type>macro</Type>
- </TokenIdentifier>
- <Path>3rdparty_2stout_2include_2stout_2windows_8hpp.html</Path>
- <Anchor>a6db11dadebdde2109e82adc8e02befc9</Anchor>
- <DeclaredIn>windows.hpp</DeclaredIn>
- </Token>
- <Token>
- <TokenIdentifier>
- <Name>WIFSTOPPED</Name>
- <APILanguage>unknown</APILanguage>
- <Type>macro</Type>
- </TokenIdentifier>
- <Path>3rdparty_2stout_2include_2stout_2windows_8hpp.html</Path>
- <Anchor>ae2b610235f988f4f3109f02a2f395727</Anchor>
- <DeclaredIn>windows.hpp</DeclaredIn>
- </Token>
- <Token>
- <TokenIdentifier>
- <Name>WSTOPSIG</Name>
- <APILanguage>unknown</APILanguage>
- <Type>macro</Type>
- </TokenIdentifier>
- <Path>3rdparty_2stout_2include_2stout_2windows_8hpp.html</Path>
- <Anchor>a2c6d84ce222454bb6387fc20d930f5b7</Anchor>
- <DeclaredIn>windows.hpp</DeclaredIn>
- </Token>
- <Token>
- <TokenIdentifier>
<Name>WNOHANG</Name>
<APILanguage>unknown</APILanguage>
<Type>macro</Type>
@@ -28762,16 +28722,6 @@
</Token>
<Token>
<TokenIdentifier>
- <Name>WUNTRACED</Name>
- <APILanguage>unknown</APILanguage>
- <Type>macro</Type>
- </TokenIdentifier>
- <Path>3rdparty_2stout_2include_2stout_2windows_8hpp.html</Path>
- <Anchor>aecac6945e3b08baa2602557c684d6bfe</Anchor>
- <DeclaredIn>windows.hpp</DeclaredIn>
- </Token>
- <Token>
- <TokenIdentifier>
<Name>mode_t</Name>
<APILanguage>c</APILanguage>
<Type>tdef</Type>
@@ -161693,7 +161643,7 @@
<Scope>os</Scope>
</TokenIdentifier>
<Path>namespaceos.html</Path>
- <Anchor>a3491ce5d4a57fcac5ca2e3ca40abe176</Anchor>
+ <Anchor>a75eb48541200e89e498d3d324ffc3089</Anchor>
<DeclaredIn>shell.hpp</DeclaredIn>
</Token>
<Token>
@@ -161704,7 +161654,7 @@
<Scope>os</Scope>
</TokenIdentifier>
<Path>namespaceos.html</Path>
- <Anchor>a59cf3d26475f4001630e0e362e7a3ff7</Anchor>
+ <Anchor>a18f614e5bdf40984c33888a5fa9599ca</Anchor>
<DeclaredIn>shell.hpp</DeclaredIn>
</Token>
<Token>
@@ -162310,7 +162260,7 @@
<Scope>os</Scope>
</TokenIdentifier>
<Path>namespaceos.html</Path>
- <Anchor>a39f1d0cc7f9358c79eb49df3cbbc77f4</Anchor>
+ <Anchor>abedec07e6e468b54920d3b921a49eb36</Anchor>
<DeclaredIn>shell.hpp</DeclaredIn>
</Token>
<Token>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/convert_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/convert_8hpp_source.html b/content/api/latest/c++/convert_8hpp_source.html
index 8c82292..f889596 100644
--- a/content/api/latest/c++/convert_8hpp_source.html
+++ b/content/api/latest/c++/convert_8hpp_source.html
@@ -89,7 +89,7 @@
<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="convert_8hpp_html_aebbb6488a44f0e941d3aa6e7eb087e52"><div class="ttname"><a href="convert_8hpp.html#aebbb6488a44f0e941d3aa6e7eb087e52">convert</a></div><div class="ttdeci">jobject convert(JNIEnv *env, const T &t)</div></div>
<div class="ttc" id="convert_8hpp_html_ad200aa6353c8a288709016505d74b732"><div class="ttname"><a href="convert_8hpp.html#ad200aa6353c8a288709016505d74b732">getFieldID</a></div><div class="ttdeci">Result< jfieldID > getFieldID(JNIEnv *env, jclass clazz, const char *name, const char *signature)</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/csi_2paths_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/csi_2paths_8hpp_source.html b/content/api/latest/c++/csi_2paths_8hpp_source.html
index ab995ce..c0a5d6f 100644
--- a/content/api/latest/c++/csi_2paths_8hpp_source.html
+++ b/content/api/latest/c++/csi_2paths_8hpp_source.html
@@ -224,7 +224,7 @@
<div class="ttc" id="namespacemesos_1_1csi_1_1paths_html_ae1eb51721d2fbb2119d50178f5503491"><div class="ttname"><a href="namespacemesos_1_1csi_1_1paths.html#ae1eb51721d2fbb2119d50178f5503491">mesos::csi::paths::getContainerPath</a></div><div class="ttdeci">std::string getContainerPath(const std::string &rootDir, const std::string &type, const std::string &name, const ContainerID &containerId)</div></div>
<div class="ttc" id="structmesos_1_1csi_1_1paths_1_1ContainerPath_html"><div class="ttname"><a href="structmesos_1_1csi_1_1paths_1_1ContainerPath.html">mesos::csi::paths::ContainerPath</a></div><div class="ttdef"><b>Definition:</b> paths.hpp:48</div></div>
<div class="ttc" id="structmesos_1_1csi_1_1paths_1_1ContainerPath_html_a462762d4b1f11a0dcc9391608ba6154e"><div class="ttname"><a href="structmesos_1_1csi_1_1paths_1_1ContainerPath.html#a462762d4b1f11a0dcc9391608ba6154e">mesos::csi::paths::ContainerPath::containerId</a></div><div class="ttdeci">ContainerID containerId</div><div class="ttdef"><b>Definition:</b> paths.hpp:52</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/daemon_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/daemon_8hpp_source.html b/content/api/latest/c++/daemon_8hpp_source.html
index 9ffce41..2da62ff 100644
--- a/content/api/latest/c++/daemon_8hpp_source.html
+++ b/content/api/latest/c++/daemon_8hpp_source.html
@@ -157,7 +157,7 @@
<div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned< LocalResourceProviderDaemonProcess ></a></div></div>
<div class="ttc" id="3rdparty_2libprocess_2include_2process_2http_8hpp_html"><div class="ttname"><a href="3rdparty_2libprocess_2include_2process_2http_8hpp.html">http.hpp</a></div></div>
-<div class="ttc" id="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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future< bool ></a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/docker__archive_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/docker__archive_8hpp_source.html b/content/api/latest/c++/docker__archive_8hpp_source.html
index 991a8b9..89c4ead 100644
--- a/content/api/latest/c++/docker__archive_8hpp_source.html
+++ b/content/api/latest/c++/docker__archive_8hpp_source.html
@@ -336,7 +336,7 @@
<div class="ttc" id="jsonify_8hpp_html"><div class="ttname"><a href="jsonify_8hpp.html">jsonify.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1Future_html_ae649c56b07f44c05e4b7aa3620133ff9"><div class="ttname"><a href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">process::Future::failure</a></div><div class="ttdeci">const std::string & failure() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1325</div></div>
<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1234</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/driver_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/driver_8hpp_source.html b/content/api/latest/c++/driver_8hpp_source.html
index b13dd2a..1097453 100644
--- a/content/api/latest/c++/driver_8hpp_source.html
+++ b/content/api/latest/c++/driver_8hpp_source.html
@@ -132,7 +132,7 @@
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1DriverClient_html_ab0a92753752f384564f869951c37851b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1docker_1_1volume_1_1DriverClient.html#ab0a92753752f384564f869951c37851b">mesos::internal::slave::docker::volume::DriverClient::mount</a></div><div class="ttdeci">virtual process::Future< std::string > mount(const std::string &driver, const std::string &name, const hashmap< std::string, std::string > &options)</div><div class="ttdoc">Performs a &#39;mount&#39; and returns the path of the mount point. </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="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
-<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
+<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/elf_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/elf_8hpp_source.html b/content/api/latest/c++/elf_8hpp_source.html
index 14db6fd..bcc63c3 100644
--- a/content/api/latest/c++/elf_8hpp_source.html
+++ b/content/api/latest/c++/elf_8hpp_source.html
@@ -315,7 +315,7 @@
<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div></div>
<div class="ttc" id="clasself_1_1File_html_a6566b238508d4407604370e1db96d16a"><div class="ttname"><a href="clasself_1_1File.html#a6566b238508d4407604370e1db96d16a">elf::File::load</a></div><div class="ttdeci">static Try< File * > load(const std::string &path)</div><div class="ttdef"><b>Definition:</b> elf.hpp:74</div></div>
<div class="ttc" id="namespaceelf_html_aa0e1bb44f5a1cfea955819e32ebaa780a1663a23b1c391e18abe476ddb70775b8"><div class="ttname"><a href="namespaceelf.html#aa0e1bb44f5a1cfea955819e32ebaa780a1663a23b1c391e18abe476ddb70775b8">elf::CLASS64</a></div><div class="ttdef"><b>Definition:</b> elf.hpp:42</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="clasself_1_1File_html_a2a4f93c734087be5acbd3788dd276f78"><div class="ttname"><a href="clasself_1_1File.html#a2a4f93c734087be5acbd3788dd276f78">elf::File::get_interpreter</a></div><div class="ttdeci">Result< std::string > get_interpreter() const </div><div class="ttdef"><b>Definition:</b> elf.hpp:206</div></div>
<div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>
<div class="ttc" id="namespaceelf_html_aa0e1bb44f5a1cfea955819e32ebaa780"><div class="ttname"><a href="namespaceelf.html#aa0e1bb44f5a1cfea955819e32ebaa780">elf::Class</a></div><div class="ttdeci">Class</div><div class="ttdef"><b>Definition:</b> elf.hpp:38</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/event_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/event_8hpp_source.html b/content/api/latest/c++/event_8hpp_source.html
index 96a8466..86ef5ae 100644
--- a/content/api/latest/c++/event_8hpp_source.html
+++ b/content/api/latest/c++/event_8hpp_source.html
@@ -448,7 +448,7 @@
<div class="ttc" id="structprocess_1_1EventVisitor_html_a699f0cd053139bdcee787f51194bbc5e"><div class="ttname"><a href="structprocess_1_1EventVisitor.html#a699f0cd053139bdcee787f51194bbc5e">process::EventVisitor::visit</a></div><div class="ttdeci">virtual void visit(const ExitedEvent &)</div><div class="ttdef"><b>Definition:</b> event.hpp:44</div></div>
<div class="ttc" id="structprocess_1_1Event_html"><div class="ttname"><a href="structprocess_1_1Event.html">process::Event</a></div><div class="ttdef"><b>Definition:</b> event.hpp:60</div></div>
<div class="ttc" id="structprocess_1_1Message_html_a97a2032a98cf03075101d02dbc50539c"><div class="ttname"><a href="structprocess_1_1Message.html#a97a2032a98cf03075101d02dbc50539c">process::Message::name</a></div><div class="ttdeci">std::string name</div><div class="ttdef"><b>Definition:</b> message.hpp:24</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="structprocess_1_1TerminateEvent_html_ae608861d9805a2d34f2533605808b2c1"><div class="ttname"><a href="structprocess_1_1TerminateEvent.html#ae608861d9805a2d34f2533605808b2c1">process::TerminateEvent::visit</a></div><div class="ttdeci">void visit(EventVisitor *visitor) const override</div><div class="ttdef"><b>Definition:</b> event.hpp:248</div></div>
<div class="ttc" id="structprocess_1_1EventConsumer_html_a9b310e99e6cef77273fd1cc403c871b1"><div class="ttname"><a href="structprocess_1_1EventConsumer.html#a9b310e99e6cef77273fd1cc403c871b1">process::EventConsumer::~EventConsumer</a></div><div class="ttdeci">virtual ~EventConsumer()</div><div class="ttdef"><b>Definition:</b> event.hpp:51</div></div>
<div class="ttc" id="structprocess_1_1MessageEvent_html_a703160cf27c1b00d7b76a5e6938d86ed"><div class="ttname"><a href="structprocess_1_1MessageEvent.html#a703160cf27c1b00d7b76a5e6938d86ed">process::MessageEvent::MessageEvent</a></div><div class="ttdeci">MessageEvent(const UPID &from, const UPID &to, std::string &&name, std::string &&data)</div><div class="ttdef"><b>Definition:</b> event.hpp:116</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/flag_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/flag_8hpp_source.html b/content/api/latest/c++/flag_8hpp_source.html
index b9f883a..ae335e8 100644
--- a/content/api/latest/c++/flag_8hpp_source.html
+++ b/content/api/latest/c++/flag_8hpp_source.html
@@ -216,7 +216,7 @@
<div class="ttc" id="structflags_1_1Flag_html_a0f4678e24084c0fd415f3504df8f2c14"><div class="ttname"><a href="structflags_1_1Flag.html#a0f4678e24084c0fd415f3504df8f2c14">flags::Flag::stringify</a></div><div class="ttdeci">lambda::function< Option< std::string >const FlagsBase &)> stringify</div><div class="ttdef"><b>Definition:</b> flag.hpp:91</div></div>
<div class="ttc" id="structflags_1_1Name_html"><div class="ttname"><a href="structflags_1_1Name.html">flags::Name</a></div><div class="ttdef"><b>Definition:</b> flag.hpp:31</div></div>
<div class="ttc" id="structflags_1_1Flag_html_a22032ea7792bb2c7f81a0c541129c2c8"><div class="ttname"><a href="structflags_1_1Flag.html#a22032ea7792bb2c7f81a0c541129c2c8">flags::Flag::effective_name</a></div><div class="ttdeci">const Name & effective_name() const </div><div class="ttdef"><b>Definition:</b> flag.hpp:97</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/globals_0x75.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/globals_0x75.html b/content/api/latest/c++/globals_0x75.html
index 193c565..8077d72 100644
--- a/content/api/latest/c++/globals_0x75.html
+++ b/content/api/latest/c++/globals_0x75.html
@@ -88,12 +88,12 @@
<li>UMOUNT_NOFOLLOW
: <a class="el" href="src_2linux_2fs_8hpp.html#a34b04741fa68d7de9b7a79a265b8227f">fs.hpp</a>
</li>
-<li>UNIMPLEMENTED
-: <a class="el" href="unimplemented_8hpp.html#a8608fe736d309b01e7bf6c4d414e3bf4">unimplemented.hpp</a>
-</li>
<li>Unimplemented()
: <a class="el" href="unimplemented_8hpp.html#a788f2d5d116d024fbfd9b0fd36fa334f">unimplemented.hpp</a>
</li>
+<li>UNIMPLEMENTED
+: <a class="el" href="unimplemented_8hpp.html#a8608fe736d309b01e7bf6c4d414e3bf4">unimplemented.hpp</a>
+</li>
<li>Unreachable()
: <a class="el" href="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3">unreachable.hpp</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/globals_0x77.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/globals_0x77.html b/content/api/latest/c++/globals_0x77.html
index b621ff6..1f3ded1 100644
--- a/content/api/latest/c++/globals_0x77.html
+++ b/content/api/latest/c++/globals_0x77.html
@@ -88,9 +88,6 @@
<li>W_OK
: <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae5acf4043c0903cda7436b108e29e8e6">windows.hpp</a>
</li>
-<li>WCOREDUMP
-: <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6db11dadebdde2109e82adc8e02befc9">windows.hpp</a>
-</li>
<li>WEXITSTATUS
: <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">windows.hpp</a>
</li>
@@ -100,27 +97,15 @@
<li>WIFSIGNALED
: <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4">windows.hpp</a>
</li>
-<li>WIFSTOPPED
-: <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae2b610235f988f4f3109f02a2f395727">windows.hpp</a>
-</li>
<li>WNOHANG
: <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afa288d86b242c3005425a9c0f1682544">windows.hpp</a>
</li>
-<li>WSTOPSIG
-: <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a2c6d84ce222454bb6387fc20d930f5b7">windows.hpp</a>
-</li>
<li>WSTRINGIFY()
: <a class="el" href="status__utils_8hpp.html#aec7297ea295ff53f48cc0f25ce4a63f9">status_utils.hpp</a>
</li>
<li>WSUCCEEDED()
: <a class="el" href="status__utils_8hpp.html#a9e2998a6c0ec36d796adcec49131a5db">status_utils.hpp</a>
</li>
-<li>WTERMSIG
-: <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aeba4d421572a9d681c73c347f24ad348">windows.hpp</a>
-</li>
-<li>WUNTRACED
-: <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aecac6945e3b08baa2602557c684d6bfe">windows.hpp</a>
-</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/globals_defs_0x77.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/globals_defs_0x77.html b/content/api/latest/c++/globals_defs_0x77.html
index fd47f4b..eb25125 100644
--- a/content/api/latest/c++/globals_defs_0x77.html
+++ b/content/api/latest/c++/globals_defs_0x77.html
@@ -85,9 +85,6 @@
<li>W_OK
: <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae5acf4043c0903cda7436b108e29e8e6">windows.hpp</a>
</li>
-<li>WCOREDUMP
-: <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6db11dadebdde2109e82adc8e02befc9">windows.hpp</a>
-</li>
<li>WEXITSTATUS
: <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">windows.hpp</a>
</li>
@@ -97,21 +94,9 @@
<li>WIFSIGNALED
: <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4">windows.hpp</a>
</li>
-<li>WIFSTOPPED
-: <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae2b610235f988f4f3109f02a2f395727">windows.hpp</a>
-</li>
<li>WNOHANG
: <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afa288d86b242c3005425a9c0f1682544">windows.hpp</a>
</li>
-<li>WSTOPSIG
-: <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a2c6d84ce222454bb6387fc20d930f5b7">windows.hpp</a>
-</li>
-<li>WTERMSIG
-: <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aeba4d421572a9d681c73c347f24ad348">windows.hpp</a>
-</li>
-<li>WUNTRACED
-: <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aecac6945e3b08baa2602557c684d6bfe">windows.hpp</a>
-</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/gmock_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/gmock_8hpp_source.html b/content/api/latest/c++/gmock_8hpp_source.html
index 405f9be..d7f5b34 100644
--- a/content/api/latest/c++/gmock_8hpp_source.html
+++ b/content/api/latest/c++/gmock_8hpp_source.html
@@ -783,7 +783,7 @@
<div class="ttc" id="gmock_8hpp_html_a067690c35f6d26ec6c9d62760e8a2289"><div class="ttname"><a href="gmock_8hpp.html#a067690c35f6d26ec6c9d62760e8a2289">ACTION_TEMPLATE</a></div><div class="ttdeci">ACTION_TEMPLATE(PromiseArg, HAS_1_TEMPLATE_PARAMS(int, k), AND_1_VALUE_PARAMS(promise))</div><div class="ttdef"><b>Definition:</b> gmock.hpp:63</div></div>
<div class="ttc" id="namespaceprocess_html_a8eddaaa9b887af1889f026d56dfef083"><div class="ttname"><a href="namespaceprocess.html#a8eddaaa9b887af1889f026d56dfef083">process::ExpectNoFutureHttpRequests</a></div><div class="ttdeci">void ExpectNoFutureHttpRequests(Message message, Path path, Deserializer deserializer, bool drop=false)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:580</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="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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="namespaceprocess_html_ab21ff1f8b6c033414c6cdfb0eb2e7b99"><div class="ttname"><a href="namespaceprocess.html#ab21ff1f8b6c033414c6cdfb0eb2e7b99">process::MATCHER_P2</a></div><div class="ttdeci">MATCHER_P2(DispatchMatcher, pid, method,"")</div><div class="ttdef"><b>Definition:</b> gmock.hpp:371</div></div>
<div class="ttc" id="namespaceprocess_html_a3054d5443603436a6315f210a412cbbc"><div class="ttname"><a href="namespaceprocess.html#a3054d5443603436a6315f210a412cbbc">process::filter</a></div><div class="ttdeci">void filter(Filter *filter)</div></div>
<div class="ttc" id="classprocess_1_1TestsFilter_html_a1d5e43feacfada02c5c0eaf69ec7f2ca"><div class="ttname"><a href="classprocess_1_1TestsFilter.html#a1d5e43feacfada02c5c0eaf69ec7f2ca">process::TestsFilter::handle</a></div><div class="ttdeci">bool handle(const T &t)</div><div class="ttdef"><b>Definition:</b> gmock.hpp:267</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/help_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/help_8hpp_source.html b/content/api/latest/c++/help_8hpp_source.html
index f5166c9..53afe25 100644
--- a/content/api/latest/c++/help_8hpp_source.html
+++ b/content/api/latest/c++/help_8hpp_source.html
@@ -245,7 +245,7 @@
<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div>
<div class="ttc" id="preprocessor_8hpp_html"><div class="ttname"><a href="preprocessor_8hpp.html">preprocessor.hpp</a></div></div>
<div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
-<div class="ttc" id="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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="namespaceprocess_html_a7212d55e280e9111f2419ab09ed4be5b"><div class="ttname"><a href="namespaceprocess.html#a7212d55e280e9111f2419ab09ed4be5b">process::AUTHORIZATION</a></div><div class="ttdeci">std::string AUTHORIZATION(T &&...args)</div><div class="ttdef"><b>Definition:</b> help.hpp:95</div></div>
<div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>
<div class="ttc" id="namespaceprocess_html_ac77710abb3ca0716be1856035c78cb89"><div class="ttname"><a href="namespaceprocess.html#ac77710abb3ca0716be1856035c78cb89">process::DESCRIPTION</a></div><div class="ttdeci">std::string DESCRIPTION(T &&...args)</div><div class="ttdef"><b>Definition:</b> help.hpp:76</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/in__memory_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/in__memory_8hpp_source.html b/content/api/latest/c++/in__memory_8hpp_source.html
index 5d33505..04cb458 100644
--- a/content/api/latest/c++/in__memory_8hpp_source.html
+++ b/content/api/latest/c++/in__memory_8hpp_source.html
@@ -123,7 +123,7 @@
<div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1state_1_1Storage_html"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html">mesos::state::Storage</a></div><div class="ttdef"><b>Definition:</b> storage.hpp:33</div></div>
<div class="ttc" id="uuid_8hpp_html"><div class="ttname"><a href="uuid_8hpp.html">uuid.hpp</a></div></div>
-<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
+<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
[02/11] mesos-site git commit: Updated the website built from mesos
SHA: be8be3b.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/windows_2shell_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2shell_8hpp_source.html b/content/api/latest/c++/windows_2shell_8hpp_source.html
index 9b96906..d50fb53 100644
--- a/content/api/latest/c++/windows_2shell_8hpp_source.html
+++ b/content/api/latest/c++/windows_2shell_8hpp_source.html
@@ -78,419 +78,420 @@
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <<a class="code" href="error_8hpp.html">stout/error.hpp</a>></span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <<a class="code" href="foreach_8hpp.html">stout/foreach.hpp</a>></span></div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <<a class="code" href="option_8hpp.html">stout/option.hpp</a>></span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include <<a class="code" href="os_8hpp.html">stout/os.hpp</a>></span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">stout/windows.hpp</a>></span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#include <<a class="code" href="fd_8hpp.html">stout/os/windows/fd.hpp</a>></span></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> <span class="preprocessor">#include <<a class="code" href="inherit_8hpp.html">stout/internal/windows/inherit.hpp</a>></span></div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">namespace </span>internal {</div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="keyword">namespace </span>windows {</div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="comment">// Retrieves system environment in a `std::map`, ignoring</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="comment">// the current process's environment variables.</span></div>
-<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="namespaceinternal_1_1windows.html#a8fc9ccf78565ac55f90070486d385227"> 41</a></span> <span class="keyword">inline</span> <a class="code" href="classOption.html">Option<std::map<std::wstring, std::wstring></a>> <a class="code" href="namespaceinternal_1_1windows.html#a8fc9ccf78565ac55f90070486d385227">get_system_env</a>()</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> {</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  std::map<std::wstring, std::wstring> system_env;</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keywordtype">wchar_t</span>* env_entry = <span class="keyword">nullptr</span>;</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>  <span class="comment">// Get the system environment.</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="comment">// The third parameter (bool) tells the function *not* to inherit</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="comment">// variables from the current process.</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keywordflow">if</span> (!::CreateEnvironmentBlock((LPVOID*)&env_entry, <span class="keyword">nullptr</span>, FALSE)) {</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keywordflow">return</span> <a class="code" href="structNone.html">None</a>();</div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  }</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="comment">// Save the environment block in order to destroy it later.</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keywordtype">wchar_t</span>* env_block = env_entry;</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keywordflow">while</span> (*env_entry != L<span class="charliteral">'\0'</span>) {</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="comment">// Each environment block contains the environment variables as follows:</span></div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="comment">// Var1=Value1\0</span></div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="comment">// Var2=Value2\0</span></div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="comment">// Var3=Value3\0</span></div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="comment">// ...</span></div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="comment">// VarN=ValueN\0\0</span></div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="comment">// The name of an environment variable cannot include an equal sign (=).</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="comment">// Construct a string from the pointer up to the first '\0',</span></div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="comment">// e.g. "Var1=Value1\0", then split into name and value.</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  std::wstring entry(env_entry);</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  std::wstring::size_type separator = entry.find(L<span class="stringliteral">"="</span>);</div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  std::wstring var_name(entry.substr(0, separator));</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  std::wstring varVal(entry.substr(separator + 1));</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="comment">// Mesos variables are upper case. Convert system variables to</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="comment">// match the name provided by the scheduler in case of a collision.</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="comment">// This is safe because Windows environment variables are case insensitive.</span></div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <a class="code" href="namespacemesos_1_1internal_1_1recordio.html#a5fcab68176c462aaeed909f304c91bdf">std::transform</a>(</div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  var_name.begin(), var_name.end(), var_name.begin(), ::towupper);</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">// The system environment has priority.</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  system_env.insert_or_assign(var_name.data(), varVal.data());</div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="comment">// Advance the pointer the length of the entry string plus the '\0'.</span></div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  env_entry += entry.length() + 1;</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  }</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> </div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  ::DestroyEnvironmentBlock(env_block);</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> system_env;</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span> }</div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div>
+<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <<a class="code" href="none_8hpp.html">stout/none.hpp</a>></span></div>
+<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include <<a class="code" href="option_8hpp.html">stout/option.hpp</a>></span></div>
+<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <<a class="code" href="os_8hpp.html">stout/os.hpp</a>></span></div>
+<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></span></div>
+<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#include <<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">stout/windows.hpp</a>></span></div>
+<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div>
+<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor">#include <<a class="code" href="fd_8hpp.html">stout/os/windows/fd.hpp</a>></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="preprocessor">#include <<a class="code" href="inherit_8hpp.html">stout/internal/windows/inherit.hpp</a>></span></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> <span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="keyword">namespace </span>windows {</div>
+<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div>
+<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="comment">// Retrieves system environment in a `std::map`, ignoring</span></div>
+<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="comment">// the current process's environment variables.</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="namespaceinternal_1_1windows.html#a8fc9ccf78565ac55f90070486d385227"> 42</a></span> <span class="keyword">inline</span> <a class="code" href="classOption.html">Option<std::map<std::wstring, std::wstring></a>> <a class="code" href="namespaceinternal_1_1windows.html#a8fc9ccf78565ac55f90070486d385227">get_system_env</a>()</div>
+<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> {</div>
+<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  std::map<std::wstring, std::wstring> system_env;</div>
+<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keywordtype">wchar_t</span>* env_entry = <span class="keyword">nullptr</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="comment">// Get the system environment.</span></div>
+<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="comment">// The third parameter (bool) tells the function *not* to inherit</span></div>
+<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="comment">// variables from the current process.</span></div>
+<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keywordflow">if</span> (!::CreateEnvironmentBlock((LPVOID*)&env_entry, <span class="keyword">nullptr</span>, FALSE)) {</div>
+<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keywordflow">return</span> <a class="code" href="structNone.html">None</a>();</div>
+<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  }</div>
+<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div>
+<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="comment">// Save the environment block in order to destroy it later.</span></div>
+<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keywordtype">wchar_t</span>* env_block = env_entry;</div>
+<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div>
+<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keywordflow">while</span> (*env_entry != L<span class="charliteral">'\0'</span>) {</div>
+<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="comment">// Each environment block contains the environment variables as follows:</span></div>
+<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="comment">// Var1=Value1\0</span></div>
+<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="comment">// Var2=Value2\0</span></div>
+<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="comment">// Var3=Value3\0</span></div>
+<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="comment">// ...</span></div>
+<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="comment">// VarN=ValueN\0\0</span></div>
+<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="comment">// The name of an environment variable cannot include an equal sign (=).</span></div>
+<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> </div>
+<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="comment">// Construct a string from the pointer up to the first '\0',</span></div>
+<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="comment">// e.g. "Var1=Value1\0", then split into name and value.</span></div>
+<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  std::wstring entry(env_entry);</div>
+<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  std::wstring::size_type separator = entry.find(L<span class="stringliteral">"="</span>);</div>
+<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  std::wstring var_name(entry.substr(0, separator));</div>
+<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  std::wstring varVal(entry.substr(separator + 1));</div>
+<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>  <span class="comment">// Mesos variables are upper case. Convert system variables to</span></div>
+<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="comment">// match the name provided by the scheduler in case of a collision.</span></div>
+<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="comment">// This is safe because Windows environment variables are case insensitive.</span></div>
+<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <a class="code" href="namespacemesos_1_1internal_1_1recordio.html#a5fcab68176c462aaeed909f304c91bdf">std::transform</a>(</div>
+<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  var_name.begin(), var_name.end(), var_name.begin(), ::towupper);</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">// The system environment has priority.</span></div>
+<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  system_env.insert_or_assign(var_name.data(), varVal.data());</div>
+<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> </div>
+<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="comment">// Advance the pointer the length of the entry string plus the '\0'.</span></div>
+<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  env_entry += entry.length() + 1;</div>
+<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  }</div>
+<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> </div>
+<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  ::DestroyEnvironmentBlock(env_block);</div>
+<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div>
+<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="keywordflow">return</span> system_env;</div>
+<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> }</div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> </div>
-<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> <span class="comment">// Creates a null-terminated array of null-terminated strings that will be</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> <span class="comment">// passed to `CreateProcessW` as the `lpEnvironment` argument, as described by</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <span class="comment">// MSDN[1]. This array needs to be sorted in alphabetical order, but the `map`</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> <span class="comment">// already takes care of that. Note that this function explicitly handles</span></div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> <span class="comment">// UTF-16 environments, so it must be used in conjunction with the</span></div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> <span class="comment">// `CREATE_UNICODE_ENVIRONMENT` flag.</span></div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> <span class="comment">//</span></div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> <span class="comment">// NOTE: This function will add the system's environment variables into</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <span class="comment">// the returned string. These variables take precedence over the provided</span></div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> <span class="comment">// `env` and are generally necessary in order to launch things on Windows.</span></div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> <span class="comment">//</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span> <span class="comment">// [1] https://msdn.microsoft.com/en-us/library/windows/desktop/ms682425(v=vs.85).aspx</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="namespaceinternal_1_1windows.html#a7b6974b9ba88dd5d9658c40268147581"> 103</a></span> <span class="keyword">inline</span> <a class="code" href="classOption.html">Option<std::wstring></a> <a class="code" href="namespaceinternal_1_1windows.html#a7b6974b9ba88dd5d9658c40268147581">create_process_env</a>(</div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option</a><std::map<std::string, std::string>>& env)</div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> {</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <span class="keywordflow">if</span> (env.isNone() || (env.isSome() && env.get().size() == 0)) {</div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <span class="keywordflow">return</span> <a class="code" href="structNone.html">None</a>();</div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  }</div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span> </div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <a class="code" href="classOption.html">Option<std::map<std::wstring, std::wstring></a>> system_env = <a class="code" href="namespaceinternal_1_1windows.html#a8fc9ccf78565ac55f90070486d385227">get_system_env</a>();</div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span> </div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="comment">// The system environment must be non-empty.</span></div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <span class="comment">// No subprocesses will be able to launch if the system environment is blank.</span></div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  CHECK(system_env.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>() && system_env.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>().size() > 0);</div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span> </div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  std::map<std::wstring, std::wstring> combined_env;</div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span> </div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <span class="comment">// Populate the combined environment first with the system environment.</span></div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <a class="code" href="foreach_8hpp.html#a66900b166526abe66464d6597536b111">foreachpair</a> (<span class="keyword">const</span> std::wstring& key,</div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <span class="keyword">const</span> std::wstring& value,</div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  system_env.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>()) {</div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  combined_env[key] = value;</div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  }</div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> </div>
-<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <span class="comment">// Now override with the supplied environment.</span></div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  <a class="code" href="foreach_8hpp.html#a66900b166526abe66464d6597536b111">foreachpair</a> (<span class="keyword">const</span> std::string& key,</div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <span class="keyword">const</span> std::string& value,</div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  env.get()) {</div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  combined_env[wide_stringify(key)] = wide_stringify(value);</div>
-<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  }</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span> </div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  std::wstring env_string;</div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  <a class="code" href="foreach_8hpp.html#a66900b166526abe66464d6597536b111">foreachpair</a> (<span class="keyword">const</span> std::wstring& key,</div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <span class="keyword">const</span> std::wstring& value,</div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  combined_env) {</div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  env_string += key + L<span class="charliteral">'='</span> + value + L<span class="charliteral">'\0'</span>;</div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  }</div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span> </div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="comment">// Append final null terminating character.</span></div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  env_string.push_back(L<span class="charliteral">'\0'</span>);</div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <span class="keywordflow">return</span> env_string;</div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span> }</div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div>
+<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="comment">// Creates a null-terminated array of null-terminated strings that will be</span></div>
+<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <span class="comment">// passed to `CreateProcessW` as the `lpEnvironment` argument, as described by</span></div>
+<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> <span class="comment">// MSDN[1]. This array needs to be sorted in alphabetical order, but the `map`</span></div>
+<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> <span class="comment">// already takes care of that. Note that this function explicitly handles</span></div>
+<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> <span class="comment">// UTF-16 environments, so it must be used in conjunction with the</span></div>
+<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> <span class="comment">// `CREATE_UNICODE_ENVIRONMENT` flag.</span></div>
+<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> <span class="comment">//</span></div>
+<div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <span class="comment">// NOTE: This function will add the system's environment variables into</span></div>
+<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> <span class="comment">// the returned string. These variables take precedence over the provided</span></div>
+<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> <span class="comment">// `env` and are generally necessary in order to launch things on Windows.</span></div>
+<div class="line"><a name="l00102"></a><span class="lineno"> 102</span> <span class="comment">//</span></div>
+<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> <span class="comment">// [1] https://msdn.microsoft.com/en-us/library/windows/desktop/ms682425(v=vs.85).aspx</span></div>
+<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="namespaceinternal_1_1windows.html#a7b6974b9ba88dd5d9658c40268147581"> 104</a></span> <span class="keyword">inline</span> <a class="code" href="classOption.html">Option<std::wstring></a> <a class="code" href="namespaceinternal_1_1windows.html#a7b6974b9ba88dd5d9658c40268147581">create_process_env</a>(</div>
+<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option</a><std::map<std::string, std::string>>& env)</div>
+<div class="line"><a name="l00106"></a><span class="lineno"> 106</span> {</div>
+<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <span class="keywordflow">if</span> (env.isNone() || (env.isSome() && env.get().size() == 0)) {</div>
+<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <span class="keywordflow">return</span> <a class="code" href="structNone.html">None</a>();</div>
+<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  }</div>
+<div class="line"><a name="l00110"></a><span class="lineno"> 110</span> </div>
+<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <a class="code" href="classOption.html">Option<std::map<std::wstring, std::wstring></a>> system_env = <a class="code" href="namespaceinternal_1_1windows.html#a8fc9ccf78565ac55f90070486d385227">get_system_env</a>();</div>
+<div class="line"><a name="l00112"></a><span class="lineno"> 112</span> </div>
+<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <span class="comment">// The system environment must be non-empty.</span></div>
+<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  <span class="comment">// No subprocesses will be able to launch if the system environment is blank.</span></div>
+<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  CHECK(system_env.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>() && system_env.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>().size() > 0);</div>
+<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> </div>
+<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  std::map<std::wstring, std::wstring> combined_env;</div>
+<div class="line"><a name="l00118"></a><span class="lineno"> 118</span> </div>
+<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <span class="comment">// Populate the combined environment first with the system environment.</span></div>
+<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <a class="code" href="foreach_8hpp.html#a66900b166526abe66464d6597536b111">foreachpair</a> (<span class="keyword">const</span> std::wstring& key,</div>
+<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <span class="keyword">const</span> std::wstring& value,</div>
+<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  system_env.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>()) {</div>
+<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  combined_env[key] = value;</div>
+<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  }</div>
+<div class="line"><a name="l00125"></a><span class="lineno"> 125</span> </div>
+<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  <span class="comment">// Now override with the supplied environment.</span></div>
+<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <a class="code" href="foreach_8hpp.html#a66900b166526abe66464d6597536b111">foreachpair</a> (<span class="keyword">const</span> std::string& key,</div>
+<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <span class="keyword">const</span> std::string& value,</div>
+<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  env.get()) {</div>
+<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  combined_env[wide_stringify(key)] = wide_stringify(value);</div>
+<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  }</div>
+<div class="line"><a name="l00132"></a><span class="lineno"> 132</span> </div>
+<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  std::wstring env_string;</div>
+<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <a class="code" href="foreach_8hpp.html#a66900b166526abe66464d6597536b111">foreachpair</a> (<span class="keyword">const</span> std::wstring& key,</div>
+<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  <span class="keyword">const</span> std::wstring& value,</div>
+<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  combined_env) {</div>
+<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  env_string += key + L<span class="charliteral">'='</span> + value + L<span class="charliteral">'\0'</span>;</div>
+<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  }</div>
+<div class="line"><a name="l00139"></a><span class="lineno"> 139</span> </div>
+<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="comment">// Append final null terminating character.</span></div>
+<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  env_string.push_back(L<span class="charliteral">'\0'</span>);</div>
+<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keywordflow">return</span> env_string;</div>
+<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> }</div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span> </div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> <span class="comment">// Concatenates multiple command-line arguments and escapes the values.</span></div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span> <span class="comment">// NOTE: This is necessary even when using Windows APIs that "appear"</span></div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span> <span class="comment">// to take arguments as a list, because those APIs will themselves</span></div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> <span class="comment">// concatenate command-line arguments *without* escaping them.</span></div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span> <span class="comment">//</span></div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span> <span class="comment">// This function escapes arguments with the following rules:</span></div>
-<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> <span class="comment">// 1) Any argument with a space, tab, newline, vertical tab,</span></div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> <span class="comment">// or double-quote must be surrounded in double-quotes.</span></div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span> <span class="comment">// 2) Backslashes at the very end of an argument must be escaped.</span></div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <span class="comment">// 3) Backslashes that precede a double-quote must be escaped.</span></div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <span class="comment">// The double-quote must also be escaped.</span></div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> <span class="comment">//</span></div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> <span class="comment">// NOTE: The below algorithm is adapted from Daniel Colascione's public domain</span></div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> <span class="comment">// algorithm for quoting command line arguments on Windows for `CreateProcess`.</span></div>
-<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> <span class="comment">//</span></div>
-<div class="line"><a name="l00160"></a><span class="lineno"> 160</span> <span class="comment">// https://blogs.msdn.microsoft.com/twistylittlepassagesallalike/2011/04/23/everyone-quotes-command-line-arguments-the-wrong-way/</span></div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> <span class="comment">// NOLINT(whitespace/line_length)</span></div>
-<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="namespaceinternal_1_1windows.html#a80d683d0925b1bfbff4bea3a5aa2e9b9"> 162</a></span> <span class="keyword">inline</span> std::wstring <a class="code" href="namespaceinternal_1_1windows.html#a80d683d0925b1bfbff4bea3a5aa2e9b9">stringify_args</a>(<span class="keyword">const</span> std::vector<std::string>& argv)</div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> {</div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  std::wstring command;</div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <span class="keywordflow">for</span> (<span class="keyword">auto</span> argit = argv.cbegin(); argit != argv.cend(); ++argit) {</div>
-<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  std::wstring arg = wide_stringify(*argit);</div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <span class="comment">// Don't quote empty arguments or those without troublesome characters.</span></div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keywordflow">if</span> (!arg.empty() && arg.find_first_of(L<span class="stringliteral">" \t\n\v\""</span>) == arg.npos) {</div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  command.append(arg);</div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <span class="comment">// Beginning double quotation mark.</span></div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  command.push_back(L<span class="charliteral">'"'</span>);</div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <span class="keywordflow">for</span> (<span class="keyword">auto</span> it = arg.cbegin(); it != arg.cend(); ++it) {</div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="comment">// Count existent backslashes in argument.</span></div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> backslashes = 0;</div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keywordflow">while</span> (it != arg.cend() && *it == L<span class="charliteral">'\\'</span>) {</div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  ++it;</div>
-<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  ++backslashes;</div>
-<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  }</div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span> </div>
-<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <span class="keywordflow">if</span> (it == arg.cend()) {</div>
-<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <span class="comment">// Escape all backslashes, but let the terminating double quotation</span></div>
-<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <span class="comment">// mark we add below be interpreted as a metacharacter.</span></div>
-<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  command.append(backslashes * 2, L<span class="charliteral">'\\'</span>);</div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  <span class="keywordflow">break</span>;</div>
-<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (*it == L<span class="charliteral">'"'</span>) {</div>
-<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  <span class="comment">// Escape all backslashes and the following double quotation mark.</span></div>
-<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  command.append(backslashes * 2 + 1, L<span class="charliteral">'\\'</span>);</div>
-<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  command.push_back(*it);</div>
-<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <span class="comment">// Backslashes aren't special here.</span></div>
-<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  command.append(backslashes, L<span class="charliteral">'\\'</span>);</div>
-<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  command.push_back(*it);</div>
-<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  }</div>
-<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  }</div>
-<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> </div>
-<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  <span class="comment">// Terminating double quotation mark.</span></div>
-<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  command.push_back(L<span class="charliteral">'"'</span>);</div>
-<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  }</div>
-<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  <span class="comment">// Space separate arguments (but don't append at end).</span></div>
-<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <span class="keywordflow">if</span> (argit != argv.cend() - 1) {</div>
-<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  command.push_back(L<span class="charliteral">' '</span>);</div>
-<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  }</div>
-<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  }</div>
-<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  <span class="comment">// Append final null terminating character.</span></div>
-<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  command.push_back(L<span class="charliteral">'\0'</span>);</div>
-<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  <span class="keywordflow">return</span> command;</div>
-<div class="line"><a name="l00208"></a><span class="lineno"> 208</span> }</div>
-<div class="line"><a name="l00209"></a><span class="lineno"> 209</span> </div>
+<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> </div>
+<div class="line"><a name="l00146"></a><span class="lineno"> 146</span> <span class="comment">// Concatenates multiple command-line arguments and escapes the values.</span></div>
+<div class="line"><a name="l00147"></a><span class="lineno"> 147</span> <span class="comment">// NOTE: This is necessary even when using Windows APIs that "appear"</span></div>
+<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> <span class="comment">// to take arguments as a list, because those APIs will themselves</span></div>
+<div class="line"><a name="l00149"></a><span class="lineno"> 149</span> <span class="comment">// concatenate command-line arguments *without* escaping them.</span></div>
+<div class="line"><a name="l00150"></a><span class="lineno"> 150</span> <span class="comment">//</span></div>
+<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> <span class="comment">// This function escapes arguments with the following rules:</span></div>
+<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> <span class="comment">// 1) Any argument with a space, tab, newline, vertical tab,</span></div>
+<div class="line"><a name="l00153"></a><span class="lineno"> 153</span> <span class="comment">// or double-quote must be surrounded in double-quotes.</span></div>
+<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <span class="comment">// 2) Backslashes at the very end of an argument must be escaped.</span></div>
+<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <span class="comment">// 3) Backslashes that precede a double-quote must be escaped.</span></div>
+<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> <span class="comment">// The double-quote must also be escaped.</span></div>
+<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> <span class="comment">//</span></div>
+<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> <span class="comment">// NOTE: The below algorithm is adapted from Daniel Colascione's public domain</span></div>
+<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> <span class="comment">// algorithm for quoting command line arguments on Windows for `CreateProcess`.</span></div>
+<div class="line"><a name="l00160"></a><span class="lineno"> 160</span> <span class="comment">//</span></div>
+<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> <span class="comment">// https://blogs.msdn.microsoft.com/twistylittlepassagesallalike/2011/04/23/everyone-quotes-command-line-arguments-the-wrong-way/</span></div>
+<div class="line"><a name="l00162"></a><span class="lineno"> 162</span> <span class="comment">// NOLINT(whitespace/line_length)</span></div>
+<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="namespaceinternal_1_1windows.html#a80d683d0925b1bfbff4bea3a5aa2e9b9"> 163</a></span> <span class="keyword">inline</span> std::wstring <a class="code" href="namespaceinternal_1_1windows.html#a80d683d0925b1bfbff4bea3a5aa2e9b9">stringify_args</a>(<span class="keyword">const</span> std::vector<std::string>& argv)</div>
+<div class="line"><a name="l00164"></a><span class="lineno"> 164</span> {</div>
+<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  std::wstring command;</div>
+<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <span class="keywordflow">for</span> (<span class="keyword">auto</span> argit = argv.cbegin(); argit != argv.cend(); ++argit) {</div>
+<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  std::wstring arg = wide_stringify(*argit);</div>
+<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="comment">// Don't quote empty arguments or those without troublesome characters.</span></div>
+<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <span class="keywordflow">if</span> (!arg.empty() && arg.find_first_of(L<span class="stringliteral">" \t\n\v\""</span>) == arg.npos) {</div>
+<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  command.append(arg);</div>
+<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="comment">// Beginning double quotation mark.</span></div>
+<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  command.push_back(L<span class="charliteral">'"'</span>);</div>
+<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="keywordflow">for</span> (<span class="keyword">auto</span> it = arg.cbegin(); it != arg.cend(); ++it) {</div>
+<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="comment">// Count existent backslashes in argument.</span></div>
+<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> backslashes = 0;</div>
+<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <span class="keywordflow">while</span> (it != arg.cend() && *it == L<span class="charliteral">'\\'</span>) {</div>
+<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  ++it;</div>
+<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  ++backslashes;</div>
+<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  }</div>
+<div class="line"><a name="l00181"></a><span class="lineno"> 181</span> </div>
+<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <span class="keywordflow">if</span> (it == arg.cend()) {</div>
+<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <span class="comment">// Escape all backslashes, but let the terminating double quotation</span></div>
+<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="comment">// mark we add below be interpreted as a metacharacter.</span></div>
+<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  command.append(backslashes * 2, L<span class="charliteral">'\\'</span>);</div>
+<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <span class="keywordflow">break</span>;</div>
+<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (*it == L<span class="charliteral">'"'</span>) {</div>
+<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  <span class="comment">// Escape all backslashes and the following double quotation mark.</span></div>
+<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  command.append(backslashes * 2 + 1, L<span class="charliteral">'\\'</span>);</div>
+<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  command.push_back(*it);</div>
+<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  <span class="comment">// Backslashes aren't special here.</span></div>
+<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  command.append(backslashes, L<span class="charliteral">'\\'</span>);</div>
+<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  command.push_back(*it);</div>
+<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  }</div>
+<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  }</div>
+<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> </div>
+<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  <span class="comment">// Terminating double quotation mark.</span></div>
+<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  command.push_back(L<span class="charliteral">'"'</span>);</div>
+<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  }</div>
+<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <span class="comment">// Space separate arguments (but don't append at end).</span></div>
+<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  <span class="keywordflow">if</span> (argit != argv.cend() - 1) {</div>
+<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  command.push_back(L<span class="charliteral">' '</span>);</div>
+<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  }</div>
+<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  }</div>
+<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <span class="comment">// Append final null terminating character.</span></div>
+<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  command.push_back(L<span class="charliteral">'\0'</span>);</div>
+<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  <span class="keywordflow">return</span> command;</div>
+<div class="line"><a name="l00209"></a><span class="lineno"> 209</span> }</div>
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span> </div>
-<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="structinternal_1_1windows_1_1ProcessData.html"> 211</a></span> <span class="keyword">struct </span><a class="code" href="structinternal_1_1windows_1_1ProcessData.html">ProcessData</a> {</div>
-<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="structinternal_1_1windows_1_1ProcessData.html#a96c76121644bd430e9ca67cf57636c0d"> 212</a></span>  <a class="code" href="classSharedHandle.html">SharedHandle</a> <a class="code" href="structinternal_1_1windows_1_1ProcessData.html#a96c76121644bd430e9ca67cf57636c0d">process_handle</a>;</div>
-<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="structinternal_1_1windows_1_1ProcessData.html#a7160cf48fc6e70d9390233b246b93bee"> 213</a></span>  <a class="code" href="classSharedHandle.html">SharedHandle</a> <a class="code" href="structinternal_1_1windows_1_1ProcessData.html#a7160cf48fc6e70d9390233b246b93bee">thread_handle</a>;</div>
-<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="structinternal_1_1windows_1_1ProcessData.html#a65a4a4aba5450087363bfffdb30eea25"> 214</a></span>  <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> <a class="code" href="structinternal_1_1windows_1_1ProcessData.html#a65a4a4aba5450087363bfffdb30eea25">pid</a>;</div>
-<div class="line"><a name="l00215"></a><span class="lineno"> 215</span> };</div>
-<div class="line"><a name="l00216"></a><span class="lineno"> 216</span> </div>
+<div class="line"><a name="l00211"></a><span class="lineno"> 211</span> </div>
+<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="structinternal_1_1windows_1_1ProcessData.html"> 212</a></span> <span class="keyword">struct </span><a class="code" href="structinternal_1_1windows_1_1ProcessData.html">ProcessData</a> {</div>
+<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="structinternal_1_1windows_1_1ProcessData.html#a96c76121644bd430e9ca67cf57636c0d"> 213</a></span>  <a class="code" href="classSharedHandle.html">SharedHandle</a> <a class="code" href="structinternal_1_1windows_1_1ProcessData.html#a96c76121644bd430e9ca67cf57636c0d">process_handle</a>;</div>
+<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="structinternal_1_1windows_1_1ProcessData.html#a7160cf48fc6e70d9390233b246b93bee"> 214</a></span>  <a class="code" href="classSharedHandle.html">SharedHandle</a> <a class="code" href="structinternal_1_1windows_1_1ProcessData.html#a7160cf48fc6e70d9390233b246b93bee">thread_handle</a>;</div>
+<div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="structinternal_1_1windows_1_1ProcessData.html#a65a4a4aba5450087363bfffdb30eea25"> 215</a></span>  <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> <a class="code" href="structinternal_1_1windows_1_1ProcessData.html#a65a4a4aba5450087363bfffdb30eea25">pid</a>;</div>
+<div class="line"><a name="l00216"></a><span class="lineno"> 216</span> };</div>
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span> </div>
-<div class="line"><a name="l00218"></a><span class="lineno"> 218</span> <span class="comment">// Provides an interface for creating a child process on Windows.</span></div>
-<div class="line"><a name="l00219"></a><span class="lineno"> 219</span> <span class="comment">//</span></div>
-<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> <span class="comment">// The `command` argument is given for compatibility, and is ignored. This is</span></div>
-<div class="line"><a name="l00221"></a><span class="lineno"> 221</span> <span class="comment">// because the `CreateProcess` will use `argv[0]` as the command to be executed,</span></div>
-<div class="line"><a name="l00222"></a><span class="lineno"> 222</span> <span class="comment">// and will perform a `PATH` lookup. If `command` were to be used instead,</span></div>
-<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> <span class="comment">// `CreateProcess` would require an absolute path.</span></div>
-<div class="line"><a name="l00224"></a><span class="lineno"> 224</span> <span class="comment">//</span></div>
-<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> <span class="comment">// If `create_suspended` is `true`, the process will not be started, and the</span></div>
-<div class="line"><a name="l00226"></a><span class="lineno"> 226</span> <span class="comment">// caller must use `ResumeThread` to start the process.</span></div>
-<div class="line"><a name="l00227"></a><span class="lineno"> 227</span> <span class="comment">//</span></div>
-<div class="line"><a name="l00228"></a><span class="lineno"> 228</span> <span class="comment">// The caller can specify explicit `stdin`, `stdout`, and `stderr` handles,</span></div>
-<div class="line"><a name="l00229"></a><span class="lineno"> 229</span> <span class="comment">// in that order, for the process via the `pipes` argument.</span></div>
-<div class="line"><a name="l00230"></a><span class="lineno"> 230</span> <span class="comment">//</span></div>
-<div class="line"><a name="l00231"></a><span class="lineno"> 231</span> <span class="comment">// NOTE: If `pipes` are specified, they will be temporarily set to</span></div>
-<div class="line"><a name="l00232"></a><span class="lineno"> 232</span> <span class="comment">// inheritable, and then set to uninheritable. This is a side effect</span></div>
-<div class="line"><a name="l00233"></a><span class="lineno"> 233</span> <span class="comment">// on each `HANDLE`.</span></div>
-<div class="line"><a name="l00234"></a><span class="lineno"> 234</span> <span class="comment">//</span></div>
-<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> <span class="comment">// The return value is a `ProcessData` struct, with the process and thread</span></div>
-<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> <span class="comment">// handles each saved in a `SharedHandle`, ensuring they are closed when struct</span></div>
-<div class="line"><a name="l00237"></a><span class="lineno"> 237</span> <span class="comment">// goes out of scope.</span></div>
-<div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="namespaceinternal_1_1windows.html#a67bc4425e2c4293fe819946851151c9a"> 238</a></span> <span class="keyword">inline</span> <a class="code" href="classTry.html">Try<ProcessData></a> <a class="code" href="namespaceinternal_1_1windows.html#a67bc4425e2c4293fe819946851151c9a">create_process</a>(</div>
-<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  <span class="keyword">const</span> std::string& command,</div>
-<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>  <span class="keyword">const</span> std::vector<std::string>& argv,</div>
-<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option</a><std::map<std::string, std::string>>& <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">environment</a>,</div>
-<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>  <span class="keyword">const</span> <span class="keywordtype">bool</span> create_suspended = <span class="keyword">false</span>,</div>
-<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option</a><std::array<os::WindowsFD, 3>> pipes = <a class="code" href="structNone.html">None</a>())</div>
-<div class="line"><a name="l00244"></a><span class="lineno"> 244</span> {</div>
-<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>  <span class="comment">// TODO(andschwa): Assert that `command` and `argv[0]` are the same.</span></div>
-<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  <span class="keyword">const</span> std::wstring arg_string = <a class="code" href="namespaceinternal_1_1windows.html#a80d683d0925b1bfbff4bea3a5aa2e9b9">stringify_args</a>(argv);</div>
-<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>  std::vector<wchar_t> arg_buffer(arg_string.begin(), arg_string.end());</div>
-<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>  arg_buffer.push_back(L<span class="charliteral">'\0'</span>);</div>
-<div class="line"><a name="l00249"></a><span class="lineno"> 249</span> </div>
-<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  <span class="comment">// Create the process with a Unicode environment.</span></div>
-<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>  DWORD creation_flags = CREATE_UNICODE_ENVIRONMENT;</div>
-<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>  <span class="keywordflow">if</span> (create_suspended) {</div>
-<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>  creation_flags |= CREATE_SUSPENDED;</div>
-<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  }</div>
-<div class="line"><a name="l00255"></a><span class="lineno"> 255</span> </div>
-<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  <span class="comment">// Construct the environment that will be passed to `::CreateProcessW`.</span></div>
-<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<std::wstring></a> env_string = <a class="code" href="namespaceinternal_1_1windows.html#a7b6974b9ba88dd5d9658c40268147581">create_process_env</a>(<a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">environment</a>);</div>
-<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  std::vector<wchar_t> env_buffer;</div>
-<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>  <span class="keywordflow">if</span> (env_string.<a class="code" href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">isSome</a>()) {</div>
-<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>  <span class="comment">// This string contains the necessary null characters.</span></div>
-<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  env_buffer.assign(env_string.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>().begin(), env_string.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>().end());</div>
-<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>  }</div>
-<div class="line"><a name="l00263"></a><span class="lineno"> 263</span> </div>
-<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  <span class="keywordtype">wchar_t</span>* process_env = env_buffer.empty() ? <span class="keyword">nullptr</span> : env_buffer.data();</div>
-<div class="line"><a name="l00265"></a><span class="lineno"> 265</span> </div>
-<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  PROCESS_INFORMATION process_info = {};</div>
-<div class="line"><a name="l00267"></a><span class="lineno"> 267</span> </div>
-<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  STARTUPINFOW startup_info = {};</div>
-<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  startup_info.cb = <span class="keyword">sizeof</span>(STARTUPINFOW);</div>
-<div class="line"><a name="l00270"></a><span class="lineno"> 270</span> </div>
-<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  <span class="comment">// Hook up the stdin/out/err pipes and use the `STARTF_USESTDHANDLES`</span></div>
-<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  <span class="comment">// flag to instruct the child to use them [1].</span></div>
-<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  <span class="comment">// A more user-friendly example can be found in [2].</span></div>
-<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  <span class="comment">//</span></div>
-<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>  <span class="comment">// [1] https://msdn.microsoft.com/en-us/library/windows/desktop/ms686331(v=vs.85).aspx</span></div>
-<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>  <span class="comment">// [2] https://msdn.microsoft.com/en-us/library/windows/desktop/ms682499(v=vs.85).aspx</span></div>
-<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>  <span class="keywordflow">if</span> (pipes.isSome()) {</div>
-<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  <span class="comment">// Each of these handles must be inheritable.</span></div>
-<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> <a class="code" href="classos_1_1WindowsFD.html">os::WindowsFD</a>& fd, pipes.get()) {</div>
-<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  <span class="keyword">const</span> <a class="code" href="classTry.html">Try<Nothing></a> inherit = <a class="code" href="namespaceinternal_1_1windows.html#adbed599fc9e09827cad4a1aac63133bb">set_inherit</a>(fd, <span class="keyword">true</span>);</div>
-<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  <span class="keywordflow">if</span> (inherit.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
-<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(inherit.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
-<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>  }</div>
-<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  }</div>
-<div class="line"><a name="l00285"></a><span class="lineno"> 285</span> </div>
-<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  startup_info.dwFlags |= STARTF_USESTDHANDLES;</div>
-<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>  startup_info.hStdInput = std::get<0>(pipes.get());</div>
-<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  startup_info.hStdOutput = std::get<1>(pipes.get());</div>
-<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  startup_info.hStdError = std::get<2>(pipes.get());</div>
-<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  }</div>
-<div class="line"><a name="l00291"></a><span class="lineno"> 291</span> </div>
-<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  <span class="keyword">const</span> BOOL result = ::CreateProcessW(</div>
-<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>  <span class="comment">// This is replaced by the first token of `arg_buffer` string.</span></div>
-<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  static_cast<LPCWSTR>(<span class="keyword">nullptr</span>),</div>
-<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  static_cast<LPWSTR>(arg_buffer.data()),</div>
-<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  static_cast<LPSECURITY_ATTRIBUTES>(<span class="keyword">nullptr</span>),</div>
-<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>  <span class="keyword">static_cast<</span>LPSECURITY_ATTRIBUTES<span class="keyword">></span>(<span class="keyword">nullptr</span>),</div>
-<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  TRUE, <span class="comment">// Inherit parent process handles (such as those in `pipes`).</span></div>
-<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  creation_flags,</div>
-<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  static_cast<LPVOID>(process_env),</div>
-<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  <span class="keyword">static_cast<</span>LPCWSTR<span class="keyword">></span>(<span class="keyword">nullptr</span>), <span class="comment">// Inherit working directory.</span></div>
-<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>  &startup_info,</div>
-<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  &process_info);</div>
-<div class="line"><a name="l00304"></a><span class="lineno"> 304</span> </div>
-<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>  <span class="comment">// NOTE: The MSDN documentation for `CreateProcess` states that it</span></div>
-<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>  <span class="comment">// returns before the process has "finished initialization," but is</span></div>
-<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>  <span class="comment">// not clear on precisely what initialization entails. It would seem</span></div>
-<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>  <span class="comment">// that this does not affect inherited handles, as it stands to</span></div>
-<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>  <span class="comment">// reason that the system call to `CreateProcess` causes inheritable</span></div>
-<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>  <span class="comment">// handles to become inherited, and not some "initialization" of the</span></div>
-<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>  <span class="comment">// child process. However, if an inheritance race condition</span></div>
-<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  <span class="comment">// manifests, this assumption should be re-evaluated.</span></div>
-<div class="line"><a name="l00313"></a><span class="lineno"> 313</span> </div>
-<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>  <span class="keywordflow">if</span> (pipes.isSome()) {</div>
-<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  <span class="comment">// These handles should no longer be inheritable. This prevents other child</span></div>
-<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>  <span class="comment">// processes from accidentally inheriting the wrong handles.</span></div>
-<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>  <span class="comment">//</span></div>
-<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>  <span class="comment">// NOTE: This is explicit, and does not take into account the</span></div>
-<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>  <span class="comment">// previous inheritance semantics of each `HANDLE`. It is assumed</span></div>
-<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>  <span class="comment">// that users of this function send non-inheritable handles.</span></div>
-<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> <a class="code" href="classos_1_1WindowsFD.html">os::WindowsFD</a>& fd, pipes.get()) {</div>
-<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>  <span class="keyword">const</span> <a class="code" href="classTry.html">Try<Nothing></a> inherit = <a class="code" href="namespaceinternal_1_1windows.html#adbed599fc9e09827cad4a1aac63133bb">set_inherit</a>(fd, <span class="keyword">false</span>);</div>
-<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>  <span class="keywordflow">if</span> (inherit.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
-<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(inherit.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</div>
-<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>  }</div>
-<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>  }</div>
-<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>  }</div>
-<div class="line"><a name="l00328"></a><span class="lineno"> 328</span> </div>
-<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>  <span class="keywordflow">if</span> (result == FALSE) {</div>
-<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>  <span class="keywordflow">return</span> <a class="code" href="classWindowsError.html">WindowsError</a>(</div>
-<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>  <span class="stringliteral">"Failed to call `CreateProcess`: "</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(arg_string));</div>
-<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>  }</div>
-<div class="line"><a name="l00333"></a><span class="lineno"> 333</span> </div>
-<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>  <span class="keywordflow">return</span> <a class="code" href="structinternal_1_1windows_1_1ProcessData.html">ProcessData</a>{<a class="code" href="classSharedHandle.html">SharedHandle</a>{process_info.hProcess, ::CloseHandle},</div>
-<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>  <a class="code" href="classSharedHandle.html">SharedHandle</a>{process_info.hThread, ::CloseHandle},</div>
-<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>  <span class="keyword">static_cast<</span><a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a><span class="keyword">></span>(process_info.dwProcessId)};</div>
-<div class="line"><a name="l00337"></a><span class="lineno"> 337</span> }</div>
-<div class="line"><a name="l00338"></a><span class="lineno"> 338</span> </div>
-<div class="line"><a name="l00339"></a><span class="lineno"> 339</span> } <span class="comment">// namespace windows {</span></div>
-<div class="line"><a name="l00340"></a><span class="lineno"> 340</span> } <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00341"></a><span class="lineno"> 341</span> </div>
-<div class="line"><a name="l00342"></a><span class="lineno"> 342</span> <span class="keyword">namespace </span>os {</div>
-<div class="line"><a name="l00343"></a><span class="lineno"> 343</span> <span class="keyword">namespace </span>Shell {</div>
-<div class="line"><a name="l00344"></a><span class="lineno"> 344</span> </div>
-<div class="line"><a name="l00345"></a><span class="lineno"> 345</span> <span class="comment">// Canonical constants used as platform-dependent args to `exec` calls.</span></div>
-<div class="line"><a name="l00346"></a><span class="lineno"> 346</span> <span class="comment">// `name` is the command name, `arg0` is the first argument received</span></div>
-<div class="line"><a name="l00347"></a><span class="lineno"> 347</span> <span class="comment">// by the callee, usually the command name and `arg1` is the second</span></div>
-<div class="line"><a name="l00348"></a><span class="lineno"> 348</span> <span class="comment">// command argument received by the callee.</span></div>
-<div class="line"><a name="l00349"></a><span class="lineno"> 349</span> constexpr <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a> = <span class="stringliteral">"cmd.exe"</span>;</div>
-<div class="line"><a name="l00350"></a><span class="lineno"> 350</span> constexpr <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="namespaceos_1_1Shell.html#adeacb41dacfa03ad5ceebd9a53582997">arg0</a> = <span class="stringliteral">"cmd.exe"</span>;</div>
-<div class="line"><a name="l00351"></a><span class="lineno"> 351</span> constexpr <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="namespaceos_1_1Shell.html#a44f50f66f2a231de974b53c9f4384ba5">arg1</a> = <span class="stringliteral">"/c"</span>;</div>
-<div class="line"><a name="l00352"></a><span class="lineno"> 352</span> </div>
-<div class="line"><a name="l00353"></a><span class="lineno"> 353</span> } <span class="comment">// namespace Shell {</span></div>
-<div class="line"><a name="l00354"></a><span class="lineno"> 354</span> </div>
-<div class="line"><a name="l00355"></a><span class="lineno"> 355</span> <span class="keyword">template</span> <<span class="keyword">typename</span>... T></div>
-<div class="line"><a name="l00356"></a><span class="lineno"> 356</span> <a class="code" href="classTry.html">Try<std::string></a> <a class="code" href="namespaceos.html#a0d86320d7799ea761599bc356c02a4fa">shell</a>(<span class="keyword">const</span> std::string& fmt, <span class="keyword">const</span> T&... t) = <span class="keyword">delete</span>;</div>
-<div class="line"><a name="l00357"></a><span class="lineno"> 357</span> </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="comment">// Provides an interface for creating a child process on Windows.</span></div>
+<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> <span class="comment">//</span></div>
+<div class="line"><a name="l00221"></a><span class="lineno"> 221</span> <span class="comment">// The `command` argument is given for compatibility, and is ignored. This is</span></div>
+<div class="line"><a name="l00222"></a><span class="lineno"> 222</span> <span class="comment">// because the `CreateProcess` will use `argv[0]` as the command to be executed,</span></div>
+<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> <span class="comment">// and will perform a `PATH` lookup. If `command` were to be used instead,</span></div>
+<div class="line"><a name="l00224"></a><span class="lineno"> 224</span> <span class="comment">// `CreateProcess` would require an absolute path.</span></div>
+<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> <span class="comment">//</span></div>
+<div class="line"><a name="l00226"></a><span class="lineno"> 226</span> <span class="comment">// If `create_suspended` is `true`, the process will not be started, and the</span></div>
+<div class="line"><a name="l00227"></a><span class="lineno"> 227</span> <span class="comment">// caller must use `ResumeThread` to start the process.</span></div>
+<div class="line"><a name="l00228"></a><span class="lineno"> 228</span> <span class="comment">//</span></div>
+<div class="line"><a name="l00229"></a><span class="lineno"> 229</span> <span class="comment">// The caller can specify explicit `stdin`, `stdout`, and `stderr` handles,</span></div>
+<div class="line"><a name="l00230"></a><span class="lineno"> 230</span> <span class="comment">// in that order, for the process via the `pipes` argument.</span></div>
+<div class="line"><a name="l00231"></a><span class="lineno"> 231</span> <span class="comment">//</span></div>
+<div class="line"><a name="l00232"></a><span class="lineno"> 232</span> <span class="comment">// NOTE: If `pipes` are specified, they will be temporarily set to</span></div>
+<div class="line"><a name="l00233"></a><span class="lineno"> 233</span> <span class="comment">// inheritable, and then set to uninheritable. This is a side effect</span></div>
+<div class="line"><a name="l00234"></a><span class="lineno"> 234</span> <span class="comment">// on each `HANDLE`.</span></div>
+<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> <span class="comment">//</span></div>
+<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> <span class="comment">// The return value is a `ProcessData` struct, with the process and thread</span></div>
+<div class="line"><a name="l00237"></a><span class="lineno"> 237</span> <span class="comment">// handles each saved in a `SharedHandle`, ensuring they are closed when struct</span></div>
+<div class="line"><a name="l00238"></a><span class="lineno"> 238</span> <span class="comment">// goes out of scope.</span></div>
+<div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="namespaceinternal_1_1windows.html#a67bc4425e2c4293fe819946851151c9a"> 239</a></span> <span class="keyword">inline</span> <a class="code" href="classTry.html">Try<ProcessData></a> <a class="code" href="namespaceinternal_1_1windows.html#a67bc4425e2c4293fe819946851151c9a">create_process</a>(</div>
+<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>  <span class="keyword">const</span> std::string& command,</div>
+<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  <span class="keyword">const</span> std::vector<std::string>& argv,</div>
+<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option</a><std::map<std::string, std::string>>& <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">environment</a>,</div>
+<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>  <span class="keyword">const</span> <span class="keywordtype">bool</span> create_suspended = <span class="keyword">false</span>,</div>
+<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option</a><std::array<os::WindowsFD, 3>> pipes = <a class="code" href="structNone.html">None</a>())</div>
+<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>
<TRUNCATED>
[10/11] mesos-site git commit: Updated the website built from mesos
SHA: be8be3b.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/include_2mesos_2allocator_2allocator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2allocator_2allocator_8hpp_source.html b/content/api/latest/c++/include_2mesos_2allocator_2allocator_8hpp_source.html
index 9f9e1b5..24b0d33 100644
--- a/content/api/latest/c++/include_2mesos_2allocator_2allocator_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2allocator_2allocator_8hpp_source.html
@@ -283,7 +283,7 @@
<div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_abe1f158adb9f7a6d7cc9f8afae44e859"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#abe1f158adb9f7a6d7cc9f8afae44e859">mesos::allocator::Allocator::recover</a></div><div class="ttdeci">virtual void recover(const int expectedAgentCount, const hashmap< std::string, Quota > &quotas)=0</div><div class="ttdoc">Informs the allocator of the recovered state from the master. </div></div>
<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_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="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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="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="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></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/2306ff3e/content/api/latest/c++/include_2mesos_2attributes_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2attributes_8hpp_source.html b/content/api/latest/c++/include_2mesos_2attributes_8hpp_source.html
index 4e9345b..4947f09 100644
--- a/content/api/latest/c++/include_2mesos_2attributes_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2attributes_8hpp_source.html
@@ -196,7 +196,7 @@
<div class="ttc" id="classmesos_1_1Attributes_html_a633fe52029e7693cd9b369e87ef15a03"><div class="ttname"><a href="classmesos_1_1Attributes.html#a633fe52029e7693cd9b369e87ef15a03">mesos::Attributes::end</a></div><div class="ttdeci">iterator end()</div><div class="ttdef"><b>Definition:</b> attributes.hpp:107</div></div>
<div class="ttc" id="classmesos_1_1Attributes_html_aa541ab8e9de57cd5c65750b30cd56a90"><div class="ttname"><a href="classmesos_1_1Attributes.html#aa541ab8e9de57cd5c65750b30cd56a90">mesos::Attributes::operator=</a></div><div class="ttdeci">Attributes & operator=(const Attributes &that)</div><div class="ttdef"><b>Definition:</b> attributes.hpp:49</div></div>
<div class="ttc" id="classmesos_1_1Attributes_html_a289537baeca854ebcf9c79ec78c89376"><div class="ttname"><a href="classmesos_1_1Attributes.html#a289537baeca854ebcf9c79ec78c89376">mesos::Attributes::Attributes</a></div><div class="ttdeci">Attributes(const Attributes &that)</div><div class="ttdef"><b>Definition:</b> attributes.hpp:44</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classmesos_1_1Attributes_html_a9682a8eaa0dbeaa79db17e995216ed5c"><div class="ttname"><a href="classmesos_1_1Attributes.html#a9682a8eaa0dbeaa79db17e995216ed5c">mesos::Attributes::Attributes</a></div><div class="ttdeci">Attributes()</div><div class="ttdef"><b>Definition:</b> attributes.hpp:35</div></div>
<div class="ttc" id="classmesos_1_1Attributes_html"><div class="ttname"><a href="classmesos_1_1Attributes.html">mesos::Attributes</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:32</div></div>
</div><!-- fragment --></div><!-- contents -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/include_2mesos_2authorizer_2authorizer_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2authorizer_2authorizer_8hpp_source.html b/content/api/latest/c++/include_2mesos_2authorizer_2authorizer_8hpp_source.html
index de10991..79479a0 100644
--- a/content/api/latest/c++/include_2mesos_2authorizer_2authorizer_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2authorizer_2authorizer_8hpp_source.html
@@ -330,7 +330,7 @@
<div class="ttc" id="structmesos_1_1ObjectApprover_1_1Object_html_a468f96f4557c2544cc231404f4a9e68d"><div class="ttname"><a href="structmesos_1_1ObjectApprover_1_1Object.html#a468f96f4557c2544cc231404f4a9e68d">mesos::ObjectApprover::Object::Object</a></div><div class="ttdeci">Object(const TaskInfo &_task_info, const FrameworkInfo &_framework_info)</div><div class="ttdef"><b>Definition:</b> authorizer.hpp:127</div></div>
<div class="ttc" id="structmesos_1_1ObjectApprover_1_1Object_html_ae81ae4c0dfe046e7ae0f336fe61c8f1e"><div class="ttname"><a href="structmesos_1_1ObjectApprover_1_1Object.html#ae81ae4c0dfe046e7ae0f336fe61c8f1e">mesos::ObjectApprover::Object::container_id</a></div><div class="ttdeci">const ContainerID * container_id</div><div class="ttdef"><b>Definition:</b> authorizer.hpp:212</div></div>
<div class="ttc" id="structmesos_1_1ObjectApprover_1_1Object_html_a1b9a7ec4b94bff1563ad7bebe2d1036c"><div class="ttname"><a href="structmesos_1_1ObjectApprover_1_1Object.html#a1b9a7ec4b94bff1563ad7bebe2d1036c">mesos::ObjectApprover::Object::weight_info</a></div><div class="ttdeci">const WeightInfo * weight_info</div><div class="ttdef"><b>Definition:</b> authorizer.hpp:209</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classmesos_1_1Authorizer_html_a67e6b983901c832749c29d4abbd34dbd"><div class="ttname"><a href="classmesos_1_1Authorizer.html#a67e6b983901c832749c29d4abbd34dbd">mesos::Authorizer::Authorizer</a></div><div class="ttdeci">Authorizer()</div><div class="ttdef"><b>Definition:</b> authorizer.hpp:306</div></div>
<div class="ttc" id="structmesos_1_1ObjectApprover_1_1Object_html_ac8fb8dd4c93a177e9d8692a9e993fe79"><div class="ttname"><a href="structmesos_1_1ObjectApprover_1_1Object.html#ac8fb8dd4c93a177e9d8692a9e993fe79">mesos::ObjectApprover::Object::executor_info</a></div><div class="ttdeci">const ExecutorInfo * executor_info</div><div class="ttdef"><b>Definition:</b> authorizer.hpp:207</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future< bool ></a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/include_2mesos_2state_2leveldb_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2state_2leveldb_8hpp_source.html b/content/api/latest/c++/include_2mesos_2state_2leveldb_8hpp_source.html
index 9a87c95..90b48dc 100644
--- a/content/api/latest/c++/include_2mesos_2state_2leveldb_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2state_2leveldb_8hpp_source.html
@@ -125,7 +125,7 @@
<div class="ttc" id="classmesos_1_1state_1_1LevelDBStorage_html_a83d4b4508da929fb1329ea31d24a43b8"><div class="ttname"><a href="classmesos_1_1state_1_1LevelDBStorage.html#a83d4b4508da929fb1329ea31d24a43b8">mesos::state::LevelDBStorage::names</a></div><div class="ttdeci">virtual process::Future< std::set< std::string > > names()</div></div>
<div class="ttc" id="uuid_8hpp_html"><div class="ttname"><a href="uuid_8hpp.html">uuid.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1state_1_1LevelDBStorage_html"><div class="ttname"><a href="classmesos_1_1state_1_1LevelDBStorage.html">mesos::state::LevelDBStorage</a></div><div class="ttdef"><b>Definition:</b> leveldb.hpp:38</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/include_2mesos_2state_2log_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2state_2log_8hpp_source.html b/content/api/latest/c++/include_2mesos_2state_2log_8hpp_source.html
index 8d75809..360772b 100644
--- a/content/api/latest/c++/include_2mesos_2state_2log_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2state_2log_8hpp_source.html
@@ -128,7 +128,7 @@
<div class="ttc" id="uuid_8hpp_html"><div class="ttname"><a href="uuid_8hpp.html">uuid.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1state_1_1LogStorage_html_ae8f96058ec60224d296e8fcca2eebb66"><div class="ttname"><a href="classmesos_1_1state_1_1LogStorage.html#ae8f96058ec60224d296e8fcca2eebb66">mesos::state::LogStorage::set</a></div><div class="ttdeci">virtual process::Future< bool > set(const internal::state::Entry &entry, const id::UUID &uuid)</div></div>
<div class="ttc" id="classmesos_1_1state_1_1LogStorage_html_a3dbcc6a13ac0ad4c4836511f76f2ae31"><div class="ttname"><a href="classmesos_1_1state_1_1LogStorage.html#a3dbcc6a13ac0ad4c4836511f76f2ae31">mesos::state::LogStorage::~LogStorage</a></div><div class="ttdeci">virtual ~LogStorage()</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/include_2mesos_2state_2protobuf_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2state_2protobuf_8hpp_source.html b/content/api/latest/c++/include_2mesos_2state_2protobuf_8hpp_source.html
index c49d6e7..c1bd19c 100644
--- a/content/api/latest/c++/include_2mesos_2state_2protobuf_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2state_2protobuf_8hpp_source.html
@@ -255,7 +255,7 @@
<div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try< Nothing > bind(int_fd s, const Address &address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>
<div class="ttc" id="namespacemesos_1_1internal_html_a9c1f91de8a8a389b357b81f7b51b0554"><div class="ttname"><a href="namespacemesos_1_1internal.html#a9c1f91de8a8a389b357b81f7b51b0554">mesos::internal::serialize</a></div><div class="ttdeci">std::string serialize(ContentType contentType, const google::protobuf::Message &message)</div></div>
<div class="ttc" id="uuid_8hpp_html"><div class="ttname"><a href="uuid_8hpp.html">uuid.hpp</a></div></div>
-<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
+<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html b/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html
index 6482a73..a28e48a 100644
--- a/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2state_2state_8hpp_source.html
@@ -281,7 +281,7 @@
<div class="ttc" id="classmesos_1_1state_1_1Storage_html_abf909dbdb474653209c4ffdc83f1f794"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html#abf909dbdb474653209c4ffdc83f1f794">mesos::state::Storage::names</a></div><div class="ttdeci">virtual process::Future< std::set< std::string > > names()=0</div></div>
<div class="ttc" id="namespaceprocess_1_1network_html_ad067110a4b38cc83785a43f49bf6c8e2"><div class="ttname"><a href="namespaceprocess_1_1network.html#ad067110a4b38cc83785a43f49bf6c8e2">process::network::bind</a></div><div class="ttdeci">Try< Nothing > bind(int_fd s, const Address &address)</div><div class="ttdef"><b>Definition:</b> network.hpp:46</div></div>
<div class="ttc" id="uuid_8hpp_html"><div class="ttname"><a href="uuid_8hpp.html">uuid.hpp</a></div></div>
-<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
+<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/include_2mesos_2state_2storage_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2state_2storage_8hpp_source.html b/content/api/latest/c++/include_2mesos_2state_2storage_8hpp_source.html
index 0f6741d..e5c8016 100644
--- a/content/api/latest/c++/include_2mesos_2state_2storage_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2state_2storage_8hpp_source.html
@@ -122,7 +122,7 @@
<div class="ttc" id="classmesos_1_1state_1_1Storage_html_aa6db1d2a565596d7cc65a505f9e99028"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html#aa6db1d2a565596d7cc65a505f9e99028">mesos::state::Storage::set</a></div><div class="ttdeci">virtual process::Future< bool > set(const internal::state::Entry &entry, const id::UUID &uuid)=0</div></div>
<div class="ttc" id="classmesos_1_1state_1_1Storage_html_abf909dbdb474653209c4ffdc83f1f794"><div class="ttname"><a href="classmesos_1_1state_1_1Storage.html#abf909dbdb474653209c4ffdc83f1f794">mesos::state::Storage::names</a></div><div class="ttdeci">virtual process::Future< std::set< std::string > > names()=0</div></div>
<div class="ttc" id="uuid_8hpp_html"><div class="ttname"><a href="uuid_8hpp.html">uuid.hpp</a></div></div>
-<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
+<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/include_2mesos_2state_2zookeeper_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2state_2zookeeper_8hpp_source.html b/content/api/latest/c++/include_2mesos_2state_2zookeeper_8hpp_source.html
index f75c1a6..07cfed1 100644
--- a/content/api/latest/c++/include_2mesos_2state_2zookeeper_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2state_2zookeeper_8hpp_source.html
@@ -137,7 +137,7 @@
<div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
<div class="ttc" id="classmesos_1_1state_1_1ZooKeeperStorage_html"><div class="ttname"><a href="classmesos_1_1state_1_1ZooKeeperStorage.html">mesos::state::ZooKeeperStorage</a></div><div class="ttdef"><b>Definition:</b> zookeeper.hpp:40</div></div>
<div class="ttc" id="uuid_8hpp_html"><div class="ttname"><a href="uuid_8hpp.html">uuid.hpp</a></div></div>
-<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
+<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/include_2mesos_2uri_2fetcher_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2uri_2fetcher_8hpp_source.html b/content/api/latest/c++/include_2mesos_2uri_2fetcher_8hpp_source.html
index 5f12f99..30d11e6 100644
--- a/content/api/latest/c++/include_2mesos_2uri_2fetcher_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2uri_2fetcher_8hpp_source.html
@@ -153,7 +153,7 @@
<div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned</a></div><div class="ttdef"><b>Definition:</b> owned.hpp:35</div></div>
<div class="ttc" id="classmesos_1_1uri_1_1Fetcher_1_1Plugin_html_a202f7d2793b8ea5a31e85d11f9c4a299"><div class="ttname"><a href="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#a202f7d2793b8ea5a31e85d11f9c4a299">mesos::uri::Fetcher::Plugin::name</a></div><div class="ttdeci">virtual std::string name() const =0</div><div class="ttdoc">Returns the name that this plugin registered with. </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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1uri_1_1Fetcher_1_1Plugin_html"><div class="ttname"><a href="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html">mesos::uri::Fetcher::Plugin</a></div><div class="ttdoc">Represents a fetcher plugin that handles one or more URI schemes. </div><div class="ttdef"><b>Definition:</b> fetcher.hpp:52</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future< Nothing ></a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/include_2mesos_2v1_2attributes_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/include_2mesos_2v1_2attributes_8hpp_source.html b/content/api/latest/c++/include_2mesos_2v1_2attributes_8hpp_source.html
index 58caa81..e26e106 100644
--- a/content/api/latest/c++/include_2mesos_2v1_2attributes_8hpp_source.html
+++ b/content/api/latest/c++/include_2mesos_2v1_2attributes_8hpp_source.html
@@ -199,7 +199,7 @@
<div class="ttc" id="classmesos_1_1v1_1_1Attributes_html_a4b9c122e02a3c2bae614bca63f47d09a"><div class="ttname"><a href="classmesos_1_1v1_1_1Attributes.html#a4b9c122e02a3c2bae614bca63f47d09a">mesos::v1::Attributes::operator!=</a></div><div class="ttdeci">bool operator!=(const Attributes &that) const </div><div class="ttdef"><b>Definition:</b> attributes.hpp:63</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="namespacemesos_1_1v1_html_aeac48818997621fcdd6f8cd71167811d"><div class="ttname"><a href="namespacemesos_1_1v1.html#aeac48818997621fcdd6f8cd71167811d">mesos::v1::operator<<</a></div><div class="ttdeci">std::ostream & operator<<(std::ostream &stream, const Attribute &attribute)</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classmesos_1_1v1_1_1Attributes_html"><div class="ttname"><a href="classmesos_1_1v1_1_1Attributes.html">mesos::v1::Attributes</a></div><div class="ttdef"><b>Definition:</b> attributes.hpp:33</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/index.hhc
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhc b/content/api/latest/c++/index.hhc
index 706bc6a..a39bb5a 100644
--- a/content/api/latest/c++/index.hhc
+++ b/content/api/latest/c++/index.hhc
@@ -13799,8 +13799,8 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="execlp"><param name="Local" value="posix_2shell_8hpp.html#a4b727e301623549c37cdfcd8c553a2c7"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="execvp"><param name="Local" value="posix_2shell_8hpp.html#a0b80877b34088be8d5ba3eb9b0567ed7"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="shell"><param name="Local" value="posix_2shell_8hpp.html#a0d86320d7799ea761599bc356c02a4fa"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="spawn"><param name="Local" value="posix_2shell_8hpp.html#a59cf3d26475f4001630e0e362e7a3ff7"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="system"><param name="Local" value="posix_2shell_8hpp.html#a3491ce5d4a57fcac5ca2e3ca40abe176"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="spawn"><param name="Local" value="posix_2shell_8hpp.html#a18f614e5bdf40984c33888a5fa9599ca"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="system"><param name="Local" value="posix_2shell_8hpp.html#a75eb48541200e89e498d3d324ffc3089"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="arg0"><param name="Local" value="posix_2shell_8hpp.html#adeacb41dacfa03ad5ceebd9a53582997"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="arg1"><param name="Local" value="posix_2shell_8hpp.html#a44f50f66f2a231de974b53c9f4384ba5"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="name"><param name="Local" value="posix_2shell_8hpp.html#acfe16ef2b1146ad49a8651c0a457ce46"><param name="ImageNumber" value="11"></OBJECT>
@@ -14131,9 +14131,9 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="execvpe"><param name="Local" value="windows_2shell_8hpp.html#aebc3586b2be0d2b9093ccfbf25dfcde8"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="get_system_env"><param name="Local" value="windows_2shell_8hpp.html#a8fc9ccf78565ac55f90070486d385227"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="shell"><param name="Local" value="windows_2shell_8hpp.html#a0d86320d7799ea761599bc356c02a4fa"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="spawn"><param name="Local" value="windows_2shell_8hpp.html#a39f1d0cc7f9358c79eb49df3cbbc77f4"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="spawn"><param name="Local" value="windows_2shell_8hpp.html#abedec07e6e468b54920d3b921a49eb36"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="stringify_args"><param name="Local" value="windows_2shell_8hpp.html#a80d683d0925b1bfbff4bea3a5aa2e9b9"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="system"><param name="Local" value="windows_2shell_8hpp.html#a3491ce5d4a57fcac5ca2e3ca40abe176"><param name="ImageNumber" value="11"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Name" value="system"><param name="Local" value="windows_2shell_8hpp.html#a75eb48541200e89e498d3d324ffc3089"><param name="ImageNumber" value="11"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Name" value="signals.hpp"><param name="Local" value="windows_2signals_8hpp.html"><param name="ImageNumber" value="1"></OBJECT>
<UL>
@@ -16187,15 +16187,10 @@
<LI><OBJECT type="text/sitemap"><param name="Name" value="STDIN_FILENO"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afcf80a6d91178952d107ad00b165752b"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="STDOUT_FILENO"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#abd165ee6474b5b75bf075842fff13a04"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="W_OK"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae5acf4043c0903cda7436b108e29e8e6"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="WCOREDUMP"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6db11dadebdde2109e82adc8e02befc9"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="WEXITSTATUS"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="WIFEXITED"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#af9a4ddf9eee6c4a3bc9be070d59b7ccf"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="WIFSIGNALED"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="WIFSTOPPED"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae2b610235f988f4f3109f02a2f395727"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="WNOHANG"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afa288d86b242c3005425a9c0f1682544"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="WSTOPSIG"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a2c6d84ce222454bb6387fc20d930f5b7"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="WTERMSIG"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aeba4d421572a9d681c73c347f24ad348"><param name="ImageNumber" value="11"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Name" value="WUNTRACED"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aecac6945e3b08baa2602557c684d6bfe"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="X_OK"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a5e995ef7690698b62bf016b14fbc45ca"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="gid_t"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a78ecefd3a9f3f0c110b9f6f038b690eb"><param name="ImageNumber" value="11"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Name" value="mode_t"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a8a35dd1207a16dfa8b1d4163176d828c"><param name="ImageNumber" value="11"></OBJECT>
[04/11] mesos-site git commit: Updated the website built from mesos
SHA: be8be3b.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/stout_2include_2stout_2gtest_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/stout_2include_2stout_2gtest_8hpp_source.html b/content/api/latest/c++/stout_2include_2stout_2gtest_8hpp_source.html
index 475d5d4..244344a 100644
--- a/content/api/latest/c++/stout_2include_2stout_2gtest_8hpp_source.html
+++ b/content/api/latest/c++/stout_2include_2stout_2gtest_8hpp_source.html
@@ -303,194 +303,199 @@
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span> {</div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  <span class="keywordflow">if</span> (<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#af9a4ddf9eee6c4a3bc9be070d59b7ccf">WIFEXITED</a>(actual)) {</div>
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>  return ::testing::AssertionSuccess();</div>
-<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4">WIFSIGNALED</a>(actual)) {</div>
-<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>  return ::testing::AssertionFailure()</div>
-<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  << <span class="stringliteral">"Expecting WIFEXITED("</span> << actualExpr << <span class="stringliteral">") but "</span></div>
-<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  << <span class="stringliteral">" WIFSIGNALED("</span> << actualExpr << <span class="stringliteral">") is true and "</span></div>
-<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  << <span class="stringliteral">"WTERMSIG("</span> << actualExpr << <span class="stringliteral">") is "</span> << <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a>(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aeba4d421572a9d681c73c347f24ad348">WTERMSIG</a>(actual));</div>
-<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae2b610235f988f4f3109f02a2f395727">WIFSTOPPED</a>(actual)) {</div>
-<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  return ::testing::AssertionFailure()</div>
-<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>  << <span class="stringliteral">"Expecting WIFEXITED("</span> << actualExpr << <span class="stringliteral">") but"</span></div>
-<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>  << <span class="stringliteral">" WIFSTOPPED("</span> << actualExpr << <span class="stringliteral">") is true and "</span></div>
-<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  << <span class="stringliteral">"WSTOPSIG("</span> << actualExpr << <span class="stringliteral">") is "</span> << <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a>(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a2c6d84ce222454bb6387fc20d930f5b7">WSTOPSIG</a>(actual));</div>
-<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>  }</div>
-<div class="line"><a name="l00263"></a><span class="lineno"> 263</span> </div>
-<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  return ::testing::AssertionFailure()</div>
-<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  << <span class="stringliteral">"Expecting WIFEXITED("</span> << actualExpr << <span class="stringliteral">") but got"</span></div>
-<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  << <span class="stringliteral">" unknown value: "</span> << ::testing::PrintToString(actual);</div>
-<div class="line"><a name="l00267"></a><span class="lineno"> 267</span> }</div>
-<div class="line"><a name="l00268"></a><span class="lineno"> 268</span> </div>
-<div class="line"><a name="l00269"></a><span class="lineno"> 269</span> </div>
-<div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#a6edc9bb8992aef99bdcb5213266ab49e"> 270</a></span> <span class="preprocessor">#define ASSERT_EXITED(expected, actual) \</span></div>
-<div class="line"><a name="l00271"></a><span class="lineno"> 271</span> <span class="preprocessor"> ASSERT_PRED_FORMAT2(AssertExited, expected, actual)</span></div>
-<div class="line"><a name="l00272"></a><span class="lineno"> 272</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00273"></a><span class="lineno"> 273</span> </div>
-<div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#addaa736ef62e1837941905b0ba4f1b93"> 274</a></span> <span class="preprocessor">#define EXPECT_EXITED(expected, actual) \</span></div>
-<div class="line"><a name="l00275"></a><span class="lineno"> 275</span> <span class="preprocessor"> EXPECT_PRED_FORMAT2(AssertExited, expected, actual)</span></div>
-<div class="line"><a name="l00276"></a><span class="lineno"> 276</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00277"></a><span class="lineno"> 277</span> </div>
-<div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#a9f0924a7f42c846a34589d10d60d7538"> 278</a></span> inline ::testing::AssertionResult <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a9f0924a7f42c846a34589d10d60d7538">AssertExitStatusEq</a>(</div>
-<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* expectedExpr,</div>
-<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* actualExpr,</div>
-<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> expected,</div>
-<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> actual)</div>
-<div class="line"><a name="l00283"></a><span class="lineno"> 283</span> {</div>
-<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  const ::testing::AssertionResult result = <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a35ffb1309cac5b5df236add23d5582a4">AssertExited</a>(actualExpr, actual);</div>
-<div class="line"><a name="l00285"></a><span class="lineno"> 285</span> </div>
-<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  <span class="keywordflow">if</span> (result) {</div>
-<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>  <span class="keywordflow">if</span> (<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a>(actual) == expected) {</div>
-<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  return ::testing::AssertionSuccess();</div>
-<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  return ::testing::AssertionFailure()</div>
-<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  << <span class="stringliteral">"Value of: WEXITSTATUS("</span> << actualExpr << <span class="stringliteral">")\n"</span></div>
-<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  << <span class="stringliteral">" Actual: "</span> << ::testing::PrintToString(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a>(actual)) << <span class="stringliteral">"\n"</span></div>
-<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>  << <span class="stringliteral">"Expected: "</span> << expectedExpr << <span class="stringliteral">"\n"</span></div>
-<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  << <span class="stringliteral">"Which is: "</span> << ::testing::PrintToString(expected);</div>
-<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  }</div>
-<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  }</div>
-<div class="line"><a name="l00297"></a><span class="lineno"> 297</span> </div>
-<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  <span class="keywordflow">return</span> result;</div>
-<div class="line"><a name="l00299"></a><span class="lineno"> 299</span> }</div>
-<div class="line"><a name="l00300"></a><span class="lineno"> 300</span> </div>
-<div class="line"><a name="l00301"></a><span class="lineno"> 301</span> </div>
-<div class="line"><a name="l00302"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#a0fbb9aaec69edbb04a48525cbb0df14f"> 302</a></span> <span class="preprocessor">#define ASSERT_WEXITSTATUS_EQ(expected, actual) \</span></div>
-<div class="line"><a name="l00303"></a><span class="lineno"> 303</span> <span class="preprocessor"> ASSERT_PRED_FORMAT2(AssertExitStatusEq, expected, actual)</span></div>
-<div class="line"><a name="l00304"></a><span class="lineno"> 304</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00305"></a><span class="lineno"> 305</span> </div>
-<div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#af6f8835a8aa28206986c8e3d8ba9638c"> 306</a></span> <span class="preprocessor">#define EXPECT_WEXITSTATUS_EQ(expected, actual) \</span></div>
-<div class="line"><a name="l00307"></a><span class="lineno"> 307</span> <span class="preprocessor"> EXPECT_PRED_FORMAT2(AssertExitStatusEq, expected, actual)</span></div>
-<div class="line"><a name="l00308"></a><span class="lineno"> 308</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00309"></a><span class="lineno"> 309</span> </div>
-<div class="line"><a name="l00310"></a><span class="lineno"> 310</span> </div>
-<div class="line"><a name="l00311"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#a0eee39affc289ff372336ce8bbeef40a"> 311</a></span> inline ::testing::AssertionResult <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a0eee39affc289ff372336ce8bbeef40a">AssertExitStatusNe</a>(</div>
-<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* expectedExpr,</div>
-<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* actualExpr,</div>
-<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> expected,</div>
-<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> actual)</div>
-<div class="line"><a name="l00316"></a><span class="lineno"> 316</span> {</div>
-<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>  const ::testing::AssertionResult result = <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a35ffb1309cac5b5df236add23d5582a4">AssertExited</a>(actualExpr, actual);</div>
-<div class="line"><a name="l00318"></a><span class="lineno"> 318</span> </div>
-<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>  <span class="keywordflow">if</span> (result) {</div>
-<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>  <span class="keywordflow">if</span> (<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a>(actual) != expected) {</div>
-<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>  return ::testing::AssertionSuccess();</div>
-<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>  } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>  return ::testing::AssertionFailure()</div>
-<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>  << <span class="stringliteral">"Value of: WEXITSTATUS("</span> << actualExpr << <span class="stringliteral">")\n"</span></div>
-<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>  << <span class="stringliteral">" Actual: "</span> << ::testing::PrintToString(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a>(actual)) << <span class="stringliteral">"\n"</span></div>
-<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>  << <span class="stringliteral">"Expected: "</span> << expectedExpr << <span class="stringliteral">"\n"</span></div>
-<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>  << <span class="stringliteral">"Which is: "</span> << ::testing::PrintToString(expected);</div>
-<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>  }</div>
-<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>  }</div>
-<div class="line"><a name="l00330"></a><span class="lineno"> 330</span> </div>
-<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>  <span class="keywordflow">return</span> result;</div>
-<div class="line"><a name="l00332"></a><span class="lineno"> 332</span> }</div>
-<div class="line"><a name="l00333"></a><span class="lineno"> 333</span> </div>
-<div class="line"><a name="l00334"></a><span class="lineno"> 334</span> </div>
-<div class="line"><a name="l00335"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#accf76a475038f20704d30b6bd66710a9"> 335</a></span> <span class="preprocessor">#define ASSERT_WEXITSTATUS_NE(expected, actual) \</span></div>
-<div class="line"><a name="l00336"></a><span class="lineno"> 336</span> <span class="preprocessor"> ASSERT_PRED_FORMAT2(AssertExitStatusNe, expected, actual)</span></div>
-<div class="line"><a name="l00337"></a><span class="lineno"> 337</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00338"></a><span class="lineno"> 338</span> </div>
-<div class="line"><a name="l00339"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#ad38707e6d3876b027320749e67e9fe01"> 339</a></span> <span class="preprocessor">#define EXPECT_WEXITSTATUS_NE(expected, actual) \</span></div>
-<div class="line"><a name="l00340"></a><span class="lineno"> 340</span> <span class="preprocessor"> EXPECT_PRED_FORMAT2(AssertExitStatusNe, expected, actual)</span></div>
-<div class="line"><a name="l00341"></a><span class="lineno"> 341</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00342"></a><span class="lineno"> 342</span> </div>
-<div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#a799901963033736968a8328d9aa63b38"> 343</a></span> inline ::testing::AssertionResult <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a799901963033736968a8328d9aa63b38">AssertSignaled</a>(</div>
-<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* actualExpr,</div>
-<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> actual)</div>
-<div class="line"><a name="l00346"></a><span class="lineno"> 346</span> {</div>
-<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>  <span class="keywordflow">if</span> (<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#af9a4ddf9eee6c4a3bc9be070d59b7ccf">WIFEXITED</a>(actual)) {</div>
-<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>  return ::testing::AssertionFailure()</div>
-<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>  << <span class="stringliteral">"Expecting WIFSIGNALED("</span> << actualExpr << <span class="stringliteral">") but "</span></div>
-<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>  << <span class="stringliteral">" WIFEXITED("</span> << actualExpr << <span class="stringliteral">") is true and "</span></div>
-<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>  << <span class="stringliteral">"WEXITSTATUS("</span> << actualExpr << <span class="stringliteral">") is "</span> << <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a>(actual);</div>
-<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4">WIFSIGNALED</a>(actual)) {</div>
-<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>  return ::testing::AssertionSuccess();</div>
-<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae2b610235f988f4f3109f02a2f395727">WIFSTOPPED</a>(actual)) {</div>
-<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>  return ::testing::AssertionFailure()</div>
-<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>  << <span class="stringliteral">"Expecting WIFSIGNALED("</span> << actualExpr << <span class="stringliteral">") but"</span></div>
-<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>  << <span class="stringliteral">" WIFSTOPPED("</span> << actualExpr << <span class="stringliteral">") is true and "</span></div>
-<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>  << <span class="stringliteral">"WSTOPSIG("</span> << actualExpr << <span class="stringliteral">") is "</span> << <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a>(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a2c6d84ce222454bb6387fc20d930f5b7">WSTOPSIG</a>(actual));</div>
-<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>  }</div>
-<div class="line"><a name="l00360"></a><span class="lineno"> 360</span> </div>
-<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>  return ::testing::AssertionFailure()</div>
-<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>  << <span class="stringliteral">"Expecting WIFSIGNALED("</span> << actualExpr << <span class="stringliteral">") but got"</span></div>
-<div class="line"><a name="l00363"></a><span class="lineno"> 363</span>  << <span class="stringliteral">" unknown value: "</span> << ::testing::PrintToString(actual);</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> </div>
-<div class="line"><a name="l00366"></a><span class="lineno"> 366</span> </div>
-<div class="line"><a name="l00367"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#af182a83b056fb6a40855d939c7a98443"> 367</a></span> <span class="preprocessor">#define ASSERT_SIGNALED(expected, actual) \</span></div>
-<div class="line"><a name="l00368"></a><span class="lineno"> 368</span> <span class="preprocessor"> ASSERT_PRED_FORMAT2(AssertSignaled, expected, actual)</span></div>
-<div class="line"><a name="l00369"></a><span class="lineno"> 369</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00252"></a><span class="lineno"> 252</span> <span class="preprocessor">#ifndef __WINDOWS__</span></div>
+<div class="line"><a name="l00253"></a><span class="lineno"> 253</span> <span class="preprocessor"></span> } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4">WIFSIGNALED</a>(actual)) {</div>
+<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  return ::testing::AssertionFailure()</div>
+<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  << <span class="stringliteral">"Expecting WIFEXITED("</span> << actualExpr << <span class="stringliteral">") but "</span></div>
+<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  << <span class="stringliteral">" WIFSIGNALED("</span> << actualExpr << <span class="stringliteral">") is true and "</span></div>
+<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  << <span class="stringliteral">"WTERMSIG("</span> << actualExpr << <span class="stringliteral">") is "</span> << <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a>(WTERMSIG(actual));</div>
+<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (WIFSTOPPED(actual)) {</div>
+<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>  return ::testing::AssertionFailure()</div>
+<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>  << <span class="stringliteral">"Expecting WIFEXITED("</span> << actualExpr << <span class="stringliteral">") but"</span></div>
+<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  << <span class="stringliteral">" WIFSTOPPED("</span> << actualExpr << <span class="stringliteral">") is true and "</span></div>
+<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>  << <span class="stringliteral">"WSTOPSIG("</span> << actualExpr << <span class="stringliteral">") is "</span> << <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a>(WSTOPSIG(actual));</div>
+<div class="line"><a name="l00263"></a><span class="lineno"> 263</span> <span class="preprocessor">#endif // __WINDOWS__</span></div>
+<div class="line"><a name="l00264"></a><span class="lineno"> 264</span> <span class="preprocessor"></span> }</div>
+<div class="line"><a name="l00265"></a><span class="lineno"> 265</span> </div>
+<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  return ::testing::AssertionFailure()</div>
+<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  << <span class="stringliteral">"Expecting WIFEXITED("</span> << actualExpr << <span class="stringliteral">") but got"</span></div>
+<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  << <span class="stringliteral">" unknown value: "</span> << ::testing::PrintToString(actual);</div>
+<div class="line"><a name="l00269"></a><span class="lineno"> 269</span> }</div>
+<div class="line"><a name="l00270"></a><span class="lineno"> 270</span> </div>
+<div class="line"><a name="l00271"></a><span class="lineno"> 271</span> </div>
+<div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#a6edc9bb8992aef99bdcb5213266ab49e"> 272</a></span> <span class="preprocessor">#define ASSERT_EXITED(expected, actual) \</span></div>
+<div class="line"><a name="l00273"></a><span class="lineno"> 273</span> <span class="preprocessor"> ASSERT_PRED_FORMAT2(AssertExited, expected, actual)</span></div>
+<div class="line"><a name="l00274"></a><span class="lineno"> 274</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00275"></a><span class="lineno"> 275</span> </div>
+<div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#addaa736ef62e1837941905b0ba4f1b93"> 276</a></span> <span class="preprocessor">#define EXPECT_EXITED(expected, actual) \</span></div>
+<div class="line"><a name="l00277"></a><span class="lineno"> 277</span> <span class="preprocessor"> EXPECT_PRED_FORMAT2(AssertExited, expected, actual)</span></div>
+<div class="line"><a name="l00278"></a><span class="lineno"> 278</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00279"></a><span class="lineno"> 279</span> </div>
+<div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#a9f0924a7f42c846a34589d10d60d7538"> 280</a></span> inline ::testing::AssertionResult <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a9f0924a7f42c846a34589d10d60d7538">AssertExitStatusEq</a>(</div>
+<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* expectedExpr,</div>
+<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* actualExpr,</div>
+<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> expected,</div>
+<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> actual)</div>
+<div class="line"><a name="l00285"></a><span class="lineno"> 285</span> {</div>
+<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  const ::testing::AssertionResult result = <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a35ffb1309cac5b5df236add23d5582a4">AssertExited</a>(actualExpr, actual);</div>
+<div class="line"><a name="l00287"></a><span class="lineno"> 287</span> </div>
+<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  <span class="keywordflow">if</span> (result) {</div>
+<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  <span class="keywordflow">if</span> (<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a>(actual) == expected) {</div>
+<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  return ::testing::AssertionSuccess();</div>
+<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  return ::testing::AssertionFailure()</div>
+<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>  << <span class="stringliteral">"Value of: WEXITSTATUS("</span> << actualExpr << <span class="stringliteral">")\n"</span></div>
+<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  << <span class="stringliteral">" Actual: "</span> << ::testing::PrintToString(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a>(actual)) << <span class="stringliteral">"\n"</span></div>
+<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  << <span class="stringliteral">"Expected: "</span> << expectedExpr << <span class="stringliteral">"\n"</span></div>
+<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  << <span class="stringliteral">"Which is: "</span> << ::testing::PrintToString(expected);</div>
+<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>  }</div>
+<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  }</div>
+<div class="line"><a name="l00299"></a><span class="lineno"> 299</span> </div>
+<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  <span class="keywordflow">return</span> result;</div>
+<div class="line"><a name="l00301"></a><span class="lineno"> 301</span> }</div>
+<div class="line"><a name="l00302"></a><span class="lineno"> 302</span> </div>
+<div class="line"><a name="l00303"></a><span class="lineno"> 303</span> </div>
+<div class="line"><a name="l00304"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#a0fbb9aaec69edbb04a48525cbb0df14f"> 304</a></span> <span class="preprocessor">#define ASSERT_WEXITSTATUS_EQ(expected, actual) \</span></div>
+<div class="line"><a name="l00305"></a><span class="lineno"> 305</span> <span class="preprocessor"> ASSERT_PRED_FORMAT2(AssertExitStatusEq, expected, actual)</span></div>
+<div class="line"><a name="l00306"></a><span class="lineno"> 306</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00307"></a><span class="lineno"> 307</span> </div>
+<div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#af6f8835a8aa28206986c8e3d8ba9638c"> 308</a></span> <span class="preprocessor">#define EXPECT_WEXITSTATUS_EQ(expected, actual) \</span></div>
+<div class="line"><a name="l00309"></a><span class="lineno"> 309</span> <span class="preprocessor"> EXPECT_PRED_FORMAT2(AssertExitStatusEq, expected, actual)</span></div>
+<div class="line"><a name="l00310"></a><span class="lineno"> 310</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00311"></a><span class="lineno"> 311</span> </div>
+<div class="line"><a name="l00312"></a><span class="lineno"> 312</span> </div>
+<div class="line"><a name="l00313"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#a0eee39affc289ff372336ce8bbeef40a"> 313</a></span> inline ::testing::AssertionResult <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a0eee39affc289ff372336ce8bbeef40a">AssertExitStatusNe</a>(</div>
+<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* expectedExpr,</div>
+<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* actualExpr,</div>
+<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> expected,</div>
+<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> actual)</div>
+<div class="line"><a name="l00318"></a><span class="lineno"> 318</span> {</div>
+<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>  const ::testing::AssertionResult result = <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a35ffb1309cac5b5df236add23d5582a4">AssertExited</a>(actualExpr, actual);</div>
+<div class="line"><a name="l00320"></a><span class="lineno"> 320</span> </div>
+<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>  <span class="keywordflow">if</span> (result) {</div>
+<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>  <span class="keywordflow">if</span> (<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a>(actual) != expected) {</div>
+<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>  return ::testing::AssertionSuccess();</div>
+<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>  } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>  return ::testing::AssertionFailure()</div>
+<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>  << <span class="stringliteral">"Value of: WEXITSTATUS("</span> << actualExpr << <span class="stringliteral">")\n"</span></div>
+<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>  << <span class="stringliteral">" Actual: "</span> << ::testing::PrintToString(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a>(actual)) << <span class="stringliteral">"\n"</span></div>
+<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>  << <span class="stringliteral">"Expected: "</span> << expectedExpr << <span class="stringliteral">"\n"</span></div>
+<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>  << <span class="stringliteral">"Which is: "</span> << ::testing::PrintToString(expected);</div>
+<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>  }</div>
+<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>  }</div>
+<div class="line"><a name="l00332"></a><span class="lineno"> 332</span> </div>
+<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>  <span class="keywordflow">return</span> result;</div>
+<div class="line"><a name="l00334"></a><span class="lineno"> 334</span> }</div>
+<div class="line"><a name="l00335"></a><span class="lineno"> 335</span> </div>
+<div class="line"><a name="l00336"></a><span class="lineno"> 336</span> </div>
+<div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#accf76a475038f20704d30b6bd66710a9"> 337</a></span> <span class="preprocessor">#define ASSERT_WEXITSTATUS_NE(expected, actual) \</span></div>
+<div class="line"><a name="l00338"></a><span class="lineno"> 338</span> <span class="preprocessor"> ASSERT_PRED_FORMAT2(AssertExitStatusNe, expected, actual)</span></div>
+<div class="line"><a name="l00339"></a><span class="lineno"> 339</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00340"></a><span class="lineno"> 340</span> </div>
+<div class="line"><a name="l00341"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#ad38707e6d3876b027320749e67e9fe01"> 341</a></span> <span class="preprocessor">#define EXPECT_WEXITSTATUS_NE(expected, actual) \</span></div>
+<div class="line"><a name="l00342"></a><span class="lineno"> 342</span> <span class="preprocessor"> EXPECT_PRED_FORMAT2(AssertExitStatusNe, expected, actual)</span></div>
+<div class="line"><a name="l00343"></a><span class="lineno"> 343</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00344"></a><span class="lineno"> 344</span> </div>
+<div class="line"><a name="l00345"></a><span class="lineno"> 345</span> <span class="comment">// Signals aren't used in Windows, so #ifdef these out.</span></div>
+<div class="line"><a name="l00346"></a><span class="lineno"> 346</span> <span class="preprocessor">#ifndef __WINDOWS__</span></div>
+<div class="line"><a name="l00347"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#a799901963033736968a8328d9aa63b38"> 347</a></span> <span class="preprocessor"></span>inline ::testing::AssertionResult <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a799901963033736968a8328d9aa63b38">AssertSignaled</a>(</div>
+<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* actualExpr,</div>
+<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> actual)</div>
+<div class="line"><a name="l00350"></a><span class="lineno"> 350</span> {</div>
+<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>  <span class="keywordflow">if</span> (<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#af9a4ddf9eee6c4a3bc9be070d59b7ccf">WIFEXITED</a>(actual)) {</div>
+<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>  return ::testing::AssertionFailure()</div>
+<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>  << <span class="stringliteral">"Expecting WIFSIGNALED("</span> << actualExpr << <span class="stringliteral">") but "</span></div>
+<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>  << <span class="stringliteral">" WIFEXITED("</span> << actualExpr << <span class="stringliteral">") is true and "</span></div>
+<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>  << <span class="stringliteral">"WEXITSTATUS("</span> << actualExpr << <span class="stringliteral">") is "</span> << <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a>(actual);</div>
+<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4">WIFSIGNALED</a>(actual)) {</div>
+<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>  return ::testing::AssertionSuccess();</div>
+<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (WIFSTOPPED(actual)) {</div>
+<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>  return ::testing::AssertionFailure()</div>
+<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>  << <span class="stringliteral">"Expecting WIFSIGNALED("</span> << actualExpr << <span class="stringliteral">") but"</span></div>
+<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>  << <span class="stringliteral">" WIFSTOPPED("</span> << actualExpr << <span class="stringliteral">") is true and "</span></div>
+<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>  << <span class="stringliteral">"WSTOPSIG("</span> << actualExpr << <span class="stringliteral">") is "</span> << <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a>(WSTOPSIG(actual));</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>  return ::testing::AssertionFailure()</div>
+<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>  << <span class="stringliteral">"Expecting WIFSIGNALED("</span> << actualExpr << <span class="stringliteral">") but got"</span></div>
+<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>  << <span class="stringliteral">" unknown value: "</span> << ::testing::PrintToString(actual);</div>
+<div class="line"><a name="l00368"></a><span class="lineno"> 368</span> }</div>
+<div class="line"><a name="l00369"></a><span class="lineno"> 369</span> </div>
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span> </div>
-<div class="line"><a name="l00371"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#a2e14e8db6cbc03003e3b37b02fa754e2"> 371</a></span> <span class="preprocessor">#define EXPECT_SIGNALED(expected, actual) \</span></div>
-<div class="line"><a name="l00372"></a><span class="lineno"> 372</span> <span class="preprocessor"> EXPECT_PRED_FORMAT2(AssertSignaled, expected, actual)</span></div>
+<div class="line"><a name="l00371"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#af182a83b056fb6a40855d939c7a98443"> 371</a></span> <span class="preprocessor">#define ASSERT_SIGNALED(expected, actual) \</span></div>
+<div class="line"><a name="l00372"></a><span class="lineno"> 372</span> <span class="preprocessor"> ASSERT_PRED_FORMAT2(AssertSignaled, expected, actual)</span></div>
<div class="line"><a name="l00373"></a><span class="lineno"> 373</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span> </div>
-<div class="line"><a name="l00375"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#a5e399531eaa0ff53ca397cadd739fe33"> 375</a></span> inline ::testing::AssertionResult <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a5e399531eaa0ff53ca397cadd739fe33">AssertTermSigEq</a>(</div>
-<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* expectedExpr,</div>
-<div class="line"><a name="l00377"></a><span class="lineno"> 377</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* actualExpr,</div>
-<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> expected,</div>
-<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> actual)</div>
-<div class="line"><a name="l00380"></a><span class="lineno"> 380</span> {</div>
-<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>  const ::testing::AssertionResult result = <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a799901963033736968a8328d9aa63b38">AssertSignaled</a>(actualExpr, actual);</div>
-<div class="line"><a name="l00382"></a><span class="lineno"> 382</span> </div>
-<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>  <span class="keywordflow">if</span> (result) {</div>
-<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>  <span class="keywordflow">if</span> (<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aeba4d421572a9d681c73c347f24ad348">WTERMSIG</a>(actual) == expected) {</div>
-<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>  return ::testing::AssertionSuccess();</div>
-<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>  } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00387"></a><span class="lineno"> 387</span>  return ::testing::AssertionFailure()</div>
-<div class="line"><a name="l00388"></a><span class="lineno"> 388</span>  << <span class="stringliteral">"Value of: WTERMSIG("</span> << actualExpr << <span class="stringliteral">")\n"</span></div>
-<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>  << <span class="stringliteral">" Actual: "</span> << <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a>(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aeba4d421572a9d681c73c347f24ad348">WTERMSIG</a>(actual)) << <span class="stringliteral">"\n"</span></div>
-<div class="line"><a name="l00390"></a><span class="lineno"> 390</span>  << <span class="stringliteral">"Expected: "</span> << expectedExpr << <span class="stringliteral">"\n"</span></div>
-<div class="line"><a name="l00391"></a><span class="lineno"> 391</span>  << <span class="stringliteral">"Which is: "</span> << <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a>(expected);</div>
-<div class="line"><a name="l00392"></a><span class="lineno"> 392</span>  }</div>
-<div class="line"><a name="l00393"></a><span class="lineno"> 393</span>  }</div>
-<div class="line"><a name="l00394"></a><span class="lineno"> 394</span> </div>
-<div class="line"><a name="l00395"></a><span class="lineno"> 395</span>  <span class="keywordflow">return</span> result;</div>
-<div class="line"><a name="l00396"></a><span class="lineno"> 396</span> }</div>
-<div class="line"><a name="l00397"></a><span class="lineno"> 397</span> </div>
+<div class="line"><a name="l00375"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#a2e14e8db6cbc03003e3b37b02fa754e2"> 375</a></span> <span class="preprocessor">#define EXPECT_SIGNALED(expected, actual) \</span></div>
+<div class="line"><a name="l00376"></a><span class="lineno"> 376</span> <span class="preprocessor"> EXPECT_PRED_FORMAT2(AssertSignaled, expected, actual)</span></div>
+<div class="line"><a name="l00377"></a><span class="lineno"> 377</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00378"></a><span class="lineno"> 378</span> </div>
+<div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#a5e399531eaa0ff53ca397cadd739fe33"> 379</a></span> inline ::testing::AssertionResult <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a5e399531eaa0ff53ca397cadd739fe33">AssertTermSigEq</a>(</div>
+<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* expectedExpr,</div>
+<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* actualExpr,</div>
+<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> expected,</div>
+<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> actual)</div>
+<div class="line"><a name="l00384"></a><span class="lineno"> 384</span> {</div>
+<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>  const ::testing::AssertionResult result = <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a799901963033736968a8328d9aa63b38">AssertSignaled</a>(actualExpr, actual);</div>
+<div class="line"><a name="l00386"></a><span class="lineno"> 386</span> </div>
+<div class="line"><a name="l00387"></a><span class="lineno"> 387</span>  <span class="keywordflow">if</span> (result) {</div>
+<div class="line"><a name="l00388"></a><span class="lineno"> 388</span>  <span class="keywordflow">if</span> (WTERMSIG(actual) == expected) {</div>
+<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>  return ::testing::AssertionSuccess();</div>
+<div class="line"><a name="l00390"></a><span class="lineno"> 390</span>  } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00391"></a><span class="lineno"> 391</span>  return ::testing::AssertionFailure()</div>
+<div class="line"><a name="l00392"></a><span class="lineno"> 392</span>  << <span class="stringliteral">"Value of: WTERMSIG("</span> << actualExpr << <span class="stringliteral">")\n"</span></div>
+<div class="line"><a name="l00393"></a><span class="lineno"> 393</span>  << <span class="stringliteral">" Actual: "</span> << <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a>(WTERMSIG(actual)) << <span class="stringliteral">"\n"</span></div>
+<div class="line"><a name="l00394"></a><span class="lineno"> 394</span>  << <span class="stringliteral">"Expected: "</span> << expectedExpr << <span class="stringliteral">"\n"</span></div>
+<div class="line"><a name="l00395"></a><span class="lineno"> 395</span>  << <span class="stringliteral">"Which is: "</span> << <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a>(expected);</div>
+<div class="line"><a name="l00396"></a><span class="lineno"> 396</span>  }</div>
+<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>  }</div>
<div class="line"><a name="l00398"></a><span class="lineno"> 398</span> </div>
-<div class="line"><a name="l00399"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#ad80789c9ee764b85fbfee97683e1dae7"> 399</a></span> <span class="preprocessor">#define ASSERT_WTERMSIG_EQ(expected, actual) \</span></div>
-<div class="line"><a name="l00400"></a><span class="lineno"> 400</span> <span class="preprocessor"> ASSERT_PRED_FORMAT2(AssertTermSigEq, expected, actual)</span></div>
-<div class="line"><a name="l00401"></a><span class="lineno"> 401</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00399"></a><span class="lineno"> 399</span>  <span class="keywordflow">return</span> result;</div>
+<div class="line"><a name="l00400"></a><span class="lineno"> 400</span> }</div>
+<div class="line"><a name="l00401"></a><span class="lineno"> 401</span> </div>
<div class="line"><a name="l00402"></a><span class="lineno"> 402</span> </div>
-<div class="line"><a name="l00403"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#a6bf2b8705fa80981a718bf55ba14db11"> 403</a></span> <span class="preprocessor">#define EXPECT_WTERMSIG_EQ(expected, actual) \</span></div>
-<div class="line"><a name="l00404"></a><span class="lineno"> 404</span> <span class="preprocessor"> EXPECT_PRED_FORMAT2(AssertTermSigEq, expected, actual)</span></div>
+<div class="line"><a name="l00403"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#ad80789c9ee764b85fbfee97683e1dae7"> 403</a></span> <span class="preprocessor">#define ASSERT_WTERMSIG_EQ(expected, actual) \</span></div>
+<div class="line"><a name="l00404"></a><span class="lineno"> 404</span> <span class="preprocessor"> ASSERT_PRED_FORMAT2(AssertTermSigEq, expected, actual)</span></div>
<div class="line"><a name="l00405"></a><span class="lineno"> 405</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00406"></a><span class="lineno"> 406</span> </div>
-<div class="line"><a name="l00407"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#a4af6af348abe6fc830763329ae961e5f"> 407</a></span> inline ::testing::AssertionResult <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a4af6af348abe6fc830763329ae961e5f">AssertTermSigNe</a>(</div>
-<div class="line"><a name="l00408"></a><span class="lineno"> 408</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* expectedExpr,</div>
-<div class="line"><a name="l00409"></a><span class="lineno"> 409</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* actualExpr,</div>
-<div class="line"><a name="l00410"></a><span class="lineno"> 410</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> expected,</div>
-<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> actual)</div>
-<div class="line"><a name="l00412"></a><span class="lineno"> 412</span> {</div>
-<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>  const ::testing::AssertionResult result = <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a799901963033736968a8328d9aa63b38">AssertSignaled</a>(actualExpr, actual);</div>
-<div class="line"><a name="l00414"></a><span class="lineno"> 414</span> </div>
-<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>  <span class="keywordflow">if</span> (result) {</div>
-<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>  <span class="keywordflow">if</span> (<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aeba4d421572a9d681c73c347f24ad348">WTERMSIG</a>(actual) != expected) {</div>
-<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>  return ::testing::AssertionSuccess();</div>
-<div class="line"><a name="l00418"></a><span class="lineno"> 418</span>  } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>  return ::testing::AssertionFailure()</div>
-<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>  << <span class="stringliteral">"Value of: WTERMSIG("</span> << actualExpr << <span class="stringliteral">")\n"</span></div>
-<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>  << <span class="stringliteral">" Actual: "</span> << <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a>(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aeba4d421572a9d681c73c347f24ad348">WTERMSIG</a>(actual)) << <span class="stringliteral">"\n"</span></div>
-<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>  << <span class="stringliteral">"Expected: "</span> << expectedExpr << <span class="stringliteral">"\n"</span></div>
-<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>  << <span class="stringliteral">"Which is: "</span> << <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a>(expected);</div>
-<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>  }</div>
-<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>  }</div>
-<div class="line"><a name="l00426"></a><span class="lineno"> 426</span> </div>
-<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>  <span class="keywordflow">return</span> result;</div>
-<div class="line"><a name="l00428"></a><span class="lineno"> 428</span> }</div>
-<div class="line"><a name="l00429"></a><span class="lineno"> 429</span> </div>
+<div class="line"><a name="l00407"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#a6bf2b8705fa80981a718bf55ba14db11"> 407</a></span> <span class="preprocessor">#define EXPECT_WTERMSIG_EQ(expected, actual) \</span></div>
+<div class="line"><a name="l00408"></a><span class="lineno"> 408</span> <span class="preprocessor"> EXPECT_PRED_FORMAT2(AssertTermSigEq, expected, actual)</span></div>
+<div class="line"><a name="l00409"></a><span class="lineno"> 409</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00410"></a><span class="lineno"> 410</span> </div>
+<div class="line"><a name="l00411"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#a4af6af348abe6fc830763329ae961e5f"> 411</a></span> inline ::testing::AssertionResult <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a4af6af348abe6fc830763329ae961e5f">AssertTermSigNe</a>(</div>
+<div class="line"><a name="l00412"></a><span class="lineno"> 412</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* expectedExpr,</div>
+<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* actualExpr,</div>
+<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> expected,</div>
+<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> actual)</div>
+<div class="line"><a name="l00416"></a><span class="lineno"> 416</span> {</div>
+<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>  const ::testing::AssertionResult result = <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a799901963033736968a8328d9aa63b38">AssertSignaled</a>(actualExpr, actual);</div>
+<div class="line"><a name="l00418"></a><span class="lineno"> 418</span> </div>
+<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>  <span class="keywordflow">if</span> (result) {</div>
+<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>  <span class="keywordflow">if</span> (WTERMSIG(actual) != expected) {</div>
+<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>  return ::testing::AssertionSuccess();</div>
+<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>  } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>  return ::testing::AssertionFailure()</div>
+<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>  << <span class="stringliteral">"Value of: WTERMSIG("</span> << actualExpr << <span class="stringliteral">")\n"</span></div>
+<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>  << <span class="stringliteral">" Actual: "</span> << <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a>(WTERMSIG(actual)) << <span class="stringliteral">"\n"</span></div>
+<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>  << <span class="stringliteral">"Expected: "</span> << expectedExpr << <span class="stringliteral">"\n"</span></div>
+<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>  << <span class="stringliteral">"Which is: "</span> << <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a>(expected);</div>
+<div class="line"><a name="l00428"></a><span class="lineno"> 428</span>  }</div>
+<div class="line"><a name="l00429"></a><span class="lineno"> 429</span>  }</div>
<div class="line"><a name="l00430"></a><span class="lineno"> 430</span> </div>
-<div class="line"><a name="l00431"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#a62cb0011a53d50333095f035e0283de1"> 431</a></span> <span class="preprocessor">#define ASSERT_WTERMSIG_NE(expected, actual) \</span></div>
-<div class="line"><a name="l00432"></a><span class="lineno"> 432</span> <span class="preprocessor"> ASSERT_PRED_FORMAT2(AssertTermSigNe, expected, actual)</span></div>
-<div class="line"><a name="l00433"></a><span class="lineno"> 433</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00431"></a><span class="lineno"> 431</span>  <span class="keywordflow">return</span> result;</div>
+<div class="line"><a name="l00432"></a><span class="lineno"> 432</span> }</div>
+<div class="line"><a name="l00433"></a><span class="lineno"> 433</span> </div>
<div class="line"><a name="l00434"></a><span class="lineno"> 434</span> </div>
-<div class="line"><a name="l00435"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#ae522965b91bc36ce90dd3a91c269a28e"> 435</a></span> <span class="preprocessor">#define EXPECT_WTERMSIG_NE(expected, actual) \</span></div>
-<div class="line"><a name="l00436"></a><span class="lineno"> 436</span> <span class="preprocessor"> EXPECT_PRED_FORMAT2(AssertTermSigNe, expected, actual)</span></div>
+<div class="line"><a name="l00435"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#a62cb0011a53d50333095f035e0283de1"> 435</a></span> <span class="preprocessor">#define ASSERT_WTERMSIG_NE(expected, actual) \</span></div>
+<div class="line"><a name="l00436"></a><span class="lineno"> 436</span> <span class="preprocessor"> ASSERT_PRED_FORMAT2(AssertTermSigNe, expected, actual)</span></div>
<div class="line"><a name="l00437"></a><span class="lineno"> 437</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00438"></a><span class="lineno"> 438</span> <span class="preprocessor">#endif // __STOUT_GTEST_HPP__</span></div>
-<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a0eee39affc289ff372336ce8bbeef40a"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a0eee39affc289ff372336ce8bbeef40a">AssertExitStatusNe</a></div><div class="ttdeci">inline::testing::AssertionResult AssertExitStatusNe(const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:311</div></div>
+<div class="line"><a name="l00438"></a><span class="lineno"> 438</span> </div>
+<div class="line"><a name="l00439"></a><span class="lineno"><a class="line" href="stout_2include_2stout_2gtest_8hpp.html#ae522965b91bc36ce90dd3a91c269a28e"> 439</a></span> <span class="preprocessor">#define EXPECT_WTERMSIG_NE(expected, actual) \</span></div>
+<div class="line"><a name="l00440"></a><span class="lineno"> 440</span> <span class="preprocessor"> EXPECT_PRED_FORMAT2(AssertTermSigNe, expected, actual)</span></div>
+<div class="line"><a name="l00441"></a><span class="lineno"> 441</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __WINDOWS__</span></div>
+<div class="line"><a name="l00442"></a><span class="lineno"> 442</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00443"></a><span class="lineno"> 443</span> <span class="preprocessor">#endif // __STOUT_GTEST_HPP__</span></div>
+<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a0eee39affc289ff372336ce8bbeef40a"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a0eee39affc289ff372336ce8bbeef40a">AssertExitStatusNe</a></div><div class="ttdeci">inline::testing::AssertionResult AssertExitStatusNe(const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:313</div></div>
<div class="ttc" id="classResult_html_ac2cdc0db9f9d29a5bb2f1cf19c29da49"><div class="ttname"><a href="classResult.html#ac2cdc0db9f9d29a5bb2f1cf19c29da49">Result::isNone</a></div><div class="ttdeci">bool isNone() const </div><div class="ttdef"><b>Definition:</b> result.hpp:112</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="stout_2include_2stout_2gtest_8hpp_html_adb152f87a157c905d17af2d051098df9"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#adb152f87a157c905d17af2d051098df9">AssertSomeEq</a></div><div class="ttdeci">::testing::AssertionResult AssertSomeEq(const char *expectedExpr, const char *actualExpr, const T1 &expected, const T2 &actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:79</div></div>
@@ -501,21 +506,18 @@
<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">windows.hpp</a></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="stout_2include_2stout_2gtest_8hpp_html_a132f4728e0e7ebab8dd069db7539cec5"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a132f4728e0e7ebab8dd069db7539cec5">AssertSome</a></div><div class="ttdeci">::testing::AssertionResult AssertSome(const char *expr, const Option< T > &actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:34</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a2c6d84ce222454bb6387fc20d930f5b7"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a2c6d84ce222454bb6387fc20d930f5b7">WSTOPSIG</a></div><div class="ttdeci">#define WSTOPSIG(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:401</div></div>
-<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a9f0924a7f42c846a34589d10d60d7538"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a9f0924a7f42c846a34589d10d60d7538">AssertExitStatusEq</a></div><div class="ttdeci">inline::testing::AssertionResult AssertExitStatusEq(const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:278</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a6953e62fd0dec274a397678d31c344b4"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4">WIFSIGNALED</a></div><div class="ttdeci">#define WIFSIGNALED(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:380</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ae2b610235f988f4f3109f02a2f395727"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae2b610235f988f4f3109f02a2f395727">WIFSTOPPED</a></div><div class="ttdeci">#define WIFSTOPPED(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:396</div></div>
+<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a9f0924a7f42c846a34589d10d60d7538"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a9f0924a7f42c846a34589d10d60d7538">AssertExitStatusEq</a></div><div class="ttdeci">inline::testing::AssertionResult AssertExitStatusEq(const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:280</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a6953e62fd0dec274a397678d31c344b4"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4">WIFSIGNALED</a></div><div class="ttdeci">#define WIFSIGNALED(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:387</div></div>
<div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ae0c8840076dd63d5e2367fff4f7f46f3"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a></div><div class="ttdeci">#define WEXITSTATUS(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:376</div></div>
-<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a4af6af348abe6fc830763329ae961e5f"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a4af6af348abe6fc830763329ae961e5f">AssertTermSigNe</a></div><div class="ttdeci">inline::testing::AssertionResult AssertTermSigNe(const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:407</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ae0c8840076dd63d5e2367fff4f7f46f3"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a></div><div class="ttdeci">#define WEXITSTATUS(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:379</div></div>
+<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a4af6af348abe6fc830763329ae961e5f"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a4af6af348abe6fc830763329ae961e5f">AssertTermSigNe</a></div><div class="ttdeci">inline::testing::AssertionResult AssertTermSigNe(const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:411</div></div>
<div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_af9a4ddf9eee6c4a3bc9be070d59b7ccf"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#af9a4ddf9eee6c4a3bc9be070d59b7ccf">WIFEXITED</a></div><div class="ttdeci">#define WIFEXITED(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:370</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_af9a4ddf9eee6c4a3bc9be070d59b7ccf"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#af9a4ddf9eee6c4a3bc9be070d59b7ccf">WIFEXITED</a></div><div class="ttdeci">#define WIFEXITED(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:373</div></div>
<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="stout_2include_2stout_2gtest_8hpp_html_a5e399531eaa0ff53ca397cadd739fe33"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a5e399531eaa0ff53ca397cadd739fe33">AssertTermSigEq</a></div><div class="ttdeci">inline::testing::AssertionResult AssertTermSigEq(const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:375</div></div>
-<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a799901963033736968a8328d9aa63b38"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a799901963033736968a8328d9aa63b38">AssertSignaled</a></div><div class="ttdeci">inline::testing::AssertionResult AssertSignaled(const char *actualExpr, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:343</div></div>
+<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a5e399531eaa0ff53ca397cadd739fe33"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a5e399531eaa0ff53ca397cadd739fe33">AssertTermSigEq</a></div><div class="ttdeci">inline::testing::AssertionResult AssertTermSigEq(const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:379</div></div>
+<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a799901963033736968a8328d9aa63b38"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a799901963033736968a8328d9aa63b38">AssertSignaled</a></div><div class="ttdeci">inline::testing::AssertionResult AssertSignaled(const char *actualExpr, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:347</div></div>
<div class="ttc" id="classOption_html_a06eab791122ebc1f8af4ad310e5e7d7e"><div class="ttname"><a href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">Option::isNone</a></div><div class="ttdeci">bool isNone() const </div><div class="ttdef"><b>Definition:</b> option.hpp:116</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_aeba4d421572a9d681c73c347f24ad348"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aeba4d421572a9d681c73c347f24ad348">WTERMSIG</a></div><div class="ttdeci">#define WTERMSIG(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:386</div></div>
<div class="ttc" id="classResult_html_aeca16ad17d299ad885c9b46c83b12a3d"><div class="ttname"><a href="classResult.html#aeca16ad17d299ad885c9b46c83b12a3d">Result::isError</a></div><div class="ttdeci">bool isError() const </div><div class="ttdef"><b>Definition:</b> result.hpp:113</div></div>
<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a35ffb1309cac5b5df236add23d5582a4"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a35ffb1309cac5b5df236add23d5582a4">AssertExited</a></div><div class="ttdeci">inline::testing::AssertionResult AssertExited(const char *actualExpr, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:246</div></div>
<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a0be5869f812d3562577316398e04271c"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a0be5869f812d3562577316398e04271c">AssertSomeNe</a></div><div class="ttdeci">::testing::AssertionResult AssertSomeNe(const char *notExpectedExpr, const char *actualExpr, const T1 &notExpected, const T2 &actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:104</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/subprocess_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/subprocess_8hpp_source.html b/content/api/latest/c++/subprocess_8hpp_source.html
index d5505dc..c1f52ca 100644
--- a/content/api/latest/c++/subprocess_8hpp_source.html
+++ b/content/api/latest/c++/subprocess_8hpp_source.html
@@ -300,7 +300,7 @@
<div class="line"><a name="l00435"></a><span class="lineno"> 435</span> <span class="preprocessor">#endif // __PROCESS_SUBPROCESS_HPP__</span></div>
<div class="ttc" id="classprocess_1_1Subprocess_html_a60535054108d572796c25011c2aa379d"><div class="ttname"><a href="classprocess_1_1Subprocess.html#a60535054108d572796c25011c2aa379d">process::Subprocess::in</a></div><div class="ttdeci">Option< int_fd > in() const </div><div class="ttdef"><b>Definition:</b> subprocess.hpp:248</div></div>
<div class="ttc" id="namespaceprocess_html_aabc8d31889b5a325275d13d7bcef6a9c"><div class="ttname"><a href="namespaceprocess.html#aabc8d31889b5a325275d13d7bcef6a9c">process::subprocess</a></div><div class="ttdeci">Try< Subprocess > subprocess(const std::string &path, std::vector< std::string > argv, const Subprocess::IO &in=Subprocess::FD(STDIN_FILENO), const Subprocess::IO &out=Subprocess::FD(STDOUT_FILENO), const Subprocess::IO &err=Subprocess::FD(STDERR_FILENO), const flags::FlagsBase *flags=nullptr, const Option< std::map< std::string, std::string >> &environment=None(), const Option< lambda::function< pid_t(const lambda::function< int()> &)>> &clone=None(), const std::vector< Subprocess::ParentHook > &parent_hooks={}, const std::vector< Subprocess::ChildHook > &child_hooks={})</div><div class="ttdoc">Forks a subprocess and execs the specified &#39;path&#39; with the specified &#
39;argv&#39;, redirecting stdin...</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="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:45</div></div>
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< int_fd ></a></div></div>
<div class="ttc" id="namespacens_html_a98bf4d9e11d546326250997a6493f835"><div class="ttname"><a href="namespacens.html#a98bf4d9e11d546326250997a6493f835">ns::clone</a></div><div class="ttdeci">Try< pid_t > clone(pid_t target, int nstypes, const lambda::function< int()> &f, int flags)</div><div class="ttdoc">Performs an os::clone after entering a set of namespaces for the specified target process...</div></div>
<div class="ttc" id="namespaceprocess_html_a882829822afa4f33b90aafc9c4ffa9af"><div class="ttname"><a href="namespaceprocess.html#a882829822afa4f33b90aafc9c4ffa9af">process::OutputFileDescriptors</a></div><div class="ttdeci">Subprocess::IO::OutputFileDescriptors OutputFileDescriptors</div><div class="ttdef"><b>Definition:</b> subprocess.hpp:342</div></div>
@@ -318,7 +318,7 @@
<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ae2fe1725bb5e9823d089c46b9ed5266e"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae2fe1725bb5e9823d089c46b9ed5266e">STDERR_FILENO</a></div><div class="ttdeci">#define STDERR_FILENO</div><div class="ttdef"><b>Definition:</b> windows.hpp:161</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="namespaceprocess_html_afc6611c4913642642277b44447a16e55"><div class="ttname"><a href="namespaceprocess.html#afc6611c4913642642277b44447a16e55">process::InputFileDescriptors</a></div><div class="ttdeci">Subprocess::IO::InputFileDescriptors InputFileDescriptors</div><div class="ttdef"><b>Definition:</b> subprocess.hpp:341</div></div>
-<div class="ttc" id="namespaceos_1_1Shell_html_adeacb41dacfa03ad5ceebd9a53582997"><div class="ttname"><a href="namespaceos_1_1Shell.html#adeacb41dacfa03ad5ceebd9a53582997">os::Shell::arg0</a></div><div class="ttdeci">constexpr const char * arg0</div><div class="ttdef"><b>Definition:</b> shell.hpp:42</div></div>
+<div class="ttc" id="namespaceos_1_1Shell_html_adeacb41dacfa03ad5ceebd9a53582997"><div class="ttname"><a href="namespaceos_1_1Shell.html#adeacb41dacfa03ad5ceebd9a53582997">os::Shell::arg0</a></div><div class="ttdeci">constexpr const char * arg0</div><div class="ttdef"><b>Definition:</b> shell.hpp:44</div></div>
<div class="ttc" id="classprocess_1_1Subprocess_html"><div class="ttname"><a href="classprocess_1_1Subprocess.html">process::Subprocess</a></div><div class="ttdoc">Represents a fork() exec()ed subprocess. </div><div class="ttdef"><b>Definition:</b> subprocess.hpp:43</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_a1396c5e3b0a179220de2792d74770ec2"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">mesos::internal::tests::environment</a></div><div class="ttdeci">Environment * environment</div></div>
<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ab03ced250ed239bc3b50b669493997f9"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a></div><div class="ttdeci">DWORD pid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:187</div></div>
@@ -352,7 +352,7 @@
<div class="ttc" id="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors_html_ab812da47364d793d9ec0471d3dc8c1bc"><div class="ttname"><a href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#ab812da47364d793d9ec0471d3dc8c1bc">process::Subprocess::IO::InputFileDescriptors::write</a></div><div class="ttdeci">Option< int_fd > write</div><div class="ttdef"><b>Definition:</b> subprocess.hpp:76</div></div>
<div class="ttc" id="structprocess_1_1Subprocess_1_1ParentHook_html"><div class="ttname"><a href="structprocess_1_1Subprocess_1_1ParentHook.html">process::Subprocess::ParentHook</a></div><div class="ttdoc">A hook can be passed to a subprocess call. </div><div class="ttdef"><b>Definition:</b> subprocess.hpp:151</div></div>
<div class="ttc" id="int__fd_8hpp_html_aea4dbda01c90455f158ffa9b924c2f07"><div class="ttname"><a href="int__fd_8hpp.html#aea4dbda01c90455f158ffa9b924c2f07">int_fd</a></div><div class="ttdeci">int int_fd</div><div class="ttdef"><b>Definition:</b> int_fd.hpp:35</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classprocess_1_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="classprocess_1_1Subprocess_1_1ChildHook_html_ae9a996c6b3aa1113709a3d5ceba37f2c"><div class="ttname"><a href="classprocess_1_1Subprocess_1_1ChildHook.html#ae9a996c6b3aa1113709a3d5ceba37f2c">process::Subprocess::ChildHook::operator()</a></div><div class="ttdeci">Try< Nothing > operator()() const </div><div class="ttdef"><b>Definition:</b> subprocess.hpp:225</div></div>
<div class="ttc" id="classprocess_1_1Subprocess_html_ac8482b6f6f0eb22c6137b9c72769d5ea"><div class="ttname"><a href="classprocess_1_1Subprocess.html#ac8482b6f6f0eb22c6137b9c72769d5ea">process::Subprocess::subprocess</a></div><div class="ttdeci">friend Try< Subprocess > subprocess(const std::string &path, std::vector< std::string > argv, const Subprocess::IO &in, const Subprocess::IO &out, const Subprocess::IO &err, const flags::FlagsBase *flags, const Option< std::map< std::string, std::string >> &environment, const Option< lambda::function< pid_t(const lambda::function< int()> &)>> &clone, const std::vector< Subprocess::ParentHook > &parent_hooks, const std::vector< Subprocess::ChildHook > &child_hooks)</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/subprocess__posix_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/subprocess__posix_8hpp_source.html b/content/api/latest/c++/subprocess__posix_8hpp_source.html
index 07cd1df..47d350b 100644
--- a/content/api/latest/c++/subprocess__posix_8hpp_source.html
+++ b/content/api/latest/c++/subprocess__posix_8hpp_source.html
@@ -464,7 +464,7 @@
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec_html_ae58e703656ab4a1bd5d9870441236727"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">mesos::internal::slave::cni::spec::error</a></div><div class="ttdeci">std::string error(const std::string &msg, uint32_t code)</div></div>
<div class="ttc" id="exit_8hpp_html"><div class="ttname"><a href="exit_8hpp.html">exit.hpp</a></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="namespaceos_html_aebc3586b2be0d2b9093ccfbf25dfcde8"><div class="ttname"><a href="namespaceos.html#aebc3586b2be0d2b9093ccfbf25dfcde8">os::execvpe</a></div><div class="ttdeci">int execvpe(const std::string &command, const std::vector< std::string > &argv, const std::map< std::string, std::string > &envp)</div><div class="ttdef"><b>Definition:</b> shell.hpp:426</div></div>
+<div class="ttc" id="namespaceos_html_aebc3586b2be0d2b9093ccfbf25dfcde8"><div class="ttname"><a href="namespaceos.html#aebc3586b2be0d2b9093ccfbf25dfcde8">os::execvpe</a></div><div class="ttdeci">int execvpe(const std::string &command, const std::vector< std::string > &argv, const std::map< std::string, std::string > &envp)</div><div class="ttdef"><b>Definition:</b> shell.hpp:427</div></div>
<div class="ttc" id="signals_8hpp_html"><div class="ttname"><a href="signals_8hpp.html">signals.hpp</a></div></div>
<div class="ttc" id="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.hpp</a></div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1log_1_1protocol_html_a66ff2d5af4db53227f787281c0765d8d"><div class="ttname"><a href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol::write</a></div><div class="ttdeci">Protocol< WriteRequest, WriteResponse > write</div></div>
[05/11] mesos-site git commit: Updated the website built from mesos
SHA: be8be3b.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/src_2master_2master_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2master_2master_8hpp_source.html b/content/api/latest/c++/src_2master_2master_8hpp_source.html
index 075838c..9a9eb50 100644
--- a/content/api/latest/c++/src_2master_2master_8hpp_source.html
+++ b/content/api/latest/c++/src_2master_2master_8hpp_source.html
@@ -3324,7 +3324,7 @@
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a10612b0c349105c4e3ac1cb8bc48210f"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a10612b0c349105c4e3ac1cb8bc48210f">mesos::internal::master::Master::submitScheduler</a></div><div class="ttdeci">void submitScheduler(const std::string &name)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a659bf023819f2a5c1556330f5719e420"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a659bf023819f2a5c1556330f5719e420">mesos::internal::master::Master::removeOperation</a></div><div class="ttdeci">void removeOperation(Operation *operation)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a78a367a4a073a58bb5244e168a68b3b4"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a78a367a4a073a58bb5244e168a68b3b4">mesos::internal::master::Master::deactivate</a></div><div class="ttdeci">void deactivate(Framework *framework, bool rescind)</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1master_1_1Slave_html_abb421e81e433867b8c5f9382c92a0812"><div class="ttname"><a href="structmesos_1_1internal_1_1master_1_1Slave.html#abb421e81e433867b8c5f9382c92a0812">mesos::internal::master::Slave::usedResources</a></div><div class="ttdeci">hashmap< FrameworkID, Resources > usedResources</div><div class="ttdef"><b>Definition:</b> master.hpp:259</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1master_1_1Master_html_a104065574fe93f3683e4d126993583bf"><div class="ttname"><a href="classmesos_1_1internal_1_1master_1_1Master.html#a104065574fe93f3683e4d126993583bf">mesos::internal::master::Master::throttled</a></div><div class="ttdeci">void throttled(process::MessageEvent &&event, const Option< std::string > &principal)</div></div>
<div class="ttc" id="files_8hpp_html"><div class="ttname"><a href="files_8hpp.html">files.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2docker_2volume_2isolator_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2docker_2volume_2isolator_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2docker_2volume_2isolator_8hpp_source.html
index f266f95..5249f24 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2docker_2volume_2isolator_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2isolators_2docker_2volume_2isolator_8hpp_source.html
@@ -204,7 +204,7 @@
<div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess_html_a3312d2d13db033844fe11ac581d4d1d0"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerVolumeIsolatorProcess.html#a3312d2d13db033844fe11ac581d4d1d0">mesos::internal::slave::DockerVolumeIsolatorProcess::cleanup</a></div><div class="ttdeci">virtual process::Future< Nothing > cleanup(const ContainerID &containerId)</div></div>
<div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned< docker::volume::DriverClient ></a></div></div>
-<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
+<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future< Nothing ></a></div></div>
</div><!-- fragment --></div><!-- contents -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2appc_2cache_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2appc_2cache_8hpp_source.html b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2appc_2cache_8hpp_source.html
index 3625d5e..801f168 100644
--- a/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2appc_2cache_8hpp_source.html
+++ b/content/api/latest/c++/src_2slave_2containerizer_2mesos_2provisioner_2appc_2cache_8hpp_source.html
@@ -148,7 +148,7 @@
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1appc_1_1Cache_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1appc_1_1Cache.html">mesos::internal::slave::appc::Cache</a></div><div class="ttdoc">Encapsulates Appc image cache. </div><div class="ttdef"><b>Definition:</b> cache.hpp:42</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1appc_1_1Cache_html_af64aec7cf1c51852e71b9c45ed2f67df"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1appc_1_1Cache.html#af64aec7cf1c51852e71b9c45ed2f67df">mesos::internal::slave::appc::Cache::find</a></div><div class="ttdeci">Option< std::string > find(const Image::Appc &image) const </div><div class="ttdoc">Finds image id of an image if it is present in the cache/store. </div></div>
<div class="ttc" id="owned_8hpp_html"><div class="ttname"><a href="owned_8hpp.html">owned.hpp</a></div></div>
-<div class="ttc" id="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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/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 3aa7a65..d2135b3 100644
--- a/content/api/latest/c++/src_2tests_2allocator_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2allocator_8hpp_source.html
@@ -555,7 +555,7 @@
<div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a9719d532d6e866956062a3d8ad437781"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a9719d532d6e866956062a3d8ad437781">mesos::allocator::Allocator::recoverResources</a></div><div class="ttdeci">virtual void recoverResources(const FrameworkID &frameworkId, const SlaveID &slaveId, const Resources &resources, const Option< Filters > &filters)=0</div><div class="ttdoc">Recovers resources. </div></div>
<div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a7c4fb581525a58eaea748afaa87ccb40"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a7c4fb581525a58eaea748afaa87ccb40">mesos::allocator::Allocator::removeQuota</a></div><div class="ttdeci">virtual void removeQuota(const std::string &role)=0</div><div class="ttdoc">Informs the allocator to remove quota for the given role. </div></div>
<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="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:45</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_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>
@@ -570,7 +570,7 @@
<div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_af09ffe12fe6dce0bb115d9988ddb61d1"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#af09ffe12fe6dce0bb115d9988ddb61d1">mesos::allocator::Allocator::getInverseOfferStatuses</a></div><div class="ttdeci">virtual process::Future< hashmap< SlaveID, hashmap< FrameworkID, mesos::allocator::InverseOfferStatus > > > getInverseOfferStatuses()=0</div><div class="ttdoc">Retrieves the status of all inverse offers maintained by the allocator. </div></div>
<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="classmesos_1_1allocator_1_1Allocator_html_afe9d8fc901322dde7d91037930c77f72"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#afe9d8fc901322dde7d91037930c77f72">mesos::allocator::Allocator::deactivateFramework</a></div><div class="ttdeci">virtual void deactivateFramework(const FrameworkID &frameworkId)=0</div><div class="ttdoc">Deactivates a framework in the Mesos cluster. </div></div>
-<div class="ttc" id="namespaceos_1_1Shell_html_adeacb41dacfa03ad5ceebd9a53582997"><div class="ttname"><a href="namespaceos_1_1Shell.html#adeacb41dacfa03ad5ceebd9a53582997">os::Shell::arg0</a></div><div class="ttdeci">constexpr const char * arg0</div><div class="ttdef"><b>Definition:</b> shell.hpp:42</div></div>
+<div class="ttc" id="namespaceos_1_1Shell_html_adeacb41dacfa03ad5ceebd9a53582997"><div class="ttname"><a href="namespaceos_1_1Shell.html#adeacb41dacfa03ad5ceebd9a53582997">os::Shell::arg0</a></div><div class="ttdeci">constexpr const char * arg0</div><div class="ttdef"><b>Definition:</b> shell.hpp:44</div></div>
<div class="ttc" id="classmesos_1_1allocator_1_1Allocator_html_a681883278b64d1e45fc515a7899a3d99"><div class="ttname"><a href="classmesos_1_1allocator_1_1Allocator.html#a681883278b64d1e45fc515a7899a3d99">mesos::allocator::Allocator::addFramework</a></div><div class="ttdeci">virtual void addFramework(const FrameworkID &frameworkId, const FrameworkInfo &frameworkInfo, const hashmap< SlaveID, Resources > &used, bool active, const std::set< std::string > &suppressedRoles)=0</div><div class="ttdoc">Adds a framework to the Mesos cluster. </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="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>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/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 319e41c..8df0bab 100644
--- a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
@@ -3614,7 +3614,7 @@
<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2_html"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultCredential2.html">mesos::internal::tests::common::DefaultCredential2</a></div><div class="ttdef"><b>Definition:</b> mesos.hpp:473</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MesosTest_html_a8aa00a8b69568d56ce00d14df6ad835e"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#a8aa00a8b69568d56ce00d14df6ad835e">mesos::internal::tests::MesosTest::defaultAgentResourcesString</a></div><div class="ttdeci">const std::string defaultAgentResourcesString</div><div class="ttdef"><b>Definition:</b> mesos.hpp:282</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_abc0b608e4e39374cf9b22671ff4988a4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#abc0b608e4e39374cf9b22671ff4988a4">mesos::internal::tests::common::DESTROY_BLOCK</a></div><div class="ttdeci">TOffer::Operation DESTROY_BLOCK(const TResource &block)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1379</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="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:45</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultFrameworkInfo_html_a842b7475bc4e06999d0570793eb81cb4"><div class="ttname"><a href="structmesos_1_1internal_1_1tests_1_1common_1_1DefaultFrameworkInfo.html#a842b7475bc4e06999d0570793eb81cb4">mesos::internal::tests::common::DefaultFrameworkInfo::create</a></div><div class="ttdeci">static TFrameworkInfo create()</div><div class="ttdef"><b>Definition:</b> mesos.hpp:488</div></div>
<div class="ttc" id="namespacemesos_html_a13035ce0cc66cca4a467787b4716039e"><div class="ttname"><a href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">mesos::ContentType</a></div><div class="ttdeci">ContentType</div><div class="ttdef"><b>Definition:</b> http.hpp:43</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1capabilities_html_abf44ee3490d4ec99e8549060bb8c9f58aa496820d9b769075ac3f2e157145f7d9"><div class="ttname"><a href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58aa496820d9b769075ac3f2e157145f7d9">mesos::internal::capabilities::KILL</a></div><div class="ttdef"><b>Definition:</b> capabilities.hpp:42</div></div>
@@ -3686,7 +3686,7 @@
<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_ac4a5499bf7bd860c85008cee8dec7582"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#ac4a5499bf7bd860c85008cee8dec7582">mesos::internal::tests::common::convertToHashmap</a></div><div class="ttdeci">hashmap< std::string, double > convertToHashmap(const google::protobuf::RepeatedPtrField< TWeightInfo > weightInfos)</div><div class="ttdef"><b>Definition:</b> mesos.hpp:1249</div></div>
<div class="ttc" id="classOption_html_a4e3bf8416d95246f43c91f1b5c309323"><div class="ttname"><a href="classOption.html#a4e3bf8416d95246f43c91f1b5c309323">Option::isSome</a></div><div class="ttdeci">bool isSome() const </div><div class="ttdef"><b>Definition:</b> option.hpp:115</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="namespaceos_1_1Shell_html_adeacb41dacfa03ad5ceebd9a53582997"><div class="ttname"><a href="namespaceos_1_1Shell.html#adeacb41dacfa03ad5ceebd9a53582997">os::Shell::arg0</a></div><div class="ttdeci">constexpr const char * arg0</div><div class="ttdef"><b>Definition:</b> shell.hpp:42</div></div>
+<div class="ttc" id="namespaceos_1_1Shell_html_adeacb41dacfa03ad5ceebd9a53582997"><div class="ttname"><a href="namespaceos_1_1Shell.html#adeacb41dacfa03ad5ceebd9a53582997">os::Shell::arg0</a></div><div class="ttdeci">constexpr const char * arg0</div><div class="ttdef"><b>Definition:</b> shell.hpp:44</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_abbb02ad57066e16e8bd72307ab00a191"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#abbb02ad57066e16e8bd72307ab00a191">mesos::internal::tests::common::createDynamicReservationInfo</a></div><div class="ttdeci">TResource::ReservationInfo createDynamicReservationInfo(const std::string &role, const Option< std::string > &principal=None(), const Option< TLabels > &labels=None())</div><div class="ttdef"><b>Definition:</b> mesos.hpp:916</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1tests_1_1MesosTest_html_ae3b9e1265f6e122ac2a023374ddea4bb"><div class="ttname"><a href="classmesos_1_1internal_1_1tests_1_1MesosTest.html#ae3b9e1265f6e122ac2a023374ddea4bb">mesos::internal::tests::MesosTest::StartSlave</a></div><div class="ttdeci">virtual Try< process::Owned< cluster::Slave > > StartSlave(mesos::master::detector::MasterDetector *detector, const Option< slave::Flags > &flags=None(), bool mock=false)</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1tests_1_1common_html_ae22bdc6f560eb8e648ef875bde2cabc8"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests_1_1common.html#ae22bdc6f560eb8e648ef875bde2cabc8">mesos::internal::tests::common::createContainerInfo</a></div><div class="ttdeci">TContainerInfo createContainerInfo(const Option< std::string > &imageName=None(), const std::vector< TVolume > &volumes={})</div><div class="ttdef"><b>Definition:</b> mesos.hpp:760</div></div>
@@ -3886,7 +3886,7 @@
<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:683</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="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:3361</div></div>
<div class="ttc" id="src_2slave_2containerizer_2mesos_2containerizer_8hpp_html"><div class="ttname"><a href="src_2slave_2containerizer_2mesos_2containerizer_8hpp.html">containerizer.hpp</a></div></div>
<div class="ttc" id="unreachable_8hpp_html"><div class="ttname"><a href="unreachable_8hpp.html">unreachable.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/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 645ba47..fc8d0b9 100644
--- a/content/api/latest/c++/src_2tests_2utils_8hpp_source.html
+++ b/content/api/latest/c++/src_2tests_2utils_8hpp_source.html
@@ -160,7 +160,7 @@
<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_af101a3213477cad5b645f2a875ab5cf1"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#af101a3213477cad5b645f2a875ab5cf1">mesos::internal::tests::getModulePath</a></div><div class="ttdeci">std::string getModulePath(const std::string &name)</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_ace210c8852d8ef1f0f67ec3af06281f6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#ace210c8852d8ef1f0f67ec3af06281f6">mesos::internal::tests::Metrics</a></div><div class="ttdeci">JSON::Object Metrics()</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1tests_html_ad97957d87749b129987a73a30210d0a6"><div class="ttname"><a href="namespacemesos_1_1internal_1_1tests.html#ad97957d87749b129987a73a30210d0a6">mesos::internal::tests::getTestHelperPath</a></div><div class="ttdeci">std::string getTestHelperPath(const std::string &name)</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/status__utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/status__utils_8hpp_source.html b/content/api/latest/c++/status__utils_8hpp_source.html
index ede063f..e450892 100644
--- a/content/api/latest/c++/status__utils_8hpp_source.html
+++ b/content/api/latest/c++/status__utils_8hpp_source.html
@@ -97,13 +97,13 @@
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  message += <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a>(status));</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4">WIFSIGNALED</a>(status)) {</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  message += <span class="stringliteral">"terminated with signal "</span>;</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  message += <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a>(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aeba4d421572a9d681c73c347f24ad348">WTERMSIG</a>(status));</div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keywordflow">if</span> (<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6db11dadebdde2109e82adc8e02befc9">WCOREDUMP</a>(status)) {</div>
+<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  message += <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a>(WTERMSIG(status));</div>
+<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keywordflow">if</span> (WCOREDUMP(status)) {</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  message += <span class="stringliteral">" (core dumped)"</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>  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae2b610235f988f4f3109f02a2f395727">WIFSTOPPED</a>(status)) {</div>
+<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (WIFSTOPPED(status)) {</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  message += <span class="stringliteral">"stopped on signal "</span>;</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  message += <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a>(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a2c6d84ce222454bb6387fc20d930f5b7">WSTOPSIG</a>(status));</div>
+<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  message += <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a>(WSTOPSIG(status));</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  } <span class="keywordflow">else</span> {</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  message += <span class="stringliteral">"wait status "</span>;</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  message += <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(status);</div>
@@ -115,16 +115,12 @@
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="preprocessor">#endif // __STATUS_UTILS_HPP__</span></div>
<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a3858fc90369448097210e69437ca7c66"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a></div><div class="ttdeci">const char * strsignal(int signum)</div><div class="ttdef"><b>Definition:</b> windows.hpp:358</div></div>
<div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result< ProcessStatus > status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a2c6d84ce222454bb6387fc20d930f5b7"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a2c6d84ce222454bb6387fc20d930f5b7">WSTOPSIG</a></div><div class="ttdeci">#define WSTOPSIG(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:401</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a6953e62fd0dec274a397678d31c344b4"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4">WIFSIGNALED</a></div><div class="ttdeci">#define WIFSIGNALED(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:380</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ae2b610235f988f4f3109f02a2f395727"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae2b610235f988f4f3109f02a2f395727">WIFSTOPPED</a></div><div class="ttdeci">#define WIFSTOPPED(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:396</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a6953e62fd0dec274a397678d31c344b4"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4">WIFSIGNALED</a></div><div class="ttdeci">#define WIFSIGNALED(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:387</div></div>
<div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ae0c8840076dd63d5e2367fff4f7f46f3"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a></div><div class="ttdeci">#define WEXITSTATUS(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:376</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_af9a4ddf9eee6c4a3bc9be070d59b7ccf"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#af9a4ddf9eee6c4a3bc9be070d59b7ccf">WIFEXITED</a></div><div class="ttdeci">#define WIFEXITED(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:370</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ae0c8840076dd63d5e2367fff4f7f46f3"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a></div><div class="ttdeci">#define WEXITSTATUS(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:379</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_af9a4ddf9eee6c4a3bc9be070d59b7ccf"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#af9a4ddf9eee6c4a3bc9be070d59b7ccf">WIFEXITED</a></div><div class="ttdeci">#define WIFEXITED(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:373</div></div>
<div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
<div class="ttc" id="status__utils_8hpp_html_a9e2998a6c0ec36d796adcec49131a5db"><div class="ttname"><a href="status__utils_8hpp.html#a9e2998a6c0ec36d796adcec49131a5db">WSUCCEEDED</a></div><div class="ttdeci">bool WSUCCEEDED(int status)</div><div class="ttdef"><b>Definition:</b> status_utils.hpp:26</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a6db11dadebdde2109e82adc8e02befc9"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6db11dadebdde2109e82adc8e02befc9">WCOREDUMP</a></div><div class="ttdeci">#define WCOREDUMP(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:391</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_aeba4d421572a9d681c73c347f24ad348"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aeba4d421572a9d681c73c347f24ad348">WTERMSIG</a></div><div class="ttdeci">#define WTERMSIG(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:386</div></div>
<div class="ttc" id="status__utils_8hpp_html_aec7297ea295ff53f48cc0f25ce4a63f9"><div class="ttname"><a href="status__utils_8hpp.html#aec7297ea295ff53f48cc0f25ce4a63f9">WSTRINGIFY</a></div><div class="ttdeci">std::string WSTRINGIFY(int status)</div><div class="ttdef"><b>Definition:</b> status_utils.hpp:32</div></div>
<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div></div>
</div><!-- fragment --></div><!-- contents -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/stout_2include_2stout_2check_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/stout_2include_2stout_2check_8hpp.html b/content/api/latest/c++/stout_2include_2stout_2check_8hpp.html
index 84f1e2c..f36f389 100644
--- a/content/api/latest/c++/stout_2include_2stout_2check_8hpp.html
+++ b/content/api/latest/c++/stout_2include_2stout_2check_8hpp.html
@@ -265,7 +265,7 @@ Functions</h2></td></tr>
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< Error ></a></div></div>
<div class="ttc" id="namespacerouting_html_a22848f0fc9ff46d29ce5df25acd1be2e"><div class="ttname"><a href="namespacerouting.html#a22848f0fc9ff46d29ce5df25acd1be2e">routing::check</a></div><div class="ttdeci">Try< Nothing > check()</div></div>
<div class="ttc" id="struct__CheckFatal_html"><div class="ttname"><a href="struct__CheckFatal.html">_CheckFatal</a></div><div class="ttdef"><b>Definition:</b> check.hpp:264</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
</div><!-- fragment -->
</div>
</div>
[06/11] mesos-site git commit: Updated the website built from mesos
SHA: be8be3b.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/posix_2shell_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2shell_8hpp_source.html b/content/api/latest/c++/posix_2shell_8hpp_source.html
index 1dcc8fa..83cf4d2 100644
--- a/content/api/latest/c++/posix_2shell_8hpp_source.html
+++ b/content/api/latest/c++/posix_2shell_8hpp_source.html
@@ -79,182 +79,188 @@
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <<a class="code" href="error_8hpp.html">stout/error.hpp</a>></span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <<a class="code" href="format_8hpp.html">stout/format.hpp</a>></span></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include <<a class="code" href="argv_8hpp.html">stout/os/raw/argv.hpp</a>></span></div>
+<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include <<a class="code" href="none_8hpp.html">stout/none.hpp</a>></span></div>
+<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <<a class="code" href="option_8hpp.html">stout/option.hpp</a>></span></div>
+<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">namespace </span>os {</div>
+<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#include <<a class="code" href="argv_8hpp.html">stout/os/raw/argv.hpp</a>></span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div>
-<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="namespaceos_1_1Shell.html"> 34</a></span> <span class="keyword">namespace </span>Shell {</div>
+<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="keyword">namespace </span>os {</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="comment">// Canonical constants used as platform-dependent args to `exec`</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="comment">// calls. `name` is the command name, `arg0` is the first argument</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="comment">// received by the callee, usually the command name and `arg1` is the</span></div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="comment">// second command argument received by the callee.</span></div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div>
-<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46"> 41</a></span> constexpr <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a> = <span class="stringliteral">"sh"</span>;</div>
-<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="namespaceos_1_1Shell.html#adeacb41dacfa03ad5ceebd9a53582997"> 42</a></span> constexpr <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="namespaceos_1_1Shell.html#adeacb41dacfa03ad5ceebd9a53582997">arg0</a> = <span class="stringliteral">"sh"</span>;</div>
-<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="namespaceos_1_1Shell.html#a44f50f66f2a231de974b53c9f4384ba5"> 43</a></span> constexpr <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="namespaceos_1_1Shell.html#a44f50f66f2a231de974b53c9f4384ba5">arg1</a> = <span class="stringliteral">"-c"</span>;</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> } <span class="comment">// namespace Shell {</span></div>
+<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="namespaceos_1_1Shell.html"> 36</a></span> <span class="keyword">namespace </span>Shell {</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> <span class="comment">// Canonical constants used as platform-dependent args to `exec`</span></div>
+<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="comment">// calls. `name` is the command name, `arg0` is the first argument</span></div>
+<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="comment">// received by the callee, usually the command name and `arg1` is the</span></div>
+<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="comment">// second command argument received by the callee.</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div>
+<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46"> 43</a></span> constexpr <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">name</a> = <span class="stringliteral">"sh"</span>;</div>
+<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="namespaceos_1_1Shell.html#adeacb41dacfa03ad5ceebd9a53582997"> 44</a></span> constexpr <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="namespaceos_1_1Shell.html#adeacb41dacfa03ad5ceebd9a53582997">arg0</a> = <span class="stringliteral">"sh"</span>;</div>
+<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="namespaceos_1_1Shell.html#a44f50f66f2a231de974b53c9f4384ba5"> 45</a></span> constexpr <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="namespaceos_1_1Shell.html#a44f50f66f2a231de974b53c9f4384ba5">arg1</a> = <span class="stringliteral">"-c"</span>;</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> </div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> <span class="keyword">template</span> <<span class="keyword">typename</span>... T></div>
-<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="namespaceos.html#a0d86320d7799ea761599bc356c02a4fa"> 71</a></span> <a class="code" href="classTry.html">Try<std::string></a> <a class="code" href="namespaceos.html#a0d86320d7799ea761599bc356c02a4fa">shell</a>(<span class="keyword">const</span> std::string& fmt, <span class="keyword">const</span> T&... t)</div>
-<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>  <span class="keyword">const</span> <a class="code" href="classTry.html">Try<std::string></a> command = <a class="code" href="namespacestrings_1_1internal.html#a870e2db270d980f83de20525ec414d2a">strings::internal::format</a>(fmt, t...);</div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keywordflow">if</span> (command.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(command.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</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>  FILE* <a class="code" href="namespacemesos_1_1uri.html#a0a3b30c1eb427c4053aaef120b1f453c">file</a>;</div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  std::ostringstream stdout;</div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="keywordflow">if</span> ((file = popen(command->c_str(), <span class="stringliteral">"r"</span>)) == <span class="keyword">nullptr</span>) {</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"Failed to run '"</span> + command.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>() + <span class="stringliteral">"'"</span>);</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  }</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> </div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="keywordtype">char</span> line[1024];</div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="comment">// NOTE(vinod): Ideally the if and while loops should be interchanged. But</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="comment">// we get a broken pipe error if we don't read the output and simply close.</span></div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="keywordflow">while</span> (fgets(line, <span class="keyword">sizeof</span>(line), file) != <span class="keyword">nullptr</span>) {</div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  stdout << line;</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>
-<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="keywordflow">if</span> (ferror(file) != 0) {</div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  pclose(file); <span class="comment">// Ignoring result since we already have an error.</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"Error reading output of '"</span> + command.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>() + <span class="stringliteral">"'"</span>);</div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  }</div>
-<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> </div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <span class="keywordtype">int</span> <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>;</div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="keywordflow">if</span> ((status = pclose(file)) == -1) {</div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"Failed to get status of '"</span> + command.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>() + <span class="stringliteral">"'"</span>);</div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  }</div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> </div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <span class="keywordflow">if</span> (<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4">WIFSIGNALED</a>(status)) {</div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(</div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="stringliteral">"Running '"</span> + command.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>() + <span class="stringliteral">"' was interrupted by signal '"</span> +</div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a>(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aeba4d421572a9d681c73c347f24ad348">WTERMSIG</a>(status)) + <span class="stringliteral">"'"</span>);</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> ((<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a>(status) != EXIT_SUCCESS)) {</div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  LOG(ERROR) << <span class="stringliteral">"Command '"</span> << command.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>()</div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  << <span class="stringliteral">"' failed; this is the output:\n"</span> << stdout.str();</div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(</div>
-<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="stringliteral">"Failed to execute '"</span> + command.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>() + <span class="stringliteral">"'; the command was either "</span></div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="stringliteral">"not found or exited with a non-zero exit status: "</span> +</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a>(status)));</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  }</div>
-<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> </div>
-<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <span class="keywordflow">return</span> stdout.str();</div>
-<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> }</div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span> </div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span> </div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> <span class="comment">// Executes a command by calling "/bin/sh -c <command>", and returns</span></div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> <span class="comment">// after the command has been completed. Returns 0 if succeeds, and</span></div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span> <span class="comment">// return -1 on error (e.g., fork/exec/waitpid failed). This function</span></div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span> <span class="comment">// is async signal safe. We return int instead of returning a Try</span></div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> <span class="comment">// because Try involves 'new', which is not async signal safe.</span></div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <span class="comment">//</span></div>
-<div class="line"><a name="l00125"></a><span class="lineno"> 125</span> <span class="comment">// Note: Be cautious about shell injection</span></div>
-<div class="line"><a name="l00126"></a><span class="lineno"> 126</span> <span class="comment">// (https://en.wikipedia.org/wiki/Code_injection#Shell_injection)</span></div>
-<div class="line"><a name="l00127"></a><span class="lineno"> 127</span> <span class="comment">// when using this method and use proper validation and sanitization</span></div>
-<div class="line"><a name="l00128"></a><span class="lineno"> 128</span> <span class="comment">// on the `command`. For this reason in general `os::spawn` is</span></div>
-<div class="line"><a name="l00129"></a><span class="lineno"> 129</span> <span class="comment">// preferred if a shell is not required.</span></div>
-<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="namespaceos.html#a3491ce5d4a57fcac5ca2e3ca40abe176"> 130</a></span> <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="namespaceos.html#a3491ce5d4a57fcac5ca2e3ca40abe176">system</a>(<span class="keyword">const</span> std::string& command)</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span> {</div>
-<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid = ::fork();</div>
-<div class="line"><a name="l00133"></a><span class="lineno"> 133</span> </div>
-<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <span class="keywordflow">if</span> (pid == -1) {</div>
-<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  <span class="keywordflow">return</span> -1;</div>
-<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (pid == 0) {</div>
-<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <span class="comment">// In child process.</span></div>
-<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <a class="code" href="namespaceos.html#a4b727e301623549c37cdfcd8c553a2c7">::execlp</a>(</div>
-<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">Shell::name</a>, <a class="code" href="namespaceos_1_1Shell.html#adeacb41dacfa03ad5ceebd9a53582997">Shell::arg0</a>, <a class="code" href="namespaceos_1_1Shell.html#a44f50f66f2a231de974b53c9f4384ba5">Shell::arg1</a>, command.c_str(), (<span class="keywordtype">char</span>*)<span class="keyword">nullptr</span>);</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  ::exit(127);</div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="comment">// In parent process.</span></div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="keywordtype">int</span> <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>;</div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keywordflow">while</span> (::<a class="code" href="namespaceos.html#a48c86262928f59c5c54d0cb0012e2aba">waitpid</a>(pid, &status, 0) == -1) {</div>
-<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <span class="keywordflow">if</span> (errno != EINTR) {</div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keywordflow">return</span> -1;</div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  }</div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  }</div>
-<div class="line"><a name="l00149"></a><span class="lineno"> 149</span> </div>
-<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>;</div>
-<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  }</div>
-<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> }</div>
-<div class="line"><a name="l00153"></a><span class="lineno"> 153</span> </div>
-<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <span class="comment">// Executes a command by calling "<command> <arguments...>", and</span></div>
-<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <span class="comment">// returns after the command has been completed. Returns 0 if</span></div>
-<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> <span class="comment">// succeeds, and -1 on error (e.g., fork/exec/waitpid failed). This</span></div>
-<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> <span class="comment">// function is async signal safe. We return int instead of returning a</span></div>
-<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> <span class="comment">// Try because Try involves 'new', which is not async signal safe.</span></div>
-<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="namespaceos.html#a59cf3d26475f4001630e0e362e7a3ff7"> 159</a></span> <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="namespaceos.html#a59cf3d26475f4001630e0e362e7a3ff7">spawn</a>(</div>
-<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <span class="keyword">const</span> std::string& command,</div>
-<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <span class="keyword">const</span> std::vector<std::string>& arguments)</div>
-<div class="line"><a name="l00162"></a><span class="lineno"> 162</span> {</div>
-<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid = ::fork();</div>
-<div class="line"><a name="l00164"></a><span class="lineno"> 164</span> </div>
-<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <span class="keywordflow">if</span> (pid == -1) {</div>
-<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <span class="keywordflow">return</span> -1;</div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (pid == 0) {</div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="comment">// In child process.</span></div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <a class="code" href="namespaceos.html#a0b80877b34088be8d5ba3eb9b0567ed7">::execvp</a>(command.c_str(), <a class="code" href="classos_1_1raw_1_1Argv.html">os::raw::Argv</a>(arguments));</div>
-<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  ::exit(127);</div>
-<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  } <span class="keywordflow">else</span> {</div>
-<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="comment">// In parent process.</span></div>
-<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <span class="keywordtype">int</span> <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>;</div>
-<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="keywordflow">while</span> (::<a class="code" href="namespaceos.html#a48c86262928f59c5c54d0cb0012e2aba">waitpid</a>(pid, &status, 0) == -1) {</div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="keywordflow">if</span> (errno != EINTR) {</div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keywordflow">return</span> -1;</div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  }</div>
-<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  }</div>
-<div class="line"><a name="l00179"></a><span class="lineno"> 179</span> </div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>;</div>
-<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  }</div>
-<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> }</div>
-<div class="line"><a name="l00183"></a><span class="lineno"> 183</span> </div>
-<div class="line"><a name="l00184"></a><span class="lineno"> 184</span> </div>
-<div class="line"><a name="l00185"></a><span class="lineno"> 185</span> <span class="keyword">template</span><<span class="keyword">typename</span>... T></div>
-<div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="namespaceos.html#a4b727e301623549c37cdfcd8c553a2c7"> 186</a></span> <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="namespaceos.html#a4b727e301623549c37cdfcd8c553a2c7">execlp</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="namespacemesos_1_1uri.html#a0a3b30c1eb427c4053aaef120b1f453c">file</a>, T... t)</div>
-<div class="line"><a name="l00187"></a><span class="lineno"> 187</span> {</div>
-<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  <a class="code" href="namespaceos.html#a4b727e301623549c37cdfcd8c553a2c7">return ::execlp</a>(file, t...);</div>
-<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> }</div>
-<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> </div>
-<div class="line"><a name="l00191"></a><span class="lineno"> 191</span> </div>
-<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="namespaceos.html#a0b80877b34088be8d5ba3eb9b0567ed7"> 192</a></span> <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="namespaceos.html#a0b80877b34088be8d5ba3eb9b0567ed7">execvp</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="namespacemesos_1_1uri.html#a0a3b30c1eb427c4053aaef120b1f453c">file</a>, <span class="keywordtype">char</span>* <span class="keyword">const</span> argv[])</div>
-<div class="line"><a name="l00193"></a><span class="lineno"> 193</span> {</div>
-<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  <a class="code" href="namespaceos.html#a0b80877b34088be8d5ba3eb9b0567ed7">return ::execvp</a>(file, argv);</div>
-<div class="line"><a name="l00195"></a><span class="lineno"> 195</span> }</div>
-<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> </div>
-<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> } <span class="comment">// namespace os {</span></div>
-<div class="line"><a name="l00198"></a><span class="lineno"> 198</span> </div>
-<div class="line"><a name="l00199"></a><span class="lineno"> 199</span> <span class="preprocessor">#endif // __STOUT_OS_POSIX_SHELL_HPP__</span></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="line"><a name="l00047"></a><span class="lineno"> 47</span> } <span class="comment">// namespace Shell {</span></div>
+<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div>
+<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="keyword">template</span> <<span class="keyword">typename</span>... T></div>
+<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="namespaceos.html#a0d86320d7799ea761599bc356c02a4fa"> 73</a></span> <a class="code" href="classTry.html">Try<std::string></a> <a class="code" href="namespaceos.html#a0d86320d7799ea761599bc356c02a4fa">shell</a>(<span class="keyword">const</span> std::string& fmt, <span class="keyword">const</span> T&... t)</div>
+<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> {</div>
+<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keyword">const</span> <a class="code" href="classTry.html">Try<std::string></a> command = <a class="code" href="namespacestrings_1_1internal.html#a870e2db270d980f83de20525ec414d2a">strings::internal::format</a>(fmt, t...);</div>
+<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="keywordflow">if</span> (command.<a class="code" href="classTry.html#a0b98f95163b8a38daafd1651b043a276">isError</a>()) {</div>
+<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(command.<a class="code" href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">error</a>());</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> </div>
+<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  FILE* <a class="code" href="namespacemesos_1_1uri.html#a0a3b30c1eb427c4053aaef120b1f453c">file</a>;</div>
+<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  std::ostringstream stdout;</div>
+<div class="line"><a name="l00082"></a><span class="lineno"> 82</span> </div>
+<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keywordflow">if</span> ((file = popen(command->c_str(), <span class="stringliteral">"r"</span>)) == <span class="keyword">nullptr</span>) {</div>
+<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"Failed to run '"</span> + command.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>() + <span class="stringliteral">"'"</span>);</div>
+<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  }</div>
+<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> </div>
+<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="keywordtype">char</span> line[1024];</div>
+<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="comment">// NOTE(vinod): Ideally the if and while loops should be interchanged. But</span></div>
+<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="comment">// we get a broken pipe error if we don't read the output and simply close.</span></div>
+<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <span class="keywordflow">while</span> (fgets(line, <span class="keyword">sizeof</span>(line), file) != <span class="keyword">nullptr</span>) {</div>
+<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  stdout << line;</div>
+<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  }</div>
+<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div>
+<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keywordflow">if</span> (ferror(file) != 0) {</div>
+<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  pclose(file); <span class="comment">// Ignoring result since we already have an error.</span></div>
+<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"Error reading output of '"</span> + command.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>() + <span class="stringliteral">"'"</span>);</div>
+<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  }</div>
+<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> </div>
+<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class="keywordtype">int</span> <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>;</div>
+<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="keywordflow">if</span> ((status = pclose(file)) == -1) {</div>
+<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"Failed to get status of '"</span> + command.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>() + <span class="stringliteral">"'"</span>);</div>
+<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  }</div>
+<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div>
+<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="keywordflow">if</span> (<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4">WIFSIGNALED</a>(status)) {</div>
+<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(</div>
+<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <span class="stringliteral">"Running '"</span> + command.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>() + <span class="stringliteral">"' was interrupted by signal '"</span> +</div>
+<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a>(WTERMSIG(status)) + <span class="stringliteral">"'"</span>);</div>
+<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> ((<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a>(status) != EXIT_SUCCESS)) {</div>
+<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  LOG(ERROR) << <span class="stringliteral">"Command '"</span> << command.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>()</div>
+<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  << <span class="stringliteral">"' failed; this is the output:\n"</span> << stdout.str();</div>
+<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(</div>
+<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="stringliteral">"Failed to execute '"</span> + command.<a class="code" href="classTry.html#a8bc7f43e75a47111ea18e9c83b007be5">get</a>() + <span class="stringliteral">"'; the command was either "</span></div>
+<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <span class="stringliteral">"not found or exited with a non-zero exit status: "</span> +</div>
+<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a>(status)));</div>
+<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  }</div>
+<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> </div>
+<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <span class="keywordflow">return</span> stdout.str();</div>
+<div class="line"><a name="l00118"></a><span class="lineno"> 118</span> }</div>
+<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> </div>
+<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> </div>
+<div class="line"><a name="l00121"></a><span class="lineno"> 121</span> <span class="comment">// Executes a command by calling "/bin/sh -c <command>", and returns</span></div>
+<div class="line"><a name="l00122"></a><span class="lineno"> 122</span> <span class="comment">// after the command has been completed. Returns the exit code on success</span></div>
+<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> <span class="comment">// and `None` on error (e.g., fork/exec/waitpid failed). This function</span></div>
+<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <span class="comment">// is async signal safe. We return an `Option<int>` instead of a `Try<int>`,</span></div>
+<div class="line"><a name="l00125"></a><span class="lineno"> 125</span> <span class="comment">// because although `Try` does not dynamically allocate, `Error` uses</span></div>
+<div class="line"><a name="l00126"></a><span class="lineno"> 126</span> <span class="comment">// `std::string`, which is not async signal safe.</span></div>
+<div class="line"><a name="l00127"></a><span class="lineno"> 127</span> <span class="comment">//</span></div>
+<div class="line"><a name="l00128"></a><span class="lineno"> 128</span> <span class="comment">// Note: Be cautious about shell injection</span></div>
+<div class="line"><a name="l00129"></a><span class="lineno"> 129</span> <span class="comment">// (https://en.wikipedia.org/wiki/Code_injection#Shell_injection)</span></div>
+<div class="line"><a name="l00130"></a><span class="lineno"> 130</span> <span class="comment">// when using this method and use proper validation and sanitization</span></div>
+<div class="line"><a name="l00131"></a><span class="lineno"> 131</span> <span class="comment">// on the `command`. For this reason in general `os::spawn` is</span></div>
+<div class="line"><a name="l00132"></a><span class="lineno"> 132</span> <span class="comment">// preferred if a shell is not required.</span></div>
+<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="namespaceos.html#a75eb48541200e89e498d3d324ffc3089"> 133</a></span> <span class="keyword">inline</span> <a class="code" href="classOption.html">Option<int></a> <a class="code" href="namespaceos.html#a75eb48541200e89e498d3d324ffc3089">system</a>(<span class="keyword">const</span> std::string& command)</div>
+<div class="line"><a name="l00134"></a><span class="lineno"> 134</span> {</div>
+<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid = ::fork();</div>
+<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <span class="keywordflow">if</span> (pid == -1) {</div>
+<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <span class="keywordflow">return</span> <a class="code" href="structNone.html">None</a>();</div>
+<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (pid == 0) {</div>
+<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="comment">// In child process.</span></div>
+<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <a class="code" href="namespaceos.html#a4b727e301623549c37cdfcd8c553a2c7">::execlp</a>(</div>
+<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">Shell::name</a>, <a class="code" href="namespaceos_1_1Shell.html#adeacb41dacfa03ad5ceebd9a53582997">Shell::arg0</a>, <a class="code" href="namespaceos_1_1Shell.html#a44f50f66f2a231de974b53c9f4384ba5">Shell::arg1</a>, command.c_str(), (<span class="keywordtype">char</span>*)<span class="keyword">nullptr</span>);</div>
+<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  ::exit(127);</div>
+<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="comment">// In parent process.</span></div>
+<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <span class="keywordtype">int</span> <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>;</div>
+<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keywordflow">while</span> (::<a class="code" href="namespaceos.html#a48c86262928f59c5c54d0cb0012e2aba">waitpid</a>(pid, &status, 0) == -1) {</div>
+<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keywordflow">if</span> (errno != EINTR) {</div>
+<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keywordflow">return</span> <a class="code" href="structNone.html">None</a>();</div>
+<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  }</div>
+<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  }</div>
+<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> </div>
+<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>;</div>
+<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  }</div>
+<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> }</div>
+<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> </div>
+<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> <span class="comment">// Executes a command by calling "<command> <arguments...>", and returns after</span></div>
+<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> <span class="comment">// the command has been completed. Returns the exit code on success and `None`</span></div>
+<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> <span class="comment">// on error (e.g., fork/exec/waitpid failed). This function is async signal</span></div>
+<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> <span class="comment">// safe. We return an `Option<int>` instead of a `Try<int>`, because although</span></div>
+<div class="line"><a name="l00160"></a><span class="lineno"> 160</span> <span class="comment">// `Try` does not dynamically allocate, `Error` uses `std::string`, which is</span></div>
+<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> <span class="comment">// not async signal safe.</span></div>
+<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="namespaceos.html#a18f614e5bdf40984c33888a5fa9599ca"> 162</a></span> <span class="keyword">inline</span> <a class="code" href="classOption.html">Option<int></a> <a class="code" href="namespaceos.html#a18f614e5bdf40984c33888a5fa9599ca">spawn</a>(</div>
+<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <span class="keyword">const</span> std::string& command,</div>
+<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <span class="keyword">const</span> std::vector<std::string>& arguments)</div>
+<div class="line"><a name="l00165"></a><span class="lineno"> 165</span> {</div>
+<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid = ::fork();</div>
+<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> </div>
+<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keywordflow">if</span> (pid == -1) {</div>
+<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <span class="keywordflow">return</span> <a class="code" href="structNone.html">None</a>();</div>
+<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (pid == 0) {</div>
+<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <span class="comment">// In child process.</span></div>
+<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <a class="code" href="namespaceos.html#a0b80877b34088be8d5ba3eb9b0567ed7">::execvp</a>(command.c_str(), <a class="code" href="classos_1_1raw_1_1Argv.html">os::raw::Argv</a>(arguments));</div>
+<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  ::exit(127);</div>
+<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  } <span class="keywordflow">else</span> {</div>
+<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="comment">// In parent process.</span></div>
+<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keywordtype">int</span> <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>;</div>
+<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <span class="keywordflow">while</span> (::<a class="code" href="namespaceos.html#a48c86262928f59c5c54d0cb0012e2aba">waitpid</a>(pid, &status, 0) == -1) {</div>
+<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <span class="keywordflow">if</span> (errno != EINTR) {</div>
+<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <span class="keywordflow">return</span> <a class="code" href="structNone.html">None</a>();</div>
+<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  }</div>
+<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  }</div>
+<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> </div>
+<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>;</div>
+<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  }</div>
+<div class="line"><a name="l00185"></a><span class="lineno"> 185</span> }</div>
+<div class="line"><a name="l00186"></a><span class="lineno"> 186</span> </div>
+<div class="line"><a name="l00187"></a><span class="lineno"> 187</span> </div>
+<div class="line"><a name="l00188"></a><span class="lineno"> 188</span> <span class="keyword">template</span><<span class="keyword">typename</span>... T></div>
+<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="namespaceos.html#a4b727e301623549c37cdfcd8c553a2c7"> 189</a></span> <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="namespaceos.html#a4b727e301623549c37cdfcd8c553a2c7">execlp</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="namespacemesos_1_1uri.html#a0a3b30c1eb427c4053aaef120b1f453c">file</a>, T... t)</div>
+<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> {</div>
+<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <a class="code" href="namespaceos.html#a4b727e301623549c37cdfcd8c553a2c7">return ::execlp</a>(file, t...);</div>
+<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> }</div>
+<div class="line"><a name="l00193"></a><span class="lineno"> 193</span> </div>
+<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> </div>
+<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="namespaceos.html#a0b80877b34088be8d5ba3eb9b0567ed7"> 195</a></span> <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="namespaceos.html#a0b80877b34088be8d5ba3eb9b0567ed7">execvp</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="namespacemesos_1_1uri.html#a0a3b30c1eb427c4053aaef120b1f453c">file</a>, <span class="keywordtype">char</span>* <span class="keyword">const</span> argv[])</div>
+<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> {</div>
+<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  <a class="code" href="namespaceos.html#a0b80877b34088be8d5ba3eb9b0567ed7">return ::execvp</a>(file, argv);</div>
+<div class="line"><a name="l00198"></a><span class="lineno"> 198</span> }</div>
+<div class="line"><a name="l00199"></a><span class="lineno"> 199</span> </div>
+<div class="line"><a name="l00200"></a><span class="lineno"> 200</span> } <span class="comment">// namespace os {</span></div>
+<div class="line"><a name="l00201"></a><span class="lineno"> 201</span> </div>
+<div class="line"><a name="l00202"></a><span class="lineno"> 202</span> <span class="preprocessor">#endif // __STOUT_OS_POSIX_SHELL_HPP__</span></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:45</div></div>
<div class="ttc" id="classError_html"><div class="ttname"><a href="classError.html">Error</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:35</div></div>
+<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< int ></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="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="namespaceos_html_a59cf3d26475f4001630e0e362e7a3ff7"><div class="ttname"><a href="namespaceos.html#a59cf3d26475f4001630e0e362e7a3ff7">os::spawn</a></div><div class="ttdeci">int spawn(const std::string &command, const std::vector< std::string > &arguments)</div><div class="ttdef"><b>Definition:</b> shell.hpp:159</div></div>
-<div class="ttc" id="namespaceos_html_a4b727e301623549c37cdfcd8c553a2c7"><div class="ttname"><a href="namespaceos.html#a4b727e301623549c37cdfcd8c553a2c7">os::execlp</a></div><div class="ttdeci">int execlp(const char *file, T...t)</div><div class="ttdef"><b>Definition:</b> shell.hpp:186</div></div>
+<div class="ttc" id="namespaceos_html_a4b727e301623549c37cdfcd8c553a2c7"><div class="ttname"><a href="namespaceos.html#a4b727e301623549c37cdfcd8c553a2c7">os::execlp</a></div><div class="ttdeci">int execlp(const char *file, T...t)</div><div class="ttdef"><b>Definition:</b> shell.hpp:189</div></div>
<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a3858fc90369448097210e69437ca7c66"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66">strsignal</a></div><div class="ttdeci">const char * strsignal(int signum)</div><div class="ttdef"><b>Definition:</b> windows.hpp:358</div></div>
<div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result< ProcessStatus > status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
<div class="ttc" id="format_8hpp_html"><div class="ttname"><a href="format_8hpp.html">format.hpp</a></div></div>
-<div class="ttc" id="namespaceos_1_1Shell_html_adeacb41dacfa03ad5ceebd9a53582997"><div class="ttname"><a href="namespaceos_1_1Shell.html#adeacb41dacfa03ad5ceebd9a53582997">os::Shell::arg0</a></div><div class="ttdeci">constexpr const char * arg0</div><div class="ttdef"><b>Definition:</b> shell.hpp:42</div></div>
-<div class="ttc" id="namespaceos_html_a0b80877b34088be8d5ba3eb9b0567ed7"><div class="ttname"><a href="namespaceos.html#a0b80877b34088be8d5ba3eb9b0567ed7">os::execvp</a></div><div class="ttdeci">int execvp(const char *file, char *const argv[])</div><div class="ttdef"><b>Definition:</b> shell.hpp:192</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="namespaceos_html_a18f614e5bdf40984c33888a5fa9599ca"><div class="ttname"><a href="namespaceos.html#a18f614e5bdf40984c33888a5fa9599ca">os::spawn</a></div><div class="ttdeci">Option< int > spawn(const std::string &command, const std::vector< std::string > &arguments)</div><div class="ttdef"><b>Definition:</b> shell.hpp:162</div></div>
+<div class="ttc" id="namespaceos_1_1Shell_html_adeacb41dacfa03ad5ceebd9a53582997"><div class="ttname"><a href="namespaceos_1_1Shell.html#adeacb41dacfa03ad5ceebd9a53582997">os::Shell::arg0</a></div><div class="ttdeci">constexpr const char * arg0</div><div class="ttdef"><b>Definition:</b> shell.hpp:44</div></div>
+<div class="ttc" id="namespaceos_html_a0b80877b34088be8d5ba3eb9b0567ed7"><div class="ttname"><a href="namespaceos.html#a0b80877b34088be8d5ba3eb9b0567ed7">os::execvp</a></div><div class="ttdeci">int execvp(const char *file, char *const argv[])</div><div class="ttdef"><b>Definition:</b> shell.hpp:195</div></div>
<div class="ttc" id="classos_1_1raw_1_1Argv_html"><div class="ttname"><a href="classos_1_1raw_1_1Argv.html">os::raw::Argv</a></div><div class="ttdoc">Represent the argument list expected by execv routines. </div><div class="ttdef"><b>Definition:</b> argv.hpp:36</div></div>
<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ab03ced250ed239bc3b50b669493997f9"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a></div><div class="ttdeci">DWORD pid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:187</div></div>
<div class="ttc" id="namespacemesos_1_1uri_html_a0a3b30c1eb427c4053aaef120b1f453c"><div class="ttname"><a href="namespacemesos_1_1uri.html#a0a3b30c1eb427c4053aaef120b1f453c">mesos::uri::file</a></div><div class="ttdeci">URI file(const std::string &path)</div><div class="ttdoc">Creates a file URI with the given path on the local host. </div><div class="ttdef"><b>Definition:</b> file.hpp:33</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a6953e62fd0dec274a397678d31c344b4"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4">WIFSIGNALED</a></div><div class="ttdeci">#define WIFSIGNALED(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:380</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_a6953e62fd0dec274a397678d31c344b4"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4">WIFSIGNALED</a></div><div class="ttdeci">#define WIFSIGNALED(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:387</div></div>
<div class="ttc" id="namespaceos_html_a48c86262928f59c5c54d0cb0012e2aba"><div class="ttname"><a href="namespaceos.html#a48c86262928f59c5c54d0cb0012e2aba">os::waitpid</a></div><div class="ttdeci">Result< pid_t > waitpid(pid_t pid, int *status, int options)</div><div class="ttdef"><b>Definition:</b> os.hpp:141</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ae0c8840076dd63d5e2367fff4f7f46f3"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a></div><div class="ttdeci">#define WEXITSTATUS(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:376</div></div>
+<div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ae0c8840076dd63d5e2367fff4f7f46f3"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a></div><div class="ttdeci">#define WEXITSTATUS(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:379</div></div>
<div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
-<div class="ttc" id="namespaceos_html_a0d86320d7799ea761599bc356c02a4fa"><div class="ttname"><a href="namespaceos.html#a0d86320d7799ea761599bc356c02a4fa">os::shell</a></div><div class="ttdeci">Try< std::string > shell(const std::string &fmt, const T &...t)</div><div class="ttdoc">Runs a shell command with optional arguments. </div><div class="ttdef"><b>Definition:</b> shell.hpp:71</div></div>
+<div class="ttc" id="namespaceos_html_a0d86320d7799ea761599bc356c02a4fa"><div class="ttname"><a href="namespaceos.html#a0d86320d7799ea761599bc356c02a4fa">os::shell</a></div><div class="ttdeci">Try< std::string > shell(const std::string &fmt, const T &...t)</div><div class="ttdoc">Runs a shell command with optional arguments. </div><div class="ttdef"><b>Definition:</b> shell.hpp:73</div></div>
<div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
+<div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
<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="3rdparty_2stout_2include_2stout_2windows_8hpp_html_aeba4d421572a9d681c73c347f24ad348"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aeba4d421572a9d681c73c347f24ad348">WTERMSIG</a></div><div class="ttdeci">#define WTERMSIG(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:386</div></div>
<div class="ttc" id="namespacestrings_1_1internal_html_a870e2db270d980f83de20525ec414d2a"><div class="ttname"><a href="namespacestrings_1_1internal.html#a870e2db270d980f83de20525ec414d2a">strings::internal::format</a></div><div class="ttdeci">Try< std::string > format(const std::string &fmt, va_list args)</div><div class="ttdef"><b>Definition:</b> format.hpp:68</div></div>
<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</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="namespaceos_html_a3491ce5d4a57fcac5ca2e3ca40abe176"><div class="ttname"><a href="namespaceos.html#a3491ce5d4a57fcac5ca2e3ca40abe176">os::system</a></div><div class="ttdeci">int system(const std::string &command)</div><div class="ttdef"><b>Definition:</b> shell.hpp:130</div></div>
+<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
+<div class="ttc" id="namespaceos_html_a75eb48541200e89e498d3d324ffc3089"><div class="ttname"><a href="namespaceos.html#a75eb48541200e89e498d3d324ffc3089">os::system</a></div><div class="ttdeci">Option< int > system(const std::string &command)</div><div class="ttdef"><b>Definition:</b> shell.hpp:133</div></div>
<div class="ttc" id="argv_8hpp_html"><div class="ttname"><a href="argv_8hpp.html">argv.hpp</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/posix_2xattr_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2xattr_8hpp_source.html b/content/api/latest/c++/posix_2xattr_8hpp_source.html
index a424078..d2709bd 100644
--- a/content/api/latest/c++/posix_2xattr_8hpp_source.html
+++ b/content/api/latest/c++/posix_2xattr_8hpp_source.html
@@ -199,7 +199,7 @@
<div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
<div class="ttc" id="namespaceos_html_aa3debc8caa054e7a0a3bfe4aa42aae07"><div class="ttname"><a href="namespaceos.html#aa3debc8caa054e7a0a3bfe4aa42aae07">os::temp</a></div><div class="ttdeci">std::string temp()</div><div class="ttdef"><b>Definition:</b> temp.hpp:27</div></div>
<div class="ttc" id="namespaceos_html_aa425b9a1dc9aff1039cb644a15388f18"><div class="ttname"><a href="namespaceos.html#aa425b9a1dc9aff1039cb644a15388f18">os::getxattr</a></div><div class="ttdeci">Try< std::string > getxattr(const std::string &path, const std::string &name)</div><div class="ttdef"><b>Definition:</b> xattr.hpp:67</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/queueing_2internal_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/queueing_2internal_8hpp_source.html b/content/api/latest/c++/queueing_2internal_8hpp_source.html
index 41b05c2..2bc94bf 100644
--- a/content/api/latest/c++/queueing_2internal_8hpp_source.html
+++ b/content/api/latest/c++/queueing_2internal_8hpp_source.html
@@ -429,7 +429,7 @@
<div class="ttc" id="src_2linux_2routing_2queueing_2statistics_8hpp_html"><div class="ttname"><a href="src_2linux_2routing_2queueing_2statistics_8hpp.html">statistics.hpp</a></div></div>
<div class="ttc" id="namespacerouting_html_a728e253aba8e42f601752ddc771e9902"><div class="ttname"><a href="namespacerouting.html#a728e253aba8e42f601752ddc771e9902">routing::cleanup</a></div><div class="ttdeci">void cleanup(struct rtnl_cls *cls)</div><div class="ttdef"><b>Definition:</b> internal.hpp:64</div></div>
<div class="ttc" id="namespacerouting_html_aee51d4e36a57bab7d6ada56e15467370"><div class="ttname"><a href="namespacerouting.html#aee51d4e36a57bab7d6ada56e15467370">routing::socket</a></div><div class="ttdeci">Try< Netlink< struct nl_sock > > socket(int protocol=NETLINK_ROUTE)</div><div class="ttdef"><b>Definition:</b> internal.hpp:91</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classrouting_1_1Handle_html_aaaf5d48afa385557421c29db03c27caf"><div class="ttname"><a href="classrouting_1_1Handle.html#aaaf5d48afa385557421c29db03c27caf">routing::Handle::get</a></div><div class="ttdeci">constexpr uint32_t get() const </div><div class="ttdef"><b>Definition:</b> handle.hpp:66</div></div>
<div class="ttc" id="namespacerouting_1_1queueing_1_1internal_html_a9692817d57aa1e0599afef0fd7e17ee7"><div class="ttname"><a href="namespacerouting_1_1queueing_1_1internal.html#a9692817d57aa1e0599afef0fd7e17ee7">routing::queueing::internal::decode</a></div><div class="ttdeci">Result< Config > decode(const Netlink< struct rtnl_qdisc > &qdisc)</div></div>
<div class="ttc" id="structrouting_1_1queueing_1_1Discipline_html_a51acd08c88f4883eb14c2c86d09e2fdc"><div class="ttname"><a href="structrouting_1_1queueing_1_1Discipline.html#a51acd08c88f4883eb14c2c86d09e2fdc">routing::queueing::Discipline::parent</a></div><div class="ttdeci">Handle parent</div><div class="ttdef"><b>Definition:</b> discipline.hpp:43</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/resolver_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resolver_8hpp_source.html b/content/api/latest/c++/resolver_8hpp_source.html
index 8586540..7ef8fcc 100644
--- a/content/api/latest/c++/resolver_8hpp_source.html
+++ b/content/api/latest/c++/resolver_8hpp_source.html
@@ -119,7 +119,7 @@
<div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
<div class="ttc" id="classmesos_1_1SecretResolver_html_a2e9fb0d097791fbc1b3954c004f66143"><div class="ttname"><a href="classmesos_1_1SecretResolver.html#a2e9fb0d097791fbc1b3954c004f66143">mesos::SecretResolver::SecretResolver</a></div><div class="ttdeci">SecretResolver()</div><div class="ttdef"><b>Definition:</b> resolver.hpp:52</div></div>
<div class="ttc" id="classmesos_1_1SecretResolver_html"><div class="ttname"><a href="classmesos_1_1SecretResolver.html">mesos::SecretResolver</a></div><div class="ttdef"><b>Definition:</b> resolver.hpp:34</div></div>
-<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
+<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp_source.html b/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp_source.html
index 2e9d29b..41a6d1e 100644
--- a/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp_source.html
+++ b/content/api/latest/c++/resource__provider_2storage_2disk__profile_8hpp_source.html
@@ -141,7 +141,7 @@
<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html_a7a417ba4b641b9870944549a1309b1b5"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html#a7a417ba4b641b9870944549a1309b1b5">mesos::DiskProfileAdaptor::create</a></div><div class="ttdeci">static Try< DiskProfileAdaptor * > create(const Option< std::string > &name=None())</div><div class="ttdoc">Factory method used to create a DiskProfileAdaptor instance. </div></div>
<div class="ttc" id="classmesos_1_1DiskProfileAdaptor_html_abab31d0a5be607d0a7541df1ad8e23c1"><div class="ttname"><a href="classmesos_1_1DiskProfileAdaptor.html#abab31d0a5be607d0a7541df1ad8e23c1">mesos::DiskProfileAdaptor::DiskProfileAdaptor</a></div><div class="ttdeci">DiskProfileAdaptor()</div><div class="ttdef"><b>Definition:</b> disk_profile.hpp:144</div></div>
<div class="ttc" id="include_2csi_2spec_8hpp_html"><div class="ttname"><a href="include_2csi_2spec_8hpp.html">spec.hpp</a></div></div>
-<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
+<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/resources_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resources_8hpp_source.html b/content/api/latest/c++/resources_8hpp_source.html
index 4ea26ce..5e80a47 100644
--- a/content/api/latest/c++/resources_8hpp_source.html
+++ b/content/api/latest/c++/resources_8hpp_source.html
@@ -777,7 +777,7 @@
<div class="ttc" id="classmesos_1_1Resources_html_a25edbf9ca3dc21aec283b25e48308794"><div class="ttname"><a href="classmesos_1_1Resources.html#a25edbf9ca3dc21aec283b25e48308794">mesos::Resources::disk</a></div><div class="ttdeci">Option< Bytes > disk() const </div></div>
<div class="ttc" id="namespacemesos_html_a05acb02d51a29432792fb088b7ee5c1f"><div class="ttname"><a href="namespacemesos.html#a05acb02d51a29432792fb088b7ee5c1f">mesos::operator+=</a></div><div class="ttdeci">hashmap< Key, Resources > & operator+=(hashmap< Key, Resources > &left, const hashmap< Key, Resources > &right)</div><div class="ttdef"><b>Definition:</b> resources.hpp:677</div></div>
<div class="ttc" id="classmesos_1_1Resources_html_a2233c5eae93c7bd8629495f19346575e"><div class="ttname"><a href="classmesos_1_1Resources.html#a2233c5eae93c7bd8629495f19346575e">mesos::Resources::operator-</a></div><div class="ttdeci">Resources operator-(const Resource &that) const </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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1Resources_html_af45f5789dd4c9d7345e47a072b37f9b4"><div class="ttname"><a href="classmesos_1_1Resources.html#af45f5789dd4c9d7345e47a072b37f9b4">mesos::Resources::reservationRole</a></div><div class="ttdeci">static const std::string & reservationRole(const Resource &resource)</div></div>
<div class="ttc" id="classmesos_1_1Resources_html_ab2c34cf1de471159a32b8e9c9d8cbe79"><div class="ttname"><a href="classmesos_1_1Resources.html#ab2c34cf1de471159a32b8e9c9d8cbe79">mesos::Resources::allocations</a></div><div class="ttdeci">hashmap< std::string, Resources > allocations() const </div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html
index a186851..7099c4c 100644
--- a/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2docker_8hpp_source.html
@@ -626,7 +626,7 @@
<div class="ttc" id="classprocess_1_1Owned_html"><div class="ttname"><a href="classprocess_1_1Owned.html">process::Owned< mesos::slave::ContainerLogger ></a></div></div>
<div class="ttc" id="classprocess_1_1Process_html"><div class="ttname"><a href="classprocess_1_1Process.html">process::Process</a></div><div class="ttdef"><b>Definition:</b> process.hpp:493</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess_html_abcad81a9a5628d8f2d725f29890f8f00"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizerProcess.html#abcad81a9a5628d8f2d725f29890f8f00">mesos::internal::slave::DockerContainerizerProcess::DockerContainerizerProcess</a></div><div class="ttdeci">DockerContainerizerProcess(const Flags &_flags, Fetcher *_fetcher, const process::Owned< mesos::slave::ContainerLogger > &_logger, process::Shared< Docker > _docker, const Option< NvidiaComponents > &_nvidia)</div><div class="ttdef"><b>Definition:</b> docker.hpp:125</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizer_html_a40ada9b4cf916d4c22ec8c0a8536b3d3"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a40ada9b4cf916d4c22ec8c0a8536b3d3">mesos::internal::slave::DockerContainerizer::pruneImages</a></div><div class="ttdeci">virtual process::Future< Nothing > pruneImages(const std::vector< Image > &excludedImages)</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1DockerContainerizer_html_ae4acf3fad0a189161329d3fefcd5b1f0"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#ae4acf3fad0a189161329d3fefcd5b1f0">mesos::internal::slave::DockerContainerizer::create</a></div><div class="ttdeci">static Try< DockerContainerizer * > create(const Flags &flags, Fetcher *fetcher, const Option< NvidiaComponents > &nvidia=None())</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future< Nothing ></a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2paths_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2paths_8hpp_source.html b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2paths_8hpp_source.html
index b38a0c3..b384941 100644
--- a/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2paths_8hpp_source.html
+++ b/content/api/latest/c++/slave_2containerizer_2mesos_2provisioner_2docker_2paths_8hpp_source.html
@@ -162,7 +162,7 @@
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths_html_a22cde40bae83f8e696ed6eeedc2fd5a4"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#a22cde40bae83f8e696ed6eeedc2fd5a4">mesos::internal::slave::docker::paths::getGcDir</a></div><div class="ttdeci">std::string getGcDir(const std::string &storeDir)</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="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths_html_aa77ccb0998796b4f33392fa61ed69220"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1docker_1_1paths.html#aa77ccb0998796b4f33392fa61ed69220">mesos::internal::slave::docker::paths::getImageLayerManifestPath</a></div><div class="ttdeci">std::string getImageLayerManifestPath(const std::string &layerPath)</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/slave_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/slave_8hpp_source.html b/content/api/latest/c++/slave_8hpp_source.html
index a085294..65ccfe8 100644
--- a/content/api/latest/c++/slave_8hpp_source.html
+++ b/content/api/latest/c++/slave_8hpp_source.html
@@ -1529,7 +1529,7 @@
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Slave_html_a908f4faf4a455a57bb0c12f67c5b352b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Slave.html#a908f4faf4a455a57bb0c12f67c5b352b">mesos::internal::slave::Slave::updateFramework</a></div><div class="ttdeci">void updateFramework(const UpdateFrameworkMessage &message)</div></div>
<div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_abd7e32a67b2bf5409c1ab855f3220625"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#abd7e32a67b2bf5409c1ab855f3220625">mesos::internal::slave::Executor::terminatedTasks</a></div><div class="ttdeci">LinkedHashMap< TaskID, Task * > terminatedTasks</div><div class="ttdef"><b>Definition:</b> slave.hpp:1029</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Executor_html_aab395584ca0bd5c7867e093597e6ab09"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Executor.html#aab395584ca0bd5c7867e093597e6ab09">mesos::internal::slave::Executor::allocatedResources</a></div><div class="ttdeci">Resources allocatedResources() const </div></div>
<div class="ttc" id="files_8hpp_html"><div class="ttname"><a href="files_8hpp.html">files.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Framework_html_af3e51bb9c1d72d282695d8a4a9b2e072"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Framework.html#af3e51bb9c1d72d282695d8a4a9b2e072">mesos::internal::slave::Framework::addPendingTaskGroup</a></div><div class="ttdeci">void addPendingTaskGroup(const ExecutorID &executorId, const TaskGroupInfo &taskGroup)</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/src_2examples_2utils_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2examples_2utils_8hpp_source.html b/content/api/latest/c++/src_2examples_2utils_8hpp_source.html
index 9ddb068..0c1e96f 100644
--- a/content/api/latest/c++/src_2examples_2utils_8hpp_source.html
+++ b/content/api/latest/c++/src_2examples_2utils_8hpp_source.html
@@ -97,7 +97,7 @@
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="preprocessor">#endif // __EXAMPLES_UTILS_HPP__</span></div>
<div class="ttc" id="namespacemesos_html_ae118ab1966ef7d7b02ca07fd9a785ae6"><div class="ttname"><a href="namespacemesos.html#ae118ab1966ef7d7b02ca07fd9a785ae6">mesos::getScalarResource</a></div><div class="ttdeci">double getScalarResource(const Offer &offer, const std::string &name)</div><div class="ttdef"><b>Definition:</b> utils.hpp:26</div></div>
<div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
-<div class="ttc" id="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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
[07/11] mesos-site git commit: Updated the website built from mesos
SHA: be8be3b.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/module_2manager_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/module_2manager_8hpp_source.html b/content/api/latest/c++/module_2manager_8hpp_source.html
index be0a451..5afbff7 100644
--- a/content/api/latest/c++/module_2manager_8hpp_source.html
+++ b/content/api/latest/c++/module_2manager_8hpp_source.html
@@ -273,7 +273,7 @@
<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div></div>
<div class="ttc" id="classmesos_1_1modules_1_1ModuleManager_html_a0d96d6d1cc268698b11db2fabcf2f9e3"><div class="ttname"><a href="classmesos_1_1modules_1_1ModuleManager.html#a0d96d6d1cc268698b11db2fabcf2f9e3">mesos::modules::ModuleManager::find</a></div><div class="ttdeci">static std::vector< std::string > find()</div><div class="ttdef"><b>Definition:</b> manager.hpp:130</div></div>
<div class="ttc" id="dynamiclibrary_8hpp_html"><div class="ttname"><a href="dynamiclibrary_8hpp.html">dynamiclibrary.hpp</a></div></div>
-<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:41</div></div>
+<div class="ttc" id="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></div></div>
<div class="ttc" id="structmesos_1_1modules_1_1Module_html"><div class="ttname"><a href="structmesos_1_1modules_1_1Module.html">mesos::modules::Module</a></div><div class="ttdef"><b>Definition:</b> module.hpp:97</div></div>
<div class="ttc" id="messages_8hpp_html"><div class="ttname"><a href="messages_8hpp.html">messages.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/namespacemembers_0x68.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x68.html b/content/api/latest/c++/namespacemembers_0x68.html
index 873cdcb..d6fe87e 100644
--- a/content/api/latest/c++/namespacemembers_0x68.html
+++ b/content/api/latest/c++/namespacemembers_0x68.html
@@ -121,12 +121,12 @@
<li>hstrerror()
: <a class="el" href="namespaceos.html#a73c0258b355f6a38f3809bcd16a8f25a">os</a>
</li>
-<li>HTTP
-: <a class="el" href="namespaceprocess_1_1http.html#acc0a9c62d4bef93195e93af072f0cda5a293c9ea246ff9985dc6f62a650f78986">process::http</a>
-</li>
<li>http()
: <a class="el" href="namespacemesos_1_1uri.html#a5dff7c4a2df7be12fb642b5801c34f9f">mesos::uri</a>
</li>
+<li>HTTP
+: <a class="el" href="namespaceprocess_1_1http.html#acc0a9c62d4bef93195e93af072f0cda5a293c9ea246ff9985dc6f62a650f78986">process::http</a>
+</li>
<li>HTTP_MARKER_FILE
: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#af31065d67b7ad2c82ffaef293cf5ed95">mesos::internal::slave::paths</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/namespacemembers_0x6d.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x6d.html b/content/api/latest/c++/namespacemembers_0x6d.html
index a429655..c610977 100644
--- a/content/api/latest/c++/namespacemembers_0x6d.html
+++ b/content/api/latest/c++/namespacemembers_0x6d.html
@@ -328,12 +328,12 @@
<li>MESSAGE_CONTENT_TYPE
: <a class="el" href="namespacemesos.html#a7cf85c8dbda3d81772996a7830c9c29e">mesos</a>
</li>
-<li>Metrics()
-: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#ace210c8852d8ef1f0f67ec3af06281f6">mesos::internal::tests</a>
-</li>
<li>metrics
: <a class="el" href="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7">process::metrics::internal</a>
</li>
+<li>Metrics()
+: <a class="el" href="namespacemesos_1_1internal_1_1tests.html#ace210c8852d8ef1f0f67ec3af06281f6">mesos::internal::tests</a>
+</li>
<li>MIN_AGENT_REREGISTER_TIMEOUT
: <a class="el" href="namespacemesos_1_1internal_1_1master.html#a20e5905952444eba6901a5b9de5a29c8">mesos::internal::master</a>
</li>
@@ -361,12 +361,12 @@
<li>mkdtemp()
: <a class="el" href="namespaceos.html#afe70fd86d13b8f10cafb222bb80adcf6">os</a>
</li>
-<li>mknod()
-: <a class="el" href="namespaceos.html#accb0757a8d9eca48dd31c4c433d17cfd">os</a>
-</li>
<li>MKNOD
: <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58a452577e12ee3c2abde887aa616026f27">mesos::internal::capabilities</a>
</li>
+<li>mknod()
+: <a class="el" href="namespaceos.html#accb0757a8d9eca48dd31c4c433d17cfd">os</a>
+</li>
<li>mktemp()
: <a class="el" href="namespaceos.html#a913abd73990a86de728ab7141b714b85">os</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/namespacemembers_0x6e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x6e.html b/content/api/latest/c++/namespacemembers_0x6e.html
index 61cf44c..ade2523 100644
--- a/content/api/latest/c++/namespacemembers_0x6e.html
+++ b/content/api/latest/c++/namespacemembers_0x6e.html
@@ -87,13 +87,13 @@
<div class="textblock">Here is a list of all namespace members with links to the namespace documentation for each member:</div>
<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
+<li>NAME
+: <a class="el" href="namespacemesos_1_1internal_1_1logger_1_1rotate.html#aee5dc359a1b6d22c5d912b166c895854">mesos::internal::logger::rotate</a>
+</li>
<li>name
: <a class="el" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell</a>
, <a class="el" href="namespacerouting_1_1link.html#a92ef360196f329e41575de0f7a094a6e">routing::link</a>
</li>
-<li>NAME
-: <a class="el" href="namespacemesos_1_1internal_1_1logger_1_1rotate.html#aee5dc359a1b6d22c5d912b166c895854">mesos::internal::logger::rotate</a>
-</li>
<li>name_job()
: <a class="el" href="namespaceos.html#a4c477c8086d4b3004c170ee05e5be9bf">os</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/namespacemembers_0x72.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x72.html b/content/api/latest/c++/namespacemembers_0x72.html
index ef7a8c5..e13e79c 100644
--- a/content/api/latest/c++/namespacemembers_0x72.html
+++ b/content/api/latest/c++/namespacemembers_0x72.html
@@ -103,19 +103,24 @@
: <a class="el" href="namespaceos_1_1stat.html#a4375e0a26dfaf8f4a1ff72bf97eebecc">os::stat</a>
</li>
<li>read()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html#adeb89c1623e8d5af457b5b130aceac1d">mesos::internal::slave::state</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">mesos::internal::credentials</a>
+, <a class="el" href="namespaceprotobuf.html#a2120146c620b72d4e1e3ae47bdacb1b3">protobuf</a>
+, <a class="el" href="namespacecgroups.html#aa696e42fa4a13e922dee2d1f869146d2">cgroups</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html#adeb89c1623e8d5af457b5b130aceac1d">mesos::internal::slave::state</a>
+, <a class="el" href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">process::io</a>
</li>
<li>READ
: <a class="el" href="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879">process::io</a>
-, <a class="el" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55efa3466fab4975481651940ed328aa990e4">cgroups::blkio</a>
</li>
<li>read()
-: <a class="el" href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">process::io</a>
+: <a class="el" href="namespaceprocess_1_1io.html#ad1290a283a4d16068acfef3903bfd88b">process::io</a>
, <a class="el" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">mesos::internal::credentials</a>
-, <a class="el" href="namespaceos.html#ac7e4e9ac378b8ccbf2faecdfb3f3a825">os</a>
-, <a class="el" href="namespacecgroups.html#aa696e42fa4a13e922dee2d1f869146d2">cgroups</a>
-, <a class="el" href="namespaceprotobuf.html#a2120146c620b72d4e1e3ae47bdacb1b3">protobuf</a>
+</li>
+<li>READ
+: <a class="el" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55efa3466fab4975481651940ed328aa990e4">cgroups::blkio</a>
+</li>
+<li>read()
+: <a class="el" href="namespaceos.html#ac7e4e9ac378b8ccbf2faecdfb3f3a825">os</a>
</li>
<li>read< Resources >()
: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html#a6bdbe39082783fa5f8073104c5aa5b3c">mesos::internal::slave::state</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/namespacemembers_0x73.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x73.html b/content/api/latest/c++/namespacemembers_0x73.html
index 13be1a2..c23f691 100644
--- a/content/api/latest/c++/namespacemembers_0x73.html
+++ b/content/api/latest/c++/namespacemembers_0x73.html
@@ -158,12 +158,12 @@
<li>SETFCAP
: <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58a50d1eff019d89ad9af78f881b5e940a1">mesos::internal::capabilities</a>
</li>
-<li>SETGID
-: <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58abc0f656f11e3daaa7b496fa0863f208f">mesos::internal::capabilities</a>
-</li>
<li>setgid()
: <a class="el" href="namespaceos.html#a34d621fcc9ff30cfe4869b40644a3b2b">os</a>
</li>
+<li>SETGID
+: <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58abc0f656f11e3daaa7b496fa0863f208f">mesos::internal::capabilities</a>
+</li>
<li>setgroups()
: <a class="el" href="namespaceos.html#a84b1082a4cacbb147c1ded91d860b4b5">os</a>
</li>
@@ -262,9 +262,9 @@
: <a class="el" href="namespaceelf.html#a23590b8dd2b9118865267be8a969a1f2a3f14fcab6cab30f5916f66f4b2273a50">elf</a>
</li>
<li>spawn()
-: <a class="el" href="namespaceos.html#a39f1d0cc7f9358c79eb49df3cbbc77f4">os</a>
+: <a class="el" href="namespaceos.html#abedec07e6e468b54920d3b921a49eb36">os</a>
, <a class="el" href="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270">process</a>
-, <a class="el" href="namespaceos.html#a59cf3d26475f4001630e0e362e7a3ff7">os</a>
+, <a class="el" href="namespaceos.html#a18f614e5bdf40984c33888a5fa9599ca">os</a>
, <a class="el" href="namespaceprocess.html#aa3e3f539080a94857e07401dd26b2f8f">process</a>
</li>
<li>split()
@@ -403,7 +403,7 @@
: <a class="el" href="namespaceos.html#a34ee365ac8fbca1d01253da3287cb912">os</a>
</li>
<li>system()
-: <a class="el" href="namespaceos.html#a3491ce5d4a57fcac5ca2e3ca40abe176">os</a>
+: <a class="el" href="namespaceos.html#a75eb48541200e89e498d3d324ffc3089">os</a>
</li>
<li>systemGetDriverVersion()
: <a class="el" href="namespacenvml.html#a0ff1e719e28b2f3e60361af3ca871973">nvml</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/namespacemembers_0x77.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x77.html b/content/api/latest/c++/namespacemembers_0x77.html
index 0cefa59..cf99cba 100644
--- a/content/api/latest/c++/namespacemembers_0x77.html
+++ b/content/api/latest/c++/namespacemembers_0x77.html
@@ -127,30 +127,31 @@
: <a class="el" href="namespaceprocess.html#a18419acc52ca1e339e684f8d9208207e">process</a>
</li>
<li>write()
-: <a class="el" href="namespaceos.html#a68c1f23747262ae6528a3ca532ad5047">os</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1log.html#a644a438399ebd57381f8c3eb9261c9bc">mesos::internal::log</a>
-, <a class="el" href="namespacecgroups.html#ad199dcd922eab26b23b7011c7e0ca34a">cgroups</a>
+: <a class="el" href="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39">process::io</a>
+, <a class="el" href="namespaceos_1_1signal__safe.html#a67bf0cd3aa924b5584a8744f15430835">os::signal_safe</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a>
+</li>
+<li>WRITE
+: <a class="el" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55efad4b9e47f65b6e79b010582f15785867e">cgroups::blkio</a>
+</li>
+<li>write()
+: <a class="el" href="namespaceos.html#aa0e3acff8992055da620cae8b455d93d">os</a>
, <a class="el" href="namespaceprotobuf.html#ad7c5a30c2e972caaed6b3896ac7e477f">protobuf</a>
+, <a class="el" href="namespaceos_1_1signal__safe.html#a35b77e10ddf35fa4569cb1a7d1e3532b">os::signal_safe</a>
</li>
<li>WRITE
: <a class="el" href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io</a>
</li>
<li>write()
-: <a class="el" href="namespaceos_1_1signal__safe.html#a67bf0cd3aa924b5584a8744f15430835">os::signal_safe</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a>
+: <a class="el" href="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899">protobuf</a>
+, <a class="el" href="namespaceos.html#a68c1f23747262ae6528a3ca532ad5047">os</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1log.html#a644a438399ebd57381f8c3eb9261c9bc">mesos::internal::log</a>
, <a class="el" href="namespaceprotobuf.html#a1c2352b3f232044d4e960e227d530a92">protobuf</a>
+, <a class="el" href="namespacecgroups.html#ad199dcd922eab26b23b7011c7e0ca34a">cgroups</a>
+, <a class="el" href="namespaceos.html#a1b67d073837cf74e5cdfa785d5c95fac">os</a>
, <a class="el" href="namespaceos_1_1signal__safe.html#a1fe471bfb9a8e827779d24a58ba155d3">os::signal_safe</a>
-, <a class="el" href="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899">protobuf</a>
, <a class="el" href="namespaceprocess_1_1io.html#a4c2c8de8f0750ab0f0ba40283774dfb6">process::io</a>
</li>
-<li>WRITE
-: <a class="el" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55efad4b9e47f65b6e79b010582f15785867e">cgroups::blkio</a>
-</li>
-<li>write()
-: <a class="el" href="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39">process::io</a>
-, <a class="el" href="namespaceos.html#aa0e3acff8992055da620cae8b455d93d">os</a>
-, <a class="el" href="namespaceos_1_1signal__safe.html#a35b77e10ddf35fa4569cb1a7d1e3532b">os::signal_safe</a>
-</li>
<li>write_impl()
: <a class="el" href="namespaceos_1_1signal__safe.html#ad42f0ba6d36e7d9611f80820add8424a">os::signal_safe</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/namespacemembers_func_0x73.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_0x73.html b/content/api/latest/c++/namespacemembers_func_0x73.html
index 322d2a9..0929861 100644
--- a/content/api/latest/c++/namespacemembers_func_0x73.html
+++ b/content/api/latest/c++/namespacemembers_func_0x73.html
@@ -223,7 +223,7 @@
</li>
<li>spawn()
: <a class="el" href="namespaceprocess.html#a271f92d7aab3c157b237ac5c48a0f6be">process</a>
-, <a class="el" href="namespaceos.html#a59cf3d26475f4001630e0e362e7a3ff7">os</a>
+, <a class="el" href="namespaceos.html#a18f614e5bdf40984c33888a5fa9599ca">os</a>
</li>
<li>split()
: <a class="el" href="namespacestrings.html#a1f86a4a73f20056475dc065ec984eb7a">strings</a>
@@ -288,7 +288,7 @@
: <a class="el" href="namespaceos.html#a34ee365ac8fbca1d01253da3287cb912">os</a>
</li>
<li>system()
-: <a class="el" href="namespaceos.html#a3491ce5d4a57fcac5ca2e3ca40abe176">os</a>
+: <a class="el" href="namespaceos.html#a75eb48541200e89e498d3d324ffc3089">os</a>
</li>
<li>systemGetDriverVersion()
: <a class="el" href="namespacenvml.html#a0ff1e719e28b2f3e60361af3ca871973">nvml</a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/namespacemembers_vars_0x6e.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_vars_0x6e.html b/content/api/latest/c++/namespacemembers_vars_0x6e.html
index 0e591b3..e24b9ff 100644
--- a/content/api/latest/c++/namespacemembers_vars_0x6e.html
+++ b/content/api/latest/c++/namespacemembers_vars_0x6e.html
@@ -85,12 +85,12 @@
 
<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
-<li>name
-: <a class="el" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell</a>
-</li>
<li>NAME
: <a class="el" href="namespacemesos_1_1internal_1_1logger_1_1rotate.html#aee5dc359a1b6d22c5d912b166c895854">mesos::internal::logger::rotate</a>
</li>
+<li>name
+: <a class="el" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell</a>
+</li>
<li>NET_ISOLATOR_BLOAT_REDUCTION
: <a class="el" href="namespacemesos_1_1internal_1_1slave.html#a5b7d3c5110866191112df560e56f91a6">mesos::internal::slave</a>
</li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/namespacemembers_vars_0x77.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_vars_0x77.html b/content/api/latest/c++/namespacemembers_vars_0x77.html
index 137e1e3..5bf8504 100644
--- a/content/api/latest/c++/namespacemembers_vars_0x77.html
+++ b/content/api/latest/c++/namespacemembers_vars_0x77.html
@@ -106,12 +106,12 @@
<li>WINDOWS_PATH_SEPARATOR
: <a class="el" href="namespaceos.html#ae86289c0463a69de1a4aa97ba9203e57">os</a>
</li>
-<li>write
-: <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a>
-</li>
<li>WRITE
: <a class="el" href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io</a>
</li>
+<li>write
+: <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a>
+</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/namespaceos.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespaceos.html b/content/api/latest/c++/namespaceos.html
index 3182f5e..9495040 100644
--- a/content/api/latest/c++/namespaceos.html
+++ b/content/api/latest/c++/namespaceos.html
@@ -197,10 +197,10 @@ std::string > </td><td class="memItemRight" valign="bottom"><a class="el
<tr class="memitem:a0d86320d7799ea761599bc356c02a4fa"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< std::string > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceos.html#a0d86320d7799ea761599bc356c02a4fa">shell</a> (const std::string &fmt, const T &...t)</td></tr>
<tr class="memdesc:a0d86320d7799ea761599bc356c02a4fa"><td class="mdescLeft"> </td><td class="mdescRight">Runs a shell command with optional arguments. <a href="#a0d86320d7799ea761599bc356c02a4fa">More...</a><br/></td></tr>
<tr class="separator:a0d86320d7799ea761599bc356c02a4fa"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3491ce5d4a57fcac5ca2e3ca40abe176"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html#a3491ce5d4a57fcac5ca2e3ca40abe176">system</a> (const std::string &command)</td></tr>
-<tr class="separator:a3491ce5d4a57fcac5ca2e3ca40abe176"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a59cf3d26475f4001630e0e362e7a3ff7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html#a59cf3d26475f4001630e0e362e7a3ff7">spawn</a> (const std::string &command, const std::vector< std::string > &arguments)</td></tr>
-<tr class="separator:a59cf3d26475f4001630e0e362e7a3ff7"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a75eb48541200e89e498d3d324ffc3089"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>< int > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html#a75eb48541200e89e498d3d324ffc3089">system</a> (const std::string &command)</td></tr>
+<tr class="separator:a75eb48541200e89e498d3d324ffc3089"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a18f614e5bdf40984c33888a5fa9599ca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>< int > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html#a18f614e5bdf40984c33888a5fa9599ca">spawn</a> (const std::string &command, const std::vector< std::string > &arguments)</td></tr>
+<tr class="separator:a18f614e5bdf40984c33888a5fa9599ca"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4b727e301623549c37cdfcd8c553a2c7"><td class="memTemplParams" colspan="2">template<typename... T> </td></tr>
<tr class="memitem:a4b727e301623549c37cdfcd8c553a2c7"><td class="memTemplItemLeft" align="right" valign="top">int </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceos.html#a4b727e301623549c37cdfcd8c553a2c7">execlp</a> (const char *file, T...t)</td></tr>
<tr class="separator:a4b727e301623549c37cdfcd8c553a2c7"><td class="memSeparator" colspan="2"> </td></tr>
@@ -312,8 +312,8 @@ std::string > </td><td class="memItemRight" valign="bottom"><a class="el
<tr class="separator:af24a361f8c310bd4d732e68378b57ed3"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:adcb50a93180d75a95095ea13971a51d3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< <a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a894c4d58faeee7675b9e7e8244de1386">ssize_t</a>, <a class="el" href="error_8hpp.html#a176f6fc34ea37d40201853a52a475762">SocketError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html#adcb50a93180d75a95095ea13971a51d3">sendfile</a> (const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &s, const <a class="el" href="classos_1_1WindowsFD.html">WindowsFD</a> &fd, off_t offset, size_t length)</td></tr>
<tr class="separator:adcb50a93180d75a95095ea13971a51d3"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a39f1d0cc7f9358c79eb49df3cbbc77f4"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html#a39f1d0cc7f9358c79eb49df3cbbc77f4">spawn</a> (const std::string &command, const std::vector< std::string > &arguments, const <a class="el" href="classOption.html">Option</a>< std::map< std::string, std::string >> &<a class="el" href="namespaceos.html#a00a73ff5de812b0d6e1ffbbb16fc1f27">environment</a>=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="separator:a39f1d0cc7f9358c79eb49df3cbbc77f4"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:abedec07e6e468b54920d3b921a49eb36"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>< int > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html#abedec07e6e468b54920d3b921a49eb36">spawn</a> (const std::string &command, const std::vector< std::string > &arguments, const <a class="el" href="classOption.html">Option</a>< std::map< std::string, std::string >> &<a class="el" href="namespaceos.html#a00a73ff5de812b0d6e1ffbbb16fc1f27">environment</a>=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:abedec07e6e468b54920d3b921a49eb36"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1de77f208d0bc72cf79e7eb9a6b487c7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html#a1de77f208d0bc72cf79e7eb9a6b487c7">execvp</a> (const std::string &command, const std::vector< std::string > &argv)</td></tr>
<tr class="separator:a1de77f208d0bc72cf79e7eb9a6b487c7"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aebc3586b2be0d2b9093ccfbf25dfcde8"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html#aebc3586b2be0d2b9093ccfbf25dfcde8">execvpe</a> (const std::string &command, const std::vector< std::string > &argv, const std::map< std::string, std::string > &envp)</td></tr>
@@ -4278,7 +4278,7 @@ template<typename... T> </div>
</div>
</div>
-<a class="anchor" id="a59cf3d26475f4001630e0e362e7a3ff7"></a>
+<a class="anchor" id="a18f614e5bdf40984c33888a5fa9599ca"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -4286,7 +4286,7 @@ template<typename... T> </div>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">int os::spawn </td>
+ <td class="memname"><a class="el" href="classOption.html">Option</a><int> os::spawn </td>
<td>(</td>
<td class="paramtype">const std::string & </td>
<td class="paramname"><em>command</em>, </td>
@@ -4312,7 +4312,7 @@ template<typename... T> </div>
</div>
</div>
-<a class="anchor" id="a39f1d0cc7f9358c79eb49df3cbbc77f4"></a>
+<a class="anchor" id="abedec07e6e468b54920d3b921a49eb36"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -4320,7 +4320,7 @@ template<typename... T> </div>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">int os::spawn </td>
+ <td class="memname"><a class="el" href="classOption.html">Option</a><int> os::spawn </td>
<td>(</td>
<td class="paramtype">const std::string & </td>
<td class="paramname"><em>command</em>, </td>
@@ -4442,7 +4442,7 @@ template<typename T > </div>
</div>
</div>
-<a class="anchor" id="a3491ce5d4a57fcac5ca2e3ca40abe176"></a>
+<a class="anchor" id="a75eb48541200e89e498d3d324ffc3089"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -4450,7 +4450,7 @@ template<typename T > </div>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">int os::system </td>
+ <td class="memname"><a class="el" href="classOption.html">Option</a>< int > os::system </td>
<td>(</td>
<td class="paramtype">const std::string & </td>
<td class="paramname"><em>command</em></td><td>)</td>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/posix_2copyfile_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2copyfile_8hpp.html b/content/api/latest/c++/posix_2copyfile_8hpp.html
index 672a105..1055950 100644
--- a/content/api/latest/c++/posix_2copyfile_8hpp.html
+++ b/content/api/latest/c++/posix_2copyfile_8hpp.html
@@ -58,10 +58,11 @@
<div class="textblock"><code>#include <string></code><br/>
<code>#include <<a class="el" href="error_8hpp_source.html">stout/error.hpp</a>></code><br/>
<code>#include <<a class="el" href="nothing_8hpp_source.html">stout/nothing.hpp</a>></code><br/>
-<code>#include <<a class="el" href="stat_8hpp_source.html">stout/os/stat.hpp</a>></code><br/>
+<code>#include <<a class="el" href="option_8hpp_source.html">stout/option.hpp</a>></code><br/>
<code>#include <<a class="el" href="path_8hpp_source.html">stout/path.hpp</a>></code><br/>
<code>#include <<a class="el" href="stringify_8hpp_source.html">stout/stringify.hpp</a>></code><br/>
<code>#include <<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>></code><br/>
+<code>#include <<a class="el" href="stat_8hpp_source.html">stout/os/stat.hpp</a>></code><br/>
</div>
<p><a href="posix_2copyfile_8hpp_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/posix_2copyfile_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2copyfile_8hpp_source.html b/content/api/latest/c++/posix_2copyfile_8hpp_source.html
index 970a5b5..9f73933 100644
--- a/content/api/latest/c++/posix_2copyfile_8hpp_source.html
+++ b/content/api/latest/c++/posix_2copyfile_8hpp_source.html
@@ -71,78 +71,83 @@
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> </div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#include <<a class="code" href="error_8hpp.html">stout/error.hpp</a>></span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#include <<a class="code" href="nothing_8hpp.html">stout/nothing.hpp</a>></span></div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <<a class="code" href="stat_8hpp.html">stout/os/stat.hpp</a>></span></div>
+<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <<a class="code" href="option_8hpp.html">stout/option.hpp</a>></span></div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <<a class="code" href="path_8hpp.html">stout/path.hpp</a>></span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <<a class="code" href="stringify_8hpp.html">stout/stringify.hpp</a>></span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <<a class="code" href="try_8hpp.html">stout/try.hpp</a>></span></div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div>
-<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> </div>
-<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="keyword">namespace </span>os {</div>
-<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="comment">// This implementation works by running the `cp` command with some</span></div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="comment">// additional conditions to ensure we copy a single file only,</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="comment">// from an absolute file path to another absolute file path.</span></div>
-<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="comment">//</span></div>
-<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="comment">// Directories are not supported as a destination path for two reasons:</span></div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="comment">// 1. No callers depended on that behavior,</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="comment">// 2. Consistency with Windows implementation.</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="comment">//</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="comment">// Relative paths are not allowed, as these are resolved based on</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="comment">// the current working directory and may be inconsistent.</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="namespaceos.html#a707a0147851cfc89e4421a07dd5f17a3"> 38</a></span> <span class="keyword">inline</span> <a class="code" href="classTry.html">Try<Nothing></a> <a class="code" href="namespaceos.html#a707a0147851cfc89e4421a07dd5f17a3">copyfile</a>(</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="keyword">const</span> std::string& source, <span class="keyword">const</span> std::string& destination)</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> {</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="comment">// NOTE: We check the form of the path too in case it does not exist, and to</span></div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="comment">// prevent user error.</span></div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keywordflow">if</span> (<a class="code" href="namespaceos_1_1stat.html#aa86aaa21fefc0e9cab89050b60aeca40">stat::isdir</a>(source) || source.back() == <span class="charliteral">'/'</span>) {</div>
-<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>(<span class="stringliteral">"`source` was a directory"</span>);</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">if</span> (<a class="code" href="namespaceos_1_1stat.html#aa86aaa21fefc0e9cab89050b60aeca40">stat::isdir</a>(destination) || destination.back() == <span class="charliteral">'/'</span>) {</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"`destination` was a directory"</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>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keywordflow">if</span> (!<a class="code" href="namespacepath.html#a09c4941618b3a4ea2dbfccf5fe9d3687">path::absolute</a>(source)) {</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"`source` was a relative path"</span>);</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  }</div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keywordflow">if</span> (!<a class="code" href="namespacepath.html#a09c4941618b3a4ea2dbfccf5fe9d3687">path::absolute</a>(destination)) {</div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"`destination` was a relative path"</span>);</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  }</div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a> = <a class="code" href="namespaceos.html#a59cf3d26475f4001630e0e362e7a3ff7">os::spawn</a>(<span class="stringliteral">"cp"</span>, {<span class="stringliteral">"cp"</span>, source, destination});</div>
-<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="keywordflow">if</span> (status == -1) {</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>(<span class="stringliteral">"os::spawn failed"</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>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keywordflow">if</span> (!(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#af9a4ddf9eee6c4a3bc9be070d59b7ccf">WIFEXITED</a>(status) && <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a>(status) == 0)) {</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"cp failed with status: "</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(status));</div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  }</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keywordflow">return</span> <a class="code" href="structNothing.html">Nothing</a>();</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> }</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div>
-<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> } <span class="comment">// namespace os {</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="preprocessor">#endif // __STOUT_OS_POSIX_COPYFILE_HPP__</span></div>
+<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <<a class="code" href="stat_8hpp.html">stout/os/stat.hpp</a>></span></div>
+<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div>
+<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">namespace </span>os {</div>
+<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div>
+<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="comment">// This implementation works by running the `cp` command with some</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="comment">// additional conditions to ensure we copy a single file only,</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="comment">// from an absolute file path to another absolute file path.</span></div>
+<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="comment">//</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="comment">// Directories are not supported as a destination path for two reasons:</span></div>
+<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="comment">// 1. No callers depended on that behavior,</span></div>
+<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="comment">// 2. Consistency with Windows implementation.</span></div>
+<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="comment">//</span></div>
+<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="comment">// Relative paths are not allowed, as these are resolved based on</span></div>
+<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="comment">// the current working directory and may be inconsistent.</span></div>
+<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="namespaceos.html#a707a0147851cfc89e4421a07dd5f17a3"> 39</a></span> <span class="keyword">inline</span> <a class="code" href="classTry.html">Try<Nothing></a> <a class="code" href="namespaceos.html#a707a0147851cfc89e4421a07dd5f17a3">copyfile</a>(</div>
+<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="keyword">const</span> std::string& source, <span class="keyword">const</span> std::string& destination)</div>
+<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> {</div>
+<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="comment">// NOTE: We check the form of the path too in case it does not exist, and to</span></div>
+<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="comment">// prevent user error.</span></div>
+<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keywordflow">if</span> (<a class="code" href="namespaceos_1_1stat.html#aa86aaa21fefc0e9cab89050b60aeca40">stat::isdir</a>(source) || source.back() == <span class="charliteral">'/'</span>) {</div>
+<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"`source` was a directory"</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> </div>
+<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keywordflow">if</span> (<a class="code" href="namespaceos_1_1stat.html#aa86aaa21fefc0e9cab89050b60aeca40">stat::isdir</a>(destination) || destination.back() == <span class="charliteral">'/'</span>) {</div>
+<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"`destination` was a directory"</span>);</div>
+<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  }</div>
+<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> </div>
+<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keywordflow">if</span> (!<a class="code" href="namespacepath.html#a09c4941618b3a4ea2dbfccf5fe9d3687">path::absolute</a>(source)) {</div>
+<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"`source` was a relative path"</span>);</div>
+<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  }</div>
+<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div>
+<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keywordflow">if</span> (!<a class="code" href="namespacepath.html#a09c4941618b3a4ea2dbfccf5fe9d3687">path::absolute</a>(destination)) {</div>
+<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"`destination` was a relative path"</span>);</div>
+<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  }</div>
+<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div>
+<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keyword">const</span> <a class="code" href="classOption.html">Option<int></a> <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a> = <a class="code" href="namespaceos.html#a18f614e5bdf40984c33888a5fa9599ca">os::spawn</a>(<span class="stringliteral">"cp"</span>, {<span class="stringliteral">"cp"</span>, source, destination});</div>
+<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div>
+<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keywordflow">if</span> (status.<a class="code" href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">isNone</a>()) {</div>
+<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="keywordflow">return</span> <a class="code" href="classErrnoError.html">ErrnoError</a>(<span class="stringliteral">"os::spawn failed"</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> </div>
+<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="keywordflow">if</span> (!(<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#af9a4ddf9eee6c4a3bc9be070d59b7ccf">WIFEXITED</a>(status.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>()) && <a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a>(status.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>()) == 0)) {</div>
+<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">"cp failed with status: "</span> + <a class="code" href="namespacens.html#a28116b46e6543597a11733424cd1aa20">stringify</a>(status.<a class="code" href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">get</a>()));</div>
+<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  }</div>
+<div class="line"><a name="l00069"></a><span class="lineno"> 69</span> </div>
+<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keywordflow">return</span> <a class="code" href="structNothing.html">Nothing</a>();</div>
+<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> }</div>
+<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> } <span class="comment">// namespace os {</span></div>
+<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> </div>
+<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> <span class="preprocessor">#endif // __STOUT_OS_POSIX_COPYFILE_HPP__</span></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="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="namespaceos_html_a707a0147851cfc89e4421a07dd5f17a3"><div class="ttname"><a href="namespaceos.html#a707a0147851cfc89e4421a07dd5f17a3">os::copyfile</a></div><div class="ttdeci">Try< Nothing > copyfile(const std::string &source, const std::string &destination)</div><div class="ttdef"><b>Definition:</b> copyfile.hpp:38</div></div>
+<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< int ></a></div></div>
+<div class="ttc" id="namespaceos_html_a707a0147851cfc89e4421a07dd5f17a3"><div class="ttname"><a href="namespaceos.html#a707a0147851cfc89e4421a07dd5f17a3">os::copyfile</a></div><div class="ttdeci">Try< Nothing > copyfile(const std::string &source, const std::string &destination)</div><div class="ttdef"><b>Definition:</b> copyfile.hpp:39</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="namespaceos_html_a59cf3d26475f4001630e0e362e7a3ff7"><div class="ttname"><a href="namespaceos.html#a59cf3d26475f4001630e0e362e7a3ff7">os::spawn</a></div><div class="ttdeci">int spawn(const std::string &command, const std::vector< std::string > &arguments)</div><div class="ttdef"><b>Definition:</b> shell.hpp:159</div></div>
<div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result< ProcessStatus > status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
<div class="ttc" id="classErrnoError_html"><div class="ttname"><a href="classErrnoError.html">ErrnoError</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:49</div></div>
+<div class="ttc" id="namespaceos_html_a18f614e5bdf40984c33888a5fa9599ca"><div class="ttname"><a href="namespaceos.html#a18f614e5bdf40984c33888a5fa9599ca">os::spawn</a></div><div class="ttdeci">Option< int > spawn(const std::string &command, const std::vector< std::string > &arguments)</div><div class="ttdef"><b>Definition:</b> shell.hpp:162</div></div>
<div class="ttc" id="namespacepath_html_a09c4941618b3a4ea2dbfccf5fe9d3687"><div class="ttname"><a href="namespacepath.html#a09c4941618b3a4ea2dbfccf5fe9d3687">path::absolute</a></div><div class="ttdeci">bool absolute(const std::string &path)</div><div class="ttdoc">Returns whether the given path is an absolute path. </div><div class="ttdef"><b>Definition:</b> path.hpp:96</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="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ae0c8840076dd63d5e2367fff4f7f46f3"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a></div><div class="ttdeci">#define WEXITSTATUS(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:376</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_af9a4ddf9eee6c4a3bc9be070d59b7ccf"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#af9a4ddf9eee6c4a3bc9be070d59b7ccf">WIFEXITED</a></div><div class="ttdeci">#define WIFEXITED(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:370</div></div>
+<div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T & get() const &</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>
+<div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ae0c8840076dd63d5e2367fff4f7f46f3"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3">WEXITSTATUS</a></div><div class="ttdeci">#define WEXITSTATUS(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:379</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_af9a4ddf9eee6c4a3bc9be070d59b7ccf"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#af9a4ddf9eee6c4a3bc9be070d59b7ccf">WIFEXITED</a></div><div class="ttdeci">#define WIFEXITED(x)</div><div class="ttdef"><b>Definition:</b> windows.hpp:373</div></div>
<div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
<div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></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="stat_8hpp_html"><div class="ttname"><a href="stat_8hpp.html">stat.hpp</a></div></div>
<div class="ttc" id="namespaceos_1_1stat_html_aa86aaa21fefc0e9cab89050b60aeca40"><div class="ttname"><a href="namespaceos_1_1stat.html#aa86aaa21fefc0e9cab89050b60aeca40">os::stat::isdir</a></div><div class="ttdeci">bool isdir(const std::string &path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:78</div></div>
+<div class="ttc" id="classOption_html_a06eab791122ebc1f8af4ad310e5e7d7e"><div class="ttname"><a href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">Option::isNone</a></div><div class="ttdeci">bool isNone() const </div><div class="ttdef"><b>Definition:</b> option.hpp:116</div></div>
<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/posix_2dynamiclibrary_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2dynamiclibrary_8hpp_source.html b/content/api/latest/c++/posix_2dynamiclibrary_8hpp_source.html
index 32a7a97..6155a92 100644
--- a/content/api/latest/c++/posix_2dynamiclibrary_8hpp_source.html
+++ b/content/api/latest/c++/posix_2dynamiclibrary_8hpp_source.html
@@ -169,7 +169,7 @@
<div class="ttc" id="classDynamicLibrary_html_a4c65d79591c7fb3173916dec0a1ddd8e"><div class="ttname"><a href="classDynamicLibrary.html#a4c65d79591c7fb3173916dec0a1ddd8e">DynamicLibrary::close</a></div><div class="ttdeci">Try< Nothing > close()</div><div class="ttdef"><b>Definition:</b> dynamiclibrary.hpp:64</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="classDynamicLibrary_html_a42c1fe0f7a71004c823df00a9526c616"><div class="ttname"><a href="classDynamicLibrary.html#a42c1fe0f7a71004c823df00a9526c616">DynamicLibrary::~DynamicLibrary</a></div><div class="ttdeci">virtual ~DynamicLibrary()</div><div class="ttdef"><b>Definition:</b> dynamiclibrary.hpp:39</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/posix_2fork_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2fork_8hpp_source.html b/content/api/latest/c++/posix_2fork_8hpp_source.html
index 66511b4..976d915 100644
--- a/content/api/latest/c++/posix_2fork_8hpp_source.html
+++ b/content/api/latest/c++/posix_2fork_8hpp_source.html
@@ -514,7 +514,7 @@
<div class="ttc" id="structos_1_1Fork_html_aa9ba5406fbb3a143b0f44ae58d4e04c6"><div class="ttname"><a href="structos_1_1Fork.html#aa9ba5406fbb3a143b0f44ae58d4e04c6">os::Fork::Fork</a></div><div class="ttdeci">Fork(const Option< void(*)()> &_function, const Fork &fork1, const Fork &fork2, const Exec &_exec)</div><div class="ttdef"><b>Definition:</b> fork.hpp:163</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="namespaceos_html_a4b727e301623549c37cdfcd8c553a2c7"><div class="ttname"><a href="namespaceos.html#a4b727e301623549c37cdfcd8c553a2c7">os::execlp</a></div><div class="ttdeci">int execlp(const char *file, T...t)</div><div class="ttdef"><b>Definition:</b> shell.hpp:186</div></div>
+<div class="ttc" id="namespaceos_html_a4b727e301623549c37cdfcd8c553a2c7"><div class="ttname"><a href="namespaceos.html#a4b727e301623549c37cdfcd8c553a2c7">os::execlp</a></div><div class="ttdeci">int execlp(const char *file, T...t)</div><div class="ttdef"><b>Definition:</b> shell.hpp:189</div></div>
<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_aead39710af2622ee9b0d412f62e90aa5"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aead39710af2622ee9b0d412f62e90aa5">S_IWUSR</a></div><div class="ttdeci">const mode_t S_IWUSR</div><div class="ttdef"><b>Definition:</b> windows.hpp:312</div></div>
<div class="ttc" id="structos_1_1Fork_1_1Tree_1_1Memory_html_a748a18ef5738f73f5fe91c235d30fa27"><div class="ttname"><a href="structos_1_1Fork_1_1Tree_1_1Memory.html#a748a18ef5738f73f5fe91c235d30fa27">os::Fork::Tree::Memory::session</a></div><div class="ttdeci">pid_t session</div><div class="ttdef"><b>Definition:</b> fork.hpp:239</div></div>
<div class="ttc" id="exit_8hpp_html_a536432347f1ad965e8116c2940fbf110"><div class="ttname"><a href="exit_8hpp.html#a536432347f1ad965e8116c2940fbf110">EXIT</a></div><div class="ttdeci">#define EXIT(status)</div><div class="ttdef"><b>Definition:</b> exit.hpp:31</div></div>
@@ -563,7 +563,7 @@
<div class="ttc" id="namespaceos_html_a42af1cab63434cedf2b698cd6f49f073"><div class="ttname"><a href="namespaceos.html#a42af1cab63434cedf2b698cd6f49f073">os::pids</a></div><div class="ttdeci">Try< std::set< pid_t > > pids()</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:62</div></div>
<div class="ttc" id="structos_1_1Exec_html_a863b2f013aeb3c414d3bfea56938f06c"><div class="ttname"><a href="structos_1_1Exec.html#a863b2f013aeb3c414d3bfea56938f06c">os::Exec::Exec</a></div><div class="ttdeci">Exec(const std::string &_command)</div><div class="ttdef"><b>Definition:</b> fork.hpp:103</div></div>
<div class="ttc" id="structos_1_1Fork_html_a6f83608e9fd9981b89d8945a294bd011"><div class="ttname"><a href="structos_1_1Fork.html#a6f83608e9fd9981b89d8945a294bd011">os::Fork::Fork</a></div><div class="ttdeci">Fork(const Option< void(*)()> &_function, const Fork &fork1, const Wait &_wait)</div><div class="ttdef"><b>Definition:</b> fork.hpp:141</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="namespaceos_html_af41b169df092f5afbd41de13c450e959"><div class="ttname"><a href="namespaceos.html#af41b169df092f5afbd41de13c450e959">os::ftruncate</a></div><div class="ttdeci">Try< Nothing > ftruncate(int fd, off_t length)</div><div class="ttdef"><b>Definition:</b> ftruncate.hpp:26</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/posix_2mac_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2mac_8hpp_source.html b/content/api/latest/c++/posix_2mac_8hpp_source.html
index 0df3a37..cf192c7 100644
--- a/content/api/latest/c++/posix_2mac_8hpp_source.html
+++ b/content/api/latest/c++/posix_2mac_8hpp_source.html
@@ -155,7 +155,7 @@
<div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
<div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/posix_2os_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2os_8hpp_source.html b/content/api/latest/c++/posix_2os_8hpp_source.html
index 175c712..1d6f4a8 100644
--- a/content/api/latest/c++/posix_2os_8hpp_source.html
+++ b/content/api/latest/c++/posix_2os_8hpp_source.html
@@ -584,7 +584,7 @@
<div class="ttc" id="strerror_8hpp_html"><div class="ttname"><a href="strerror_8hpp.html">strerror.hpp</a></div></div>
<div class="ttc" id="structos_1_1Load_html"><div class="ttname"><a href="structos_1_1Load.html">os::Load</a></div><div class="ttdef"><b>Definition:</b> os.hpp:25</div></div>
<div class="ttc" id="chown_8hpp_html"><div class="ttname"><a href="chown_8hpp.html">chown.hpp</a></div></div>
-<div class="ttc" id="namespaceos_html_a0b80877b34088be8d5ba3eb9b0567ed7"><div class="ttname"><a href="namespaceos.html#a0b80877b34088be8d5ba3eb9b0567ed7">os::execvp</a></div><div class="ttdeci">int execvp(const char *file, char *const argv[])</div><div class="ttdef"><b>Definition:</b> shell.hpp:192</div></div>
+<div class="ttc" id="namespaceos_html_a0b80877b34088be8d5ba3eb9b0567ed7"><div class="ttname"><a href="namespaceos.html#a0b80877b34088be8d5ba3eb9b0567ed7">os::execvp</a></div><div class="ttdeci">int execvp(const char *file, char *const argv[])</div><div class="ttdef"><b>Definition:</b> shell.hpp:195</div></div>
<div class="ttc" id="structos_1_1UTSInfo_html_a0abdea1c2c12389c3413c006a186b0a4"><div class="ttname"><a href="structos_1_1UTSInfo.html#a0abdea1c2c12389c3413c006a186b0a4">os::UTSInfo::version</a></div><div class="ttdeci">std::string version</div><div class="ttdef"><b>Definition:</b> os.hpp:49</div></div>
<div class="ttc" id="open_8hpp_html"><div class="ttname"><a href="open_8hpp.html">open.hpp</a></div></div>
<div class="ttc" id="namespaceos_html_ad932e3876b339c61b03abc575ad3943b"><div class="ttname"><a href="namespaceos.html#ad932e3876b339c61b03abc575ad3943b">os::loadavg</a></div><div class="ttdeci">Try< Load > loadavg()</div><div class="ttdef"><b>Definition:</b> os.hpp:295</div></div>
@@ -616,14 +616,14 @@
<div class="ttc" id="namespaceos_html_afc96a896b632cb0942b317a1f8543919"><div class="ttname"><a href="namespaceos.html#afc96a896b632cb0942b317a1f8543919">os::uname</a></div><div class="ttdeci">Try< UTSInfo > uname()</div><div class="ttdef"><b>Definition:</b> os.hpp:312</div></div>
<div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
<div class="ttc" id="os_2os_8hpp_html"><div class="ttname"><a href="os_2os_8hpp.html">os.hpp</a></div></div>
-<div class="ttc" id="namespaceos_html_a0d86320d7799ea761599bc356c02a4fa"><div class="ttname"><a href="namespaceos.html#a0d86320d7799ea761599bc356c02a4fa">os::shell</a></div><div class="ttdeci">Try< std::string > shell(const std::string &fmt, const T &...t)</div><div class="ttdoc">Runs a shell command with optional arguments. </div><div class="ttdef"><b>Definition:</b> shell.hpp:71</div></div>
+<div class="ttc" id="namespaceos_html_a0d86320d7799ea761599bc356c02a4fa"><div class="ttname"><a href="namespaceos.html#a0d86320d7799ea761599bc356c02a4fa">os::shell</a></div><div class="ttdeci">Try< std::string > shell(const std::string &fmt, const T &...t)</div><div class="ttdoc">Runs a shell command with optional arguments. </div><div class="ttdef"><b>Definition:</b> shell.hpp:73</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="structgroup_html"><div class="ttname"><a href="structgroup.html">group</a></div><div class="ttdef"><b>Definition:</b> grp.hpp:26</div></div>
<div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
<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="structos_1_1UTSInfo_html_a03dd23e9031a68b633dc6e405e32bab0"><div class="ttname"><a href="structos_1_1UTSInfo.html#a03dd23e9031a68b633dc6e405e32bab0">os::UTSInfo::nodename</a></div><div class="ttdeci">std::string nodename</div><div class="ttdef"><b>Definition:</b> os.hpp:47</div></div>
<div class="ttc" id="namespaceos_html_afe5b6cbeb92f2df4f8f6211d8b0c8be4"><div class="ttname"><a href="namespaceos.html#afe5b6cbeb92f2df4f8f6211d8b0c8be4">os::eraseenv</a></div><div class="ttdeci">void eraseenv(const std::string &key)</div><div class="ttdef"><b>Definition:</b> os.hpp:175</div></div>
-<div class="ttc" id="namespaceos_html_aebc3586b2be0d2b9093ccfbf25dfcde8"><div class="ttname"><a href="namespaceos.html#aebc3586b2be0d2b9093ccfbf25dfcde8">os::execvpe</a></div><div class="ttdeci">int execvpe(const std::string &command, const std::vector< std::string > &argv, const std::map< std::string, std::string > &envp)</div><div class="ttdef"><b>Definition:</b> shell.hpp:426</div></div>
+<div class="ttc" id="namespaceos_html_aebc3586b2be0d2b9093ccfbf25dfcde8"><div class="ttname"><a href="namespaceos.html#aebc3586b2be0d2b9093ccfbf25dfcde8">os::execvpe</a></div><div class="ttdeci">int execvpe(const std::string &command, const std::vector< std::string > &argv, const std::map< std::string, std::string > &envp)</div><div class="ttdef"><b>Definition:</b> shell.hpp:427</div></div>
<div class="ttc" id="signals_8hpp_html"><div class="ttname"><a href="signals_8hpp.html">signals.hpp</a></div></div>
<div class="ttc" id="structVersion_html"><div class="ttname"><a href="structVersion.html">Version</a></div><div class="ttdef"><b>Definition:</b> version.hpp:41</div></div>
<div class="ttc" id="freebsd_8hpp_html"><div class="ttname"><a href="freebsd_8hpp.html">freebsd.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/posix_2shell_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/posix_2shell_8hpp.html b/content/api/latest/c++/posix_2shell_8hpp.html
index 31edd44..713a99a 100644
--- a/content/api/latest/c++/posix_2shell_8hpp.html
+++ b/content/api/latest/c++/posix_2shell_8hpp.html
@@ -64,6 +64,8 @@
<code>#include <glog/logging.h></code><br/>
<code>#include <<a class="el" href="error_8hpp_source.html">stout/error.hpp</a>></code><br/>
<code>#include <<a class="el" href="format_8hpp_source.html">stout/format.hpp</a>></code><br/>
+<code>#include <<a class="el" href="none_8hpp_source.html">stout/none.hpp</a>></code><br/>
+<code>#include <<a class="el" href="option_8hpp_source.html">stout/option.hpp</a>></code><br/>
<code>#include <<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>></code><br/>
<code>#include <<a class="el" href="argv_8hpp_source.html">stout/os/raw/argv.hpp</a>></code><br/>
</div>
@@ -82,10 +84,10 @@ Functions</h2></td></tr>
<tr class="memitem:a0d86320d7799ea761599bc356c02a4fa"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>< std::string > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceos.html#a0d86320d7799ea761599bc356c02a4fa">os::shell</a> (const std::string &fmt, const T &...t)</td></tr>
<tr class="memdesc:a0d86320d7799ea761599bc356c02a4fa"><td class="mdescLeft"> </td><td class="mdescRight">Runs a shell command with optional arguments. <a href="#a0d86320d7799ea761599bc356c02a4fa">More...</a><br/></td></tr>
<tr class="separator:a0d86320d7799ea761599bc356c02a4fa"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3491ce5d4a57fcac5ca2e3ca40abe176"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html#a3491ce5d4a57fcac5ca2e3ca40abe176">os::system</a> (const std::string &command)</td></tr>
-<tr class="separator:a3491ce5d4a57fcac5ca2e3ca40abe176"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a59cf3d26475f4001630e0e362e7a3ff7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html#a59cf3d26475f4001630e0e362e7a3ff7">os::spawn</a> (const std::string &command, const std::vector< std::string > &arguments)</td></tr>
-<tr class="separator:a59cf3d26475f4001630e0e362e7a3ff7"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a75eb48541200e89e498d3d324ffc3089"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>< int > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html#a75eb48541200e89e498d3d324ffc3089">os::system</a> (const std::string &command)</td></tr>
+<tr class="separator:a75eb48541200e89e498d3d324ffc3089"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a18f614e5bdf40984c33888a5fa9599ca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>< int > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html#a18f614e5bdf40984c33888a5fa9599ca">os::spawn</a> (const std::string &command, const std::vector< std::string > &arguments)</td></tr>
+<tr class="separator:a18f614e5bdf40984c33888a5fa9599ca"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4b727e301623549c37cdfcd8c553a2c7"><td class="memTemplParams" colspan="2">template<typename... T> </td></tr>
<tr class="memitem:a4b727e301623549c37cdfcd8c553a2c7"><td class="memTemplItemLeft" align="right" valign="top">int </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceos.html#a4b727e301623549c37cdfcd8c553a2c7">os::execlp</a> (const char *file, T...t)</td></tr>
<tr class="separator:a4b727e301623549c37cdfcd8c553a2c7"><td class="memSeparator" colspan="2"> </td></tr>
[09/11] mesos-site git commit: Updated the website built from mesos
SHA: be8be3b.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/index.hhk
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhk b/content/api/latest/c++/index.hhk
index 59b7c58..2c344f0 100644
--- a/content/api/latest/c++/index.hhk
+++ b/content/api/latest/c++/index.hhk
@@ -188,15 +188,10 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a3858fc90369448097210e69437ca7c66"><param name="Name" value="strsignal"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afc544433253791fc5f87b8203c9b6e63"><param name="Name" value="uid_t"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae5acf4043c0903cda7436b108e29e8e6"><param name="Name" value="W_OK"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6db11dadebdde2109e82adc8e02befc9"><param name="Name" value="WCOREDUMP"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae0c8840076dd63d5e2367fff4f7f46f3"><param name="Name" value="WEXITSTATUS"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#af9a4ddf9eee6c4a3bc9be070d59b7ccf"><param name="Name" value="WIFEXITED"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4"><param name="Name" value="WIFSIGNALED"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae2b610235f988f4f3109f02a2f395727"><param name="Name" value="WIFSTOPPED"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afa288d86b242c3005425a9c0f1682544"><param name="Name" value="WNOHANG"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a2c6d84ce222454bb6387fc20d930f5b7"><param name="Name" value="WSTOPSIG"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aeba4d421572a9d681c73c347f24ad348"><param name="Name" value="WTERMSIG"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#aecac6945e3b08baa2602557c684d6bfe"><param name="Name" value="WUNTRACED"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a5e995ef7690698b62bf016b14fbc45ca"><param name="Name" value="X_OK"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_2fs_8hpp.html"><param name="Name" value="3rdparty/stout/include/stout/windows/fs.hpp"></OBJECT>
@@ -1528,10 +1523,10 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a1a2e9277ebe7d227a21f111898c49a8c"><param name="Name" value="bytes"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a1a2e9277ebe7d227a21f111898c49a8c"><param name="Name" value="bytes"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html"><param name="Name" value="Bytes"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a2ad35f92122a5afcb731d6568879482f"><param name="Name" value="BYTES"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html"><param name="Name" value="Bytes"></OBJECT>
<UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a2ad35f92122a5afcb731d6568879482f"><param name="Name" value="BYTES"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#af715f3fd536e251db7e71e9d94fbcf9a"><param name="Name" value="GIGABYTES"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#a66a1678fb3e923ee9cb48025d4c3c871"><param name="Name" value="KILOBYTES"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classBytes.html#aea64a730637e49bd81fbbb10d146e8f1"><param name="Name" value="MEGABYTES"></OBJECT>
@@ -15126,13 +15121,10 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1metrics_1_1Metric.html#a2d32a61ac6c565314ec780a5939e1485"><param name="Name" value="Metric"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1metrics_1_1internal.html#aaa37243f659788386a13de558eba70a7"><param name="Name" value="metrics"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1log_1_1Metrics.html#af826d9a6556a89a5e9436c78fd07b021"><param name="Name" value="Metrics"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1log_1_1Metrics.html#af826d9a6556a89a5e9436c78fd07b021"><param name="Name" value="mesos::internal::log::Metrics"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#abf206bd006adf9cd91dce9acbd35f4a2"><param name="Name" value="metrics"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a8bab2e615e686c7e2fb9d197258b06cb"><param name="Name" value="Metrics"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43"><param name="Name" value="Metrics"></OBJECT>
<UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ae898305822e34bfcebc58c9e6ba2ae43"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1Metrics.html#a8bab2e615e686c7e2fb9d197258b06cb"><param name="Name" value="mesos::internal::master::allocator::internal::Metrics"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1allocator_1_1Metrics.html#a09013502681221e6a5bae264563cb954"><param name="Name" value="mesos::internal::master::allocator::Metrics"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1Master.html#a33768639ed69e6812b805bd70b29bf35"><param name="Name" value="mesos::internal::master::Master"></OBJECT>
@@ -15595,14 +15587,20 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ae6ff1cef4e490fa372960bf17f8446a9"><param name="Name" value="mesos::uri::CopyFetcherPlugin"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ab183d70e36bb66b5f55c543637488881"><param name="Name" value="name"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535"><param name="Name" value="NAME"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b"><param name="Name" value="name"></OBJECT>
<UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CopyFetcherPlugin.html#ab183d70e36bb66b5f55c543637488881"><param name="Name" value="mesos::uri::CopyFetcherPlugin"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a3797f96a62adbc485e54c139cb967d3b"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
+ </UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535"><param name="Name" value="NAME"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1CurlFetcherPlugin.html#a899fab81e86817aad545389c3cc5b535"><param name="Name" value="mesos::uri::CurlFetcherPlugin"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487"><param name="Name" value="mesos::uri::DockerFetcherPlugin"></OBJECT>
+ </UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700"><param name="Name" value="name"></OBJECT>
+ <UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ab99142c6fad3fff779336e6f7002d700"><param name="Name" value="mesos::uri::DockerFetcherPlugin"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#a202f7d2793b8ea5a31e85d11f9c4a299"><param name="Name" value="mesos::uri::Fetcher::Plugin"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1DockerFetcherPlugin.html#ad942cc6916621fcfb8f714a76aaf2487"><param name="Name" value="NAME"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1Fetcher_1_1Plugin.html#a202f7d2793b8ea5a31e85d11f9c4a299"><param name="Name" value="name"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a06b4afb2f86856aadf43412a6bf9ab73"><param name="Name" value="NAME"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1uri_1_1HadoopFetcherPlugin.html#a4bb32944d46d17d2152813eb5aea91cd"><param name="Name" value="name"></OBJECT>
<UL>
@@ -15958,13 +15956,10 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Object.html#a79dba4ce034071eeef6a807d8d574cea"><param name="Name" value="JSON::Object"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm.html#a0720b5f434e636e22a3ed34f847eec57"><param name="Name" value="Jvm"></OBJECT>
- </UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#a3c338f2867b29b7868472a714014ca76"><param name="Name" value="object"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#ace2b910d3838c7ad2ed5f67d872d9bd9"><param name="Name" value="Object"></OBJECT>
- <UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#ace2b910d3838c7ad2ed5f67d872d9bd9"><param name="Name" value="Jvm::Object"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1ObjectApprover_1_1Object.html#a03e6baf0690ffd26ad3bc4929b70d967"><param name="Name" value="mesos::ObjectApprover::Object"></OBJECT>
</UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classJvm_1_1Object.html#a3c338f2867b29b7868472a714014ca76"><param name="Name" value="object"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1ObjectApprover_1_1Object.html#a03e6baf0690ffd26ad3bc4929b70d967"><param name="Name" value="Object"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1AuthorizationAcceptor.html#ad35d76ffe02cd7100356cfd75b10dde1"><param name="Name" value="objectApprover"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classJSON_1_1ObjectWriter.html#a028782ad1c192574b6f7b4de694af1f8"><param name="Name" value="ObjectWriter"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Slave.html#ace1f060347d268874173bac4c6e0a035"><param name="Name" value="observer"></OBJECT>
@@ -16013,8 +16008,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a3ef51b1f7e70860758e47c39ed7660f1"><param name="Name" value="onAbandoned"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a"><param name="Name" value="onAny"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#af60c4d00f5bca3091b20709b038e5ef3"><param name="Name" value="once"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#af3c871858c0d2f141238afd52de2643c"><param name="Name" value="Once"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Once.html#af60c4d00f5bca3091b20709b038e5ef3"><param name="Name" value="once"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d"><param name="Name" value="onDiscard"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#a066172ff3324966119049bb9feac95ac"><param name="Name" value="onDiscarded"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structos_1_1Load.html#ac65d8819bbf8201cfa6975d853061e93"><param name="Name" value="one"></OBJECT>
@@ -17119,12 +17114,12 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#aa5f9db540e463927feff9b1e20de9ded"><param name="Name" value="setxattr"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a0d86320d7799ea761599bc356c02a4fa"><param name="Name" value="shell"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#ab2b826c68a25af9e9ef47c570c36e137"><param name="Name" value="sleep"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a59cf3d26475f4001630e0e362e7a3ff7"><param name="Name" value="spawn"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a18f614e5bdf40984c33888a5fa9599ca"><param name="Name" value="spawn"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#aa9ac22b4028f187826a9861373006abf"><param name="Name" value="strerror"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#acae67fc8bd809c609bf1ffb281d921c6"><param name="Name" value="su"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a0e6a1f62b1d6cf26d216c980c21ee2cb"><param name="Name" value="sysctl::Table::operator Try< std::vector< T >>"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a34ee365ac8fbca1d01253da3287cb912"><param name="Name" value="sysname"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a3491ce5d4a57fcac5ca2e3ca40abe176"><param name="Name" value="system"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a75eb48541200e89e498d3d324ffc3089"><param name="Name" value="system"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a30f836264363d7d7f0578fd0fb98ee36"><param name="Name" value="tar"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#aa3debc8caa054e7a0a3bfe4aa42aae07"><param name="Name" value="temp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a63be913dceea50b05a9c0ab845bd43c2"><param name="Name" value="touch"></OBJECT>
@@ -17433,10 +17428,10 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classPath.html#a3d26816443f4e274700f715db64379ee"><param name="Name" value="operator std::string"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classPath.html#af26cfab021ddf49af73da3b2beca85ac"><param name="Name" value="Path"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada069715e7afa526f4f971dcf3d704b5c8"><param name="Name" value="PATH"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#aad42d5f8c85b81742de9f3f1a0f6d328"><param name="Name" value="path"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada069715e7afa526f4f971dcf3d704b5c8"><param name="Name" value="PATH"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1URL.html#a184ec5f02b451f1d53b1ac5032a68dac"><param name="Name" value="path"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#aad42d5f8c85b81742de9f3f1a0f6d328"><param name="Name" value="process::http::Response"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1URL.html#a184ec5f02b451f1d53b1ac5032a68dac"><param name="Name" value="process::http::URL"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1network_1_1unix_1_1Address.html#a93470f74fdd461facf698287be9a13fb"><param name="Name" value="process::network::unix::Address"></OBJECT>
</UL>
@@ -17765,8 +17760,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="posix_2shell_8hpp.html#a0b80877b34088be8d5ba3eb9b0567ed7"><param name="Name" value="execvp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="posix_2shell_8hpp.html#acfe16ef2b1146ad49a8651c0a457ce46"><param name="Name" value="name"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="posix_2shell_8hpp.html#a0d86320d7799ea761599bc356c02a4fa"><param name="Name" value="shell"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="posix_2shell_8hpp.html#a59cf3d26475f4001630e0e362e7a3ff7"><param name="Name" value="spawn"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="posix_2shell_8hpp.html#a3491ce5d4a57fcac5ca2e3ca40abe176"><param name="Name" value="system"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="posix_2shell_8hpp.html#a18f614e5bdf40984c33888a5fa9599ca"><param name="Name" value="spawn"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="posix_2shell_8hpp.html#a75eb48541200e89e498d3d324ffc3089"><param name="Name" value="system"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="posix_2signals_8hpp.html"><param name="Name" value="posix/signals.hpp"></OBJECT>
<UL>
@@ -17833,10 +17828,10 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1http_1_1streaming.html#ae8a18c7263d4aefb7b1973c12590c688"><param name="Name" value="process::http::streaming"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82acc3723fdea465eaae535d3c19da528f2"><param name="Name" value="POST_RESERVATION_REFINEMENT"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781"><param name="Name" value="postValidation"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#aa9039c86575590f50e1e03cc3f42e9e6"><param name="Name" value="PostValidation"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43"><param name="Name" value="postValidation"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1ResourceConversion.html#a08a56bacb82357b13c8fa3f03e999781"><param name="Name" value="postValidation"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a29997789326dfb76ccd866cbb00cbf7d"><param name="Name" value="PostValidation"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1v1_1_1ResourceConversion.html#a2c8c762596677cbf622fb4dadd922c43"><param name="Name" value="postValidation"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structproc_1_1ProcessStatus.html#ad0a83e9d469cab01eb3ceb70ab7f108d"><param name="Name" value="ppid"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos.html#aeea322fd31c5b71ac06c65bcf1241a82ad24f1702a48dcce5a1688eec0519fb5c"><param name="Name" value="PRE_RESERVATION_REFINEMENT"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Status.html#a52227b30875d794c719a53fc2c7f42eb"><param name="Name" value="PRECONDITION_FAILED"></OBJECT>
@@ -18509,13 +18504,13 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html"><param name="Name" value="process::http::Response"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905"><param name="Name" value="body"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada7d2a4db1b1426c6caab18fa8b484f4f5"><param name="Name" value="BODY"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a5f6d23dd77e1eeb0737dc728e0109905"><param name="Name" value="body"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#ad6530fddd03380dbb3b23b17523cb242"><param name="Name" value="code"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#ae463c5c7a083aea98a89cf9b675b59ab"><param name="Name" value="headers"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaadaa49acb0a3f416b805cb49ec1a4549b14"><param name="Name" value="NONE"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#aad42d5f8c85b81742de9f3f1a0f6d328"><param name="Name" value="path"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada069715e7afa526f4f971dcf3d704b5c8"><param name="Name" value="PATH"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#aad42d5f8c85b81742de9f3f1a0f6d328"><param name="Name" value="path"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#a6dd5881e0450540a106e37257434eaada8d713d3c6326b2c6f5730c5f46f3e3f0"><param name="Name" value="PIPE"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#aa3543eb8ecd36f5d6d91b2640d471359"><param name="Name" value="reader"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1http_1_1Response.html#ac7ac8132a8d8772335efd5a55d9ebb4f"><param name="Name" value="Response"></OBJECT>
@@ -18763,8 +18758,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879"><param name="Name" value="READ"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="read"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab9c4a52a88fcc9983438e391643424ca"><param name="Name" value="redirect"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="write"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Latch.html"><param name="Name" value="process::Latch"></OBJECT>
<UL>
@@ -19412,8 +19407,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< AwaitProcess< T > >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -19454,15 +19449,15 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< GarbageCollectorProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< GroupProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -19503,8 +19498,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Logging >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -19524,15 +19519,15 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< Master >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -19559,15 +19554,15 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< MetricsProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< NetworkProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -19601,22 +19596,22 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< ReaperProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< ReqResProcess< Req, Res > >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< SequenceProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -19650,29 +19645,29 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< ThunkProcess< R > >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< UriDiskProfileAdaptorProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< VersionProcess >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html"><param name="Name" value="Process< WhitelistWatcher >"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9"><param name="Name" value="This"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371"><param name="Name" value="~Process"></OBJECT>
</UL>
@@ -19819,8 +19814,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classProcessWatcher.html#a8858c74f313c22f72836beabb73e7c27"><param name="Name" value="process"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classProcessWatcher.html#ae6f5acc4af4d936adca882e2274e6491"><param name="Name" value="ProcessWatcher"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0"><param name="Name" value="Producer"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aa95046266e731af49ccfb9d689cb1eca"><param name="Name" value="producer"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1EventQueue.html#aaf00b363e56ec3a72a6f775a3814d6a0"><param name="Name" value="Producer"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Profiler.html#ac3603ac30749c5f0bc2321769b9bb9a8"><param name="Name" value="Profiler"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceelf.html#a5e0f37b29d2d9500fe43653adefc1022ac94c37334a8660ad8e5c05176a2b3853"><param name="Name" value="PROGBITS"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4"><param name="Name" value="programName_"></OBJECT>
@@ -20191,10 +20186,10 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1state.html#a19c92fe2f0998dbbc281938ca636b3ca"><param name="Name" value="mesos::internal::slave::state"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacemesos_1_1internal_1_1slave_1_1state.html#a19c92fe2f0998dbbc281938ca636b3ca"><param name="Name" value="src/slave/state.hpp"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879"><param name="Name" value="READ"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="read"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879"><param name="Name" value="READ"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7"><param name="Name" value="read"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f"><param name="Name" value="3rdparty/libprocess/include/process/io.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7"><param name="Name" value="3rdparty/stout/include/stout/os/read.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#af24a361f8c310bd4d732e68378b57ed3"><param name="Name" value="3rdparty/stout/include/stout/os/windows/read.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprotobuf.html#a2120146c620b72d4e1e3ae47bdacb1b3"><param name="Name" value="3rdparty/stout/include/stout/protobuf.hpp"></OBJECT>
@@ -21086,8 +21081,11 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a84298b990ad52dfd353358427b04ff3f"><param name="Name" value="windows/rmdir.hpp"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1examples_1_1Flags.html#af84b1942374e87f678a3950ccc136980"><param name="Name" value="role"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1examples_1_1Flags.html#af84b1942374e87f678a3950ccc136980"><param name="Name" value="mesos::internal::examples::Flags"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc"><param name="Name" value="mesos::internal::master::Role"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#accf0d5437cf11da50c674ecd6c19c7ce"><param name="Name" value="Role"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Role.html#ae229ba3fea46929a5a6f5819e3c318cc"><param name="Name" value="role"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="roles_8hpp.html"><param name="Name" value="roles.hpp"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="roles_8hpp.html#a70ebdbe08b14acfb4ef2571ce909cc86"><param name="Name" value="isStrictSubroleOf"></OBJECT>
@@ -21283,8 +21281,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html"><param name="Name" value="routing::Handle"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#aaaf5d48afa385557421c29db03c27caf"><param name="Name" value="get"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#a872a4583ce676fe1b25b4c971f1cf9c8"><param name="Name" value="handle"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#a0094556d6d45c73b277da88407d79376"><param name="Name" value="Handle"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#a872a4583ce676fe1b25b4c971f1cf9c8"><param name="Name" value="handle"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#a7c6c67baa9ca07440687860fd2614fca"><param name="Name" value="operator!="></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#afc6ceb6d1648fe3587c1fb141d8a910e"><param name="Name" value="operator=="></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classrouting_1_1Handle.html#af13fc46c294e65224a1ba560247307f5"><param name="Name" value="parse"></OBJECT>
@@ -21620,138 +21618,120 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="structcgroups_1_1devices_1_1Entry.html#a1fac1cd1d3e8b37fae9e07b8dfb869f6"><param name="Name" value="selector"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache.html#a0467f9eeeff780c236140976df41e6bf"><param name="Name" value="selectVictims"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1HttpConnectionProcess.html#a15a7b927d5655f1e59ea1bd43d2fe8f9"><param name="Name" value="Self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1HttpConnectionProcess.html#a15a7b927d5655f1e59ea1bd43d2fe8f9"><param name="Name" value="mesos::internal::HttpConnectionProcess"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#ad210fa980c3c928d2adb439a932636d8"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a3a3635fd3f69c6cb59ebb429f5c5d893"><param name="Name" value="self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1master_1_1allocator_1_1internal_1_1HierarchicalAllocatorProcess.html#aea22e2f2117fcb1b9afff4996a50692c"><param name="Name" value="mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1XfsDiskIsolatorProcess.html#a3a3635fd3f69c6cb59ebb429f5c5d893"><param name="Name" value="mesos::internal::slave::XfsDiskIsolatorProcess"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="process::Process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="process::Process"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca"><param name="Name" value="process::ProcessBase"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< AwaitProcess< T > >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< CheckerProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< CollectProcess< T > >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< CollectProcess< T > >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ContainerDaemonProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< DockerContainerizerProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< FetcherProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< GarbageCollectorProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< GroupProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< GarbageCollectorProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< GroupProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Heartbeater< Message, Event > >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Heartbeater< Message, Event > >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Help >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< HttpConnectionProcess< Call, Event > >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Help >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< HttpConnectionProcess< Call, Event > >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< HttpProxy >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< HttpProxy >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< JobObjectManager >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Logging >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< JobObjectManager >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Logging >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogReaderProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< LogWriterProcess >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Master >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosAllocatorProcess >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosContainerizerProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosIsolatorProcess >"></OBJECT>
+ </UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosContainerizerProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MesosIsolatorProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< MetricsProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MesosIsolatorProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< MetricsProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< NetworkProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< NetworkProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< Profiler >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Profiler >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ProvisionerProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< RateLimiterProcess >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< RateLimiterProcess >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ReaderProcess< T > >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReaderProcess< T > >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReaperProcess >"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ReqResProcess< Req, Res > >"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ReaperProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< ReqResProcess< Req, Res > >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< Slave >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType > >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< StatusUpdateManagerProcess< IDType, CheckpointType, UpdateType > >"></OBJECT>
@@ -21762,21 +21742,12 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< ThunkProcess< R > >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< UriDiskProfileAdaptorProcess >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< UriDiskProfileAdaptorProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="Process< VersionProcess >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
- <UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< VersionProcess >"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Process< WhitelistWatcher >"></OBJECT>
- </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e"><param name="Name" value="self"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e"><param name="Name" value="Self"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="semaphore_8hpp.html"><param name="Name" value="semaphore.hpp"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="semaphore_8hpp.html#ad2f1d392a1962c0a2f6c0639619cc29e"><param name="Name" value="__semaphore__"></OBJECT>
@@ -22162,8 +22133,8 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="signals_8hpp.html"><param name="Name" value="signals.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1http_1_1authentication_1_1JWT.html#a7a5314085fad497a929f9901cf55721a"><param name="Name" value="signature"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a1ef5b2f34492821aec7eae82da8366b7"><param name="Name" value="signed_integer"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a156598d70937964dd8de2628351061aaac9c83af02af694c57497b0f1414b0779"><param name="Name" value="SIGNED_INTEGER"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="structJSON_1_1Number.html#a1ef5b2f34492821aec7eae82da8366b7"><param name="Name" value="signed_integer"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a57e9c8c5fa13bf86bc779a9f6f408b7c"><param name="Name" value="SIGPIPE"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="windows__ctrlhandler_8hpp.html#a944a8250e34bfd7991123abd3436d8c0"><param name="Name" value="SIGUSR1"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacefs.html#a60a9e5ca4119866d80691ce3c4701dc9"><param name="Name" value="size"></OBJECT>
@@ -22506,10 +22477,10 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270"><param name="Name" value="libprocess/include/process/process.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1tests_1_1MemoryTestHelper.html#a845ef8e61ce21226e4717685d7f95463"><param name="Name" value="mesos::internal::tests::MemoryTestHelper"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a59cf3d26475f4001630e0e362e7a3ff7"><param name="Name" value="os"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a59cf3d26475f4001630e0e362e7a3ff7"><param name="Name" value="posix/shell.hpp"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a18f614e5bdf40984c33888a5fa9599ca"><param name="Name" value="os"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a18f614e5bdf40984c33888a5fa9599ca"><param name="Name" value="posix/shell.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#aff22904a83567125d3b4d0d88e5a2270"><param name="Name" value="process"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a39f1d0cc7f9358c79eb49df3cbbc77f4"><param name="Name" value="windows/shell.hpp"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#abedec07e6e468b54920d3b921a49eb36"><param name="Name" value="windows/shell.hpp"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacestrings.html#a1f86a4a73f20056475dc065ec984eb7a"><param name="Name" value="split"></OBJECT>
<UL>
@@ -23938,11 +23909,11 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="structcgroups_1_1cpuacct_1_1Stats.html#ab51b181cb31485ec27aa1b8ae3ea6156"><param name="Name" value="system"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structcgroups_1_1cpuacct_1_1Stats.html#ab51b181cb31485ec27aa1b8ae3ea6156"><param name="Name" value="cgroups::cpuacct::Stats"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a3491ce5d4a57fcac5ca2e3ca40abe176"><param name="Name" value="os"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a3491ce5d4a57fcac5ca2e3ca40abe176"><param name="Name" value="posix/shell.hpp"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a75eb48541200e89e498d3d324ffc3089"><param name="Name" value="os"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a75eb48541200e89e498d3d324ffc3089"><param name="Name" value="posix/shell.hpp"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1System.html#ace32519ce64ed719c6a56e5d3f8cce8d"><param name="Name" value="System"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a3491ce5d4a57fcac5ca2e3ca40abe176"><param name="Name" value="system"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a75eb48541200e89e498d3d324ffc3089"><param name="Name" value="system"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacesystemd.html"><param name="Name" value="systemd"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="systemd_8hpp.html"><param name="Name" value="systemd.hpp"></OBJECT>
<UL>
@@ -24540,9 +24511,9 @@
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structos_1_1Exec.html#aa44880630d71534bbcb9f8f5acb2c286"><param name="Name" value="os::Exec"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structos_1_1Fork.html#ae3afda5dfbf9c15949f69161d2d5b33c"><param name="Name" value="os::Fork"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="unimplemented_8hpp.html#a8608fe736d309b01e7bf6c4d414e3bf4"><param name="Name" value="unimplemented.hpp"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="unimplemented_8hpp.html#a788f2d5d116d024fbfd9b0fd36fa334f"><param name="Name" value="Unimplemented"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="unimplemented_8hpp.html#a8608fe736d309b01e7bf6c4d414e3bf4"><param name="Name" value="UNIMPLEMENTED"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Shared.html#a5a4fd275e890e3c5e81dd7aed1d804b0"><param name="Name" value="unique"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classDays.html#a589226d06fa74863c8f7a3c7b5c17a4c"><param name="Name" value="units"></OBJECT>
<UL>
@@ -24604,11 +24575,11 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1SocketManager.html#ac3cd8ee72d804930dcdbf6317dcfb932"><param name="Name" value="unproxy"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html"><param name="Name" value="unreachable.hpp"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3"><param name="Name" value="Unreachable"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132"><param name="Name" value="UNREACHABLE"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3"><param name="Name" value="Unreachable"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132"><param name="Name" value="UNREACHABLE"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a247a4dee16fdea6cdd332f35a572e7d3"><param name="Name" value="Unreachable"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="unreachable_8hpp.html#a0bc63b24b654ca433be7b97a3edde132"><param name="Name" value="UNREACHABLE"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#a9db50e71935c3f9ac83ba47e18c700f8"><param name="Name" value="unreachableTasks"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classmesos_1_1internal_1_1slave_1_1FetcherProcess_1_1Cache_1_1Entry.html#a3df365057bac1a641a348583b2fa7480"><param name="Name" value="unreference"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structmesos_1_1internal_1_1master_1_1Framework.html#ac1cc9915f69092137574206fe15e571c"><param name="Name" value="unregisteredTime"></OBJECT>
@@ -25353,7 +25324,6 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess.html#ac2a375f1a48140736670146a43426b85"><param name="Name" value="process"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structproc_1_1ProcessStatus.html#a00a0eaef4bc2297d8288296c77792214"><param name="Name" value="wchan"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6db11dadebdde2109e82adc8e02befc9"><param name="Name" value="WCOREDUMP"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1internal_1_1Loop.html#a39870dcf4e2432a29569a658ec0e33be"><param name="Name" value="weak"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1Future.html#ac49710e6a1dd58e8e14b749c37139979"><param name="Name" value="WeakFuture< T >"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1WeakFuture.html#abc498bf35827627ae815540181e073a9"><param name="Name" value="WeakFuture"></OBJECT>
@@ -25405,7 +25375,6 @@
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#af9a4ddf9eee6c4a3bc9be070d59b7ccf"><param name="Name" value="WIFEXITED"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#a6953e62fd0dec274a397678d31c344b4"><param name="Name" value="WIFSIGNALED"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ae2b610235f988f4f3109f02a2f395727"><param name="Name" value="WIFSTOPPED"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1metrics_1_1Counter.html#aa238bccd62145967b0db2c9624353d7b"><param name="Name" value="window"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1metrics_1_1Counter.html#aa238bccd62145967b0db2c9624353d7b"><param name="Name" value="process::metrics::Counter"></OBJECT>
@@ -25513,9 +25482,9 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="windows_2shell_8hpp.html#aebc3586b2be0d2b9093ccfbf25dfcde8"><param name="Name" value="execvpe"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="windows_2shell_8hpp.html#a8fc9ccf78565ac55f90070486d385227"><param name="Name" value="get_system_env"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="windows_2shell_8hpp.html#a0d86320d7799ea761599bc356c02a4fa"><param name="Name" value="shell"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="windows_2shell_8hpp.html#a39f1d0cc7f9358c79eb49df3cbbc77f4"><param name="Name" value="spawn"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="windows_2shell_8hpp.html#abedec07e6e468b54920d3b921a49eb36"><param name="Name" value="spawn"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="windows_2shell_8hpp.html#a80d683d0925b1bfbff4bea3a5aa2e9b9"><param name="Name" value="stringify_args"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="windows_2shell_8hpp.html#a3491ce5d4a57fcac5ca2e3ca40abe176"><param name="Name" value="system"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="windows_2shell_8hpp.html#a75eb48541200e89e498d3d324ffc3089"><param name="Name" value="system"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="windows_2signals_8hpp.html"><param name="Name" value="windows/signals.hpp"></OBJECT>
<UL>
@@ -25596,10 +25565,10 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="write_8hpp.html#a35b77e10ddf35fa4569cb1a7d1e3532b"><param name="Name" value="write"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="write_8hpp.html#ad42f0ba6d36e7d9611f80820add8424a"><param name="Name" value="write_impl"></OBJECT>
</UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="write"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899"><param name="Name" value="write"></OBJECT>
<UL>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="3rdparty/libprocess/include/process/io.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899"><param name="Name" value="3rdparty/stout/include/stout/protobuf.hpp"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacecgroups.html#ad199dcd922eab26b23b7011c7e0ca34a"><param name="Name" value="cgroups"></OBJECT>
</UL>
@@ -25615,10 +25584,13 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos.html#a68c1f23747262ae6528a3ca532ad5047"><param name="Name" value="os"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceos_1_1signal__safe.html#a35b77e10ddf35fa4569cb1a7d1e3532b"><param name="Name" value="os::signal_safe"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1http_1_1Pipe_1_1Writer.html#ad945bef2134c872f8ea43dea6db84c66"><param name="Name" value="process::http::Pipe::Writer"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="process::io"></OBJECT>
</UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="WRITE"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39"><param name="Name" value="write"></OBJECT>
- <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1network_1_1internal_1_1Socket.html#ac5a52929658fbe1ed19b4b03bdd63904ad4b9e47f65b6e79b010582f15785867e"><param name="Name" value="WRITE"></OBJECT>
+ <UL>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc"><param name="Name" value="process::io"></OBJECT>
+ <LI><OBJECT type="text/sitemap"><param name="Local" value="classprocess_1_1network_1_1internal_1_1Socket.html#ac5a52929658fbe1ed19b4b03bdd63904ad4b9e47f65b6e79b010582f15785867e"><param name="Name" value="process::network::internal::Socket"></OBJECT>
+ </UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#ab812da47364d793d9ec0471d3dc8c1bc"><param name="Name" value="write"></OBJECT>
<UL>
<LI><OBJECT type="text/sitemap"><param name="Local" value="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html#ab812da47364d793d9ec0471d3dc8c1bc"><param name="Name" value="process::Subprocess::IO::InputFileDescriptors"></OBJECT>
@@ -25658,11 +25630,8 @@
<LI><OBJECT type="text/sitemap"><param name="Local" value="namespacenet.html#a17ce7717149ddc94672426766a990fbb"><param name="Name" value="net"></OBJECT>
<LI><OBJECT type="text/sitemap"><param name="Local" valu
<TRUNCATED>
[03/11] mesos-site git commit: Updated the website built from mesos
SHA: be8be3b.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/subprocess__windows_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/subprocess__windows_8hpp_source.html b/content/api/latest/c++/subprocess__windows_8hpp_source.html
index e83a691..a120865 100644
--- a/content/api/latest/c++/subprocess__windows_8hpp_source.html
+++ b/content/api/latest/c++/subprocess__windows_8hpp_source.html
@@ -170,7 +170,7 @@
<div class="ttc" id="classSharedHandle_html_a800385e17e17cb826147968e748fd8fa"><div class="ttname"><a href="classSharedHandle.html#a800385e17e17cb826147968e748fd8fa">SharedHandle::get_handle</a></div><div class="ttdeci">HANDLE get_handle() const </div><div class="ttdef"><b>Definition:</b> windows.hpp:96</div></div>
<div class="ttc" id="classos_1_1WindowsFD_html"><div class="ttname"><a href="classos_1_1WindowsFD.html">os::WindowsFD</a></div><div class="ttdef"><b>Definition:</b> fd.hpp:47</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="namespaceinternal_1_1windows_html_a67bc4425e2c4293fe819946851151c9a"><div class="ttname"><a href="namespaceinternal_1_1windows.html#a67bc4425e2c4293fe819946851151c9a">internal::windows::create_process</a></div><div class="ttdeci">Try< ProcessData > create_process(const std::string &command, const std::vector< std::string > &argv, const Option< std::map< std::string, std::string >> &environment, const bool create_suspended=false, const Option< std::array< os::WindowsFD, 3 >> pipes=None())</div><div class="ttdef"><b>Definition:</b> shell.hpp:238</div></div>
+<div class="ttc" id="namespaceinternal_1_1windows_html_a67bc4425e2c4293fe819946851151c9a"><div class="ttname"><a href="namespaceinternal_1_1windows.html#a67bc4425e2c4293fe819946851151c9a">internal::windows::create_process</a></div><div class="ttdeci">Try< ProcessData > create_process(const std::string &command, const std::vector< std::string > &argv, const Option< std::map< std::string, std::string >> &environment, const bool create_suspended=false, const Option< std::array< os::WindowsFD, 3 >> pipes=None())</div><div class="ttdef"><b>Definition:</b> shell.hpp:239</div></div>
<div class="ttc" id="subprocess_8hpp_html"><div class="ttname"><a href="subprocess_8hpp.html">subprocess.hpp</a></div></div>
<div class="ttc" id="os_8hpp_html"><div class="ttname"><a href="os_8hpp.html">os.hpp</a></div></div>
<div class="ttc" id="classWindowsError_html"><div class="ttname"><a href="classWindowsError.html">WindowsError</a></div><div class="ttdef"><b>Definition:</b> error.hpp:106</div></div>
@@ -184,8 +184,8 @@
<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_ab03ced250ed239bc3b50b669493997f9"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a></div><div class="ttdeci">DWORD pid_t</div><div class="ttdef"><b>Definition:</b> windows.hpp:187</div></div>
<div class="ttc" id="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors_html_a5dabb8e3008efd61ce42478f260b54ac"><div class="ttname"><a href="structprocess_1_1Subprocess_1_1IO_1_1OutputFileDescriptors.html#a5dabb8e3008efd61ce42478f260b54ac">process::Subprocess::IO::OutputFileDescriptors::write</a></div><div class="ttdeci">int_fd write</div><div class="ttdef"><b>Definition:</b> subprocess.hpp:91</div></div>
<div class="ttc" id="namespaceos_html_a8df77ec6d6b8d32d9b287a41bc74cfdc"><div class="ttname"><a href="namespaceos.html#a8df77ec6d6b8d32d9b287a41bc74cfdc">os::close</a></div><div class="ttdeci">Try< Nothing > close(int fd)</div><div class="ttdef"><b>Definition:</b> close.hpp:24</div></div>
-<div class="ttc" id="structinternal_1_1windows_1_1ProcessData_html_a96c76121644bd430e9ca67cf57636c0d"><div class="ttname"><a href="structinternal_1_1windows_1_1ProcessData.html#a96c76121644bd430e9ca67cf57636c0d">internal::windows::ProcessData::process_handle</a></div><div class="ttdeci">SharedHandle process_handle</div><div class="ttdef"><b>Definition:</b> shell.hpp:212</div></div>
-<div class="ttc" id="structinternal_1_1windows_1_1ProcessData_html_a7160cf48fc6e70d9390233b246b93bee"><div class="ttname"><a href="structinternal_1_1windows_1_1ProcessData.html#a7160cf48fc6e70d9390233b246b93bee">internal::windows::ProcessData::thread_handle</a></div><div class="ttdeci">SharedHandle thread_handle</div><div class="ttdef"><b>Definition:</b> shell.hpp:213</div></div>
+<div class="ttc" id="structinternal_1_1windows_1_1ProcessData_html_a96c76121644bd430e9ca67cf57636c0d"><div class="ttname"><a href="structinternal_1_1windows_1_1ProcessData.html#a96c76121644bd430e9ca67cf57636c0d">internal::windows::ProcessData::process_handle</a></div><div class="ttdeci">SharedHandle process_handle</div><div class="ttdef"><b>Definition:</b> shell.hpp:213</div></div>
+<div class="ttc" id="structinternal_1_1windows_1_1ProcessData_html_a7160cf48fc6e70d9390233b246b93bee"><div class="ttname"><a href="structinternal_1_1windows_1_1ProcessData.html#a7160cf48fc6e70d9390233b246b93bee">internal::windows::ProcessData::thread_handle</a></div><div class="ttdeci">SharedHandle thread_handle</div><div class="ttdef"><b>Definition:</b> shell.hpp:214</div></div>
<div class="ttc" id="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors_html"><div class="ttname"><a href="structprocess_1_1Subprocess_1_1IO_1_1InputFileDescriptors.html">process::Subprocess::IO::InputFileDescriptors</a></div><div class="ttdoc">For input file descriptors a child reads from the read file descriptor and a parent may write to the ...</div><div class="ttdef"><b>Definition:</b> subprocess.hpp:73</div></div>
<div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
<div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
@@ -196,7 +196,7 @@
<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="hashset_8hpp_html"><div class="ttname"><a href="hashset_8hpp.html">hashset.hpp</a></div></div>
-<div class="ttc" id="structinternal_1_1windows_1_1ProcessData_html_a65a4a4aba5450087363bfffdb30eea25"><div class="ttname"><a href="structinternal_1_1windows_1_1ProcessData.html#a65a4a4aba5450087363bfffdb30eea25">internal::windows::ProcessData::pid</a></div><div class="ttdeci">pid_t pid</div><div class="ttdef"><b>Definition:</b> shell.hpp:214</div></div>
+<div class="ttc" id="structinternal_1_1windows_1_1ProcessData_html_a65a4a4aba5450087363bfffdb30eea25"><div class="ttname"><a href="structinternal_1_1windows_1_1ProcessData.html#a65a4a4aba5450087363bfffdb30eea25">internal::windows::ProcessData::pid</a></div><div class="ttdeci">pid_t pid</div><div class="ttdef"><b>Definition:</b> shell.hpp:215</div></div>
<div class="ttc" id="shell_8hpp_html"><div class="ttname"><a href="shell_8hpp.html">shell.hpp</a></div></div>
<div class="ttc" id="structprocess_1_1Subprocess_1_1ParentHook_html"><div class="ttname"><a href="structprocess_1_1Subprocess_1_1ParentHook.html">process::Subprocess::ParentHook</a></div><div class="ttdoc">A hook can be passed to a subprocess call. </div><div class="ttdef"><b>Definition:</b> subprocess.hpp:151</div></div>
<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/sysctl_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/sysctl_8hpp_source.html b/content/api/latest/c++/sysctl_8hpp_source.html
index 3f9b69e..0e12186 100644
--- a/content/api/latest/c++/sysctl_8hpp_source.html
+++ b/content/api/latest/c++/sysctl_8hpp_source.html
@@ -376,7 +376,7 @@
<div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
<div class="ttc" id="structos_1_1sysctl_html"><div class="ttname"><a href="structos_1_1sysctl.html">os::sysctl</a></div><div class="ttdef"><b>Definition:</b> sysctl.hpp:59</div></div>
<div class="ttc" id="namespaceos_html_aa3debc8caa054e7a0a3bfe4aa42aae07"><div class="ttname"><a href="namespaceos.html#aa3debc8caa054e7a0a3bfe4aa42aae07">os::temp</a></div><div class="ttdeci">std::string temp()</div><div class="ttdef"><b>Definition:</b> temp.hpp:27</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>
<div class="ttc" id="structos_1_1sysctl_html_aa0170ffd9e615f415e5cef7126831728"><div class="ttname"><a href="structos_1_1sysctl.html#aa0170ffd9e615f415e5cef7126831728">os::sysctl::time</a></div><div class="ttdeci">Try< timeval > time() const </div><div class="ttdef"><b>Definition:</b> sysctl.hpp:218</div></div>
</div><!-- fragment --></div><!-- contents -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/systemd_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/systemd_8hpp_source.html b/content/api/latest/c++/systemd_8hpp_source.html
index 36627fe..52c9849 100644
--- a/content/api/latest/c++/systemd_8hpp_source.html
+++ b/content/api/latest/c++/systemd_8hpp_source.html
@@ -163,7 +163,7 @@
<div class="ttc" id="classsystemd_1_1Flags_html"><div class="ttname"><a href="classsystemd_1_1Flags.html">systemd::Flags</a></div><div class="ttdoc">Flags to initialize systemd state. </div><div class="ttdef"><b>Definition:</b> systemd.hpp:59</div></div>
<div class="ttc" id="namespacesystemd_html_aafb563d63243f59f6deaa9a4259ac3ac"><div class="ttname"><a href="namespacesystemd.html#aafb563d63243f59f6deaa9a4259ac3ac">systemd::exists</a></div><div class="ttdeci">bool exists()</div><div class="ttdoc">Check if we are on a systemd environment by: (1) Testing whether /sbin/init links to systemd...</div></div>
<div class="ttc" id="namespacesystemd_html_a15e9043febc72cc13ad6a9bc90c99dd7"><div class="ttname"><a href="namespacesystemd.html#a15e9043febc72cc13ad6a9bc90c99dd7">systemd::flags</a></div><div class="ttdeci">const Flags & flags()</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="namespacesystemd_1_1slices_html_a04aa7346d452cefd112711f85b2daf02"><div class="ttname"><a href="namespacesystemd_1_1slices.html#a04aa7346d452cefd112711f85b2daf02">systemd::slices::exists</a></div><div class="ttdeci">bool exists(const Path &path)</div><div class="ttdoc">Returns whether a systemd slice configuration file exists at the given path. </div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/v1_2resources_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/v1_2resources_8hpp_source.html b/content/api/latest/c++/v1_2resources_8hpp_source.html
index ff37550..c3aa15f 100644
--- a/content/api/latest/c++/v1_2resources_8hpp_source.html
+++ b/content/api/latest/c++/v1_2resources_8hpp_source.html
@@ -769,7 +769,7 @@
<div class="ttc" id="classmesos_1_1v1_1_1Resources_html_ad4403987b8e06ee32c8a8053b64e6210"><div class="ttname"><a href="classmesos_1_1v1_1_1Resources.html#ad4403987b8e06ee32c8a8053b64e6210">mesos::v1::Resources::shrink</a></div><div class="ttdeci">static bool shrink(Resource *resource, const Value::Scalar &target)</div></div>
<div class="ttc" id="namespacemesos_1_1v1_html_aeac48818997621fcdd6f8cd71167811d"><div class="ttname"><a href="namespacemesos_1_1v1.html#aeac48818997621fcdd6f8cd71167811d">mesos::v1::operator<<</a></div><div class="ttdeci">std::ostream & operator<<(std::ostream &stream, const Attribute &attribute)</div></div>
<div class="ttc" id="classmesos_1_1v1_1_1Resources_html_acae32482500bf65bd41786fe07a480c9"><div class="ttname"><a href="classmesos_1_1v1_1_1Resources.html#acae32482500bf65bd41786fe07a480c9">mesos::v1::Resources::sum</a></div><div class="ttdeci">static Resources sum(const hashmap< Key, Resources > &_resources)</div><div class="ttdef"><b>Definition:</b> resources.hpp:356</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classmesos_1_1v1_1_1Resources_html_a4bbeff06f7c6197ac143c6ace4311dc6"><div class="ttname"><a href="classmesos_1_1v1_1_1Resources.html#a4bbeff06f7c6197ac143c6ace4311dc6">mesos::v1::Resources::find</a></div><div class="ttdeci">Option< Resources > find(const Resources &targets) const </div></div>
<div class="ttc" id="classmesos_1_1v1_1_1Resources_html_a447b9a41f495889f1594bee5ebaf2d7a"><div class="ttname"><a href="classmesos_1_1v1_1_1Resources.html#a447b9a41f495889f1594bee5ebaf2d7a">mesos::v1::Resources::shared</a></div><div class="ttdeci">Resources shared() const </div></div>
<div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/windows_2copyfile_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2copyfile_8hpp_source.html b/content/api/latest/c++/windows_2copyfile_8hpp_source.html
index a888fdd..26dd036 100644
--- a/content/api/latest/c++/windows_2copyfile_8hpp_source.html
+++ b/content/api/latest/c++/windows_2copyfile_8hpp_source.html
@@ -118,7 +118,7 @@
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="preprocessor">#endif // __STOUT_OS_WINDOWS_COPYFILE_HPP__</span></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="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="namespaceos_html_a707a0147851cfc89e4421a07dd5f17a3"><div class="ttname"><a href="namespaceos.html#a707a0147851cfc89e4421a07dd5f17a3">os::copyfile</a></div><div class="ttdeci">Try< Nothing > copyfile(const std::string &source, const std::string &destination)</div><div class="ttdef"><b>Definition:</b> copyfile.hpp:38</div></div>
+<div class="ttc" id="namespaceos_html_a707a0147851cfc89e4421a07dd5f17a3"><div class="ttname"><a href="namespaceos.html#a707a0147851cfc89e4421a07dd5f17a3">os::copyfile</a></div><div class="ttdeci">Try< Nothing > copyfile(const std::string &source, const std::string &destination)</div><div class="ttdef"><b>Definition:</b> copyfile.hpp:39</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="classWindowsError_html"><div class="ttname"><a href="classWindowsError.html">WindowsError</a></div><div class="ttdef"><b>Definition:</b> error.hpp:106</div></div>
<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">windows.hpp</a></div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/windows_2dynamiclibrary_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2dynamiclibrary_8hpp_source.html b/content/api/latest/c++/windows_2dynamiclibrary_8hpp_source.html
index 7889e7a..3432a30 100644
--- a/content/api/latest/c++/windows_2dynamiclibrary_8hpp_source.html
+++ b/content/api/latest/c++/windows_2dynamiclibrary_8hpp_source.html
@@ -172,7 +172,7 @@
<div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
<div class="ttc" id="windows_2error_8hpp_html"><div class="ttname"><a href="windows_2error_8hpp.html">error.hpp</a></div></div>
<div class="ttc" id="classDynamicLibrary_html_a42c1fe0f7a71004c823df00a9526c616"><div class="ttname"><a href="classDynamicLibrary.html#a42c1fe0f7a71004c823df00a9526c616">DynamicLibrary::~DynamicLibrary</a></div><div class="ttdeci">virtual ~DynamicLibrary()</div><div class="ttdef"><b>Definition:</b> dynamiclibrary.hpp:40</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/windows_2killtree_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2killtree_8hpp_source.html b/content/api/latest/c++/windows_2killtree_8hpp_source.html
index c3c0a3a..4cdea7c 100644
--- a/content/api/latest/c++/windows_2killtree_8hpp_source.html
+++ b/content/api/latest/c++/windows_2killtree_8hpp_source.html
@@ -126,7 +126,7 @@
<div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
<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="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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/windows_2mac_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2mac_8hpp_source.html b/content/api/latest/c++/windows_2mac_8hpp_source.html
index cf32e6d..09e0dcd 100644
--- a/content/api/latest/c++/windows_2mac_8hpp_source.html
+++ b/content/api/latest/c++/windows_2mac_8hpp_source.html
@@ -151,7 +151,7 @@
<div class="ttc" id="stringify_8hpp_html"><div class="ttname"><a href="stringify_8hpp.html">stringify.hpp</a></div></div>
<div class="ttc" id="namespacens_html_a28116b46e6543597a11733424cd1aa20"><div class="ttname"><a href="namespacens.html#a28116b46e6543597a11733424cd1aa20">ns::stringify</a></div><div class="ttdeci">std::string stringify(int flags)</div></div>
<div class="ttc" id="namespaceutils_html_ac8be4e5e1fedfabe178ca20b6a37349c"><div class="ttname"><a href="namespaceutils.html#ac8be4e5e1fedfabe178ca20b6a37349c">utils::copy</a></div><div class="ttdeci">T copy(const T &t)</div><div class="ttdef"><b>Definition:</b> utils.hpp:21</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/windows_2os_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2os_8hpp_source.html b/content/api/latest/c++/windows_2os_8hpp_source.html
index d1f770a..529b89d 100644
--- a/content/api/latest/c++/windows_2os_8hpp_source.html
+++ b/content/api/latest/c++/windows_2os_8hpp_source.html
@@ -1044,7 +1044,7 @@
<div class="ttc" id="namespaceos_html_accb0757a8d9eca48dd31c4c433d17cfd"><div class="ttname"><a href="namespaceos.html#accb0757a8d9eca48dd31c4c433d17cfd">os::mknod</a></div><div class="ttdeci">Try< Nothing > mknod(const std::string &path, mode_t mode, dev_t dev)</div><div class="ttdef"><b>Definition:</b> os.hpp:220</div></div>
<div class="ttc" id="namespaceproc_html_a34396c6140a28f583dc13fee3c3c35d4"><div class="ttname"><a href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">proc::status</a></div><div class="ttdeci">Result< ProcessStatus > status(pid_t pid)</div><div class="ttdef"><b>Definition:</b> proc.hpp:166</div></div>
<div class="ttc" id="classWindowsError_html"><div class="ttname"><a href="classWindowsError.html">WindowsError</a></div><div class="ttdef"><b>Definition:</b> error.hpp:106</div></div>
-<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_afa288d86b242c3005425a9c0f1682544"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afa288d86b242c3005425a9c0f1682544">WNOHANG</a></div><div class="ttdeci">#define WNOHANG</div><div class="ttdef"><b>Definition:</b> windows.hpp:407</div></div>
+<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html_afa288d86b242c3005425a9c0f1682544"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#afa288d86b242c3005425a9c0f1682544">WNOHANG</a></div><div class="ttdeci">#define WNOHANG</div><div class="ttdef"><b>Definition:</b> windows.hpp:393</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="classDuration_html_a05ddd6a9f21b82dba6313f81418f53d2"><div class="ttname"><a href="classDuration.html#a05ddd6a9f21b82dba6313f81418f53d2">Duration::ms</a></div><div class="ttdeci">double ms() const </div><div class="ttdef"><b>Definition:</b> duration.hpp:48</div></div>
<div class="ttc" id="classErrnoError_html"><div class="ttname"><a href="classErrnoError.html">ErrnoError</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:49</div></div>
@@ -1122,7 +1122,7 @@
<div class="ttc" id="namespaceos_html_a781ae694650dd3c6addab2a383a8c422"><div class="ttname"><a href="namespaceos.html#a781ae694650dd3c6addab2a383a8c422">os::glob</a></div><div class="ttdeci">Try< std::list< std::string > > glob(const std::string &pattern)</div><div class="ttdef"><b>Definition:</b> os.hpp:254</div></div>
<div class="ttc" id="namespaceos_html_a580730039534bf4757e3e8b0e1e3db10"><div class="ttname"><a href="namespaceos.html#a580730039534bf4757e3e8b0e1e3db10">os::set_job_kill_on_close_limit</a></div><div class="ttdeci">Try< Nothing > set_job_kill_on_close_limit(pid_t pid)</div><div class="ttdef"><b>Definition:</b> os.hpp:765</div></div>
<div class="ttc" id="namespaceos_html_a42af1cab63434cedf2b698cd6f49f073"><div class="ttname"><a href="namespaceos.html#a42af1cab63434cedf2b698cd6f49f073">os::pids</a></div><div class="ttdeci">Try< std::set< pid_t > > pids()</div><div class="ttdef"><b>Definition:</b> freebsd.hpp:62</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2os_2raw_2environment_8hpp.html">environment.hpp</a></div></div>
<div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>
<div class="ttc" id="namespaceos_html_a5e0295f0e3bae2bd29d86803f9293b5d"><div class="ttname"><a href="namespaceos.html#a5e0295f0e3bae2bd29d86803f9293b5d">os::gmtime_r</a></div><div class="ttdeci">tm * gmtime_r(const time_t *timep, tm *result)</div><div class="ttdef"><b>Definition:</b> os.hpp:397</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/windows_2shell_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/windows_2shell_8hpp.html b/content/api/latest/c++/windows_2shell_8hpp.html
index 7560fab..7f35250 100644
--- a/content/api/latest/c++/windows_2shell_8hpp.html
+++ b/content/api/latest/c++/windows_2shell_8hpp.html
@@ -65,6 +65,7 @@
<code>#include <vector></code><br/>
<code>#include <<a class="el" href="error_8hpp_source.html">stout/error.hpp</a>></code><br/>
<code>#include <<a class="el" href="foreach_8hpp_source.html">stout/foreach.hpp</a>></code><br/>
+<code>#include <<a class="el" href="none_8hpp_source.html">stout/none.hpp</a>></code><br/>
<code>#include <<a class="el" href="option_8hpp_source.html">stout/option.hpp</a>></code><br/>
<code>#include <<a class="el" href="os_8hpp_source.html">stout/os.hpp</a>></code><br/>
<code>#include <<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>></code><br/>
@@ -108,10 +109,10 @@ std::wstring > > </td><td class="memItemRight" valign="bottom"><a cla
<tr class="memitem:a4b727e301623549c37cdfcd8c553a2c7"><td class="memTemplParams" colspan="2">template<typename... T> </td></tr>
<tr class="memitem:a4b727e301623549c37cdfcd8c553a2c7"><td class="memTemplItemLeft" align="right" valign="top">int </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceos.html#a4b727e301623549c37cdfcd8c553a2c7">os::execlp</a> (const char *file, T...t)</td></tr>
<tr class="separator:a4b727e301623549c37cdfcd8c553a2c7"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a39f1d0cc7f9358c79eb49df3cbbc77f4"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html#a39f1d0cc7f9358c79eb49df3cbbc77f4">os::spawn</a> (const std::string &command, const std::vector< std::string > &arguments, const <a class="el" href="classOption.html">Option</a>< std::map< std::string, std::string >> &environment=<a class="el" href="structNone.html">None</a>())</td></tr>
-<tr class="separator:a39f1d0cc7f9358c79eb49df3cbbc77f4"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a3491ce5d4a57fcac5ca2e3ca40abe176"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html#a3491ce5d4a57fcac5ca2e3ca40abe176">os::system</a> (const std::string &command)</td></tr>
-<tr class="separator:a3491ce5d4a57fcac5ca2e3ca40abe176"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:abedec07e6e468b54920d3b921a49eb36"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>< int > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html#abedec07e6e468b54920d3b921a49eb36">os::spawn</a> (const std::string &command, const std::vector< std::string > &arguments, const <a class="el" href="classOption.html">Option</a>< std::map< std::string, std::string >> &environment=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:abedec07e6e468b54920d3b921a49eb36"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a75eb48541200e89e498d3d324ffc3089"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>< int > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html#a75eb48541200e89e498d3d324ffc3089">os::system</a> (const std::string &command)</td></tr>
+<tr class="separator:a75eb48541200e89e498d3d324ffc3089"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1de77f208d0bc72cf79e7eb9a6b487c7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html#a1de77f208d0bc72cf79e7eb9a6b487c7">os::execvp</a> (const std::string &command, const std::vector< std::string > &argv)</td></tr>
<tr class="separator:a1de77f208d0bc72cf79e7eb9a6b487c7"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aebc3586b2be0d2b9093ccfbf25dfcde8"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceos.html#aebc3586b2be0d2b9093ccfbf25dfcde8">os::execvpe</a> (const std::string &command, const std::vector< std::string > &argv, const std::map< std::string, std::string > &envp)</td></tr>
[08/11] mesos-site git commit: Updated the website built from mesos
SHA: be8be3b.
Posted by gi...@apache.org.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/jobobject_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/jobobject_8hpp_source.html b/content/api/latest/c++/jobobject_8hpp_source.html
index 8d0fab0..71cb241 100644
--- a/content/api/latest/c++/jobobject_8hpp_source.html
+++ b/content/api/latest/c++/jobobject_8hpp_source.html
@@ -218,7 +218,7 @@
<div class="ttc" id="namespaceprocess_html_a8b27a2ef76eb133bf0ce7a5eea4fb77c"><div class="ttname"><a href="namespaceprocess.html#a8b27a2ef76eb133bf0ce7a5eea4fb77c">process::defer</a></div><div class="ttdeci">Deferred< void()> defer(const PID< T > &pid, void(T::*method)())</div><div class="ttdef"><b>Definition:</b> defer.hpp:35</div></div>
<div class="ttc" id="classprocess_1_1internal_1_1JobObjectManager_html_a96b0d960771d03b6682b20fd9f6142ea"><div class="ttname"><a href="classprocess_1_1internal_1_1JobObjectManager.html#a96b0d960771d03b6682b20fd9f6142ea">process::internal::JobObjectManager::manage</a></div><div class="ttdeci">void manage(const pid_t pid, const std::wstring &name, const SharedHandle &handle)</div><div class="ttdef"><b>Definition:</b> jobobject.hpp:42</div></div>
<div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
-<div class="ttc" id="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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/json_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/json_8hpp_source.html b/content/api/latest/c++/json_8hpp_source.html
index ac4482b..246b184 100644
--- a/content/api/latest/c++/json_8hpp_source.html
+++ b/content/api/latest/c++/json_8hpp_source.html
@@ -1081,7 +1081,7 @@
<div class="ttc" id="structJSON_1_1Number_html_a2e9d12ef7b37989c7c1bf2b89dc31690"><div class="ttname"><a href="structJSON_1_1Number.html#a2e9d12ef7b37989c7c1bf2b89dc31690">JSON::Number::type</a></div><div class="ttdeci">enum JSON::Number::Type type</div></div>
<div class="ttc" id="structJSON_1_1Object_html_ae40d13e0a2aa2725fafa093a7140c82c"><div class="ttname"><a href="structJSON_1_1Object.html#ae40d13e0a2aa2725fafa093a7140c82c">JSON::Object::find</a></div><div class="ttdeci">Result< T > find(const std::string &path) const </div><div class="ttdef"><b>Definition:</b> json.hpp:354</div></div>
<div class="ttc" id="namespaceJSON_1_1internal_html_a7d41418bd16038130799016f35a50a50"><div class="ttname"><a href="namespaceJSON_1_1internal.html#a7d41418bd16038130799016f35a50a50">JSON::internal::convert</a></div><div class="ttdeci">Value convert(const picojson::value &value)</div><div class="ttdef"><b>Definition:</b> json.hpp:851</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="structJSON_1_1Boolean_html_a83f0710fd160c30d51060073cb8fffe6"><div class="ttname"><a href="structJSON_1_1Boolean.html#a83f0710fd160c30d51060073cb8fffe6">JSON::Boolean::Boolean</a></div><div class="ttdeci">Boolean(bool _value)</div><div class="ttdef"><b>Definition:</b> json.hpp:206</div></div>
<div class="ttc" id="unreachable_8hpp_html"><div class="ttname"><a href="unreachable_8hpp.html">unreachable.hpp</a></div></div>
<div class="ttc" id="classJSON_1_1WriterProxy_html"><div class="ttname"><a href="classJSON_1_1WriterProxy.html">JSON::WriterProxy</a></div><div class="ttdef"><b>Definition:</b> jsonify.hpp:642</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/jvm_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/jvm_8hpp_source.html b/content/api/latest/c++/jvm_8hpp_source.html
index 3595a25..696bf42 100644
--- a/content/api/latest/c++/jvm_8hpp_source.html
+++ b/content/api/latest/c++/jvm_8hpp_source.html
@@ -632,7 +632,7 @@
<div class="ttc" id="classJvm_html_ad59aee80438ea0ca157c64af8cf2e7dd"><div class="ttname"><a href="classJvm.html#ad59aee80438ea0ca157c64af8cf2e7dd">Jvm::longClass</a></div><div class="ttdeci">const Class longClass</div><div class="ttdef"><b>Definition:</b> jvm.hpp:404</div></div>
<div class="ttc" id="classJvm_1_1Object_html_ace2b910d3838c7ad2ed5f67d872d9bd9"><div class="ttname"><a href="classJvm_1_1Object.html#ace2b910d3838c7ad2ed5f67d872d9bd9">Jvm::Object::Object</a></div><div class="ttdeci">Object()</div><div class="ttdef"><b>Definition:</b> jvm.hpp:247</div></div>
<div class="ttc" id="classJvm_html_a59046505937e48a86be629ae98ecf389"><div class="ttname"><a href="classJvm.html#a59046505937e48a86be629ae98ecf389">Jvm::getStaticField</a></div><div class="ttdeci">T getStaticField(const Field &field)</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="structJNI_html_a3331bc47c0d07046dcef820b75a9543fa1a2ace50e2d716d1a89b01f508b69047"><div class="ttname"><a href="structJNI.html#a3331bc47c0d07046dcef820b75a9543fa1a2ace50e2d716d1a89b01f508b69047">JNI::v_1_1</a></div><div class="ttdef"><b>Definition:</b> jvm.hpp:42</div></div>
<div class="ttc" id="classJvm_1_1ConstructorFinder_html_ae4a67ec6f51469643e368eea387593c2"><div class="ttname"><a href="classJvm_1_1ConstructorFinder.html#ae4a67ec6f51469643e368eea387593c2">Jvm::ConstructorFinder::parameter</a></div><div class="ttdeci">ConstructorFinder & parameter(const Class &clazz)</div></div>
<div class="ttc" id="classJvm_1_1Class_html_aae101a1c050fca6f6854808d00f9a6aa"><div class="ttname"><a href="classJvm_1_1Class.html#aae101a1c050fca6f6854808d00f9a6aa">Jvm::Class::Class</a></div><div class="ttdeci">Class(const Class &that)</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/lib__logrotate_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/lib__logrotate_8hpp_source.html b/content/api/latest/c++/lib__logrotate_8hpp_source.html
index f7cc9ac..b963806 100644
--- a/content/api/latest/c++/lib__logrotate_8hpp_source.html
+++ b/content/api/latest/c++/lib__logrotate_8hpp_source.html
@@ -295,7 +295,7 @@
<div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
<div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
<div class="ttc" id="pagesize_8hpp_html"><div class="ttname"><a href="pagesize_8hpp.html">pagesize.hpp</a></div></div>
-<div class="ttc" id="namespaceos_html_a0d86320d7799ea761599bc356c02a4fa"><div class="ttname"><a href="namespaceos.html#a0d86320d7799ea761599bc356c02a4fa">os::shell</a></div><div class="ttdeci">Try< std::string > shell(const std::string &fmt, const T &...t)</div><div class="ttdoc">Runs a shell command with optional arguments. </div><div class="ttdef"><b>Definition:</b> shell.hpp:71</div></div>
+<div class="ttc" id="namespaceos_html_a0d86320d7799ea761599bc356c02a4fa"><div class="ttname"><a href="namespaceos.html#a0d86320d7799ea761599bc356c02a4fa">os::shell</a></div><div class="ttdeci">Try< std::string > shell(const std::string &fmt, const T &...t)</div><div class="ttdoc">Runs a shell command with optional arguments. </div><div class="ttdef"><b>Definition:</b> shell.hpp:73</div></div>
<div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
<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="structmesos_1_1internal_1_1logger_1_1LoggerFlags_html_a1652e5364feb93134ce12474b77e4bbc"><div class="ttname"><a href="structmesos_1_1internal_1_1logger_1_1LoggerFlags.html#a1652e5364feb93134ce12474b77e4bbc">mesos::internal::logger::LoggerFlags::LoggerFlags</a></div><div class="ttdeci">LoggerFlags()</div><div class="ttdef"><b>Definition:</b> lib_logrotate.hpp:50</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp.html b/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp.html
index be4b55c..a754495 100644
--- a/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp.html
+++ b/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp.html
@@ -1103,7 +1103,7 @@ Variables</h2></td></tr>
<div class="line"> expected, \</div>
<div class="line"> actual, \</div>
<div class="line"> <a class="code" href="namespaceprocess.html#a3271f68dd6702cfaf456884ec2c6acd6">process::TEST_AWAIT_TIMEOUT</a>)</div>
-<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_a92326e20cea850f70b0c8f8d5c6fcc23"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#a92326e20cea850f70b0c8f8d5c6fcc23">AWAIT_ASSERT_WTERMSIG_EQ_FOR</a></div><div class="ttdeci">#define AWAIT_ASSERT_WTERMSIG_EQ_FOR(expected, actual, duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:781</div></div>
+<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_a92326e20cea850f70b0c8f8d5c6fcc23"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#a92326e20cea850f70b0c8f8d5c6fcc23">AWAIT_ASSERT_WTERMSIG_EQ_FOR</a></div><div class="ttdeci">#define AWAIT_ASSERT_WTERMSIG_EQ_FOR(expected, actual, duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:783</div></div>
<div class="ttc" id="namespaceprocess_html_a3271f68dd6702cfaf456884ec2c6acd6"><div class="ttname"><a href="namespaceprocess.html#a3271f68dd6702cfaf456884ec2c6acd6">process::TEST_AWAIT_TIMEOUT</a></div><div class="ttdeci">Duration TEST_AWAIT_TIMEOUT</div></div>
</div><!-- fragment -->
</div>
@@ -2128,7 +2128,7 @@ Variables</h2></td></tr>
<div class="line"> expected, \</div>
<div class="line"> actual, \</div>
<div class="line"> <a class="code" href="namespaceprocess.html#a3271f68dd6702cfaf456884ec2c6acd6">process::TEST_AWAIT_TIMEOUT</a>)</div>
-<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_ad71f04a8cf6788ea907661c79ca2f795"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#ad71f04a8cf6788ea907661c79ca2f795">AWAIT_EXPECT_WTERMSIG_EQ_FOR</a></div><div class="ttdeci">#define AWAIT_EXPECT_WTERMSIG_EQ_FOR(expected, actual, duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:792</div></div>
+<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_ad71f04a8cf6788ea907661c79ca2f795"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#ad71f04a8cf6788ea907661c79ca2f795">AWAIT_EXPECT_WTERMSIG_EQ_FOR</a></div><div class="ttdeci">#define AWAIT_EXPECT_WTERMSIG_EQ_FOR(expected, actual, duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:794</div></div>
<div class="ttc" id="namespaceprocess_html_a3271f68dd6702cfaf456884ec2c6acd6"><div class="ttname"><a href="namespaceprocess.html#a3271f68dd6702cfaf456884ec2c6acd6">process::TEST_AWAIT_TIMEOUT</a></div><div class="ttdeci">Duration TEST_AWAIT_TIMEOUT</div></div>
</div><!-- fragment -->
</div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp_source.html b/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp_source.html
index aa57619..f3f81bb 100644
--- a/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp_source.html
+++ b/content/api/latest/c++/libprocess_2include_2process_2gtest_8hpp_source.html
@@ -766,150 +766,153 @@
<div class="line"><a name="l00712"></a><span class="lineno"> 712</span> <span class="preprocessor"> process::TEST_AWAIT_TIMEOUT)</span></div>
<div class="line"><a name="l00713"></a><span class="lineno"> 713</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00714"></a><span class="lineno"> 714</span> </div>
-<div class="line"><a name="l00715"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#a8db0b1187c1add9f6c5af1cc845578e2"> 715</a></span> inline ::testing::AssertionResult <a class="code" href="libprocess_2include_2process_2gtest_8hpp.html#a8db0b1187c1add9f6c5af1cc845578e2">AwaitAssertSignaled</a>(</div>
-<div class="line"><a name="l00716"></a><span class="lineno"> 716</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* actualExpr,</div>
-<div class="line"><a name="l00717"></a><span class="lineno"> 717</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* durationExpr,</div>
-<div class="line"><a name="l00718"></a><span class="lineno"> 718</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a><<a class="code" href="classOption.html">Option<int></a>>& actual,</div>
-<div class="line"><a name="l00719"></a><span class="lineno"> 719</span>  <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>& duration)</div>
-<div class="line"><a name="l00720"></a><span class="lineno"> 720</span> {</div>
-<div class="line"><a name="l00721"></a><span class="lineno"> 721</span>  const ::testing::AssertionResult result =</div>
-<div class="line"><a name="l00722"></a><span class="lineno"> 722</span>  <a class="code" href="libprocess_2include_2process_2gtest_8hpp.html#af5232d02c562e977285d52228e29aaa9">AwaitAssertReady</a>(actualExpr, durationExpr, actual, duration);</div>
-<div class="line"><a name="l00723"></a><span class="lineno"> 723</span> </div>
-<div class="line"><a name="l00724"></a><span class="lineno"> 724</span>  <span class="keywordflow">if</span> (result) {</div>
-<div class="line"><a name="l00725"></a><span class="lineno"> 725</span>  <a class="code" href="libprocess_2include_2process_2check_8hpp.html#a55bf53e1f554470600774a6bf0c09140">CHECK_READY</a>(actual);</div>
-<div class="line"><a name="l00726"></a><span class="lineno"> 726</span>  <span class="keywordflow">if</span> (actual->isNone()) {</div>
-<div class="line"><a name="l00727"></a><span class="lineno"> 727</span>  return ::testing::AssertionFailure()</div>
-<div class="line"><a name="l00728"></a><span class="lineno"> 728</span>  << <span class="stringliteral">"("</span> << actualExpr << <span class="stringliteral">")->isNone() is true"</span>;</div>
-<div class="line"><a name="l00729"></a><span class="lineno"> 729</span>  }</div>
-<div class="line"><a name="l00730"></a><span class="lineno"> 730</span> </div>
-<div class="line"><a name="l00731"></a><span class="lineno"> 731</span>  <span class="keywordflow">return</span> <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a799901963033736968a8328d9aa63b38">AssertSignaled</a>(</div>
-<div class="line"><a name="l00732"></a><span class="lineno"> 732</span>  <a class="code" href="namespacestrings.html#ac315a6174f56cba0d8295f84da265416">strings::join</a>(<span class="stringliteral">"("</span>, actualExpr, <span class="stringliteral">")->get()"</span>).c_str(),</div>
-<div class="line"><a name="l00733"></a><span class="lineno"> 733</span>  actual->get());</div>
-<div class="line"><a name="l00734"></a><span class="lineno"> 734</span>  }</div>
-<div class="line"><a name="l00735"></a><span class="lineno"> 735</span> </div>
-<div class="line"><a name="l00736"></a><span class="lineno"> 736</span>  <span class="keywordflow">return</span> result;</div>
-<div class="line"><a name="l00737"></a><span class="lineno"> 737</span> }</div>
-<div class="line"><a name="l00738"></a><span class="lineno"> 738</span> </div>
-<div class="line"><a name="l00739"></a><span class="lineno"> 739</span> </div>
-<div class="line"><a name="l00740"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#a48ee0e589360edf83f93f4483d454211"> 740</a></span> <span class="preprocessor">#define AWAIT_ASSERT_SIGNALED_FOR(expected, actual, duration) \</span></div>
-<div class="line"><a name="l00741"></a><span class="lineno"> 741</span> <span class="preprocessor"> ASSERT_PRED_FORMAT3(AwaitAssertSignaled, expected, actual, duration)</span></div>
-<div class="line"><a name="l00742"></a><span class="lineno"> 742</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00743"></a><span class="lineno"> 743</span> </div>
-<div class="line"><a name="l00744"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#ac548d367a0eba55993fd0f069cfe88fe"> 744</a></span> <span class="preprocessor">#define AWAIT_ASSERT_SIGNALED(expected, actual) \</span></div>
-<div class="line"><a name="l00745"></a><span class="lineno"> 745</span> <span class="preprocessor"> AWAIT_ASSERT_SIGNALED_FOR(expected, actual, process::TEST_AWAIT_TIMEOUT)</span></div>
-<div class="line"><a name="l00746"></a><span class="lineno"> 746</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00747"></a><span class="lineno"> 747</span> </div>
-<div class="line"><a name="l00748"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#ade5ade88fc75a1cda2c37969ce513d19"> 748</a></span> <span class="preprocessor">#define AWAIT_EXPECT_SIGNALED_FOR(expected, actual, duration) \</span></div>
-<div class="line"><a name="l00749"></a><span class="lineno"> 749</span> <span class="preprocessor"> EXPECT_PRED_FORMAT3(AwaitAssertSignaled, expected, actual, duration)</span></div>
-<div class="line"><a name="l00750"></a><span class="lineno"> 750</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00751"></a><span class="lineno"> 751</span> </div>
-<div class="line"><a name="l00752"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#ad7db91aee8534c29d1a1409787f1ba0a"> 752</a></span> <span class="preprocessor">#define AWAIT_EXPECT_SIGNALED(expected, actual) \</span></div>
-<div class="line"><a name="l00753"></a><span class="lineno"> 753</span> <span class="preprocessor"> AWAIT_EXPECT_SIGNALED_FOR(expected, actual, process::TEST_AWAIT_TIMEOUT)</span></div>
-<div class="line"><a name="l00754"></a><span class="lineno"> 754</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00755"></a><span class="lineno"> 755</span> </div>
-<div class="line"><a name="l00756"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#a94ca5d39f53b828cce40c52051ec5065"> 756</a></span> inline ::testing::AssertionResult <a class="code" href="libprocess_2include_2process_2gtest_8hpp.html#a94ca5d39f53b828cce40c52051ec5065">AwaitAssertTermSigEq</a>(</div>
-<div class="line"><a name="l00757"></a><span class="lineno"> 757</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* expectedExpr,</div>
-<div class="line"><a name="l00758"></a><span class="lineno"> 758</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* actualExpr,</div>
-<div class="line"><a name="l00759"></a><span class="lineno"> 759</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* durationExpr,</div>
-<div class="line"><a name="l00760"></a><span class="lineno"> 760</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> expected,</div>
-<div class="line"><a name="l00761"></a><span class="lineno"> 761</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a><<a class="code" href="classOption.html">Option<int></a>>& actual,</div>
-<div class="line"><a name="l00762"></a><span class="lineno"> 762</span>  <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>& duration)</div>
-<div class="line"><a name="l00763"></a><span class="lineno"> 763</span> {</div>
-<div class="line"><a name="l00764"></a><span class="lineno"> 764</span>  const ::testing::AssertionResult result =</div>
-<div class="line"><a name="l00765"></a><span class="lineno"> 765</span>  <a class="code" href="libprocess_2include_2process_2gtest_8hpp.html#a8db0b1187c1add9f6c5af1cc845578e2">AwaitAssertSignaled</a>(actualExpr, durationExpr, actual, duration);</div>
-<div class="line"><a name="l00766"></a><span class="lineno"> 766</span> </div>
-<div class="line"><a name="l00767"></a><span class="lineno"> 767</span>  <span class="keywordflow">if</span> (result) {</div>
-<div class="line"><a name="l00768"></a><span class="lineno"> 768</span>  <a class="code" href="libprocess_2include_2process_2check_8hpp.html#a55bf53e1f554470600774a6bf0c09140">CHECK_READY</a>(actual);</div>
-<div class="line"><a name="l00769"></a><span class="lineno"> 769</span>  <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(actual.get());</div>
-<div class="line"><a name="l00770"></a><span class="lineno"> 770</span>  <span class="keywordflow">return</span> <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a5e399531eaa0ff53ca397cadd739fe33">AssertTermSigEq</a>(</div>
-<div class="line"><a name="l00771"></a><span class="lineno"> 771</span>  expectedExpr,</div>
-<div class="line"><a name="l00772"></a><span class="lineno"> 772</span>  <a class="code" href="namespacestrings.html#ac315a6174f56cba0d8295f84da265416">strings::join</a>(<span class="stringliteral">"("</span>, actualExpr, <span class="stringliteral">")->get()"</span>).c_str(),</div>
-<div class="line"><a name="l00773"></a><span class="lineno"> 773</span>  expected,</div>
-<div class="line"><a name="l00774"></a><span class="lineno"> 774</span>  actual->get());</div>
-<div class="line"><a name="l00775"></a><span class="lineno"> 775</span>  }</div>
-<div class="line"><a name="l00776"></a><span class="lineno"> 776</span> </div>
-<div class="line"><a name="l00777"></a><span class="lineno"> 777</span>  <span class="keywordflow">return</span> result;</div>
-<div class="line"><a name="l00778"></a><span class="lineno"> 778</span> }</div>
-<div class="line"><a name="l00779"></a><span class="lineno"> 779</span> </div>
-<div class="line"><a name="l00780"></a><span class="lineno"> 780</span> </div>
-<div class="line"><a name="l00781"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#a92326e20cea850f70b0c8f8d5c6fcc23"> 781</a></span> <span class="preprocessor">#define AWAIT_ASSERT_WTERMSIG_EQ_FOR(expected, actual, duration) \</span></div>
-<div class="line"><a name="l00782"></a><span class="lineno"> 782</span> <span class="preprocessor"> ASSERT_PRED_FORMAT3(AwaitAssertTermSigEq, expected, actual, duration)</span></div>
-<div class="line"><a name="l00783"></a><span class="lineno"> 783</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00784"></a><span class="lineno"> 784</span> </div>
-<div class="line"><a name="l00785"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#a9c88f78aaec602d30ac11dfade1048de"> 785</a></span> <span class="preprocessor">#define AWAIT_ASSERT_WTERMSIG_EQ(expected, actual) \</span></div>
-<div class="line"><a name="l00786"></a><span class="lineno"> 786</span> <span class="preprocessor"> AWAIT_ASSERT_WTERMSIG_EQ_FOR( \</span></div>
-<div class="line"><a name="l00787"></a><span class="lineno"> 787</span> <span class="preprocessor"> expected, \</span></div>
-<div class="line"><a name="l00788"></a><span class="lineno"> 788</span> <span class="preprocessor"> actual, \</span></div>
-<div class="line"><a name="l00789"></a><span class="lineno"> 789</span> <span class="preprocessor"> process::TEST_AWAIT_TIMEOUT)</span></div>
-<div class="line"><a name="l00790"></a><span class="lineno"> 790</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00791"></a><span class="lineno"> 791</span> </div>
-<div class="line"><a name="l00792"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#ad71f04a8cf6788ea907661c79ca2f795"> 792</a></span> <span class="preprocessor">#define AWAIT_EXPECT_WTERMSIG_EQ_FOR(expected, actual, duration) \</span></div>
-<div class="line"><a name="l00793"></a><span class="lineno"> 793</span> <span class="preprocessor"> EXPECT_PRED_FORMAT3(AwaitAssertTermSigEq, expected, actual, duration)</span></div>
-<div class="line"><a name="l00794"></a><span class="lineno"> 794</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00795"></a><span class="lineno"> 795</span> </div>
-<div class="line"><a name="l00796"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#a3ab1e561d075d86d66a10c1ca9d6ad01"> 796</a></span> <span class="preprocessor">#define AWAIT_EXPECT_WTERMSIG_EQ(expected, actual) \</span></div>
-<div class="line"><a name="l00797"></a><span class="lineno"> 797</span> <span class="preprocessor"> AWAIT_EXPECT_WTERMSIG_EQ_FOR( \</span></div>
-<div class="line"><a name="l00798"></a><span class="lineno"> 798</span> <span class="preprocessor"> expected, \</span></div>
-<div class="line"><a name="l00799"></a><span class="lineno"> 799</span> <span class="preprocessor"> actual, \</span></div>
-<div class="line"><a name="l00800"></a><span class="lineno"> 800</span> <span class="preprocessor"> process::TEST_AWAIT_TIMEOUT)</span></div>
-<div class="line"><a name="l00801"></a><span class="lineno"> 801</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00802"></a><span class="lineno"> 802</span> </div>
-<div class="line"><a name="l00803"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#ad5c297c3dee7d417b71b4d8675126420"> 803</a></span> inline ::testing::AssertionResult <a class="code" href="libprocess_2include_2process_2gtest_8hpp.html#ad5c297c3dee7d417b71b4d8675126420">AwaitAssertTermSigNe</a>(</div>
-<div class="line"><a name="l00804"></a><span class="lineno"> 804</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* expectedExpr,</div>
-<div class="line"><a name="l00805"></a><span class="lineno"> 805</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* actualExpr,</div>
-<div class="line"><a name="l00806"></a><span class="lineno"> 806</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* durationExpr,</div>
-<div class="line"><a name="l00807"></a><span class="lineno"> 807</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> expected,</div>
-<div class="line"><a name="l00808"></a><span class="lineno"> 808</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a><<a class="code" href="classOption.html">Option<int></a>>& actual,</div>
-<div class="line"><a name="l00809"></a><span class="lineno"> 809</span>  <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>& duration)</div>
-<div class="line"><a name="l00810"></a><span class="lineno"> 810</span> {</div>
-<div class="line"><a name="l00811"></a><span class="lineno"> 811</span>  const ::testing::AssertionResult result =</div>
-<div class="line"><a name="l00812"></a><span class="lineno"> 812</span>  <a class="code" href="libprocess_2include_2process_2gtest_8hpp.html#a8db0b1187c1add9f6c5af1cc845578e2">AwaitAssertSignaled</a>(actualExpr, durationExpr, actual, duration);</div>
-<div class="line"><a name="l00813"></a><span class="lineno"> 813</span> </div>
-<div class="line"><a name="l00814"></a><span class="lineno"> 814</span>  <span class="keywordflow">if</span> (result) {</div>
-<div class="line"><a name="l00815"></a><span class="lineno"> 815</span>  <a class="code" href="libprocess_2include_2process_2check_8hpp.html#a55bf53e1f554470600774a6bf0c09140">CHECK_READY</a>(actual);</div>
-<div class="line"><a name="l00816"></a><span class="lineno"> 816</span>  <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(actual.get());</div>
-<div class="line"><a name="l00817"></a><span class="lineno"> 817</span>  <span class="keywordflow">return</span> <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a4af6af348abe6fc830763329ae961e5f">AssertTermSigNe</a>(</div>
-<div class="line"><a name="l00818"></a><span class="lineno"> 818</span>  expectedExpr,</div>
-<div class="line"><a name="l00819"></a><span class="lineno"> 819</span>  <a class="code" href="namespacestrings.html#ac315a6174f56cba0d8295f84da265416">strings::join</a>(<span class="stringliteral">"("</span>, actualExpr, <span class="stringliteral">")->get()"</span>).c_str(),</div>
-<div class="line"><a name="l00820"></a><span class="lineno"> 820</span>  expected,</div>
-<div class="line"><a name="l00821"></a><span class="lineno"> 821</span>  actual->get());</div>
-<div class="line"><a name="l00822"></a><span class="lineno"> 822</span>  }</div>
-<div class="line"><a name="l00823"></a><span class="lineno"> 823</span> </div>
-<div class="line"><a name="l00824"></a><span class="lineno"> 824</span>  <span class="keywordflow">return</span> result;</div>
-<div class="line"><a name="l00825"></a><span class="lineno"> 825</span> }</div>
-<div class="line"><a name="l00826"></a><span class="lineno"> 826</span> </div>
-<div class="line"><a name="l00827"></a><span class="lineno"> 827</span> </div>
-<div class="line"><a name="l00828"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#a0491ed6c5a56cb33ff1d42f9e3fa0d95"> 828</a></span> <span class="preprocessor">#define AWAIT_ASSERT_WTERMSIG_NE_FOR(expected, actual, duration) \</span></div>
-<div class="line"><a name="l00829"></a><span class="lineno"> 829</span> <span class="preprocessor"> ASSERT_PRED_FORMAT3(AwaitAssertTermSigNe, expected, actual, duration)</span></div>
-<div class="line"><a name="l00830"></a><span class="lineno"> 830</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00831"></a><span class="lineno"> 831</span> </div>
-<div class="line"><a name="l00832"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#a3850c9439df7c51d4f30ab78bf52e0e4"> 832</a></span> <span class="preprocessor">#define AWAIT_ASSERT_WTERMSIG_NE(expected, actual) \</span></div>
-<div class="line"><a name="l00833"></a><span class="lineno"> 833</span> <span class="preprocessor"> AWAIT_ASSERT_TERMSIG_NE_FOR( \</span></div>
-<div class="line"><a name="l00834"></a><span class="lineno"> 834</span> <span class="preprocessor"> expected, \</span></div>
-<div class="line"><a name="l00835"></a><span class="lineno"> 835</span> <span class="preprocessor"> actual, \</span></div>
-<div class="line"><a name="l00836"></a><span class="lineno"> 836</span> <span class="preprocessor"> process::TEST_AWAIT_TIMEOUT</span></div>
-<div class="line"><a name="l00837"></a><span class="lineno"> 837</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00838"></a><span class="lineno"> 838</span> </div>
-<div class="line"><a name="l00839"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#a18e0951702b19794add0b7a307035b48"> 839</a></span> <span class="preprocessor">#define AWAIT_EXPECT_TERMSIG_NE_FOR(expected, actual, duration) \</span></div>
-<div class="line"><a name="l00840"></a><span class="lineno"> 840</span> <span class="preprocessor"> EXPECT_PRED_FORMAT3(AwaitAssertTermSigNe, expected, actual, duration)</span></div>
-<div class="line"><a name="l00841"></a><span class="lineno"> 841</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00842"></a><span class="lineno"> 842</span> </div>
-<div class="line"><a name="l00843"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#ac4d50cef4ea4c371b20fb8c5082d9995"> 843</a></span> <span class="preprocessor">#define AWAIT_EXPECT_WTERMSIG_NE(expected, actual) \</span></div>
-<div class="line"><a name="l00844"></a><span class="lineno"> 844</span> <span class="preprocessor"> AWAIT_EXPECT_WTERMSIG_NE_FOR( \</span></div>
-<div class="line"><a name="l00845"></a><span class="lineno"> 845</span> <span class="preprocessor"> expected, \</span></div>
-<div class="line"><a name="l00846"></a><span class="lineno"> 846</span> <span class="preprocessor"> actual, \</span></div>
-<div class="line"><a name="l00847"></a><span class="lineno"> 847</span> <span class="preprocessor"> process::TEST_AWAIT_TIMEOUT)</span></div>
-<div class="line"><a name="l00848"></a><span class="lineno"> 848</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00849"></a><span class="lineno"> 849</span> </div>
-<div class="line"><a name="l00850"></a><span class="lineno"> 850</span> <span class="comment">// TODO(benh):</span></div>
-<div class="line"><a name="l00851"></a><span class="lineno"> 851</span> <span class="comment">// inline ::testing::AssertionResult AwaitAssertStopped(...)</span></div>
-<div class="line"><a name="l00852"></a><span class="lineno"> 852</span> <span class="comment">// inline ::testing::AssertionResult AwaitAssertStopSigEq(...)</span></div>
-<div class="line"><a name="l00853"></a><span class="lineno"> 853</span> <span class="comment">// inline ::testing::AssertionResult AwaitAssertStopSigNe(...)</span></div>
-<div class="line"><a name="l00854"></a><span class="lineno"> 854</span> </div>
-<div class="line"><a name="l00855"></a><span class="lineno"> 855</span> <span class="preprocessor">#endif // __PROCESS_GTEST_HPP__</span></div>
+<div class="line"><a name="l00715"></a><span class="lineno"> 715</span> <span class="comment">// Signals are't used on Windows, so #ifdef these out.</span></div>
+<div class="line"><a name="l00716"></a><span class="lineno"> 716</span> <span class="preprocessor">#ifndef __WINDOWS__</span></div>
+<div class="line"><a name="l00717"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#a8db0b1187c1add9f6c5af1cc845578e2"> 717</a></span> <span class="preprocessor"></span>inline ::testing::AssertionResult <a class="code" href="libprocess_2include_2process_2gtest_8hpp.html#a8db0b1187c1add9f6c5af1cc845578e2">AwaitAssertSignaled</a>(</div>
+<div class="line"><a name="l00718"></a><span class="lineno"> 718</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* actualExpr,</div>
+<div class="line"><a name="l00719"></a><span class="lineno"> 719</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* durationExpr,</div>
+<div class="line"><a name="l00720"></a><span class="lineno"> 720</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a><<a class="code" href="classOption.html">Option<int></a>>& actual,</div>
+<div class="line"><a name="l00721"></a><span class="lineno"> 721</span>  <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>& duration)</div>
+<div class="line"><a name="l00722"></a><span class="lineno"> 722</span> {</div>
+<div class="line"><a name="l00723"></a><span class="lineno"> 723</span>  const ::testing::AssertionResult result =</div>
+<div class="line"><a name="l00724"></a><span class="lineno"> 724</span>  <a class="code" href="libprocess_2include_2process_2gtest_8hpp.html#af5232d02c562e977285d52228e29aaa9">AwaitAssertReady</a>(actualExpr, durationExpr, actual, duration);</div>
+<div class="line"><a name="l00725"></a><span class="lineno"> 725</span> </div>
+<div class="line"><a name="l00726"></a><span class="lineno"> 726</span>  <span class="keywordflow">if</span> (result) {</div>
+<div class="line"><a name="l00727"></a><span class="lineno"> 727</span>  <a class="code" href="libprocess_2include_2process_2check_8hpp.html#a55bf53e1f554470600774a6bf0c09140">CHECK_READY</a>(actual);</div>
+<div class="line"><a name="l00728"></a><span class="lineno"> 728</span>  <span class="keywordflow">if</span> (actual->isNone()) {</div>
+<div class="line"><a name="l00729"></a><span class="lineno"> 729</span>  return ::testing::AssertionFailure()</div>
+<div class="line"><a name="l00730"></a><span class="lineno"> 730</span>  << <span class="stringliteral">"("</span> << actualExpr << <span class="stringliteral">")->isNone() is true"</span>;</div>
+<div class="line"><a name="l00731"></a><span class="lineno"> 731</span>  }</div>
+<div class="line"><a name="l00732"></a><span class="lineno"> 732</span> </div>
+<div class="line"><a name="l00733"></a><span class="lineno"> 733</span>  <span class="keywordflow">return</span> <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a799901963033736968a8328d9aa63b38">AssertSignaled</a>(</div>
+<div class="line"><a name="l00734"></a><span class="lineno"> 734</span>  <a class="code" href="namespacestrings.html#ac315a6174f56cba0d8295f84da265416">strings::join</a>(<span class="stringliteral">"("</span>, actualExpr, <span class="stringliteral">")->get()"</span>).c_str(),</div>
+<div class="line"><a name="l00735"></a><span class="lineno"> 735</span>  actual->get());</div>
+<div class="line"><a name="l00736"></a><span class="lineno"> 736</span>  }</div>
+<div class="line"><a name="l00737"></a><span class="lineno"> 737</span> </div>
+<div class="line"><a name="l00738"></a><span class="lineno"> 738</span>  <span class="keywordflow">return</span> result;</div>
+<div class="line"><a name="l00739"></a><span class="lineno"> 739</span> }</div>
+<div class="line"><a name="l00740"></a><span class="lineno"> 740</span> </div>
+<div class="line"><a name="l00741"></a><span class="lineno"> 741</span> </div>
+<div class="line"><a name="l00742"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#a48ee0e589360edf83f93f4483d454211"> 742</a></span> <span class="preprocessor">#define AWAIT_ASSERT_SIGNALED_FOR(expected, actual, duration) \</span></div>
+<div class="line"><a name="l00743"></a><span class="lineno"> 743</span> <span class="preprocessor"> ASSERT_PRED_FORMAT3(AwaitAssertSignaled, expected, actual, duration)</span></div>
+<div class="line"><a name="l00744"></a><span class="lineno"> 744</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00745"></a><span class="lineno"> 745</span> </div>
+<div class="line"><a name="l00746"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#ac548d367a0eba55993fd0f069cfe88fe"> 746</a></span> <span class="preprocessor">#define AWAIT_ASSERT_SIGNALED(expected, actual) \</span></div>
+<div class="line"><a name="l00747"></a><span class="lineno"> 747</span> <span class="preprocessor"> AWAIT_ASSERT_SIGNALED_FOR(expected, actual, process::TEST_AWAIT_TIMEOUT)</span></div>
+<div class="line"><a name="l00748"></a><span class="lineno"> 748</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00749"></a><span class="lineno"> 749</span> </div>
+<div class="line"><a name="l00750"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#ade5ade88fc75a1cda2c37969ce513d19"> 750</a></span> <span class="preprocessor">#define AWAIT_EXPECT_SIGNALED_FOR(expected, actual, duration) \</span></div>
+<div class="line"><a name="l00751"></a><span class="lineno"> 751</span> <span class="preprocessor"> EXPECT_PRED_FORMAT3(AwaitAssertSignaled, expected, actual, duration)</span></div>
+<div class="line"><a name="l00752"></a><span class="lineno"> 752</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00753"></a><span class="lineno"> 753</span> </div>
+<div class="line"><a name="l00754"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#ad7db91aee8534c29d1a1409787f1ba0a"> 754</a></span> <span class="preprocessor">#define AWAIT_EXPECT_SIGNALED(expected, actual) \</span></div>
+<div class="line"><a name="l00755"></a><span class="lineno"> 755</span> <span class="preprocessor"> AWAIT_EXPECT_SIGNALED_FOR(expected, actual, process::TEST_AWAIT_TIMEOUT)</span></div>
+<div class="line"><a name="l00756"></a><span class="lineno"> 756</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00757"></a><span class="lineno"> 757</span> </div>
+<div class="line"><a name="l00758"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#a94ca5d39f53b828cce40c52051ec5065"> 758</a></span> inline ::testing::AssertionResult <a class="code" href="libprocess_2include_2process_2gtest_8hpp.html#a94ca5d39f53b828cce40c52051ec5065">AwaitAssertTermSigEq</a>(</div>
+<div class="line"><a name="l00759"></a><span class="lineno"> 759</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* expectedExpr,</div>
+<div class="line"><a name="l00760"></a><span class="lineno"> 760</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* actualExpr,</div>
+<div class="line"><a name="l00761"></a><span class="lineno"> 761</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* durationExpr,</div>
+<div class="line"><a name="l00762"></a><span class="lineno"> 762</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> expected,</div>
+<div class="line"><a name="l00763"></a><span class="lineno"> 763</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a><<a class="code" href="classOption.html">Option<int></a>>& actual,</div>
+<div class="line"><a name="l00764"></a><span class="lineno"> 764</span>  <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>& duration)</div>
+<div class="line"><a name="l00765"></a><span class="lineno"> 765</span> {</div>
+<div class="line"><a name="l00766"></a><span class="lineno"> 766</span>  const ::testing::AssertionResult result =</div>
+<div class="line"><a name="l00767"></a><span class="lineno"> 767</span>  <a class="code" href="libprocess_2include_2process_2gtest_8hpp.html#a8db0b1187c1add9f6c5af1cc845578e2">AwaitAssertSignaled</a>(actualExpr, durationExpr, actual, duration);</div>
+<div class="line"><a name="l00768"></a><span class="lineno"> 768</span> </div>
+<div class="line"><a name="l00769"></a><span class="lineno"> 769</span>  <span class="keywordflow">if</span> (result) {</div>
+<div class="line"><a name="l00770"></a><span class="lineno"> 770</span>  <a class="code" href="libprocess_2include_2process_2check_8hpp.html#a55bf53e1f554470600774a6bf0c09140">CHECK_READY</a>(actual);</div>
+<div class="line"><a name="l00771"></a><span class="lineno"> 771</span>  <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(actual.get());</div>
+<div class="line"><a name="l00772"></a><span class="lineno"> 772</span>  <span class="keywordflow">return</span> <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a5e399531eaa0ff53ca397cadd739fe33">AssertTermSigEq</a>(</div>
+<div class="line"><a name="l00773"></a><span class="lineno"> 773</span>  expectedExpr,</div>
+<div class="line"><a name="l00774"></a><span class="lineno"> 774</span>  <a class="code" href="namespacestrings.html#ac315a6174f56cba0d8295f84da265416">strings::join</a>(<span class="stringliteral">"("</span>, actualExpr, <span class="stringliteral">")->get()"</span>).c_str(),</div>
+<div class="line"><a name="l00775"></a><span class="lineno"> 775</span>  expected,</div>
+<div class="line"><a name="l00776"></a><span class="lineno"> 776</span>  actual->get());</div>
+<div class="line"><a name="l00777"></a><span class="lineno"> 777</span>  }</div>
+<div class="line"><a name="l00778"></a><span class="lineno"> 778</span> </div>
+<div class="line"><a name="l00779"></a><span class="lineno"> 779</span>  <span class="keywordflow">return</span> result;</div>
+<div class="line"><a name="l00780"></a><span class="lineno"> 780</span> }</div>
+<div class="line"><a name="l00781"></a><span class="lineno"> 781</span> </div>
+<div class="line"><a name="l00782"></a><span class="lineno"> 782</span> </div>
+<div class="line"><a name="l00783"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#a92326e20cea850f70b0c8f8d5c6fcc23"> 783</a></span> <span class="preprocessor">#define AWAIT_ASSERT_WTERMSIG_EQ_FOR(expected, actual, duration) \</span></div>
+<div class="line"><a name="l00784"></a><span class="lineno"> 784</span> <span class="preprocessor"> ASSERT_PRED_FORMAT3(AwaitAssertTermSigEq, expected, actual, duration)</span></div>
+<div class="line"><a name="l00785"></a><span class="lineno"> 785</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00786"></a><span class="lineno"> 786</span> </div>
+<div class="line"><a name="l00787"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#a9c88f78aaec602d30ac11dfade1048de"> 787</a></span> <span class="preprocessor">#define AWAIT_ASSERT_WTERMSIG_EQ(expected, actual) \</span></div>
+<div class="line"><a name="l00788"></a><span class="lineno"> 788</span> <span class="preprocessor"> AWAIT_ASSERT_WTERMSIG_EQ_FOR( \</span></div>
+<div class="line"><a name="l00789"></a><span class="lineno"> 789</span> <span class="preprocessor"> expected, \</span></div>
+<div class="line"><a name="l00790"></a><span class="lineno"> 790</span> <span class="preprocessor"> actual, \</span></div>
+<div class="line"><a name="l00791"></a><span class="lineno"> 791</span> <span class="preprocessor"> process::TEST_AWAIT_TIMEOUT)</span></div>
+<div class="line"><a name="l00792"></a><span class="lineno"> 792</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00793"></a><span class="lineno"> 793</span> </div>
+<div class="line"><a name="l00794"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#ad71f04a8cf6788ea907661c79ca2f795"> 794</a></span> <span class="preprocessor">#define AWAIT_EXPECT_WTERMSIG_EQ_FOR(expected, actual, duration) \</span></div>
+<div class="line"><a name="l00795"></a><span class="lineno"> 795</span> <span class="preprocessor"> EXPECT_PRED_FORMAT3(AwaitAssertTermSigEq, expected, actual, duration)</span></div>
+<div class="line"><a name="l00796"></a><span class="lineno"> 796</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00797"></a><span class="lineno"> 797</span> </div>
+<div class="line"><a name="l00798"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#a3ab1e561d075d86d66a10c1ca9d6ad01"> 798</a></span> <span class="preprocessor">#define AWAIT_EXPECT_WTERMSIG_EQ(expected, actual) \</span></div>
+<div class="line"><a name="l00799"></a><span class="lineno"> 799</span> <span class="preprocessor"> AWAIT_EXPECT_WTERMSIG_EQ_FOR( \</span></div>
+<div class="line"><a name="l00800"></a><span class="lineno"> 800</span> <span class="preprocessor"> expected, \</span></div>
+<div class="line"><a name="l00801"></a><span class="lineno"> 801</span> <span class="preprocessor"> actual, \</span></div>
+<div class="line"><a name="l00802"></a><span class="lineno"> 802</span> <span class="preprocessor"> process::TEST_AWAIT_TIMEOUT)</span></div>
+<div class="line"><a name="l00803"></a><span class="lineno"> 803</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00804"></a><span class="lineno"> 804</span> </div>
+<div class="line"><a name="l00805"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#ad5c297c3dee7d417b71b4d8675126420"> 805</a></span> inline ::testing::AssertionResult <a class="code" href="libprocess_2include_2process_2gtest_8hpp.html#ad5c297c3dee7d417b71b4d8675126420">AwaitAssertTermSigNe</a>(</div>
+<div class="line"><a name="l00806"></a><span class="lineno"> 806</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* expectedExpr,</div>
+<div class="line"><a name="l00807"></a><span class="lineno"> 807</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* actualExpr,</div>
+<div class="line"><a name="l00808"></a><span class="lineno"> 808</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* durationExpr,</div>
+<div class="line"><a name="l00809"></a><span class="lineno"> 809</span>  <span class="keyword">const</span> <span class="keywordtype">int</span> expected,</div>
+<div class="line"><a name="l00810"></a><span class="lineno"> 810</span>  <span class="keyword">const</span> <a class="code" href="classprocess_1_1Future.html">process::Future</a><<a class="code" href="classOption.html">Option<int></a>>& actual,</div>
+<div class="line"><a name="l00811"></a><span class="lineno"> 811</span>  <span class="keyword">const</span> <a class="code" href="classDuration.html">Duration</a>& duration)</div>
+<div class="line"><a name="l00812"></a><span class="lineno"> 812</span> {</div>
+<div class="line"><a name="l00813"></a><span class="lineno"> 813</span>  const ::testing::AssertionResult result =</div>
+<div class="line"><a name="l00814"></a><span class="lineno"> 814</span>  <a class="code" href="libprocess_2include_2process_2gtest_8hpp.html#a8db0b1187c1add9f6c5af1cc845578e2">AwaitAssertSignaled</a>(actualExpr, durationExpr, actual, duration);</div>
+<div class="line"><a name="l00815"></a><span class="lineno"> 815</span> </div>
+<div class="line"><a name="l00816"></a><span class="lineno"> 816</span>  <span class="keywordflow">if</span> (result) {</div>
+<div class="line"><a name="l00817"></a><span class="lineno"> 817</span>  <a class="code" href="libprocess_2include_2process_2check_8hpp.html#a55bf53e1f554470600774a6bf0c09140">CHECK_READY</a>(actual);</div>
+<div class="line"><a name="l00818"></a><span class="lineno"> 818</span>  <a class="code" href="stout_2include_2stout_2check_8hpp.html#aee320e7c6e107071f4b85d4cc135a265">CHECK_SOME</a>(actual.get());</div>
+<div class="line"><a name="l00819"></a><span class="lineno"> 819</span>  <span class="keywordflow">return</span> <a class="code" href="stout_2include_2stout_2gtest_8hpp.html#a4af6af348abe6fc830763329ae961e5f">AssertTermSigNe</a>(</div>
+<div class="line"><a name="l00820"></a><span class="lineno"> 820</span>  expectedExpr,</div>
+<div class="line"><a name="l00821"></a><span class="lineno"> 821</span>  <a class="code" href="namespacestrings.html#ac315a6174f56cba0d8295f84da265416">strings::join</a>(<span class="stringliteral">"("</span>, actualExpr, <span class="stringliteral">")->get()"</span>).c_str(),</div>
+<div class="line"><a name="l00822"></a><span class="lineno"> 822</span>  expected,</div>
+<div class="line"><a name="l00823"></a><span class="lineno"> 823</span>  actual->get());</div>
+<div class="line"><a name="l00824"></a><span class="lineno"> 824</span>  }</div>
+<div class="line"><a name="l00825"></a><span class="lineno"> 825</span> </div>
+<div class="line"><a name="l00826"></a><span class="lineno"> 826</span>  <span class="keywordflow">return</span> result;</div>
+<div class="line"><a name="l00827"></a><span class="lineno"> 827</span> }</div>
+<div class="line"><a name="l00828"></a><span class="lineno"> 828</span> </div>
+<div class="line"><a name="l00829"></a><span class="lineno"> 829</span> </div>
+<div class="line"><a name="l00830"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#a0491ed6c5a56cb33ff1d42f9e3fa0d95"> 830</a></span> <span class="preprocessor">#define AWAIT_ASSERT_WTERMSIG_NE_FOR(expected, actual, duration) \</span></div>
+<div class="line"><a name="l00831"></a><span class="lineno"> 831</span> <span class="preprocessor"> ASSERT_PRED_FORMAT3(AwaitAssertTermSigNe, expected, actual, duration)</span></div>
+<div class="line"><a name="l00832"></a><span class="lineno"> 832</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00833"></a><span class="lineno"> 833</span> </div>
+<div class="line"><a name="l00834"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#a3850c9439df7c51d4f30ab78bf52e0e4"> 834</a></span> <span class="preprocessor">#define AWAIT_ASSERT_WTERMSIG_NE(expected, actual) \</span></div>
+<div class="line"><a name="l00835"></a><span class="lineno"> 835</span> <span class="preprocessor"> AWAIT_ASSERT_TERMSIG_NE_FOR( \</span></div>
+<div class="line"><a name="l00836"></a><span class="lineno"> 836</span> <span class="preprocessor"> expected, \</span></div>
+<div class="line"><a name="l00837"></a><span class="lineno"> 837</span> <span class="preprocessor"> actual, \</span></div>
+<div class="line"><a name="l00838"></a><span class="lineno"> 838</span> <span class="preprocessor"> process::TEST_AWAIT_TIMEOUT</span></div>
+<div class="line"><a name="l00839"></a><span class="lineno"> 839</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00840"></a><span class="lineno"> 840</span> </div>
+<div class="line"><a name="l00841"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#a18e0951702b19794add0b7a307035b48"> 841</a></span> <span class="preprocessor">#define AWAIT_EXPECT_TERMSIG_NE_FOR(expected, actual, duration) \</span></div>
+<div class="line"><a name="l00842"></a><span class="lineno"> 842</span> <span class="preprocessor"> EXPECT_PRED_FORMAT3(AwaitAssertTermSigNe, expected, actual, duration)</span></div>
+<div class="line"><a name="l00843"></a><span class="lineno"> 843</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00844"></a><span class="lineno"> 844</span> </div>
+<div class="line"><a name="l00845"></a><span class="lineno"><a class="line" href="libprocess_2include_2process_2gtest_8hpp.html#ac4d50cef4ea4c371b20fb8c5082d9995"> 845</a></span> <span class="preprocessor">#define AWAIT_EXPECT_WTERMSIG_NE(expected, actual) \</span></div>
+<div class="line"><a name="l00846"></a><span class="lineno"> 846</span> <span class="preprocessor"> AWAIT_EXPECT_WTERMSIG_NE_FOR( \</span></div>
+<div class="line"><a name="l00847"></a><span class="lineno"> 847</span> <span class="preprocessor"> expected, \</span></div>
+<div class="line"><a name="l00848"></a><span class="lineno"> 848</span> <span class="preprocessor"> actual, \</span></div>
+<div class="line"><a name="l00849"></a><span class="lineno"> 849</span> <span class="preprocessor"> process::TEST_AWAIT_TIMEOUT)</span></div>
+<div class="line"><a name="l00850"></a><span class="lineno"> 850</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00851"></a><span class="lineno"> 851</span> </div>
+<div class="line"><a name="l00852"></a><span class="lineno"> 852</span> <span class="comment">// TODO(benh):</span></div>
+<div class="line"><a name="l00853"></a><span class="lineno"> 853</span> <span class="comment">// inline ::testing::AssertionResult AwaitAssertStopped(...)</span></div>
+<div class="line"><a name="l00854"></a><span class="lineno"> 854</span> <span class="comment">// inline ::testing::AssertionResult AwaitAssertStopSigEq(...)</span></div>
+<div class="line"><a name="l00855"></a><span class="lineno"> 855</span> <span class="comment">// inline ::testing::AssertionResult AwaitAssertStopSigNe(...)</span></div>
+<div class="line"><a name="l00856"></a><span class="lineno"> 856</span> <span class="preprocessor">#endif // __WINDOWS__</span></div>
+<div class="line"><a name="l00857"></a><span class="lineno"> 857</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00858"></a><span class="lineno"> 858</span> <span class="preprocessor">#endif // __PROCESS_GTEST_HPP__</span></div>
<div class="ttc" id="classprocess_1_1Future_html_a68f241961e700d0cecf982d9cc0043d7"><div class="ttname"><a href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">process::Future::isReady</a></div><div class="ttdeci">bool isReady() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1220</div></div>
<div class="ttc" id="gtest__constants_8hpp_html"><div class="ttname"><a href="gtest__constants_8hpp.html">gtest_constants.hpp</a></div></div>
-<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a0eee39affc289ff372336ce8bbeef40a"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a0eee39affc289ff372336ce8bbeef40a">AssertExitStatusNe</a></div><div class="ttdeci">inline::testing::AssertionResult AssertExitStatusNe(const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:311</div></div>
+<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a0eee39affc289ff372336ce8bbeef40a"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a0eee39affc289ff372336ce8bbeef40a">AssertExitStatusNe</a></div><div class="ttdeci">inline::testing::AssertionResult AssertExitStatusNe(const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:313</div></div>
<div class="ttc" id="classprocess_1_1ClockTestEventListener_html_af42ab7cf085778cd46cd105657c387fd"><div class="ttname"><a href="classprocess_1_1ClockTestEventListener.html#af42ab7cf085778cd46cd105657c387fd">process::ClockTestEventListener::OnTestEnd</a></div><div class="ttdeci">virtual void OnTestEnd(const ::testing::TestInfo &)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:51</div></div>
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option< std::string ></a></div></div>
<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_a26834a54c3b5880d4d08ce10248a6a76"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#a26834a54c3b5880d4d08ce10248a6a76">AwaitAssertDiscarded</a></div><div class="ttdeci">::testing::AssertionResult AwaitAssertDiscarded(const char *expr, const char *, const process::Future< T > &actual, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:164</div></div>
@@ -926,9 +929,9 @@
<div class="ttc" id="namespaceprocess_html_a5294b892bbfaf52600526bfb7b42bc41"><div class="ttname"><a href="namespaceprocess.html#a5294b892bbfaf52600526bfb7b42bc41">process::READWRITE_HTTP_AUTHENTICATION_REALM</a></div><div class="ttdeci">constexpr char READWRITE_HTTP_AUTHENTICATION_REALM[]</div><div class="ttdef"><b>Definition:</b> gtest.hpp:36</div></div>
<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="classprocess_1_1Future_html_af23884cf963eb5ec061595eb2e288903"><div class="ttname"><a href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">process::Future::isPending</a></div><div class="ttdeci">bool isPending() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1213</div></div>
-<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a9f0924a7f42c846a34589d10d60d7538"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a9f0924a7f42c846a34589d10d60d7538">AssertExitStatusEq</a></div><div class="ttdeci">inline::testing::AssertionResult AssertExitStatusEq(const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:278</div></div>
+<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a9f0924a7f42c846a34589d10d60d7538"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a9f0924a7f42c846a34589d10d60d7538">AssertExitStatusEq</a></div><div class="ttdeci">inline::testing::AssertionResult AssertExitStatusEq(const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:280</div></div>
<div class="ttc" id="stopwatch_8hpp_html"><div class="ttname"><a href="stopwatch_8hpp.html">stopwatch.hpp</a></div></div>
-<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_a94ca5d39f53b828cce40c52051ec5065"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#a94ca5d39f53b828cce40c52051ec5065">AwaitAssertTermSigEq</a></div><div class="ttdeci">inline::testing::AssertionResult AwaitAssertTermSigEq(const char *expectedExpr, const char *actualExpr, const char *durationExpr, const int expected, const process::Future< Option< int >> &actual, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:756</div></div>
+<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_a94ca5d39f53b828cce40c52051ec5065"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#a94ca5d39f53b828cce40c52051ec5065">AwaitAssertTermSigEq</a></div><div class="ttdeci">inline::testing::AssertionResult AwaitAssertTermSigEq(const char *expectedExpr, const char *actualExpr, const char *durationExpr, const int expected, const process::Future< Option< int >> &actual, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:758</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="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>
@@ -945,7 +948,7 @@
<div class="ttc" id="classOption_html_a21358442c0fac1cc978a67a9a9089a79"><div class="ttname"><a href="classOption.html#a21358442c0fac1cc978a67a9a9089a79">Option::get</a></div><div class="ttdeci">const T & get() const &</div><div class="ttdef"><b>Definition:</b> option.hpp:118</div></div>
<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_ad87911bc1359b66cd739b1c0a53b8f34"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#ad87911bc1359b66cd739b1c0a53b8f34">AwaitAssertResponseBodyEq</a></div><div class="ttdeci">inline::testing::AssertionResult AwaitAssertResponseBodyEq(const char *expectedExpr, const char *actualExpr, const char *durationExpr, const std::string &expected, const process::Future< process::http::Response > &actual, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:464</div></div>
<div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
-<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a4af6af348abe6fc830763329ae961e5f"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a4af6af348abe6fc830763329ae961e5f">AssertTermSigNe</a></div><div class="ttdeci">inline::testing::AssertionResult AssertTermSigNe(const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:407</div></div>
+<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a4af6af348abe6fc830763329ae961e5f"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a4af6af348abe6fc830763329ae961e5f">AssertTermSigNe</a></div><div class="ttdeci">inline::testing::AssertionResult AssertTermSigNe(const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:411</div></div>
<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_ad7d94eaa58fc7d51e295e99c33351958"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#ad7d94eaa58fc7d51e295e99c33351958">AwaitAssertExited</a></div><div class="ttdeci">inline::testing::AssertionResult AwaitAssertExited(const char *actualExpr, const char *durationExpr, const process::Future< Option< int >> &actual, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:580</div></div>
<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_a064572a727a632a5dedd25197ea5469b"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#a064572a727a632a5dedd25197ea5469b">AwaitAssertExitStatusNe</a></div><div class="ttdeci">inline::testing::AssertionResult AwaitAssertExitStatusNe(const char *expectedExpr, const char *actualExpr, const char *durationExpr, const int expected, const process::Future< Option< int >> &actual, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:668</div></div>
<div class="ttc" id="future_8hpp_html"><div class="ttname"><a href="future_8hpp.html">future.hpp</a></div></div>
@@ -956,8 +959,8 @@
<div class="ttc" id="classprocess_1_1Clock_html_a4fd154ded1943f0b442bb88151adb758"><div class="ttname"><a href="classprocess_1_1Clock.html#a4fd154ded1943f0b442bb88151adb758">process::Clock::settle</a></div><div class="ttdeci">static void settle()</div></div>
<div class="ttc" id="clock_8hpp_html"><div class="ttname"><a href="clock_8hpp.html">clock.hpp</a></div></div>
<div class="ttc" id="classprocess_1_1Latch_html_a473b02733aa6a87f9ce3462d7a872414"><div class="ttname"><a href="classprocess_1_1Latch.html#a473b02733aa6a87f9ce3462d7a872414">process::Latch::await</a></div><div class="ttdeci">bool await(const Duration &duration=Seconds(-1))</div></div>
-<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a5e399531eaa0ff53ca397cadd739fe33"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a5e399531eaa0ff53ca397cadd739fe33">AssertTermSigEq</a></div><div class="ttdeci">inline::testing::AssertionResult AssertTermSigEq(const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:375</div></div>
-<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a799901963033736968a8328d9aa63b38"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a799901963033736968a8328d9aa63b38">AssertSignaled</a></div><div class="ttdeci">inline::testing::AssertionResult AssertSignaled(const char *actualExpr, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:343</div></div>
+<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a5e399531eaa0ff53ca397cadd739fe33"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a5e399531eaa0ff53ca397cadd739fe33">AssertTermSigEq</a></div><div class="ttdeci">inline::testing::AssertionResult AssertTermSigEq(const char *expectedExpr, const char *actualExpr, const int expected, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:379</div></div>
+<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a799901963033736968a8328d9aa63b38"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a799901963033736968a8328d9aa63b38">AssertSignaled</a></div><div class="ttdeci">inline::testing::AssertionResult AssertSignaled(const char *actualExpr, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:347</div></div>
<div class="ttc" id="classprocess_1_1Latch_html_a8a13204c5c42c42633674afc8ad6e307"><div class="ttname"><a href="classprocess_1_1Latch.html#a8a13204c5c42c42633674afc8ad6e307">process::Latch::trigger</a></div><div class="ttdeci">bool trigger()</div></div>
<div class="ttc" id="classOption_html_a06eab791122ebc1f8af4ad310e5e7d7e"><div class="ttname"><a href="classOption.html#a06eab791122ebc1f8af4ad310e5e7d7e">Option::isNone</a></div><div class="ttdeci">bool isNone() const </div><div class="ttdef"><b>Definition:</b> option.hpp:116</div></div>
<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_abcc52054812ecbc8937d533a3a5e4b72"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#abcc52054812ecbc8937d533a3a5e4b72">AwaitAssertFailed</a></div><div class="ttdeci">::testing::AssertionResult AwaitAssertFailed(const char *expr, const char *, const process::Future< T > &actual, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:142</div></div>
@@ -973,10 +976,10 @@
<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_af5232d02c562e977285d52228e29aaa9"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#af5232d02c562e977285d52228e29aaa9">AwaitAssertReady</a></div><div class="ttdeci">::testing::AssertionResult AwaitAssertReady(const char *expr, const char *, const process::Future< T > &actual, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:120</div></div>
<div class="ttc" id="classprocess_1_1Latch_html"><div class="ttname"><a href="classprocess_1_1Latch.html">process::Latch</a></div><div class="ttdef"><b>Definition:</b> latch.hpp:24</div></div>
<div class="ttc" id="classprocess_1_1Clock_html_aaba2025cf9ac7b264f113d6a3bf4364c"><div class="ttname"><a href="classprocess_1_1Clock.html#aaba2025cf9ac7b264f113d6a3bf4364c">process::Clock::paused</a></div><div class="ttdeci">static bool paused()</div><div class="ttdoc">Check whether clock is currently running. </div></div>
-<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_a8db0b1187c1add9f6c5af1cc845578e2"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#a8db0b1187c1add9f6c5af1cc845578e2">AwaitAssertSignaled</a></div><div class="ttdeci">inline::testing::AssertionResult AwaitAssertSignaled(const char *actualExpr, const char *durationExpr, const process::Future< Option< int >> &actual, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:715</div></div>
+<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_a8db0b1187c1add9f6c5af1cc845578e2"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#a8db0b1187c1add9f6c5af1cc845578e2">AwaitAssertSignaled</a></div><div class="ttdeci">inline::testing::AssertionResult AwaitAssertSignaled(const char *actualExpr, const char *durationExpr, const process::Future< Option< int >> &actual, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:717</div></div>
<div class="ttc" id="classprocess_1_1ClockTestEventListener_html_a684e54b986d32130f3b63e0f4cfa109e"><div class="ttname"><a href="classprocess_1_1ClockTestEventListener.html#a684e54b986d32130f3b63e0f4cfa109e">process::ClockTestEventListener::instance</a></div><div class="ttdeci">static ClockTestEventListener * instance()</div><div class="ttdef"><b>Definition:</b> gtest.hpp:45</div></div>
<div class="ttc" id="strings_8hpp_html"><div class="ttname"><a href="strings_8hpp.html">strings.hpp</a></div></div>
-<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_ad5c297c3dee7d417b71b4d8675126420"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#ad5c297c3dee7d417b71b4d8675126420">AwaitAssertTermSigNe</a></div><div class="ttdeci">inline::testing::AssertionResult AwaitAssertTermSigNe(const char *expectedExpr, const char *actualExpr, const char *durationExpr, const int expected, const process::Future< Option< int >> &actual, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:803</div></div>
+<div class="ttc" id="libprocess_2include_2process_2gtest_8hpp_html_ad5c297c3dee7d417b71b4d8675126420"><div class="ttname"><a href="libprocess_2include_2process_2gtest_8hpp.html#ad5c297c3dee7d417b71b4d8675126420">AwaitAssertTermSigNe</a></div><div class="ttdeci">inline::testing::AssertionResult AwaitAssertTermSigNe(const char *expectedExpr, const char *actualExpr, const char *durationExpr, const int expected, const process::Future< Option< int >> &actual, const Duration &duration)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:805</div></div>
<div class="ttc" id="stout_2include_2stout_2gtest_8hpp_html_a35ffb1309cac5b5df236add23d5582a4"><div class="ttname"><a href="stout_2include_2stout_2gtest_8hpp.html#a35ffb1309cac5b5df236add23d5582a4">AssertExited</a></div><div class="ttdeci">inline::testing::AssertionResult AssertExited(const char *actualExpr, const int actual)</div><div class="ttdef"><b>Definition:</b> gtest.hpp:246</div></div>
<div class="ttc" id="classprocess_1_1Future_html_a493227e57f8848e37777b89c0f81e2ec"><div class="ttname"><a href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">process::Future::isFailed</a></div><div class="ttdeci">bool isFailed() const </div><div class="ttdef"><b>Definition:</b> future.hpp:1234</div></div>
<div class="ttc" id="classprocess_1_1Future_html"><div class="ttname"><a href="classprocess_1_1Future.html">process::Future</a></div><div class="ttdef"><b>Definition:</b> future.hpp:57</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/libprocess_2include_2process_2process_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/libprocess_2include_2process_2process_8hpp_source.html b/content/api/latest/c++/libprocess_2include_2process_2process_8hpp_source.html
index 1bb216f..176578c 100644
--- a/content/api/latest/c++/libprocess_2include_2process_2process_8hpp_source.html
+++ b/content/api/latest/c++/libprocess_2include_2process_2process_8hpp_source.html
@@ -591,7 +591,7 @@
<div class="ttc" id="classprocess_1_1ProcessBase_html_a2accda04cb99a8337c501958ff85ce01"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a2accda04cb99a8337c501958ff85ce01">process::ProcessBase::serve</a></div><div class="ttdeci">virtual void serve(Event &&event)</div><div class="ttdoc">Invoked when an event is serviced. </div><div class="ttdef"><b>Definition:</b> process.hpp:85</div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html_a7ff87364baa79991901b8d73dc5c5fca"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a7ff87364baa79991901b8d73dc5c5fca">process::ProcessBase::self</a></div><div class="ttdeci">const UPID & self() const </div><div class="ttdef"><b>Definition:</b> process.hpp:79</div></div>
<div class="ttc" id="classprocess_1_1ProcessBase_html_a685d23d0dc0f42a0038dda0724e5d783"><div class="ttname"><a href="classprocess_1_1ProcessBase.html#a685d23d0dc0f42a0038dda0724e5d783">process::ProcessBase::delegate</a></div><div class="ttdeci">void delegate(const std::string &name, const UPID &pid)</div><div class="ttdoc">Delegates incoming messages, with the specified name, to the UPID. </div><div class="ttdef"><b>Definition:</b> process.hpp:242</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="hashmap_8hpp_html"><div class="ttname"><a href="hashmap_8hpp.html">hashmap.hpp</a></div></div>
<div class="ttc" id="namespaceprocess_html_a18419acc52ca1e339e684f8d9208207e"><div class="ttname"><a href="namespaceprocess.html#a18419acc52ca1e339e684f8d9208207e">process::workers</a></div><div class="ttdeci">long workers()</div><div class="ttdoc">Returns the number of worker threads the library has created. </div></div>
<div class="ttc" id="classprocess_1_1Process_html_a1e9980d5d873c695d4a1749971e18cd9"><div class="ttname"><a href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">process::Process::This</a></div><div class="ttdeci">T This</div><div class="ttdef"><b>Definition:</b> process.hpp:507</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/libprocess_2include_2process_2ssl_2gtest_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/libprocess_2include_2process_2ssl_2gtest_8hpp_source.html b/content/api/latest/c++/libprocess_2include_2process_2ssl_2gtest_8hpp_source.html
index d7d7dd3..97da335 100644
--- a/content/api/latest/c++/libprocess_2include_2process_2ssl_2gtest_8hpp_source.html
+++ b/content/api/latest/c++/libprocess_2include_2process_2ssl_2gtest_8hpp_source.html
@@ -440,7 +440,7 @@
<div class="ttc" id="classprocess_1_1network_1_1internal_1_1Socket_html"><div class="ttname"><a href="classprocess_1_1network_1_1internal_1_1Socket.html">process::network::internal::Socket< inet::Address ></a></div></div>
<div class="ttc" id="classprocess_1_1network_1_1internal_1_1Socket_html_ae0a90b8a9cbc66e8042905a34652f2db"><div class="ttname"><a href="classprocess_1_1network_1_1internal_1_1Socket.html#ae0a90b8a9cbc66e8042905a34652f2db">process::network::internal::Socket::address</a></div><div class="ttdeci">Try< AddressType > address() const </div><div class="ttdef"><b>Definition:</b> socket.hpp:322</div></div>
<div class="ttc" id="libprocess_2include_2process_2process_8hpp_html"><div class="ttname"><a href="libprocess_2include_2process_2process_8hpp.html">process.hpp</a></div></div>
-<div class="ttc" id="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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
<div class="ttc" id="utilities_8hpp_html"><div class="ttname"><a href="utilities_8hpp.html">utilities.hpp</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/logrotate_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/logrotate_8hpp_source.html b/content/api/latest/c++/logrotate_8hpp_source.html
index 7b66031..ab80c87 100644
--- a/content/api/latest/c++/logrotate_8hpp_source.html
+++ b/content/api/latest/c++/logrotate_8hpp_source.html
@@ -209,7 +209,7 @@
<div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
<div class="ttc" id="classTry_html_aec4a11ddd3c036e889d90b7eb6258ba7"><div class="ttname"><a href="classTry.html#aec4a11ddd3c036e889d90b7eb6258ba7">Try::error</a></div><div class="ttdeci">static Try error(const E &e)</div><div class="ttdef"><b>Definition:</b> try.hpp:42</div></div>
<div class="ttc" id="pagesize_8hpp_html"><div class="ttname"><a href="pagesize_8hpp.html">pagesize.hpp</a></div></div>
-<div class="ttc" id="namespaceos_html_a0d86320d7799ea761599bc356c02a4fa"><div class="ttname"><a href="namespaceos.html#a0d86320d7799ea761599bc356c02a4fa">os::shell</a></div><div class="ttdeci">Try< std::string > shell(const std::string &fmt, const T &...t)</div><div class="ttdoc">Runs a shell command with optional arguments. </div><div class="ttdef"><b>Definition:</b> shell.hpp:71</div></div>
+<div class="ttc" id="namespaceos_html_a0d86320d7799ea761599bc356c02a4fa"><div class="ttname"><a href="namespaceos.html#a0d86320d7799ea761599bc356c02a4fa">os::shell</a></div><div class="ttdeci">Try< std::string > shell(const std::string &fmt, const T &...t)</div><div class="ttdoc">Runs a shell command with optional arguments. </div><div class="ttdef"><b>Definition:</b> shell.hpp:73</div></div>
<div class="ttc" id="structmesos_1_1internal_1_1logger_1_1rotate_1_1Flags_html_aa813ed8c26be59608ca5667c0c267f8b"><div class="ttname"><a href="structmesos_1_1internal_1_1logger_1_1rotate_1_1Flags.html#aa813ed8c26be59608ca5667c0c267f8b">mesos::internal::logger::rotate::Flags::log_filename</a></div><div class="ttdeci">Option< std::string > log_filename</div><div class="ttdef"><b>Definition:</b> logrotate.hpp:124</div></div>
<div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
<div class="ttc" id="structNone_html"><div class="ttname"><a href="structNone.html">None</a></div><div class="ttdef"><b>Definition:</b> none.hpp:27</div></div>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2306ff3e/content/api/latest/c++/mock__csi__plugin_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/mock__csi__plugin_8hpp.html b/content/api/latest/c++/mock__csi__plugin_8hpp.html
index 1a195d4..af61637 100644
--- a/content/api/latest/c++/mock__csi__plugin_8hpp.html
+++ b/content/api/latest/c++/mock__csi__plugin_8hpp.html
@@ -139,7 +139,7 @@ Macros</h2></td></tr>
<div class="line"> <a class="code" href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">csi::name</a>##Response* response));</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_1_1network_1_1openssl_html_a9ea7f1e144d9731d6fb4e4a0d80a7c56"><div class="ttname"><a href="namespaceprocess_1_1network_1_1openssl.html#a9ea7f1e144d9731d6fb4e4a0d80a7c56">process::network::openssl::context</a></div><div class="ttdeci">SSL_CTX * context()</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="namespaceos_1_1Shell_html_acfe16ef2b1146ad49a8651c0a457ce46"><div class="ttname"><a href="namespaceos_1_1Shell.html#acfe16ef2b1146ad49a8651c0a457ce46">os::Shell::name</a></div><div class="ttdeci">constexpr const char * name</div><div class="ttdef"><b>Definition:</b> shell.hpp:43</div></div>
</div><!-- fragment -->
</div>
</div>