You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2017/08/22 21:12:43 UTC

[3/9] mesos-site git commit: Updated the website built from mesos SHA: 40906e3.

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5dd33900/content/api/latest/c++/index.hhp
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/index.hhp b/content/api/latest/c++/index.hhp
index 5b7cf8d..e4ccc3d 100644
--- a/content/api/latest/c++/index.hhp
+++ b/content/api/latest/c++/index.hhp
@@ -392,8 +392,9 @@ src_2master_2detector_2zookeeper_8hpp_source.html
 src_2tests_2zookeeper_8hpp_source.html
 type__utils_8hpp_source.html
 uri_8hpp_source.html
-v1_2values_8hpp_source.html
-values_8hpp_source.html
+include_2mesos_2v1_2values_8hpp_source.html
+include_2mesos_2values_8hpp_source.html
+src_2common_2values_8hpp_source.html
 group_8hpp_source.html
 url_8hpp_source.html
 watcher_8hpp_source.html
@@ -1054,8 +1055,9 @@ src_2master_2detector_2zookeeper_8hpp.html
 src_2tests_2zookeeper_8hpp.html
 type__utils_8hpp.html
 uri_8hpp.html
-v1_2values_8hpp.html
-values_8hpp.html
+include_2mesos_2v1_2values_8hpp.html
+include_2mesos_2values_8hpp.html
+src_2common_2values_8hpp.html
 group_8hpp.html
 url_8hpp.html
 watcher_8hpp.html

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5dd33900/content/api/latest/c++/linux__launcher_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/linux__launcher_8hpp_source.html b/content/api/latest/c++/linux__launcher_8hpp_source.html
index 4ed9869..8ada153 100644
--- a/content/api/latest/c++/linux__launcher_8hpp_source.html
+++ b/content/api/latest/c++/linux__launcher_8hpp_source.html
@@ -91,47 +91,54 @@
 <div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  <span class="comment">// Returns &#39;true&#39; if prerequisites for using LinuxLauncher are available.</span></div>
 <div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a9680e53e3800a5e174295e6719e8ca6c">available</a>();</div>
 <div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
-<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a6b27ed8348acf0a92a80bd762cb3977f">~LinuxLauncher</a>();</div>
-<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
-<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;hashset&lt;ContainerID&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a699c488ac03f1df509d0e09bb021a239">recover</a>(</div>
-<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;      <span class="keyword">const</span> std::list&lt;mesos::slave::ContainerState&gt;&amp; states);</div>
-<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div>
-<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try&lt;pid_t&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#ab939867760688ac31fb30c42f75c9aea">fork</a>(</div>
-<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
-<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;      <span class="keyword">const</span> std::string&amp; path,</div>
-<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;      <span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; argv,</div>
-<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Subprocess_1_1IO.html">process::Subprocess::IO</a>&amp; in,</div>
-<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Subprocess_1_1IO.html">process::Subprocess::IO</a>&amp; out,</div>
-<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Subprocess_1_1IO.html">process::Subprocess::IO</a>&amp; err,</div>
-<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;      <span class="keyword">const</span> <a class="code" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a>* flags,</div>
-<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option</a>&lt;std::map&lt;std::string, std::string&gt;&gt;&amp; <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">environment</a>,</div>
-<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;int&gt;</a>&amp; enterNamespaces,</div>
-<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;int&gt;</a>&amp; cloneNamespaces);</div>
-<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
-<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a65f573e7693965e7030327e5d5cf8b16">destroy</a>(<span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
-<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ContainerStatus&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#acb8f27191f0c9a78b85fe27c5e387a59">status</a>(</div>
-<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
-<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
-<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html">LinuxLauncher</a>(</div>
-<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>&amp; flags,</div>
-<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;      <span class="keyword">const</span> std::string&amp; freezerHierarchy,</div>
-<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; systemdHierarchy);</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  <span class="comment">// Helper for determining the cgroup for a container (i.e., the path</span></div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  <span class="comment">// in a cgroup subsystem).</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <span class="keyword">static</span> std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#aa5db2d5f562106fb5ac46bea89b12a9a">cgroup</a>(</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;      <span class="keyword">const</span> std::string&amp; cgroupsRoot,</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a6b27ed8348acf0a92a80bd762cb3977f">~LinuxLauncher</a>();</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;hashset&lt;ContainerID&gt;</a>&gt; <a class="code" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a699c488ac03f1df509d0e09bb021a239">recover</a>(</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;      <span class="keyword">const</span> std::list&lt;mesos::slave::ContainerState&gt;&amp; states);</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classTry.html">Try&lt;pid_t&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#ab939867760688ac31fb30c42f75c9aea">fork</a>(</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId,</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;      <span class="keyword">const</span> std::string&amp; path,</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;      <span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; argv,</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Subprocess_1_1IO.html">process::Subprocess::IO</a>&amp; in,</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Subprocess_1_1IO.html">process::Subprocess::IO</a>&amp; out,</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;      <span class="keyword">const</span> <a class="code" href="classprocess_1_1Subprocess_1_1IO.html">process::Subprocess::IO</a>&amp; err,</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;      <span class="keyword">const</span> <a class="code" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a>* flags,</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option</a>&lt;std::map&lt;std::string, std::string&gt;&gt;&amp; <a class="code" href="namespacemesos_1_1internal_1_1tests.html#a1396c5e3b0a179220de2792d74770ec2">environment</a>,</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;int&gt;</a>&amp; enterNamespaces,</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;int&gt;</a>&amp; cloneNamespaces);</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;Nothing&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a65f573e7693965e7030327e5d5cf8b16">destroy</a>(<span class="keyword">const</span> ContainerID&amp; containerId);</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;  <span class="keyword">virtual</span> <a class="code" href="classprocess_1_1Future.html">process::Future&lt;ContainerStatus&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#acb8f27191f0c9a78b85fe27c5e387a59">status</a>(</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;      <span class="keyword">const</span> ContainerID&amp; containerId);</div>
 <div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div>
