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/01/31 03:09:39 UTC

[11/14] mesos-site git commit: Updated the website built from mesos SHA: 73f6522.

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/91bf0a45/content/api/latest/c++/classmesos_1_1internal_1_1examples_1_1Flags-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1examples_1_1Flags-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1examples_1_1Flags-members.html
new file mode 100644
index 0000000..49a594c
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1examples_1_1Flags-members.html
@@ -0,0 +1,116 @@
+<!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: Member List</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 class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><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="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal_1_1examples.html">examples</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html">Flags</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">mesos::internal::examples::Flags Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html">mesos::internal::examples::Flags</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a09ebe840242a3b0fbd3263bb6c7ca226">add</a>(T1 Flags::*t1, const Name &amp;name, const Option&lt; Name &gt; &amp;alias, const std::string &amp;help, const T2 *t2, F validate)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#aec8d495e0dfe03b26cb3482cdd4137ce">add</a>(T1 Flags::*t1, const Name &amp;name, const Option&lt; Name &gt; &amp;alias, const std::string &amp;help, const T2 &amp;t2, F validate)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a609f23d3e09a55acbf23adaf48f3740d">add</a>(T1 Flags::*t1, const Name &amp;name, const std::string &amp;help, const T2 &amp;t2, F validate)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a13fdd4d41feadbb778e261115d183032">add</a>(T1 Flags::*t1, const Name &amp;name, const std::string &amp;help, const T2 &amp;t2)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a23fcc07f0926fee64655aec6ecd89386">add</a>(T Flags::*t, const Name &amp;name, const std::string &amp;help)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a6b89b575b2d3787200b5df48061e934e">add</a>(T1 Flags::*t1, const Name &amp;name, const Option&lt; Name &gt; &amp;alias, const std::string &amp;help, const T2 &amp;t2)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a2277b6a7cbb3d88bb74b27ac5a3a546d">add</a>(Option&lt; T &gt; Flags::*option, const Name &amp;name, const Option&lt; Name &gt; &amp;alias, const std::string &amp;help, F validate)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a4511f9842bbc36b82574739ae22fd141">add</a>(Option&lt; T &gt; Flags::*option, const Name &amp;name, const std::string &amp;help, F validate)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a956c60a798c7ec3ef687de58a51c2990">add</a>(Option&lt; T &gt; Flags::*option, const Name &amp;name, const std::string &amp;help)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a56da290b1a3b00816c11100aaed3a0cc">add</a>(Option&lt; T &gt; Flags::*option, const Name &amp;name, const Option&lt; Name &gt; &amp;alias, const std::string &amp;help)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab7605bc820ed1d2d702e083e03f0d6a9">add</a>(const Flag &amp;flag)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html#a991ebbc42b2bac03ff32aacf23e9466e">authenticate</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html">mesos::internal::examples::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a61b5732037888efa46e97605c3493427">begin</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a03120420a1f53af099545eb916d403c0">begin</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a4b9c864acfcfc3e06fd03ccfe0dcb03e">buildEnvironment</a>(const Option&lt; std::string &gt; &amp;prefix=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html#a2dbf10c130e1f297bd9520fa08cbbd9d">checkpoint</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html">mesos::internal::examples::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7dc9f7d8739f83bdbcaa0bcd071b9936">end</a>() const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a2afbdc821eeefba18d7315198bdada91">end</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#af1b4e747f21c81e12ded90d14b3cd6ad">external_log_file</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">extract</a>(const std::string &amp;prefix) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html#a2f9e14fe740e4d2833f745e207f98873">Flags</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html">mesos::internal::examples::Flags</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a>()</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a510a10484ef5763e460d5337aa596a8d">initialize_driver_logging</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a> typedef</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ad4f96e7c673aeefd6b2757505bfb7224">load</a>(const std::string &amp;prefix)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a9a949502e400870c557ec4c11256e891">load</a>(const Option&lt; std::string &gt; &amp;prefix, int argc, const char *const *argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8cd76e5147cea872db5e6f91f9453b09">load</a>(const Option&lt; std::string &gt; &amp;prefix, int *argc, char ***argv, bool unknowns=false, bool duplicates=false)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a69a4792cc358705da4af292f3333843c">load</a>(const std::map&lt; std::string, Option&lt; std::string &gt;&gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a79f4fca0960161e251fb2338aaf30f48">load</a>(const std::map&lt; std::string, std::string &gt; &amp;values, bool unknowns=false, const Option&lt; std::string &gt; &amp;prefix=None())</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#aa382322475e9dd53acf55e4bb857a3c7">log_dir</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a12737ea7442e91560e677345a47df067">logbufsecs</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a9525130c5e3e621116643ade19b30fda">logging_level</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html#a80acc418daaf93eeb0f557998a1a03df">master</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html">mesos::internal::examples::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">operator=</a>(const FlagsBase &amp;)=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">operator=</a>(FlagsBase &amp;&amp;)=delete</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html#a86cce41395ac4b86dc8ce63bf04ecf08">principal</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html">mesos::internal::examples::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a6e2d2063bdfe38877b0f5b2eea37f5aa">quiet</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html#af84b1942374e87f678a3950ccc136980">role</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html">mesos::internal::examples::Flags</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html#a4ccebb09f7e436a5b6083b8629829a7e">secret</a></td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html">mesos::internal::examples::Flags</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a>(const std::string &amp;message)</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a>(const Option&lt; std::string &gt; &amp;message=None()) const </td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html#a8e23f0708a5cccc45a67dd8ea9159439">~FlagsBase</a>()=default</td><td class="entry"><a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td><td class="entry"><span class="mlabel">virtual</span></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/91bf0a45/content/api/latest/c++/classmesos_1_1internal_1_1examples_1_1Flags.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1examples_1_1Flags.html b/content/api/latest/c++/classmesos_1_1internal_1_1examples_1_1Flags.html
new file mode 100644
index 0000000..de94e6e
--- /dev/null
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1examples_1_1Flags.html
@@ -0,0 +1,309 @@
+<!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: mesos::internal::examples::Flags Class 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 class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><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="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal_1_1examples.html">examples</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html">Flags</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="classmesos_1_1internal_1_1examples_1_1Flags-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">mesos::internal::examples::Flags Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="src_2examples_2flags_8hpp_source.html">flags.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for mesos::internal::examples::Flags:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classmesos_1_1internal_1_1examples_1_1Flags.png" usemap="#mesos::internal::examples::Flags_map" alt=""/>
+  <map id="mesos::internal::examples::Flags_map" name="mesos::internal::examples::Flags_map">
+<area href="classmesos_1_1internal_1_1logging_1_1Flags.html" alt="mesos::internal::logging::Flags" shape="rect" coords="0,56,190,80"/>
+<area href="classflags_1_1FlagsBase.html" alt="flags::FlagsBase" shape="rect" coords="0,0,190,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a2f9e14fe740e4d2833f745e207f98873"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html#a2f9e14fe740e4d2833f745e207f98873">Flags</a> ()</td></tr>
+<tr class="separator:a2f9e14fe740e4d2833f745e207f98873"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classmesos_1_1internal_1_1logging_1_1Flags"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1logging_1_1Flags')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td></tr>
+<tr class="memitem:a51907dfa3eefad169e3b98a1c4d3d5f5 inherit pub_methods_classmesos_1_1internal_1_1logging_1_1Flags"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a51907dfa3eefad169e3b98a1c4d3d5f5">Flags</a> ()</td></tr>
+<tr class="separator:a51907dfa3eefad169e3b98a1c4d3d5f5 inherit pub_methods_classmesos_1_1internal_1_1logging_1_1Flags"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classflags_1_1FlagsBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classflags_1_1FlagsBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td></tr>
+<tr class="memitem:a8bb1dea9469ded9d5cb5260f794ff381 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a8bb1dea9469ded9d5cb5260f794ff381">FlagsBase</a> ()</td></tr>
+<tr class="separator:a8bb1dea9469ded9d5cb5260f794ff381 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e23f0708a5cccc45a67dd8ea9159439 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a8e23f0708a5cccc45a67dd8ea9159439">~FlagsBase</a> ()=default</td></tr>
+<tr class="separator:a8e23f0708a5cccc45a67dd8ea9159439 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a545d2da1a7ca600f0c6456ff54efba04 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a545d2da1a7ca600f0c6456ff54efba04">FlagsBase</a> (const <a class="el" href="classflags_1_1FlagsBase.html">FlagsBase</a> &amp;)=default</td></tr>
+<tr class="separator:a545d2da1a7ca600f0c6456ff54efba04 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3539e6c599bcf2becf17b133e8177ca inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#ab3539e6c599bcf2becf17b133e8177ca">FlagsBase</a> (<a class="el" href="classflags_1_1FlagsBase.html">FlagsBase</a> &amp;&amp;)=delete</td></tr>
+<tr class="separator:ab3539e6c599bcf2becf17b133e8177ca inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a51b9edeaf47b010420ce174e1929bf04 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html">FlagsBase</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a51b9edeaf47b010420ce174e1929bf04">operator=</a> (const <a class="el" href="classflags_1_1FlagsBase.html">FlagsBase</a> &amp;)=default</td></tr>
+<tr class="separator:a51b9edeaf47b010420ce174e1929bf04 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3eb8bf5ca9744fe981a40eb19e065f3c inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html">FlagsBase</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a3eb8bf5ca9744fe981a40eb19e065f3c">operator=</a> (<a class="el" href="classflags_1_1FlagsBase.html">FlagsBase</a> &amp;&amp;)=delete</td></tr>
+<tr class="separator:a3eb8bf5ca9744fe981a40eb19e065f3c inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad4f96e7c673aeefd6b2757505bfb7224 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structflags_1_1Warnings.html">Warnings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#ad4f96e7c673aeefd6b2757505bfb7224">load</a> (const std::string &amp;prefix)</td></tr>
+<tr class="separator:ad4f96e7c673aeefd6b2757505bfb7224 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9a949502e400870c557ec4c11256e891 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structflags_1_1Warnings.html">Warnings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a9a949502e400870c557ec4c11256e891">load</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;prefix, int argc, const char *const *argv, bool unknowns=false, bool duplicates=false)</td></tr>
+<tr class="separator:a9a949502e400870c557ec4c11256e891 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8cd76e5147cea872db5e6f91f9453b09 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structflags_1_1Warnings.html">Warnings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a8cd76e5147cea872db5e6f91f9453b09">load</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;prefix, int *argc, char ***argv, bool unknowns=false, bool duplicates=false)</td></tr>
+<tr class="separator:a8cd76e5147cea872db5e6f91f9453b09 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a69a4792cc358705da4af292f3333843c inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structflags_1_1Warnings.html">Warnings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a69a4792cc358705da4af292f3333843c">load</a> (const std::map&lt; std::string, <a class="el" href="classOption.html">Option</a>&lt; std::string &gt;&gt; &amp;values, bool unknowns=false, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;prefix=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a69a4792cc358705da4af292f3333843c inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79f4fca0960161e251fb2338aaf30f48 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classTry.html">Try</a>&lt; <a class="el" href="structflags_1_1Warnings.html">Warnings</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a79f4fca0960161e251fb2338aaf30f48">load</a> (const std::map&lt; std::string, std::string &gt; &amp;values, bool unknowns=false, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;prefix=<a class="el" href="structNone.html">None</a>())</td></tr>
+<tr class="separator:a79f4fca0960161e251fb2338aaf30f48 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a461ac2219b52b3b9bd22e8ac4fafe02a inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a461ac2219b52b3b9bd22e8ac4fafe02a">usage</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;message=<a class="el" href="structNone.html">None</a>()) const </td></tr>
+<tr class="separator:a461ac2219b52b3b9bd22e8ac4fafe02a inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac99b7ca8863b671274472f571de0060a inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#ac99b7ca8863b671274472f571de0060a">setUsageMessage</a> (const std::string &amp;message)</td></tr>
+<tr class="separator:ac99b7ca8863b671274472f571de0060a inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61b5732037888efa46e97605c3493427 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a61b5732037888efa46e97605c3493427">begin</a> () const </td></tr>
+<tr class="separator:a61b5732037888efa46e97605c3493427 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7dc9f7d8739f83bdbcaa0bcd071b9936 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a7dc9f7d8739f83bdbcaa0bcd071b9936">end</a> () const </td></tr>
+<tr class="separator:a7dc9f7d8739f83bdbcaa0bcd071b9936 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03120420a1f53af099545eb916d403c0 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a03120420a1f53af099545eb916d403c0">begin</a> ()</td></tr>
+<tr class="separator:a03120420a1f53af099545eb916d403c0 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2afbdc821eeefba18d7315198bdada91 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a2afbdc821eeefba18d7315198bdada91">end</a> ()</td></tr>
+<tr class="separator:a2afbdc821eeefba18d7315198bdada91 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a09ebe840242a3b0fbd3263bb6c7ca226 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T1 , typename T2 , typename F &gt; </td></tr>
+<tr class="memitem:a09ebe840242a3b0fbd3263bb6c7ca226 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a09ebe840242a3b0fbd3263bb6c7ca226">add</a> (T1 Flags::*t1, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structflags_1_1Name.html">Name</a> &gt; &amp;alias, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, const T2 *t2, F validate)</td></tr>
+<tr class="separator:a09ebe840242a3b0fbd3263bb6c7ca226 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aec8d495e0dfe03b26cb3482cdd4137ce inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T1 , typename T2 , typename F &gt; </td></tr>
+<tr class="memitem:aec8d495e0dfe03b26cb3482cdd4137ce inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#aec8d495e0dfe03b26cb3482cdd4137ce">add</a> (T1 Flags::*t1, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structflags_1_1Name.html">Name</a> &gt; &amp;alias, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, const T2 &amp;t2, F validate)</td></tr>
+<tr class="separator:aec8d495e0dfe03b26cb3482cdd4137ce inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a609f23d3e09a55acbf23adaf48f3740d inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T1 , typename T2 , typename F &gt; </td></tr>
+<tr class="memitem:a609f23d3e09a55acbf23adaf48f3740d inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a609f23d3e09a55acbf23adaf48f3740d">add</a> (T1 Flags::*t1, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, const T2 &amp;t2, F validate)</td></tr>
+<tr class="separator:a609f23d3e09a55acbf23adaf48f3740d inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13fdd4d41feadbb778e261115d183032 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T1 , typename T2 &gt; </td></tr>
+<tr class="memitem:a13fdd4d41feadbb778e261115d183032 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a13fdd4d41feadbb778e261115d183032">add</a> (T1 Flags::*t1, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, const T2 &amp;t2)</td></tr>
+<tr class="separator:a13fdd4d41feadbb778e261115d183032 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a23fcc07f0926fee64655aec6ecd89386 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T &gt; </td></tr>
+<tr class="memitem:a23fcc07f0926fee64655aec6ecd89386 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a23fcc07f0926fee64655aec6ecd89386">add</a> (T Flags::*t, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>)</td></tr>
+<tr class="separator:a23fcc07f0926fee64655aec6ecd89386 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6b89b575b2d3787200b5df48061e934e inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T1 , typename T2 &gt; </td></tr>
+<tr class="memitem:a6b89b575b2d3787200b5df48061e934e inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a6b89b575b2d3787200b5df48061e934e">add</a> (T1 Flags::*t1, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structflags_1_1Name.html">Name</a> &gt; &amp;alias, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, const T2 &amp;t2)</td></tr>
+<tr class="separator:a6b89b575b2d3787200b5df48061e934e inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2277b6a7cbb3d88bb74b27ac5a3a546d inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T , typename F &gt; </td></tr>
+<tr class="memitem:a2277b6a7cbb3d88bb74b27ac5a3a546d inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a2277b6a7cbb3d88bb74b27ac5a3a546d">add</a> (<a class="el" href="classOption.html">Option</a>&lt; T &gt; Flags::*option, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structflags_1_1Name.html">Name</a> &gt; &amp;alias, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, F validate)</td></tr>
+<tr class="separator:a2277b6a7cbb3d88bb74b27ac5a3a546d inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4511f9842bbc36b82574739ae22fd141 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T , typename F &gt; </td></tr>
+<tr class="memitem:a4511f9842bbc36b82574739ae22fd141 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a4511f9842bbc36b82574739ae22fd141">add</a> (<a class="el" href="classOption.html">Option</a>&lt; T &gt; Flags::*option, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>, F validate)</td></tr>
+<tr class="separator:a4511f9842bbc36b82574739ae22fd141 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a956c60a798c7ec3ef687de58a51c2990 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T &gt; </td></tr>
+<tr class="memitem:a956c60a798c7ec3ef687de58a51c2990 inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a956c60a798c7ec3ef687de58a51c2990">add</a> (<a class="el" href="classOption.html">Option</a>&lt; T &gt; Flags::*option, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>)</td></tr>
+<tr class="separator:a956c60a798c7ec3ef687de58a51c2990 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a56da290b1a3b00816c11100aaed3a0cc inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplParams" colspan="2">template&lt;typename Flags , typename T &gt; </td></tr>
+<tr class="memitem:a56da290b1a3b00816c11100aaed3a0cc inherit pub_methods_classflags_1_1FlagsBase"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a56da290b1a3b00816c11100aaed3a0cc">add</a> (<a class="el" href="classOption.html">Option</a>&lt; T &gt; Flags::*option, const <a class="el" href="structflags_1_1Name.html">Name</a> &amp;name, const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" href="structflags_1_1Name.html">Name</a> &gt; &amp;alias, const std::string &amp;<a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a>)</td></tr>
+<tr class="separator:a56da290b1a3b00816c11100aaed3a0cc inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab7605bc820ed1d2d702e083e03f0d6a9 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#ab7605bc820ed1d2d702e083e03f0d6a9">add</a> (const <a class="el" href="structflags_1_1Flag.html">Flag</a> &amp;flag)</td></tr>
+<tr class="separator:ab7605bc820ed1d2d702e083e03f0d6a9 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaef908bce392f88d029b46ee241bda68 inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">std::map&lt; std::string, <a class="el" href="classOption.html">Option</a><br class="typebreak"/>
+&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#aaef908bce392f88d029b46ee241bda68">extract</a> (const std::string &amp;prefix) const </td></tr>
+<tr class="separator:aaef908bce392f88d029b46ee241bda68 inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4b9c864acfcfc3e06fd03ccfe0dcb03e inherit pub_methods_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">std::map&lt; std::string, <br class="typebreak"/>
+std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a4b9c864acfcfc3e06fd03ccfe0dcb03e">buildEnvironment</a> (const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;prefix=<a class="el" href="structNone.html">None</a>()) const </td></tr>
+<tr class="separator:a4b9c864acfcfc3e06fd03ccfe0dcb03e inherit pub_methods_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a80acc418daaf93eeb0f557998a1a03df"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html#a80acc418daaf93eeb0f557998a1a03df">master</a></td></tr>
+<tr class="separator:a80acc418daaf93eeb0f557998a1a03df"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a991ebbc42b2bac03ff32aacf23e9466e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html#a991ebbc42b2bac03ff32aacf23e9466e">authenticate</a></td></tr>
+<tr class="separator:a991ebbc42b2bac03ff32aacf23e9466e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a86cce41395ac4b86dc8ce63bf04ecf08"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html#a86cce41395ac4b86dc8ce63bf04ecf08">principal</a></td></tr>
+<tr class="separator:a86cce41395ac4b86dc8ce63bf04ecf08"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ccebb09f7e436a5b6083b8629829a7e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html#a4ccebb09f7e436a5b6083b8629829a7e">secret</a></td></tr>
+<tr class="separator:a4ccebb09f7e436a5b6083b8629829a7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2dbf10c130e1f297bd9520fa08cbbd9d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html#a2dbf10c130e1f297bd9520fa08cbbd9d">checkpoint</a></td></tr>
+<tr class="separator:a2dbf10c130e1f297bd9520fa08cbbd9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af84b1942374e87f678a3950ccc136980"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1examples_1_1Flags.html#af84b1942374e87f678a3950ccc136980">role</a></td></tr>
+<tr class="separator:af84b1942374e87f678a3950ccc136980"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_classmesos_1_1internal_1_1logging_1_1Flags"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classmesos_1_1internal_1_1logging_1_1Flags')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></td></tr>
+<tr class="memitem:a6e2d2063bdfe38877b0f5b2eea37f5aa inherit pub_attribs_classmesos_1_1internal_1_1logging_1_1Flags"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a6e2d2063bdfe38877b0f5b2eea37f5aa">quiet</a></td></tr>
+<tr class="separator:a6e2d2063bdfe38877b0f5b2eea37f5aa inherit pub_attribs_classmesos_1_1internal_1_1logging_1_1Flags"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9525130c5e3e621116643ade19b30fda inherit pub_attribs_classmesos_1_1internal_1_1logging_1_1Flags"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a9525130c5e3e621116643ade19b30fda">logging_level</a></td></tr>
+<tr class="separator:a9525130c5e3e621116643ade19b30fda inherit pub_attribs_classmesos_1_1internal_1_1logging_1_1Flags"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa382322475e9dd53acf55e4bb857a3c7 inherit pub_attribs_classmesos_1_1internal_1_1logging_1_1Flags"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#aa382322475e9dd53acf55e4bb857a3c7">log_dir</a></td></tr>
+<tr class="separator:aa382322475e9dd53acf55e4bb857a3c7 inherit pub_attribs_classmesos_1_1internal_1_1logging_1_1Flags"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12737ea7442e91560e677345a47df067 inherit pub_attribs_classmesos_1_1internal_1_1logging_1_1Flags"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a12737ea7442e91560e677345a47df067">logbufsecs</a></td></tr>
+<tr class="separator:a12737ea7442e91560e677345a47df067 inherit pub_attribs_classmesos_1_1internal_1_1logging_1_1Flags"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a510a10484ef5763e460d5337aa596a8d inherit pub_attribs_classmesos_1_1internal_1_1logging_1_1Flags"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#a510a10484ef5763e460d5337aa596a8d">initialize_driver_logging</a></td></tr>
+<tr class="separator:a510a10484ef5763e460d5337aa596a8d inherit pub_attribs_classmesos_1_1internal_1_1logging_1_1Flags"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af1b4e747f21c81e12ded90d14b3cd6ad inherit pub_attribs_classmesos_1_1internal_1_1logging_1_1Flags"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1logging_1_1Flags.html#af1b4e747f21c81e12ded90d14b3cd6ad">external_log_file</a></td></tr>
+<tr class="separator:af1b4e747f21c81e12ded90d14b3cd6ad inherit pub_attribs_classmesos_1_1internal_1_1logging_1_1Flags"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_attribs_classflags_1_1FlagsBase"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classflags_1_1FlagsBase')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td></tr>
+<tr class="memitem:a7346f4067bc3f786c627daa76d9221d8 inherit pub_attribs_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a7346f4067bc3f786c627daa76d9221d8">help</a></td></tr>
+<tr class="separator:a7346f4067bc3f786c627daa76d9221d8 inherit pub_attribs_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_classflags_1_1FlagsBase"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classflags_1_1FlagsBase')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td></tr>
+<tr class="memitem:a349a65728ecb08c50488ce70e2fdb03e inherit pub_types_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">typedef std::map&lt; std::string, <br class="typebreak"/>
+<a class="el" href="structflags_1_1Flag.html">Flag</a> &gt;::<a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a349a65728ecb08c50488ce70e2fdb03e">const_iterator</a></td></tr>
+<tr class="separator:a349a65728ecb08c50488ce70e2fdb03e inherit pub_types_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac73a41c2c9ba65800a8aad11ba595612 inherit pub_types_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">typedef std::map&lt; std::string, <br class="typebreak"/>
+<a class="el" href="structflags_1_1Flag.html">Flag</a> &gt;::<a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#ac73a41c2c9ba65800a8aad11ba595612">iterator</a></td></tr>
+<tr class="separator:ac73a41c2c9ba65800a8aad11ba595612 inherit pub_types_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_classflags_1_1FlagsBase"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classflags_1_1FlagsBase')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classflags_1_1FlagsBase.html">flags::FlagsBase</a></td></tr>
+<tr class="memitem:a88f899fbf20a712e8bb7236284b41bf4 inherit pro_attribs_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a88f899fbf20a712e8bb7236284b41bf4">programName_</a></td></tr>
+<tr class="separator:a88f899fbf20a712e8bb7236284b41bf4 inherit pro_attribs_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40658af8fbe421af67a530f3c35d6f4a inherit pro_attribs_classflags_1_1FlagsBase"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classflags_1_1FlagsBase.html#a40658af8fbe421af67a530f3c35d6f4a">usageMessage_</a></td></tr>
+<tr class="separator:a40658af8fbe421af67a530f3c35d6f4a inherit pro_attribs_classflags_1_1FlagsBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a2f9e14fe740e4d2833f745e207f98873"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">mesos::internal::examples::Flags::Flags </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="a991ebbc42b2bac03ff32aacf23e9466e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool mesos::internal::examples::Flags::authenticate</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2dbf10c130e1f297bd9520fa08cbbd9d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool mesos::internal::examples::Flags::checkpoint</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a80acc418daaf93eeb0f557998a1a03df"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::string mesos::internal::examples::Flags::master</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a86cce41395ac4b86dc8ce63bf04ecf08"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::string mesos::internal::examples::Flags::principal</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af84b1942374e87f678a3950ccc136980"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::string mesos::internal::examples::Flags::role</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a4ccebb09f7e436a5b6083b8629829a7e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classOption.html">Option</a>&lt;std::string&gt; mesos::internal::examples::Flags::secret</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>src/examples/<a class="el" href="src_2examples_2flags_8hpp_source.html">flags.hpp</a></li>
+</ul>
+</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/91bf0a45/content/api/latest/c++/classmesos_1_1internal_1_1examples_1_1Flags.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1examples_1_1Flags.png b/content/api/latest/c++/classmesos_1_1internal_1_1examples_1_1Flags.png
new file mode 100644
index 0000000..3e2180e
Binary files /dev/null and b/content/api/latest/c++/classmesos_1_1internal_1_1examples_1_1Flags.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/91bf0a45/content/api/latest/c++/classmesos_1_1internal_1_1logging_1_1Flags.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1logging_1_1Flags.html b/content/api/latest/c++/classmesos_1_1internal_1_1logging_1_1Flags.html
index f6b2efe..94e9a37 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1logging_1_1Flags.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1logging_1_1Flags.html
@@ -68,15 +68,16 @@ Inheritance diagram for mesos::internal::logging::Flags:</div>
   <map id="mesos::internal::logging::Flags_map" name="mesos::internal::logging::Flags_map">
 <area href="classflags_1_1FlagsBase.html" alt="flags::FlagsBase" shape="rect" coords="0,0,250,24"/>
 <area href="structmesos_1_1internal_1_1docker_1_1Flags.html" alt="mesos::internal::docker::Flags" shape="rect" coords="260,112,510,136"/>
-<area href="classmesos_1_1internal_1_1local_1_1Flags.html" alt="mesos::internal::local::Flags" shape="rect" coords="260,168,510,192"/>
-<area href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html" alt="mesos::internal::log::tool::Benchmark::Flags" shape="rect" coords="260,224,510,248"/>
-<area href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize_1_1Flags.html" alt="mesos::internal::log::tool::Initialize::Flags" shape="rect" coords="260,280,510,304"/>
-<area href="classmesos_1_1internal_1_1log_1_1tool_1_1Read_1_1Flags.html" alt="mesos::internal::log::tool::Read::Flags" shape="rect" coords="260,336,510,360"/>
-<area href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica_1_1Flags.html" alt="mesos::internal::log::tool::Replica::Flags" shape="rect" coords="260,392,510,416"/>
-<area href="classmesos_1_1internal_1_1master_1_1Flags.html" alt="mesos::internal::master::Flags" shape="rect" coords="260,448,510,472"/>
-<area href="classmesos_1_1internal_1_1scheduler_1_1Flags.html" alt="mesos::internal::scheduler::Flags" shape="rect" coords="260,504,510,528"/>
-<area href="classmesos_1_1internal_1_1slave_1_1Flags.html" alt="mesos::internal::slave::Flags" shape="rect" coords="260,560,510,584"/>
-<area href="classmesos_1_1internal_1_1tests_1_1Flags.html" alt="mesos::internal::tests::Flags" shape="rect" coords="260,616,510,640"/>
+<area href="classmesos_1_1internal_1_1examples_1_1Flags.html" alt="mesos::internal::examples::Flags" shape="rect" coords="260,168,510,192"/>
+<area href="classmesos_1_1internal_1_1local_1_1Flags.html" alt="mesos::internal::local::Flags" shape="rect" coords="260,224,510,248"/>
+<area href="classmesos_1_1internal_1_1log_1_1tool_1_1Benchmark_1_1Flags.html" alt="mesos::internal::log::tool::Benchmark::Flags" shape="rect" coords="260,280,510,304"/>
+<area href="classmesos_1_1internal_1_1log_1_1tool_1_1Initialize_1_1Flags.html" alt="mesos::internal::log::tool::Initialize::Flags" shape="rect" coords="260,336,510,360"/>
+<area href="classmesos_1_1internal_1_1log_1_1tool_1_1Read_1_1Flags.html" alt="mesos::internal::log::tool::Read::Flags" shape="rect" coords="260,392,510,416"/>
+<area href="classmesos_1_1internal_1_1log_1_1tool_1_1Replica_1_1Flags.html" alt="mesos::internal::log::tool::Replica::Flags" shape="rect" coords="260,448,510,472"/>
+<area href="classmesos_1_1internal_1_1master_1_1Flags.html" alt="mesos::internal::master::Flags" shape="rect" coords="260,504,510,528"/>
+<area href="classmesos_1_1internal_1_1scheduler_1_1Flags.html" alt="mesos::internal::scheduler::Flags" shape="rect" coords="260,560,510,584"/>
+<area href="classmesos_1_1internal_1_1slave_1_1Flags.html" alt="mesos::internal::slave::Flags" shape="rect" coords="260,616,510,640"/>
+<area href="classmesos_1_1internal_1_1tests_1_1Flags.html" alt="mesos::internal::tests::Flags" shape="rect" coords="260,672,510,696"/>
 </map>
  </div></div>
 <table class="memberdecls">

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/91bf0a45/content/api/latest/c++/classmesos_1_1internal_1_1logging_1_1Flags.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1logging_1_1Flags.png b/content/api/latest/c++/classmesos_1_1internal_1_1logging_1_1Flags.png
index d8a7c35..c16cbf8 100644
Binary files a/content/api/latest/c++/classmesos_1_1internal_1_1logging_1_1Flags.png and b/content/api/latest/c++/classmesos_1_1internal_1_1logging_1_1Flags.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/91bf0a45/content/api/latest/c++/dir_e931c1a3f0014e624d0645a271726ad2.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_e931c1a3f0014e624d0645a271726ad2.html b/content/api/latest/c++/dir_e931c1a3f0014e624d0645a271726ad2.html
index 8a98017..9a7e8a5 100644
--- a/content/api/latest/c++/dir_e931c1a3f0014e624d0645a271726ad2.html
+++ b/content/api/latest/c++/dir_e931c1a3f0014e624d0645a271726ad2.html
@@ -49,6 +49,8 @@
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
 Files</h2></td></tr>
+<tr class="memitem:src_2examples_2flags_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="src_2examples_2flags_8hpp.html">flags.hpp</a> <a href="src_2examples_2flags_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:test__anonymous__module_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="test__anonymous__module_8hpp.html">test_anonymous_module.hpp</a> <a href="test__anonymous__module_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:test__module_8hpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="test__module_8hpp.html">test_module.hpp</a> <a href="test__module_8hpp_source.html">[code]</a></td></tr>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/91bf0a45/content/api/latest/c++/files.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/files.html b/content/api/latest/c++/files.html
index db05ab0..91b9e6b 100644
--- a/content/api/latest/c++/files.html
+++ b/content/api/latest/c++/files.html
@@ -546,9 +546,10 @@
 <tr id="row_2_6_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="docker_2docker_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="docker_2docker_8hpp.html" target="_self">docker.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_6_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="src_2docker_2executor_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="src_2docker_2executor_8hpp.html" target="_self">executor.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_7_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_2_7_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_7_')"/><img id="img_2_7_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('2_7_')"/><a class="el" href="dir_e931c1a3f0014e624d0645a271726ad2.html" target="_self">examples</a></td><td class="desc"></td></tr>
-<tr id="row_2_7_0_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="test__anonymous__module_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="test__anonymous__module_8hpp.html" target="_self">test_anonymous_module.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_2_7_1_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="test__module_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="test__module_8hpp.html" target="_self">test_module.hpp</a></td><td class="desc"></td></tr>
-<tr id="row_2_7_2_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="src_2examples_2utils_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="src_2examples_2utils_8hpp.html" target="_self">utils.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_2_7_0_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="src_2examples_2flags_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="src_2examples_2flags_8hpp.html" target="_self">flags.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_2_7_1_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="test__anonymous__module_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="test__anonymous__module_8hpp.html" target="_self">test_anonymous_module.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_2_7_2_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="test__module_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="test__module_8hpp.html" target="_self">test_module.hpp</a></td><td class="desc"></td></tr>
+<tr id="row_2_7_3_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="src_2examples_2utils_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="src_2examples_2utils_8hpp.html" target="_self">utils.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_8_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_2_8_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_8_')"/><img id="img_2_8_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('2_8_')"/><a class="el" href="dir_47269c51f9fc619a45fe5a093bf2488f.html" target="_self">executor</a></td><td class="desc"></td></tr>
 <tr id="row_2_8_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="v0__v1executor_8hpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="v0__v1executor_8hpp.html" target="_self">v0_v1executor.hpp</a></td><td class="desc"></td></tr>
 <tr id="row_2_9_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_2_9_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_9_')"/><img id="img_2_9_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('2_9_')"/><a class="el" href="dir_251697ed71d3107a084c4be76de6bea7.html" target="_self">files</a></td><td class="desc"></td></tr>