-<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;LinuxLauncherProcess&gt;</a> process;</div>
-<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;};</div>
-<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
-<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;} <span class="comment">// namespace slave {</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;} <span class="comment">// namespace internal {</span></div>
-<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;} <span class="comment">// namespace mesos {</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
-<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor">#endif // __LINUX_LAUNCHER_HPP__</span></div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;  <a class="code" href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html">LinuxLauncher</a>(</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;      <span class="keyword">const</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a>&amp; flags,</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;      <span class="keyword">const</span> std::string&amp; freezerHierarchy,</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;      <span class="keyword">const</span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a>&amp; systemdHierarchy);</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;  <a class="code" href="classprocess_1_1Owned.html">process::Owned&lt;LinuxLauncherProcess&gt;</a> process;</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;};</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;} <span class="comment">// namespace slave {</span></div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;} <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="preprocessor">#endif // __LINUX_LAUNCHER_HPP__</span></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Launcher_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Launcher.html">mesos::internal::slave::Launcher</a></div><div class="ttdef"><b>Definition:</b> launcher.hpp:46</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:24</div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1LinuxLauncher_html_a699c488ac03f1df509d0e09bb021a239"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a699c488ac03f1df509d0e09bb021a239">mesos::internal::slave::LinuxLauncher::recover</a></div><div class="ttdeci">virtual process::Future&lt; hashset&lt; ContainerID &gt; &gt; recover(const std::list&lt; mesos::slave::ContainerState &gt; &amp;states)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1LinuxLauncher_html_acb8f27191f0c9a78b85fe27c5e387a59"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#acb8f27191f0c9a78b85fe27c5e387a59">mesos::internal::slave::LinuxLauncher::status</a></div><div class="ttdeci">virtual process::Future&lt; ContainerStatus &gt; status(const ContainerID &amp;containerId)</div></div>
+<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1LinuxLauncher_html_aa5db2d5f562106fb5ac46bea89b12a9a"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#aa5db2d5f562106fb5ac46bea89b12a9a">mesos::internal::slave::LinuxLauncher::cgroup</a></div><div class="ttdeci">static std::string cgroup(const std::string &amp;cgroupsRoot, const ContainerID &amp;containerId)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:39</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1LinuxLauncher_html_ab939867760688ac31fb30c42f75c9aea"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#ab939867760688ac31fb30c42f75c9aea">mesos::internal::slave::LinuxLauncher::fork</a></div><div class="ttdeci">virtual Try&lt; pid_t &gt; fork(const ContainerID &amp;containerId, const std::string &amp;path, const std::vector&lt; std::string &gt; &amp;argv, const process::Subprocess::IO &amp;in, const process::Subprocess::IO &amp;out, const process::Subprocess::IO &amp;err, const flags::FlagsBase *flags, const Option&lt; std::map&lt; std::string, std::string &gt;&gt; &amp;environment, const Option&lt; int &gt; &amp;enterNamespaces, const Option&lt; int &gt; &amp;cloneNamespaces)</div></div>
 <div class="ttc" id="classmesos_1_1internal_1_1slave_1_1LinuxLauncher_html_a6b27ed8348acf0a92a80bd762cb3977f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1LinuxLauncher.html#a6b27ed8348acf0a92a80bd762cb3977f">mesos::internal::slave::LinuxLauncher::~LinuxLauncher</a></div><div class="ttdeci">virtual ~LinuxLauncher()</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5dd33900/content/api/latest/c++/namespacemembers_0x69.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x69.html b/content/api/latest/c++/namespacemembers_0x69.html
index b9471b6..5f05596 100644
--- a/content/api/latest/c++/namespacemembers_0x69.html
+++ b/content/api/latest/c++/namespacemembers_0x69.html
@@ -137,6 +137,9 @@
 <li>installCtrlHandler()
 : <a class="el" href="namespaceos_1_1internal.html#ace5f4de8be55fb15325b23b99d819054">os::internal</a>
 </li>
+<li>intervalSetToRanges()
+: <a class="el" href="namespacemesos_1_1internal_1_1values.html#ae37129836065b22ed456cf26121de888">mesos::internal::values</a>
+</li>
 <li>io_merged()
 : <a class="el" href="namespacecgroups_1_1blkio_1_1cfq.html#aadb0e71d712040f776c17f46ae932f1e">cgroups::blkio::cfq</a>
 </li>
@@ -200,7 +203,7 @@
 : <a class="el" href="namespacenvml.html#abb373520fe242192c76c5962be50eb50">nvml</a>
 </li>
 <li>isCloexec()
-: <a class="el" href="namespaceos.html#a32281111157c19876d8dd6dac7cdbc13">os</a>
+: <a class="el" href="namespaceos.html#acbeb71651c02b049a37ab0bb7a9b1b82">os</a>
 </li>
 <li>isdir()
 : <a class="el" href="namespaceos_1_1stat.html#aa86aaa21fefc0e9cab89050b60aeca40">os::stat</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5dd33900/content/api/latest/c++/namespacemembers_0x6a.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x6a.html b/content/api/latest/c++/namespacemembers_0x6a.html
index ec32bb9..cab9324 100644
--- a/content/api/latest/c++/namespacemembers_0x6a.html
+++ b/content/api/latest/c++/namespacemembers_0x6a.html
@@ -94,18 +94,19 @@
 : <a class="el" href="namespaceprocess_1_1internal.html#a05a2591dfe6a59e00bad2a5c9b6c8db3">process::internal</a>
 </li>
 <li>join()
-: <a class="el" href="namespacepath.html#a1729e1b6a293ad05545aa75e73f71de6">path</a>
+: <a class="el" href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path</a>
+, <a class="el" href="namespacestrings_1_1internal.html#a325c5015379eceee1d0b526b69292be4">strings::internal</a>
 , <a class="el" href="namespacestrings.html#ac315a6174f56cba0d8295f84da265416">strings</a>
-, <a class="el" href="namespacepath.html#a1d72015b1e35ab52249f56386c42d1a4">path</a>
-, <a class="el" href="namespacestrings.html#a17b772b14fe4a5d91260205e7d2e5775">strings</a>
-, <a class="el" href="namespacepath.html#aa86b16a2171cec90bb3337930513ef0f">path</a>
-, <a class="el" href="namespacestrings_1_1internal.html#aee9076202875ef7e5d438b5b8bb9e863">strings::internal</a>
+, <a class="el" href="namespacepath.html#a1729e1b6a293ad05545aa75e73f71de6">path</a>
+, <a class="el" href="namespacestrings.html#a7dcd151d2c339eb3c2f9ac9d75223eac">strings</a>
 </li>
 <li>JOIN
 : <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1containerizer_1_1paths.html#abb8ab3e62de157d1a7a81e08888ec30ca3d9cfcb5ef43cd2178bc5152c0c94368">mesos::internal::slave::containerizer::paths</a>
 </li>
 <li>join()
-: <a class="el" href="namespacestrings_1_1internal.html#a325c5015379eceee1d0b526b69292be4">strings::internal</a>
+: <a class="el" href="namespacepath.html#a1d72015b1e35ab52249f56386c42d1a4">path</a>
+, <a class="el" href="namespacestrings.html#ae96a03b66b88e25e074fc9000985506d">strings</a>
+, <a class="el" href="namespacestrings_1_1internal.html#aee9076202875ef7e5d438b5b8bb9e863">strings::internal</a>
 </li>
 <li>json()
 : <a class="el" href="namespaceJSON.html#ab3d5568528385a51beb070b35b561dab">JSON</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5dd33900/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 087e1aa..26886b7 100644
--- a/content/api/latest/c++/namespacemembers_0x6d.html
+++ b/content/api/latest/c++/namespacemembers_0x6d.html
@@ -353,12 +353,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/5dd33900/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 8e9ec20..6b3e9a3 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/5dd33900/content/api/latest/c++/namespacemembers_0x70.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x70.html b/content/api/latest/c++/namespacemembers_0x70.html
index 16d75c0..fcb02a5 100644
--- a/content/api/latest/c++/namespacemembers_0x70.html
+++ b/content/api/latest/c++/namespacemembers_0x70.html
@@ -248,9 +248,6 @@
 : <a class="el" href="namespacemesos_1_1internal_1_1log.html#af4c03890d9632d4a82eea18325bc860c">mesos::internal::log</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a3b1f8bd7b18c51af9d1f58842950b545">mesos::internal::log::protocol</a>
 </li>
-<li>protobuf()
-: <a class="el" href="namespaceJSON.html#a1d44660d98caa78d154c47b5f60ba7f8">JSON</a>
-</li>
 <li>PROTOBUF
 : <a class="el" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039ead938347008a2e932aaa4a568a3c3f2e7">mesos</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5dd33900/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 315d717..6c7b51f 100644
--- a/content/api/latest/c++/namespacemembers_0x72.html
+++ b/content/api/latest/c++/namespacemembers_0x72.html
@@ -90,6 +90,9 @@
 <li>random()
 : <a class="el" href="namespaceos.html#aede9f61dcb4b7d1f276302a7bce37446">os</a>
 </li>
+<li>rangesToIntervalSet()
+: <a class="el" href="namespacemesos_1_1internal_1_1values.html#a41448b6570e14d29707818205fee9258">mesos::internal::values</a>
+</li>
 <li>RATE_BPS
 : <a class="el" href="namespacerouting_1_1queueing_1_1statistics.html#a26db81b13f6084c8ed76b17174a1a286">routing::queueing::statistics</a>
 </li>
@@ -100,23 +103,22 @@
 : <a class="el" href="namespaceos_1_1stat.html#a4375e0a26dfaf8f4a1ff72bf97eebecc">os::stat</a>
 </li>
 <li>read()
-: <a class="el" href="namespacecgroups.html#aa696e42fa4a13e922dee2d1f869146d2">cgroups</a>
-, <a class="el" href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">process::io</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#ad1290a283a4d16068acfef3903bfd88b">process::io</a>
 , <a class="el" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os</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>
 , <a class="el" href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">mesos::internal::credentials</a>
+, <a class="el" href="namespaceos.html#af24a361f8c310bd4d732e68378b57ed3">os</a>
 , <a class="el" href="namespaceprotobuf.html#a2120146c620b72d4e1e3ae47bdacb1b3">protobuf</a>
+, <a class="el" href="namespacecgroups.html#aa696e42fa4a13e922dee2d1f869146d2">cgroups</a>
+, <a class="el" href="namespaceprotobuf.html#ae3e1bd443efafaf4f5d0f2ade10b81f9">protobuf</a>
+</li>
+<li>READ
+: <a class="el" href="namespaceprocess_1_1io.html#aca1f059ca9f0d7360631c621debeb879">process::io</a>
 </li>
 <li>readCredential()
 : <a class="el" href="namespacemesos_1_1internal_1_1credentials.html#a69e23d6d4e7b9d1c64671c28915a3ab3">mesos::internal::credentials</a>
@@ -149,9 +151,9 @@
 : <a class="el" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039ea218af913ed9c4f4144a589f8e3a67776">mesos</a>
 </li>
 <li>recover()
-: <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html#a1607ea983f882e98da9653a6bcc6513b">mesos::internal::slave::state</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1log.html#a5043b169fcc99e7f6d9d251bb3740fb6">mesos::internal::log</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1slave_1_1state.html#a1607ea983f882e98da9653a6bcc6513b">mesos::internal::slave::state</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#afa485608d261b11b9b4c619b4b4d6e28">mesos::internal::log::protocol</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1log.html#a5043b169fcc99e7f6d9d251bb3740fb6">mesos::internal::log</a>
 </li>
 <li>RECOVERY_AGENT_REMOVAL_PERCENT_LIMIT
 : <a class="el" href="namespacemesos_1_1internal_1_1master.html#a6ea47ae30dc62a5f7c87da68e9b1f22a">mesos::internal::master</a>
@@ -185,10 +187,10 @@
 , <a class="el" href="namespaceos_1_1internal.html#a4d26540f62137132c011bfe7076ea99f">os::internal</a>
 </li>
 <li>remove()
-: <a class="el" href="namespacerouting_1_1filter_1_1internal.html#a5189412ab190f2a226c96024f3d850f6">routing::filter::internal</a>
+: <a class="el" href="namespacerouting_1_1filter_1_1icmp.html#a4ea86f635f14113b00ddb97bc4acd38d">routing::filter::icmp</a>
 , <a class="el" href="namespacecgroups.html#abe24f34ebd9554eafc765b62c41fb74c">cgroups</a>
 , <a class="el" href="namespacerouting_1_1filter_1_1basic.html#a3fcdeaa15126580e2837799b1f66f3d4">routing::filter::basic</a>
-, <a class="el" href="namespacerouting_1_1filter_1_1icmp.html#a4ea86f635f14113b00ddb97bc4acd38d">routing::filter::icmp</a>
+, <a class="el" href="namespacerouting_1_1filter_1_1internal.html#a5189412ab190f2a226c96024f3d850f6">routing::filter::internal</a>
 , <a class="el" href="namespacerouting_1_1filter_1_1ip.html#aedc3285a4ab69d50bc600ad2abb6e86a">routing::filter::ip</a>
 , <a class="el" href="namespacerouting_1_1link.html#aecc5dbde9094151b629ad28658d8d895">routing::link</a>
 , <a class="el" href="namespacerouting_1_1queueing_1_1fq__codel.html#a80a7a372d1ece166313a7ab6c71480d6">routing::queueing::fq_codel</a>
@@ -233,8 +235,8 @@
 </li>
 <li>RESERVE()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a07ba9c332393ad463065495f37c5bced">mesos::internal::tests::common</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a9858e8bc1336bc0348abc28808a4df62">mesos::internal::tests::internal</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ae1b6ee4dccb597157302b3c7c6ae3b43">mesos::internal::tests::v1</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a9858e8bc1336bc0348abc28808a4df62">mesos::internal::tests::internal</a>
 </li>
 <li>reset()
 : <a class="el" href="namespaceos_1_1signals.html#a71d775fbe079ed646659cb028b8e6d1e">os::signals</a>
@@ -258,8 +260,8 @@
 : <a class="el" href="namespacesched.html#a51639e5b9ba17424593e5b263f867a0da8964a9f6005e1a993ae167a3258feea5">sched</a>
 </li>
 <li>run()
-: <a class="el" href="namespaceprocess.html#a72c24f06ac3f91b9412de80c6252df25">process</a>
-, <a class="el" href="namespaceprocess_1_1internal.html#a7ab45b8fc1010b947a370e51b463e82f">process::internal</a>
+: <a class="el" href="namespaceprocess_1_1internal.html#a7ab45b8fc1010b947a370e51b463e82f">process::internal</a>
+, <a class="el" href="namespaceprocess.html#a72c24f06ac3f91b9412de80c6252df25">process</a>
 </li>
 <li>run_in_event_loop()
 : <a class="el" href="namespaceprocess.html#abd611a6cc14dc5e3d73fad6c84268342">process</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5dd33900/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 a34a010..9e33c01 100644
--- a/content/api/latest/c++/namespacemembers_0x73.html
+++ b/content/api/latest/c++/namespacemembers_0x73.html
@@ -146,12 +146,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="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>setgid()
+: <a class="el" href="namespaceos.html#a34d621fcc9ff30cfe4869b40644a3b2b">os</a>
+</li>
 <li>setgroups()
 : <a class="el" href="namespaceos.html#a84b1082a4cacbb147c1ded91d860b4b5">os</a>
 </li>
@@ -182,12 +182,12 @@
 <li>setPromises()
 : <a class="el" href="namespaceprocess.html#ac263ad6d2909a96a948ee94594013847">process</a>
 </li>
-<li>setuid()
-: <a class="el" href="namespaceos.html#ae4b3b2f098e140e75c4bcc5dc15abf30">os</a>
-</li>
 <li>SETUID
 : <a class="el" href="namespacemesos_1_1internal_1_1capabilities.html#abf44ee3490d4ec99e8549060bb8c9f58a35f6021c95ff0c76a69e10b2e3499885">mesos::internal::capabilities</a>
 </li>
+<li>setuid()
+: <a class="el" href="namespaceos.html#ae4b3b2f098e140e75c4bcc5dc15abf30">os</a>
+</li>
 <li>setUp()
 : <a class="el" href="namespacerouting_1_1link.html#ab7e88f25235ad7fa51402fb72b13314d">routing::link</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5dd33900/content/api/latest/c++/namespacemembers_0x74.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_0x74.html b/content/api/latest/c++/namespacemembers_0x74.html
index 4d044d0..c6bac78 100644
--- a/content/api/latest/c++/namespacemembers_0x74.html
+++ b/content/api/latest/c++/namespacemembers_0x74.html
@@ -168,12 +168,12 @@
 : <a class="el" href="namespaceproc.html#a15bf23098084d86bb1f2ac75b863ec24">proc</a>
 , <a class="el" href="namespacecgroups.html#a9fb61299862484ab2d1bd382ea109ca9">cgroups</a>
 </li>
-<li>time()
-: <a class="el" href="namespacecgroups_1_1blkio_1_1cfq.html#abe4d7d69fdf7ca70fb30c6cd34a953e4">cgroups::blkio::cfq</a>
-</li>
 <li>TIME
 : <a class="el" href="namespacemesos_1_1internal_1_1build.html#aa79f42728c96cf89104ff674afd449ef">mesos::internal::build</a>
 </li>
+<li>time()
+: <a class="el" href="namespacecgroups_1_1blkio_1_1cfq.html#abe4d7d69fdf7ca70fb30c6cd34a953e4">cgroups::blkio::cfq</a>
+</li>
 <li>time_recursive()
 : <a class="el" href="namespacecgroups_1_1blkio_1_1cfq.html#a5a9522fa8b40ec2eda4194dddacc1994">cgroups::blkio::cfq</a>
 </li>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5dd33900/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 aca1253..97ba639 100644
--- a/content/api/latest/c++/namespacemembers_0x77.html
+++ b/content/api/latest/c++/namespacemembers_0x77.html
@@ -124,27 +124,25 @@
 : <a class="el" href="namespaceprocess.html#a18419acc52ca1e339e684f8d9208207e">process</a>
 </li>
 <li>write()
-: <a class="el" href="namespaceos.html#a1261e5423671d777b7276223b7427045">os</a>
+: <a class="el" href="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899">protobuf</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a>
+, <a class="el" href="namespaceprocess_1_1io.html#a4c2c8de8f0750ab0f0ba40283774dfb6">process::io</a>
+, <a class="el" href="namespaceprotobuf.html#a1c2352b3f232044d4e960e227d530a92">protobuf</a>
+, <a class="el" href="namespaceos.html#aa0e3acff8992055da620cae8b455d93d">os</a>
 </li>
 <li>WRITE
-: <a class="el" href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io</a>
+: <a class="el" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55efad4b9e47f65b6e79b010582f15785867e">cgroups::blkio</a>
 </li>
 <li>write()
-: <a class="el" href="namespacemesos_1_1internal_1_1log.html#a644a438399ebd57381f8c3eb9261c9bc">mesos::internal::log</a>
-, <a class="el" href="namespaceprotobuf.html#aaedc9cc58ee2711a7b5e8831ba02a899">protobuf</a>
-, <a class="el" href="namespaceos.html#aa0e3acff8992055da620cae8b455d93d">os</a>
-, <a class="el" href="namespaceprocess_1_1io.html#a4c2c8de8f0750ab0f0ba40283774dfb6">process::io</a>
-, <a class="el" href="namespaceprotobuf.html#a1c2352b3f232044d4e960e227d530a92">protobuf</a>
+: <a class="el" href="namespacecgroups.html#ad199dcd922eab26b23b7011c7e0ca34a">cgroups</a>
 </li>
 <li>WRITE
-: <a class="el" href="namespacecgroups_1_1blkio.html#a350b1eb57318afaea7700ab7786b55efad4b9e47f65b6e79b010582f15785867e">cgroups::blkio</a>
+: <a class="el" href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io</a>
 </li>
 <li>write()
-: <a class="el" href="namespaceprotobuf.html#ad7c5a30c2e972caaed6b3896ac7e477f">protobuf</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="namespaceprocess_1_1io.html#a49105dc036ad04225c92bd673da5ce39">process::io</a>
 , <a class="el" href="namespaceos.html#a68c1f23747262ae6528a3ca532ad5047">os</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1log_1_1protocol.html#a66ff2d5af4db53227f787281c0765d8d">mesos::internal::log::protocol</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1log.html#a644a438399ebd57381f8c3eb9261c9bc">mesos::internal::log</a>
 </li>
 <li>wsa_cleanup()
 : <a class="el" href="namespacenet.html#a31f4fd4303f4fd588673f1a4847a44bc">net</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5dd33900/content/api/latest/c++/namespacemembers_func_0x69.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_0x69.html b/content/api/latest/c++/namespacemembers_func_0x69.html
index 71fadb1..a161919 100644
--- a/content/api/latest/c++/namespacemembers_func_0x69.html
+++ b/content/api/latest/c++/namespacemembers_func_0x69.html
@@ -123,6 +123,9 @@
 <li>installCtrlHandler()
 : <a class="el" href="namespaceos_1_1internal.html#ace5f4de8be55fb15325b23b99d819054">os::internal</a>
 </li>
+<li>intervalSetToRanges()
+: <a class="el" href="namespacemesos_1_1internal_1_1values.html#ae37129836065b22ed456cf26121de888">mesos::internal::values</a>
+</li>
 <li>io_merged()
 : <a class="el" href="namespacecgroups_1_1blkio_1_1cfq.html#aadb0e71d712040f776c17f46ae932f1e">cgroups::blkio::cfq</a>
 </li>
@@ -177,7 +180,7 @@
 : <a class="el" href="namespacenvml.html#abb373520fe242192c76c5962be50eb50">nvml</a>
 </li>
 <li>isCloexec()
-: <a class="el" href="namespaceos.html#a32281111157c19876d8dd6dac7cdbc13">os</a>
+: <a class="el" href="namespaceos.html#acbeb71651c02b049a37ab0bb7a9b1b82">os</a>
 </li>
 <li>isdir()
 : <a class="el" href="namespaceos_1_1stat.html#aa86aaa21fefc0e9cab89050b60aeca40">os::stat</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5dd33900/content/api/latest/c++/namespacemembers_func_0x72.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemembers_func_0x72.html b/content/api/latest/c++/namespacemembers_func_0x72.html
index 720ba32..5235da7 100644
--- a/content/api/latest/c++/namespacemembers_func_0x72.html
+++ b/content/api/latest/c++/namespacemembers_func_0x72.html
@@ -88,17 +88,21 @@
 <li>random()
 : <a class="el" href="namespaceos.html#aede9f61dcb4b7d1f276302a7bce37446">os</a>
 </li>
+<li>rangesToIntervalSet()
+: <a class="el" href="namespacemesos_1_1internal_1_1values.html#a41448b6570e14d29707818205fee9258">mesos::internal::values</a>
+</li>
 <li>rdev()
 : <a class="el" href="namespaceos_1_1stat.html#a4375e0a26dfaf8f4a1ff72bf97eebecc">os::stat</a>
 </li>
 <li>read()
-: <a class="el" href="namespacecgroups.html#aa696e42fa4a13e922dee2d1f869146d2">cgroups</a>
-, <a class="el" href="namespaceos.html#ac7e4e9ac378b8ccbf2faecdfb3f3a825">os</a>
-, <a class="el" href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">process::io</a>
+: <a class="el" href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">mesos::internal::credentials</a>
+, <a class="el" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os</a>
+, <a class="el" href="namespacecgroups.html#aa696e42fa4a13e922dee2d1f869146d2">cgroups</a>
+, <a class="el" href="namespaceos.html#af24a361f8c310bd4d732e68378b57ed3">os</a>
 , <a class="el" href="namespaceprotobuf.html#a2120146c620b72d4e1e3ae47bdacb1b3">protobuf</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1credentials.html#a137c93d60149616181a10e9f39986f7f">mesos::internal::credentials</a>
+, <a class="el" href="namespaceprocess_1_1io.html#a4c34d22e475e29f12ac739921dcc580f">process::io</a>
+, <a class="el" href="namespaceprotobuf.html#ae3e1bd443efafaf4f5d0f2ade10b81f9">protobuf</a>
 , <a class="el" href="namespaceprocess_1_1io.html#ad1290a283a4d16068acfef3903bfd88b">process::io</a>
-, <a class="el" href="namespaceos.html#aa1d97ff0a93229e1fe6b33e3e2d567f7">os</a>
 </li>
 <li>readCredential()
 : <a class="el" href="namespacemesos_1_1internal_1_1credentials.html#a69e23d6d4e7b9d1c64671c28915a3ab3">mesos::internal::credentials</a>
@@ -136,18 +140,18 @@
 , <a class="el" href="namespaceos_1_1internal.html#a4d26540f62137132c011bfe7076ea99f">os::internal</a>
 </li>
 <li>remove()
-: <a class="el" href="namespacerouting_1_1queueing_1_1htb.html#a94997bf9555ee773a247693ba3cf2725">routing::queueing::htb</a>
+: <a class="el" href="namespacerouting_1_1queueing_1_1fq__codel.html#a80a7a372d1ece166313a7ab6c71480d6">routing::queueing::fq_codel</a>
+, <a class="el" href="namespacerouting_1_1queueing_1_1htb.html#a94997bf9555ee773a247693ba3cf2725">routing::queueing::htb</a>
 , <a class="el" href="namespacerouting_1_1queueing_1_1ingress.html#af299bbcc0c71d756c888bc6e89ab3703">routing::queueing::ingress</a>
 , <a class="el" href="namespacerouting_1_1queueing_1_1internal.html#a60c7d5300f6e8980ebb1fff3c2ebcb2d">routing::queueing::internal</a>
+, <a class="el" href="namespacerouting_1_1link.html#aecc5dbde9094151b629ad28658d8d895">routing::link</a>
 , <a class="el" href="namespaceprocess_1_1metrics.html#ad561ce447753dc2edad5d52a8776a141">process::metrics</a>
-, <a class="el" href="namespacerouting_1_1queueing_1_1fq__codel.html#a80a7a372d1ece166313a7ab6c71480d6">routing::queueing::fq_codel</a>
 , <a class="el" href="namespacestrings.html#a3fbaeb4d589c49ac115fab3412073ca7">strings</a>
 , <a class="el" href="namespacecgroups.html#abe24f34ebd9554eafc765b62c41fb74c">cgroups</a>
 , <a class="el" href="namespacerouting_1_1filter_1_1basic.html#a3fcdeaa15126580e2837799b1f66f3d4">routing::filter::basic</a>
 , <a class="el" href="namespacerouting_1_1filter_1_1icmp.html#a4ea86f635f14113b00ddb97bc4acd38d">routing::filter::icmp</a>
 , <a class="el" href="namespacerouting_1_1filter_1_1internal.html#a5189412ab190f2a226c96024f3d850f6">routing::filter::internal</a>
 , <a class="el" href="namespacerouting_1_1filter_1_1ip.html#aedc3285a4ab69d50bc600ad2abb6e86a">routing::filter::ip</a>
-, <a class="el" href="namespacerouting_1_1link.html#aecc5dbde9094151b629ad28658d8d895">routing::link</a>
 </li>
 <li>removed()
 : <a class="el" href="namespacerouting_1_1link.html#aec1d046cc8ec45a0265d0522d673ade8">routing::link</a>
@@ -174,15 +178,15 @@
 : <a class="el" href="namespaceprocess_1_1http.html#ad8f400b5e54038df7e5662ec35da05fa">process::http</a>
 </li>
 <li>requestDelete()
-: <a class="el" href="namespaceprocess_1_1http.html#a1443ad581d0388a87013f0284906c2b3">process::http</a>
+: <a class="el" href="namespaceprocess_1_1http.html#aa37acfb70e0b901b6f10c3d4a9b33c95">process::http</a>
 </li>
 <li>reregisterSlave()
 : <a class="el" href="namespacemesos_1_1internal_1_1master_1_1validation_1_1master_1_1message.html#a87f75b712d4489278730df3403d76737">mesos::internal::master::validation::master::message</a>
 </li>
 <li>RESERVE()
 : <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1v1.html#ae1b6ee4dccb597157302b3c7c6ae3b43">mesos::internal::tests::v1</a>
-, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a07ba9c332393ad463065495f37c5bced">mesos::internal::tests::common</a>
 , <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1internal.html#a9858e8bc1336bc0348abc28808a4df62">mesos::internal::tests::internal</a>
+, <a class="el" href="namespacemesos_1_1internal_1_1tests_1_1common.html#a07ba9c332393ad463065495f37c5bced">mesos::internal::tests::common</a>
 </li>
 <li>reset()
 : <a class="el" href="namespaceos_1_1signals.html#a71d775fbe079ed646659cb028b8e6d1e">os::signals</a>
@@ -198,7 +202,7 @@
 , <a class="el" href="namespaceprocess_1_1internal.html#a7ab45b8fc1010b947a370e51b463e82f">process::internal</a>
 </li>
 <li>run_in_event_loop()
-: <a class="el" href="namespaceprocess.html#abd611a6cc14dc5e3d73fad6c84268342">process</a>
+: <a class="el" href="namespaceprocess.html#ad91a0486ed34c25dc10ba404f4a1fc9b">process</a>
 </li>
 <li>runtimeDirectory()
 : <a class="el" href="namespacesystemd.html#a91c5f8a92a1e0e61f807c2eb3c011bc9">systemd</a>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5dd33900/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 @@
 &#160;
 
 <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/5dd33900/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 5bf8504..137e1e3 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="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>
+<li>WRITE
+: <a class="el" href="namespaceprocess_1_1io.html#ab005316d71b45c5b05de0a6234c6f8fc">process::io</a>
+</li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5dd33900/content/api/latest/c++/namespacemesos_1_1internal_1_1values.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1values.html b/content/api/latest/c++/namespacemesos_1_1internal_1_1values.html
index 41b9233..a3b053d 100644
--- a/content/api/latest/c++/namespacemesos_1_1internal_1_1values.html
+++ b/content/api/latest/c++/namespacemesos_1_1internal_1_1values.html
@@ -60,8 +60,32 @@ Functions</h2></td></tr>
 <tr class="memitem:a0f4a31f0728bc6226c7d200cb73be0bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; Value &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1values.html#a0f4a31f0728bc6226c7d200cb73be0bd">parse</a> (const std::string &amp;text)</td></tr>
 <tr class="memdesc:a0f4a31f0728bc6226c7d200cb73be0bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the OCI <a class="el" href="namespacemesos_1_1v1.html">v1</a> descriptor, image index, image manifest and image configuration from the given string.  <a href="#a0f4a31f0728bc6226c7d200cb73be0bd">More...</a><br/></td></tr>
 <tr class="separator:a0f4a31f0728bc6226c7d200cb73be0bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a41448b6570e14d29707818205fee9258"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a41448b6570e14d29707818205fee9258"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classIntervalSet.html">IntervalSet</a>&lt; T &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1values.html#a41448b6570e14d29707818205fee9258">rangesToIntervalSet</a> (const Value::Ranges &amp;ranges)</td></tr>
+<tr class="separator:a41448b6570e14d29707818205fee9258"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae37129836065b22ed456cf26121de888"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:ae37129836065b22ed456cf26121de888"><td class="memTemplItemLeft" align="right" valign="top">Value::Ranges&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1values.html#ae37129836065b22ed456cf26121de888">intervalSetToRanges</a> (const <a class="el" href="classIntervalSet.html">IntervalSet</a>&lt; T &gt; &amp;set)</td></tr>
+<tr class="separator:ae37129836065b22ed456cf26121de888"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ae37129836065b22ed456cf26121de888"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T &gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname">Value::Ranges mesos::internal::values::intervalSetToRanges </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classIntervalSet.html">IntervalSet</a>&lt; T &gt; &amp;&#160;</td>
+          <td class="paramname"><em>set</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a0f4a31f0728bc6226c7d200cb73be0bd"></a>
 <div class="memitem">
 <div class="memproto">
@@ -89,6 +113,24 @@ Functions</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="a41448b6570e14d29707818205fee9258"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T &gt; </div>
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classTry.html">Try</a>&lt;<a class="el" href="classIntervalSet.html">IntervalSet</a>&lt;T&gt; &gt; mesos::internal::values::rangesToIntervalSet </td>
+          <td>(</td>
+          <td class="paramtype">const Value::Ranges &amp;&#160;</td>
+          <td class="paramname"><em>ranges</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5dd33900/content/api/latest/c++/resources_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/resources_8hpp.html b/content/api/latest/c++/resources_8hpp.html
index dff57ef..2df9dbc 100644
--- a/content/api/latest/c++/resources_8hpp.html
+++ b/content/api/latest/c++/resources_8hpp.html
@@ -64,7 +64,7 @@
 <code>#include &lt;google/protobuf/repeated_field.h&gt;</code><br/>
 <code>#include &lt;<a class="el" href="include_2mesos_2mesos_8hpp_source.html">mesos/mesos.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="type__utils_8hpp_source.html">mesos/type_utils.hpp</a>&gt;</code><br/>
-<code>#include &lt;<a class="el" href="values_8hpp_source.html">mesos/values.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="include_2mesos_2values_8hpp_source.html">mesos/values.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="bytes_8hpp_source.html">stout/bytes.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="stout_2include_2stout_2check_8hpp_source.html">stout/check.hpp</a>&gt;</code><br/>
 <code>#include &lt;<a class="el" href="error_8hpp_source.html">stout/error.hpp</a>&gt;</code><br/>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5dd33900/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 6e6ebe3..9c7f8cb 100644
--- a/content/api/latest/c++/resources_8hpp_source.html
+++ b/content/api/latest/c++/resources_8hpp_source.html
@@ -81,7 +81,7 @@
 <div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
 <div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="type__utils_8hpp.html">mesos/type_utils.hpp</a>&gt;</span></div>
-<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="values_8hpp.html">mesos/values.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2values_8hpp.html">mesos/values.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
 <div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="bytes_8hpp.html">stout/bytes.hpp</a>&gt;</span></div>
 <div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="stout_2include_2stout_2check_8hpp.html">stout/check.hpp</a>&gt;</span></div>
@@ -617,13 +617,13 @@
 <div class="ttc" id="classmesos_1_1Resources_html_a376ffdcf83696b9a957b8a24ce596649"><div class="ttname"><a href="classmesos_1_1Resources.html#a376ffdcf83696b9a957b8a24ce596649">mesos::Resources::names</a></div><div class="ttdeci">std::set&lt; std::string &gt; names() const </div></div>
 <div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; Error &gt;</a></div></div>
 <div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
-<div class="ttc" id="values_8hpp_html"><div class="ttname"><a href="values_8hpp.html">values.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1Resources_html_a07ff5813b931a26510a3343cb0c988e1"><div class="ttname"><a href="classmesos_1_1Resources.html#a07ff5813b931a26510a3343cb0c988e1">mesos::Resources::end</a></div><div class="ttdeci">const_iterator end()</div><div class="ttdef"><b>Definition:</b> resources.hpp:527</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html_a65426926427f541434634ab4b63597f5"><div class="ttname"><a href="classmesos_1_1Resources.html#a65426926427f541434634ab4b63597f5">mesos::Resources::isDynamicallyReserved</a></div><div class="ttdeci">static bool isDynamicallyReserved(const Resource &amp;resource)</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html_a0c2f42000d8bc6c2bc050be8b48b1e3c"><div class="ttname"><a href="classmesos_1_1Resources.html#a0c2f42000d8bc6c2bc050be8b48b1e3c">mesos::Resources::count</a></div><div class="ttdeci">size_t count(const Resource &amp;that) const </div></div>
 <div class="ttc" id="type__utils_8hpp_html"><div class="ttname"><a href="type__utils_8hpp.html">type_utils.hpp</a></div></div>
 <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1Resources_html_a62ae547c0d24fdfb139549e9b8126fdf"><div class="ttname"><a href="classmesos_1_1Resources.html#a62ae547c0d24fdfb139549e9b8126fdf">mesos::Resources::filter</a></div><div class="ttdeci">Resources filter(const lambda::function&lt; bool(const Resource &amp;)&gt; &amp;predicate) const </div></div>
+<div class="ttc" id="include_2mesos_2values_8hpp_html"><div class="ttname"><a href="include_2mesos_2values_8hpp.html">values.hpp</a></div></div>
 <div class="ttc" id="classmesos_1_1Resources_html_a127e7442993f5b86d03625c4ab1e8271"><div class="ttname"><a href="classmesos_1_1Resources.html#a127e7442993f5b86d03625c4ab1e8271">mesos::Resources::cpus</a></div><div class="ttdeci">Option&lt; double &gt; cpus() const </div></div>
 <div class="ttc" id="classmesos_1_1Resources_html"><div class="ttname"><a href="classmesos_1_1Resources.html">mesos::Resources</a></div><div class="ttdef"><b>Definition:</b> resources.hpp:63</div></div>
 <div class="ttc" id="classmesos_1_1Resources_html_a2854bcb8a35610e98a6ad0e559ea6213"><div class="ttname"><a href="classmesos_1_1Resources.html#a2854bcb8a35610e98a6ad0e559ea6213">mesos::Resources::isPersistentVolume</a></div><div class="ttdeci">static bool isPersistentVolume(const Resource &amp;resource)</div></div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5dd33900/content/api/latest/c++/src_2common_2values_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2common_2values_8hpp.html b/content/api/latest/c++/src_2common_2values_8hpp.html
new file mode 100644
index 0000000..874a626
--- /dev/null
+++ b/content/api/latest/c++/src_2common_2values_8hpp.html
@@ -0,0 +1,93 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: src/common/values.hpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_fdedb0aba14d44ce9d99bc100e026e6a.html">common</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#namespaces">Namespaces</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">values.hpp File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;limits&gt;</code><br/>
+<code>#include &lt;type_traits&gt;</code><br/>
+<code>#include &lt;<a class="el" href="include_2mesos_2mesos_8hpp_source.html">mesos/mesos.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="foreach_8hpp_source.html">stout/foreach.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="interval_8hpp_source.html">stout/interval.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>&gt;</code><br/>
+</div>
+<p><a href="src_2common_2values_8hpp_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespacemesos"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html">mesos</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespacemesos_1_1internal"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:namespacemesos_1_1internal_1_1values"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1values.html">mesos::internal::values</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:a41448b6570e14d29707818205fee9258"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a41448b6570e14d29707818205fee9258"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="classIntervalSet.html">IntervalSet</a>&lt; T &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1values.html#a41448b6570e14d29707818205fee9258">mesos::internal::values::rangesToIntervalSet</a> (const Value::Ranges &amp;ranges)</td></tr>
+<tr class="separator:a41448b6570e14d29707818205fee9258"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae37129836065b22ed456cf26121de888"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:ae37129836065b22ed456cf26121de888"><td class="memTemplItemLeft" align="right" valign="top">Value::Ranges&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1values.html#ae37129836065b22ed456cf26121de888">mesos::internal::values::intervalSetToRanges</a> (const <a class="el" href="classIntervalSet.html">IntervalSet</a>&lt; T &gt; &amp;set)</td></tr>
+<tr class="separator:ae37129836065b22ed456cf26121de888"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5dd33900/content/api/latest/c++/src_2common_2values_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/src_2common_2values_8hpp_source.html b/content/api/latest/c++/src_2common_2values_8hpp_source.html
new file mode 100644
index 0000000..e657fe6
--- /dev/null
+++ b/content/api/latest/c++/src_2common_2values_8hpp_source.html
@@ -0,0 +1,160 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.5"/>
+<title>Apache Mesos: src/common/values.hpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.5 -->
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li><a href="examples.html"><span>Examples</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_fdedb0aba14d44ce9d99bc100e026e6a.html">common</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">values.hpp</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="src_2common_2values_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//     http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">// limitations under the License.</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#ifndef __COMMON_VALUES_HPP__</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define __COMMON_VALUES_HPP__</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;limits&gt;</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &lt;type_traits&gt;</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;</div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="foreach_8hpp.html">stout/foreach.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="interval_8hpp.html">stout/interval.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="try_8hpp.html">stout/try.hpp</a>&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">namespace </span>mesos {</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">namespace </span>internal {</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">namespace </span>values {</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="comment">// Convert Ranges value to IntervalSet value.</span></div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
+<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1values.html#a41448b6570e14d29707818205fee9258">   35</a></span>&#160;<a class="code" href="classTry.html">Try&lt;IntervalSet&lt;T&gt;</a>&gt; <a class="code" href="namespacemesos_1_1internal_1_1values.html#a41448b6570e14d29707818205fee9258">rangesToIntervalSet</a>(<span class="keyword">const</span> Value::Ranges&amp; ranges)</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;{</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  <a class="code" href="classIntervalSet.html">IntervalSet&lt;T&gt;</a> <a class="code" href="namespacerouting_1_1link_1_1internal.html#abfdfc99e016fe858117fa1767cef2be0">set</a>;</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  static_assert(</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;      std::is_integral&lt;T&gt;::value,</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;      <span class="stringliteral">&quot;IntervalSet&lt;T&gt; must use an integral type&quot;</span>);</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> Value::Range&amp; range, ranges.range()) {</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;    <span class="keywordflow">if</span> (range.begin() &lt; <a class="code" href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">std::numeric_limits&lt;T&gt;::min</a>() ||</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;        range.end() &gt; <a class="code" href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">std::numeric_limits&lt;T&gt;::max</a>()) {</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;      <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(<span class="stringliteral">&quot;Range is out of bounds&quot;</span>);</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;    }</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;    set += (<a class="code" href="classBound.html#ab04e30b11b381a6086c3adc85fb4555d">Bound&lt;T&gt;::closed</a>(range.begin()),</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;            <a class="code" href="classBound.html">Bound&lt;T&gt;::closed</a>(range.end()));</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  }</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  <span class="keywordflow">return</span> <a class="code" href="namespacerouting_1_1link_1_1internal.html#abfdfc99e016fe858117fa1767cef2be0">set</a>;</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;}</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="comment">// Convert IntervalSet value to Ranges value.</span></div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="keyword">template</span> &lt;<span class="keyword">typename</span> T&gt;</div>
+<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal_1_1values.html#ae37129836065b22ed456cf26121de888">   59</a></span>&#160;Value::Ranges <a class="code" href="namespacemesos_1_1internal_1_1values.html#ae37129836065b22ed456cf26121de888">intervalSetToRanges</a>(<span class="keyword">const</span> <a class="code" href="classIntervalSet.html">IntervalSet&lt;T&gt;</a>&amp; <a class="code" href="namespacerouting_1_1link_1_1internal.html#abfdfc99e016fe858117fa1767cef2be0">set</a>)</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;{</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  Value::Ranges ranges;</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  static_assert(</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;      std::is_integral&lt;T&gt;::value,</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;      <span class="stringliteral">&quot;IntervalSet&lt;T&gt; must use an integral type&quot;</span>);</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> <a class="code" href="classInterval.html">Interval&lt;T&gt;</a>&amp; interval, set) {</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;    Value::Range* range = ranges.add_range();</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    range-&gt;set_begin(interval.<a class="code" href="classInterval.html#aee1302bc704e91193a9003ce396b7c9b">lower</a>());</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;    range-&gt;set_end(interval.<a class="code" href="classInterval.html#abdc59b5f3784ae25b54c73acbb714296">upper</a>() - 1);</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  }</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <span class="keywordflow">return</span> ranges;</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;}</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;} <span class="comment">// namespace values {</span></div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;} <span class="comment">// namespace internal {</span></div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;} <span class="comment">// namespace mesos {</span></div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="preprocessor">#endif //  __COMMON_VALUES_HPP__</span></div>
+<div class="ttc" id="classBound_html"><div class="ttname"><a href="classBound.html">Bound</a></div><div class="ttdef"><b>Definition:</b> interval.hpp:34</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="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
+<div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div>
+<div class="ttc" id="classIntervalSet_html"><div class="ttname"><a href="classIntervalSet.html">IntervalSet</a></div><div class="ttdef"><b>Definition:</b> interval.hpp:28</div></div>
+<div class="ttc" id="classInterval_html"><div class="ttname"><a href="classInterval.html">Interval</a></div><div class="ttdef"><b>Definition:</b> interval.hpp:24</div></div>
+<div class="ttc" id="namespacerouting_1_1link_1_1internal_html_abfdfc99e016fe858117fa1767cef2be0"><div class="ttname"><a href="namespacerouting_1_1link_1_1internal.html#abfdfc99e016fe858117fa1767cef2be0">routing::link::internal::set</a></div><div class="ttdeci">Try&lt; bool &gt; set(const std::string &amp;_link, unsigned int flags)</div><div class="ttdef"><b>Definition:</b> internal.hpp:125</div></div>
+<div class="ttc" id="classInterval_html_aee1302bc704e91193a9003ce396b7c9b"><div class="ttname"><a href="classInterval.html#aee1302bc704e91193a9003ce396b7c9b">Interval::lower</a></div><div class="ttdeci">T lower() const </div><div class="ttdef"><b>Definition:</b> interval.hpp:81</div></div>
+<div class="ttc" id="option_8hpp_html_ac4b53d77033a5d2405ef12ceb3dc6498"><div class="ttname"><a href="option_8hpp.html#ac4b53d77033a5d2405ef12ceb3dc6498">max</a></div><div class="ttdeci">Option&lt; T &gt; max(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:192</div></div>
+<div class="ttc" id="namespacemesos_1_1internal_1_1values_html_ae37129836065b22ed456cf26121de888"><div class="ttname"><a href="namespacemesos_1_1internal_1_1values.html#ae37129836065b22ed456cf26121de888">mesos::internal::values::intervalSetToRanges</a></div><div class="ttdeci">Value::Ranges intervalSetToRanges(const IntervalSet&lt; T &gt; &amp;set)</div><div class="ttdef"><b>Definition:</b> values.hpp:59</div></div>
+<div class="ttc" id="option_8hpp_html_a78407a45187058b9b4ef2042accb9bc4"><div class="ttname"><a href="option_8hpp.html#a78407a45187058b9b4ef2042accb9bc4">min</a></div><div class="ttdeci">Option&lt; T &gt; min(const Option&lt; T &gt; &amp;left, const Option&lt; T &gt; &amp;right)</div><div class="ttdef"><b>Definition:</b> option.hpp:163</div></div>
+<div class="ttc" id="classInterval_html_abdc59b5f3784ae25b54c73acbb714296"><div class="ttname"><a href="classInterval.html#abdc59b5f3784ae25b54c73acbb714296">Interval::upper</a></div><div class="ttdeci">T upper() const </div><div class="ttdef"><b>Definition:</b> interval.hpp:84</div></div>
+<div class="ttc" id="interval_8hpp_html"><div class="ttname"><a href="interval_8hpp.html">interval.hpp</a></div></div>
+<div class="ttc" id="foreach_8hpp_html"><div class="ttname"><a href="foreach_8hpp.html">foreach.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="namespacemesos_1_1internal_1_1values_html_a41448b6570e14d29707818205fee9258"><div class="ttname"><a href="namespacemesos_1_1internal_1_1values.html#a41448b6570e14d29707818205fee9258">mesos::internal::values::rangesToIntervalSet</a></div><div class="ttdeci">Try&lt; IntervalSet&lt; T &gt; &gt; rangesToIntervalSet(const Value::Ranges &amp;ranges)</div><div class="ttdef"><b>Definition:</b> values.hpp:35</div></div>
+<div class="ttc" id="classBound_html_ab04e30b11b381a6086c3adc85fb4555d"><div class="ttname"><a href="classBound.html#ab04e30b11b381a6086c3adc85fb4555d">Bound::closed</a></div><div class="ttdeci">static Bound&lt; T &gt; closed(const T &amp;value)</div><div class="ttdef"><b>Definition:</b> interval.hpp:44</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.5
+</small></address>
+</body>
+</html>