http://git-wip-us.apache.org/repos/asf/mesos-site/blob/32a8ab49/content/api/latest/c++/classprocess_1_1metrics_1_1Gauge-members.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classprocess_1_1metrics_1_1Gauge-members.html 
b/content/api/latest/c++/classprocess_1_1metrics_1_1Gauge-members.html
deleted file mode 100644
index 56793a1..0000000
--- a/content/api/latest/c++/classprocess_1_1metrics_1_1Gauge-members.html
+++ /dev/null
@@ -1,76 +0,0 @@
-<!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.11"/>
-<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 id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
-  <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="namespaceprocess.html">process</a></li><li class="navelem"><a class="el" 
href="namespaceprocess_1_1metrics.html">metrics</a></li><li class="navelem"><a 
class="el" href="classprocess_1_1metrics_1_1Gauge.html">Gauge</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">process::metrics::Gauge Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" 
href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a>, 
including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Gauge.html#a624f5aed3468fc2298aa9ccf97abf1a1">Gauge</a>(const
 std::string &amp;name, const std::function&lt; Future&lt; double &gt;()&gt; 
&amp;f)</td><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a2d32a61ac6c565314ec780a5939e1485">Metric</a>(const
 std::string &amp;name, const Option&lt; Duration &gt; &amp;window)</td><td 
class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></td><td
 class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a5b8063ac3b08d202c2f1736661ba1950">name</a>()
 const </td><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a062843ad9a1376532c176370a09e29d2">push</a>(double
 value)</td><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></td><td
 class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a55529bcaedb7bb611461bf7fc2f17cb5">statistics</a>()
 const </td><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Gauge.html#a0568e9b2c5b9b2ac72ed6cf71dc24fdc">value</a>()
 const </td><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</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="classprocess_1_1metrics_1_1Gauge.html#a8a783b21fba945adfb163fdcb2dc4c1c">~Gauge</a>()</td><td
 class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Gauge.html">process::metrics::Gauge</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="classprocess_1_1metrics_1_1Metric.html#ae63539b9d917d172350a44b26051bfef">~Metric</a>()</td><td
 class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></td><td
 class="entry"><span class="mlabel">inline</span><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.11
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/32a8ab49/content/api/latest/c++/classprocess_1_1metrics_1_1Gauge.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1metrics_1_1Gauge.html 
b/content/api/latest/c++/classprocess_1_1metrics_1_1Gauge.html
deleted file mode 100644
index df8f5cc..0000000
--- a/content/api/latest/c++/classprocess_1_1metrics_1_1Gauge.html
+++ /dev/null
@@ -1,192 +0,0 @@
-<!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.11"/>
-<title>Apache Mesos: process::metrics::Gauge 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 id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">Apache Mesos
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.11 -->
-  <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="namespaceprocess.html">process</a></li><li class="navelem"><a class="el" 
href="namespaceprocess_1_1metrics.html">metrics</a></li><li class="navelem"><a 
class="el" href="classprocess_1_1metrics_1_1Gauge.html">Gauge</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="classprocess_1_1metrics_1_1Gauge-members.html">List of all 
members</a>  </div>
-  <div class="headertitle">
-<div class="title">process::metrics::Gauge Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include &lt;<a class="el" 
href="gauge_8hpp_source.html">gauge.hpp</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for process::metrics::Gauge:</div>
-<div class="dyncontent">
- <div class="center">
-  <img src="classprocess_1_1metrics_1_1Gauge.png" 
usemap="#process::metrics::Gauge_map" alt=""/>
-  <map id="process::metrics::Gauge_map" name="process::metrics::Gauge_map">
-<area href="classprocess_1_1metrics_1_1Metric.html" 
alt="process::metrics::Metric" shape="rect" coords="0,0,146,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:a624f5aed3468fc2298aa9ccf97abf1a1"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1Gauge.html#a624f5aed3468fc2298aa9ccf97abf1a1">Gauge</a>
 (const std::string &amp;<a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a5b8063ac3b08d202c2f1736661ba1950">name</a>,
 const std::function&lt; <a class="el" 
href="classprocess_1_1Future.html">Future</a>&lt; double &gt;()&gt; &amp;<a 
class="el" 
href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)</td></tr>
-<tr class="separator:a624f5aed3468fc2298aa9ccf97abf1a1"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8a783b21fba945adfb163fdcb2dc4c1c"><td class="memItemLeft" 
align="right" valign="top">virtual&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1Gauge.html#a8a783b21fba945adfb163fdcb2dc4c1c">~Gauge</a>
 ()</td></tr>
-<tr class="separator:a8a783b21fba945adfb163fdcb2dc4c1c"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0568e9b2c5b9b2ac72ed6cf71dc24fdc"><td class="memItemLeft" 
align="right" valign="top">virtual <a class="el" 
href="classprocess_1_1Future.html">Future</a>&lt; double &gt;&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1Gauge.html#a0568e9b2c5b9b2ac72ed6cf71dc24fdc">value</a>
 () const </td></tr>
-<tr class="separator:a0568e9b2c5b9b2ac72ed6cf71dc24fdc"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classprocess_1_1metrics_1_1Metric"><td 
colspan="2" 
onclick="javascript:toggleInherit('pub_methods_classprocess_1_1metrics_1_1Metric')"><img
 src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a 
class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></td></tr>
-<tr class="memitem:ae63539b9d917d172350a44b26051bfef inherit 
pub_methods_classprocess_1_1metrics_1_1Metric"><td class="memItemLeft" 
align="right" valign="top">virtual&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#ae63539b9d917d172350a44b26051bfef">~Metric</a>
 ()</td></tr>
-<tr class="separator:ae63539b9d917d172350a44b26051bfef inherit 
pub_methods_classprocess_1_1metrics_1_1Metric"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
-<tr class="memitem:a5b8063ac3b08d202c2f1736661ba1950 inherit 
pub_methods_classprocess_1_1metrics_1_1Metric"><td class="memItemLeft" 
align="right" valign="top">const std::string &amp;&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a5b8063ac3b08d202c2f1736661ba1950">name</a>
 () const </td></tr>
-<tr class="separator:a5b8063ac3b08d202c2f1736661ba1950 inherit 
pub_methods_classprocess_1_1metrics_1_1Metric"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
-<tr class="memitem:a55529bcaedb7bb611461bf7fc2f17cb5 inherit 
pub_methods_classprocess_1_1metrics_1_1Metric"><td class="memItemLeft" 
align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; 
<a class="el" href="structprocess_1_1Statistics.html">Statistics</a>&lt; double 
&gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a55529bcaedb7bb611461bf7fc2f17cb5">statistics</a>
 () const </td></tr>
-<tr class="separator:a55529bcaedb7bb611461bf7fc2f17cb5 inherit 
pub_methods_classprocess_1_1metrics_1_1Metric"><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 pro_methods_classprocess_1_1metrics_1_1Metric"><td 
colspan="2" 
onclick="javascript:toggleInherit('pro_methods_classprocess_1_1metrics_1_1Metric')"><img
 src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a 
class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></td></tr>
-<tr class="memitem:a2d32a61ac6c565314ec780a5939e1485 inherit 
pro_methods_classprocess_1_1metrics_1_1Metric"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a2d32a61ac6c565314ec780a5939e1485">Metric</a>
 (const std::string &amp;<a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a5b8063ac3b08d202c2f1736661ba1950">name</a>,
 const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" 
href="classDuration.html">Duration</a> &gt; &amp;window)</td></tr>
-<tr class="separator:a2d32a61ac6c565314ec780a5939e1485 inherit 
pro_methods_classprocess_1_1metrics_1_1Metric"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
-<tr class="memitem:a062843ad9a1376532c176370a09e29d2 inherit 
pro_methods_classprocess_1_1metrics_1_1Metric"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a062843ad9a1376532c176370a09e29d2">push</a>
 (double <a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">value</a>)</td></tr>
-<tr class="separator:a062843ad9a1376532c176370a09e29d2 inherit 
pro_methods_classprocess_1_1metrics_1_1Metric"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
-</table>
-<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a624f5aed3468fc2298aa9ccf97abf1a1"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">process::metrics::Gauge::Gauge </td>
-          <td>(</td>
-          <td class="paramtype">const std::string &amp;&#160;</td>
-          <td class="paramname"><em>name</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const std::function&lt; <a class="el" 
href="classprocess_1_1Future.html">Future</a>&lt; double &gt;()&gt; 
&amp;&#160;</td>
-          <td class="paramname"><em>f</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</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>
-<a class="anchor" id="a8a783b21fba945adfb163fdcb2dc4c1c"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual process::metrics::Gauge::~Gauge </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 
class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a0568e9b2c5b9b2ac72ed6cf71dc24fdc"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">virtual <a class="el" 
href="classprocess_1_1Future.html">Future</a>&lt;double&gt; 
process::metrics::Gauge::value </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td> const</td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span 
class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Implements <a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">process::metrics::Metric</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following 
file:<ul>
-<li>3rdparty/libprocess/include/process/metrics/<a class="el" 
href="gauge_8hpp_source.html">gauge.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.11
-</small></address>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/32a8ab49/content/api/latest/c++/classprocess_1_1metrics_1_1Gauge.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1metrics_1_1Gauge.png 
b/content/api/latest/c++/classprocess_1_1metrics_1_1Gauge.png
deleted file mode 100644
index 0a15bd3..0000000
Binary files a/content/api/latest/c++/classprocess_1_1metrics_1_1Gauge.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/32a8ab49/content/api/latest/c++/classprocess_1_1metrics_1_1Metric.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1metrics_1_1Metric.html 
b/content/api/latest/c++/classprocess_1_1metrics_1_1Metric.html
index afc6b2c..ea5378f 100644
--- a/content/api/latest/c++/classprocess_1_1metrics_1_1Metric.html
+++ b/content/api/latest/c++/classprocess_1_1metrics_1_1Metric.html
@@ -68,9 +68,10 @@ Inheritance diagram for process::metrics::Metric:</div>
   <img src="classprocess_1_1metrics_1_1Metric.png" 
usemap="#process::metrics::Metric_map" alt=""/>
   <map id="process::metrics::Metric_map" name="process::metrics::Metric_map">
 <area href="classprocess_1_1metrics_1_1Counter.html" 
alt="process::metrics::Counter" shape="rect" coords="0,56,234,80"/>
-<area href="classprocess_1_1metrics_1_1Gauge.html" 
alt="process::metrics::Gauge" shape="rect" coords="244,56,478,80"/>
-<area href="classprocess_1_1metrics_1_1Timer.html" 
alt="process::metrics::Timer&lt; T &gt;" shape="rect" coords="488,56,722,80"/>
-<area href="classprocess_1_1metrics_1_1Timer.html" 
alt="process::metrics::Timer&lt; Milliseconds &gt;" shape="rect" 
coords="732,56,966,80"/>
+<area href="classprocess_1_1metrics_1_1PullGauge.html" 
alt="process::metrics::PullGauge" shape="rect" coords="244,56,478,80"/>
+<area href="classprocess_1_1metrics_1_1PushGauge.html" 
alt="process::metrics::PushGauge" shape="rect" coords="488,56,722,80"/>
+<area href="classprocess_1_1metrics_1_1Timer.html" 
alt="process::metrics::Timer&lt; T &gt;" shape="rect" coords="732,56,966,80"/>
+<area href="classprocess_1_1metrics_1_1Timer.html" 
alt="process::metrics::Timer&lt; Milliseconds &gt;" shape="rect" 
coords="976,56,1210,80"/>
 </map>
  </div></div>
 <table class="memberdecls">
@@ -242,7 +243,7 @@ Protected Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Implemented in <a class="el" 
href="classprocess_1_1metrics_1_1Timer.html#adec20d769e4105799cc1b236bd953e81">process::metrics::Timer&lt;
 T &gt;</a>, <a class="el" 
href="classprocess_1_1metrics_1_1Timer.html#adec20d769e4105799cc1b236bd953e81">process::metrics::Timer&lt;
 Milliseconds &gt;</a>, <a class="el" 
href="classprocess_1_1metrics_1_1Gauge.html#a0568e9b2c5b9b2ac72ed6cf71dc24fdc">process::metrics::Gauge</a>,
 and <a class="el" 
href="classprocess_1_1metrics_1_1Counter.html#a5c3ebc2a8264cd0bb05ce6196e290d08">process::metrics::Counter</a>.</p>
+<p>Implemented in <a class="el" 
href="classprocess_1_1metrics_1_1PullGauge.html#a0e2c9dfec36e9061b476846ae8d42e68">process::metrics::PullGauge</a>,
 <a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html#acab89252b2bb25d398ee9a7e460d6f3d">process::metrics::PushGauge</a>,
 <a class="el" 
href="classprocess_1_1metrics_1_1Timer.html#adec20d769e4105799cc1b236bd953e81">process::metrics::Timer&lt;
 T &gt;</a>, <a class="el" 
href="classprocess_1_1metrics_1_1Timer.html#adec20d769e4105799cc1b236bd953e81">process::metrics::Timer&lt;
 Milliseconds &gt;</a>, and <a class="el" 
href="classprocess_1_1metrics_1_1Counter.html#a5c3ebc2a8264cd0bb05ce6196e290d08">process::metrics::Counter</a>.</p>
 
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/32a8ab49/content/api/latest/c++/classprocess_1_1metrics_1_1Metric.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1metrics_1_1Metric.png 
b/content/api/latest/c++/classprocess_1_1metrics_1_1Metric.png
index cde5814..69771ed 100644
Binary files a/content/api/latest/c++/classprocess_1_1metrics_1_1Metric.png and 
b/content/api/latest/c++/classprocess_1_1metrics_1_1Metric.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/32a8ab49/content/api/latest/c++/classprocess_1_1metrics_1_1PullGauge-members.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classprocess_1_1metrics_1_1PullGauge-members.html 
b/content/api/latest/c++/classprocess_1_1metrics_1_1PullGauge-members.html
new file mode 100644
index 0000000..c6dc48c
--- /dev/null
+++ b/content/api/latest/c++/classprocess_1_1metrics_1_1PullGauge-members.html
@@ -0,0 +1,76 @@
+<!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.11"/>
+<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 id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <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="namespaceprocess.html">process</a></li><li class="navelem"><a class="el" 
href="namespaceprocess_1_1metrics.html">metrics</a></li><li class="navelem"><a 
class="el" href="classprocess_1_1metrics_1_1PullGauge.html">PullGauge</a></li>  
</ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">process::metrics::PullGauge Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" 
href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a>,
 including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a2d32a61ac6c565314ec780a5939e1485">Metric</a>(const
 std::string &amp;name, const Option&lt; Duration &gt; &amp;window)</td><td 
class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></td><td
 class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a5b8063ac3b08d202c2f1736661ba1950">name</a>()
 const </td><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1PullGauge.html#a223c5955fa53430f4ffefd1ef70e721c">PullGauge</a>(const
 std::string &amp;name, const std::function&lt; Future&lt; double &gt;()&gt; 
&amp;f)</td><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a062843ad9a1376532c176370a09e29d2">push</a>(double
 value)</td><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></td><td
 class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a55529bcaedb7bb611461bf7fc2f17cb5">statistics</a>()
 const </td><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1PullGauge.html#a0e2c9dfec36e9061b476846ae8d42e68">value</a>()
 const </td><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</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="classprocess_1_1metrics_1_1Metric.html#ae63539b9d917d172350a44b26051bfef">~Metric</a>()</td><td
 class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</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="classprocess_1_1metrics_1_1PullGauge.html#aa548ee805fc66627df5f486f43164458">~PullGauge</a>()</td><td
 class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1PullGauge.html">process::metrics::PullGauge</a></td><td
 class="entry"><span class="mlabel">inline</span><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.11
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/32a8ab49/content/api/latest/c++/classprocess_1_1metrics_1_1PullGauge.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1metrics_1_1PullGauge.html 
b/content/api/latest/c++/classprocess_1_1metrics_1_1PullGauge.html
new file mode 100644
index 0000000..ca3ce03
--- /dev/null
+++ b/content/api/latest/c++/classprocess_1_1metrics_1_1PullGauge.html
@@ -0,0 +1,192 @@
+<!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.11"/>
+<title>Apache Mesos: process::metrics::PullGauge 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 id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <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="namespaceprocess.html">process</a></li><li class="navelem"><a class="el" 
href="namespaceprocess_1_1metrics.html">metrics</a></li><li class="navelem"><a 
class="el" href="classprocess_1_1metrics_1_1PullGauge.html">PullGauge</a></li>  
</ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="classprocess_1_1metrics_1_1PullGauge-members.html">List of all 
members</a>  </div>
+  <div class="headertitle">
+<div class="title">process::metrics::PullGauge Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" 
href="pull__gauge_8hpp_source.html">pull_gauge.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for process::metrics::PullGauge:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classprocess_1_1metrics_1_1PullGauge.png" 
usemap="#process::metrics::PullGauge_map" alt=""/>
+  <map id="process::metrics::PullGauge_map" 
name="process::metrics::PullGauge_map">
+<area href="classprocess_1_1metrics_1_1Metric.html" 
alt="process::metrics::Metric" shape="rect" coords="0,0,167,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:a223c5955fa53430f4ffefd1ef70e721c"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1PullGauge.html#a223c5955fa53430f4ffefd1ef70e721c">PullGauge</a>
 (const std::string &amp;<a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a5b8063ac3b08d202c2f1736661ba1950">name</a>,
 const std::function&lt; <a class="el" 
href="classprocess_1_1Future.html">Future</a>&lt; double &gt;()&gt; &amp;<a 
class="el" 
href="namespaceprocess.html#a62d5333e8ec1817c249cf83e15d568b4">f</a>)</td></tr>
+<tr class="separator:a223c5955fa53430f4ffefd1ef70e721c"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa548ee805fc66627df5f486f43164458"><td class="memItemLeft" 
align="right" valign="top">virtual&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1PullGauge.html#aa548ee805fc66627df5f486f43164458">~PullGauge</a>
 ()</td></tr>
+<tr class="separator:aa548ee805fc66627df5f486f43164458"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e2c9dfec36e9061b476846ae8d42e68"><td class="memItemLeft" 
align="right" valign="top">virtual <a class="el" 
href="classprocess_1_1Future.html">Future</a>&lt; double &gt;&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1PullGauge.html#a0e2c9dfec36e9061b476846ae8d42e68">value</a>
 () const </td></tr>
+<tr class="separator:a0e2c9dfec36e9061b476846ae8d42e68"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classprocess_1_1metrics_1_1Metric"><td 
colspan="2" 
onclick="javascript:toggleInherit('pub_methods_classprocess_1_1metrics_1_1Metric')"><img
 src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a 
class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></td></tr>
+<tr class="memitem:ae63539b9d917d172350a44b26051bfef inherit 
pub_methods_classprocess_1_1metrics_1_1Metric"><td class="memItemLeft" 
align="right" valign="top">virtual&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#ae63539b9d917d172350a44b26051bfef">~Metric</a>
 ()</td></tr>
+<tr class="separator:ae63539b9d917d172350a44b26051bfef inherit 
pub_methods_classprocess_1_1metrics_1_1Metric"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:a5b8063ac3b08d202c2f1736661ba1950 inherit 
pub_methods_classprocess_1_1metrics_1_1Metric"><td class="memItemLeft" 
align="right" valign="top">const std::string &amp;&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a5b8063ac3b08d202c2f1736661ba1950">name</a>
 () const </td></tr>
+<tr class="separator:a5b8063ac3b08d202c2f1736661ba1950 inherit 
pub_methods_classprocess_1_1metrics_1_1Metric"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:a55529bcaedb7bb611461bf7fc2f17cb5 inherit 
pub_methods_classprocess_1_1metrics_1_1Metric"><td class="memItemLeft" 
align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; 
<a class="el" href="structprocess_1_1Statistics.html">Statistics</a>&lt; double 
&gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a55529bcaedb7bb611461bf7fc2f17cb5">statistics</a>
 () const </td></tr>
+<tr class="separator:a55529bcaedb7bb611461bf7fc2f17cb5 inherit 
pub_methods_classprocess_1_1metrics_1_1Metric"><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 pro_methods_classprocess_1_1metrics_1_1Metric"><td 
colspan="2" 
onclick="javascript:toggleInherit('pro_methods_classprocess_1_1metrics_1_1Metric')"><img
 src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a 
class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></td></tr>
+<tr class="memitem:a2d32a61ac6c565314ec780a5939e1485 inherit 
pro_methods_classprocess_1_1metrics_1_1Metric"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a2d32a61ac6c565314ec780a5939e1485">Metric</a>
 (const std::string &amp;<a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a5b8063ac3b08d202c2f1736661ba1950">name</a>,
 const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" 
href="classDuration.html">Duration</a> &gt; &amp;window)</td></tr>
+<tr class="separator:a2d32a61ac6c565314ec780a5939e1485 inherit 
pro_methods_classprocess_1_1metrics_1_1Metric"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:a062843ad9a1376532c176370a09e29d2 inherit 
pro_methods_classprocess_1_1metrics_1_1Metric"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a062843ad9a1376532c176370a09e29d2">push</a>
 (double <a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">value</a>)</td></tr>
+<tr class="separator:a062843ad9a1376532c176370a09e29d2 inherit 
pro_methods_classprocess_1_1metrics_1_1Metric"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a223c5955fa53430f4ffefd1ef70e721c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">process::metrics::PullGauge::PullGauge </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const std::function&lt; <a class="el" 
href="classprocess_1_1Future.html">Future</a>&lt; double &gt;()&gt; 
&amp;&#160;</td>
+          <td class="paramname"><em>f</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</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>
+<a class="anchor" id="aa548ee805fc66627df5f486f43164458"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual process::metrics::PullGauge::~PullGauge 
</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 
class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a0e2c9dfec36e9061b476846ae8d42e68"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" 
href="classprocess_1_1Future.html">Future</a>&lt;double&gt; 
process::metrics::PullGauge::value </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span 
class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">process::metrics::Metric</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following 
file:<ul>
+<li>3rdparty/libprocess/include/process/metrics/<a class="el" 
href="pull__gauge_8hpp_source.html">pull_gauge.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.11
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/32a8ab49/content/api/latest/c++/classprocess_1_1metrics_1_1PullGauge.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1metrics_1_1PullGauge.png 
b/content/api/latest/c++/classprocess_1_1metrics_1_1PullGauge.png
new file mode 100644
index 0000000..840b1ae
Binary files /dev/null and 
b/content/api/latest/c++/classprocess_1_1metrics_1_1PullGauge.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/32a8ab49/content/api/latest/c++/classprocess_1_1metrics_1_1PushGauge-members.html
----------------------------------------------------------------------
diff --git 
a/content/api/latest/c++/classprocess_1_1metrics_1_1PushGauge-members.html 
b/content/api/latest/c++/classprocess_1_1metrics_1_1PushGauge-members.html
new file mode 100644
index 0000000..2bbe8d7
--- /dev/null
+++ b/content/api/latest/c++/classprocess_1_1metrics_1_1PushGauge-members.html
@@ -0,0 +1,81 @@
+<!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.11"/>
+<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 id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <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="namespaceprocess.html">process</a></li><li class="navelem"><a class="el" 
href="namespaceprocess_1_1metrics.html">metrics</a></li><li class="navelem"><a 
class="el" href="classprocess_1_1metrics_1_1PushGauge.html">PushGauge</a></li>  
</ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">process::metrics::PushGauge Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html">process::metrics::PushGauge</a>,
 including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a2d32a61ac6c565314ec780a5939e1485">Metric</a>(const
 std::string &amp;name, const Option&lt; Duration &gt; &amp;window)</td><td 
class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></td><td
 class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a5b8063ac3b08d202c2f1736661ba1950">name</a>()
 const </td><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html#a3188a09f62bff838f846181738ce1ed4">operator++</a>()</td><td
 class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html">process::metrics::PushGauge</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html#a4b9e9b5a2d3b20c760e59649368f29a2">operator+=</a>(int64_t
 v)</td><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html">process::metrics::PushGauge</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html#a200bf66d24f92fdb90063ae921979ef7">operator--</a>()</td><td
 class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html">process::metrics::PushGauge</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html#a0c90ae1bca61c2cef3049fbfe5eb5fa7">operator-=</a>(int64_t
 v)</td><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html">process::metrics::PushGauge</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html#a543889ca6646b519431a4e87f555c4dd">operator=</a>(int64_t
 v)</td><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html">process::metrics::PushGauge</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a062843ad9a1376532c176370a09e29d2">push</a>(double
 value)</td><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></td><td
 class="entry"><span class="mlabel">inline</span><span 
class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html#a85012e16d8cd9e51a15d7b7c3c3d578f">PushGauge</a>(const
 std::string &amp;name)</td><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html">process::metrics::PushGauge</a></td><td
 class="entry"><span class="mlabel">inline</span><span 
class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a55529bcaedb7bb611461bf7fc2f17cb5">statistics</a>()
 const </td><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></td><td
 class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html#acab89252b2bb25d398ee9a7e460d6f3d">value</a>()
 const </td><td class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html">process::metrics::PushGauge</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="classprocess_1_1metrics_1_1Metric.html#ae63539b9d917d172350a44b26051bfef">~Metric</a>()</td><td
 class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</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="classprocess_1_1metrics_1_1PushGauge.html#ae02fde2c3fee24885a07f87474bed2b9">~PushGauge</a>()</td><td
 class="entry"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html">process::metrics::PushGauge</a></td><td
 class="entry"><span class="mlabel">inline</span><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.11
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/32a8ab49/content/api/latest/c++/classprocess_1_1metrics_1_1PushGauge.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1metrics_1_1PushGauge.html 
b/content/api/latest/c++/classprocess_1_1metrics_1_1PushGauge.html
new file mode 100644
index 0000000..1efb7c2
--- /dev/null
+++ b/content/api/latest/c++/classprocess_1_1metrics_1_1PushGauge.html
@@ -0,0 +1,310 @@
+<!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.11"/>
+<title>Apache Mesos: process::metrics::PushGauge 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 id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Mesos
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.11 -->
+  <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="namespaceprocess.html">process</a></li><li class="navelem"><a class="el" 
href="namespaceprocess_1_1metrics.html">metrics</a></li><li class="navelem"><a 
class="el" href="classprocess_1_1metrics_1_1PushGauge.html">PushGauge</a></li>  
</ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="classprocess_1_1metrics_1_1PushGauge-members.html">List of all 
members</a>  </div>
+  <div class="headertitle">
+<div class="title">process::metrics::PushGauge Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" 
href="push__gauge_8hpp_source.html">push_gauge.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for process::metrics::PushGauge:</div>
+<div class="dyncontent">
+ <div class="center">
+  <img src="classprocess_1_1metrics_1_1PushGauge.png" 
usemap="#process::metrics::PushGauge_map" alt=""/>
+  <map id="process::metrics::PushGauge_map" 
name="process::metrics::PushGauge_map">
+<area href="classprocess_1_1metrics_1_1Metric.html" 
alt="process::metrics::Metric" shape="rect" coords="0,0,174,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:a85012e16d8cd9e51a15d7b7c3c3d578f"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html#a85012e16d8cd9e51a15d7b7c3c3d578f">PushGauge</a>
 (const std::string &amp;<a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a5b8063ac3b08d202c2f1736661ba1950">name</a>)</td></tr>
+<tr class="separator:a85012e16d8cd9e51a15d7b7c3c3d578f"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae02fde2c3fee24885a07f87474bed2b9"><td class="memItemLeft" 
align="right" valign="top">virtual&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html#ae02fde2c3fee24885a07f87474bed2b9">~PushGauge</a>
 ()</td></tr>
+<tr class="separator:ae02fde2c3fee24885a07f87474bed2b9"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acab89252b2bb25d398ee9a7e460d6f3d"><td class="memItemLeft" 
align="right" valign="top">virtual <a class="el" 
href="classprocess_1_1Future.html">Future</a>&lt; double &gt;&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html#acab89252b2bb25d398ee9a7e460d6f3d">value</a>
 () const </td></tr>
+<tr class="separator:acab89252b2bb25d398ee9a7e460d6f3d"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a543889ca6646b519431a4e87f555c4dd"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html">PushGauge</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html#a543889ca6646b519431a4e87f555c4dd">operator=</a>
 (int64_t v)</td></tr>
+<tr class="separator:a543889ca6646b519431a4e87f555c4dd"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3188a09f62bff838f846181738ce1ed4"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html">PushGauge</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html#a3188a09f62bff838f846181738ce1ed4">operator++</a>
 ()</td></tr>
+<tr class="separator:a3188a09f62bff838f846181738ce1ed4"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4b9e9b5a2d3b20c760e59649368f29a2"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html">PushGauge</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html#a4b9e9b5a2d3b20c760e59649368f29a2">operator+=</a>
 (int64_t v)</td></tr>
+<tr class="separator:a4b9e9b5a2d3b20c760e59649368f29a2"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a200bf66d24f92fdb90063ae921979ef7"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html">PushGauge</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html#a200bf66d24f92fdb90063ae921979ef7">operator--</a>
 ()</td></tr>
+<tr class="separator:a200bf66d24f92fdb90063ae921979ef7"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0c90ae1bca61c2cef3049fbfe5eb5fa7"><td class="memItemLeft" 
align="right" valign="top"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html">PushGauge</a> 
&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html#a0c90ae1bca61c2cef3049fbfe5eb5fa7">operator-=</a>
 (int64_t v)</td></tr>
+<tr class="separator:a0c90ae1bca61c2cef3049fbfe5eb5fa7"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classprocess_1_1metrics_1_1Metric"><td 
colspan="2" 
onclick="javascript:toggleInherit('pub_methods_classprocess_1_1metrics_1_1Metric')"><img
 src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a 
class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></td></tr>
+<tr class="memitem:ae63539b9d917d172350a44b26051bfef inherit 
pub_methods_classprocess_1_1metrics_1_1Metric"><td class="memItemLeft" 
align="right" valign="top">virtual&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#ae63539b9d917d172350a44b26051bfef">~Metric</a>
 ()</td></tr>
+<tr class="separator:ae63539b9d917d172350a44b26051bfef inherit 
pub_methods_classprocess_1_1metrics_1_1Metric"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:a5b8063ac3b08d202c2f1736661ba1950 inherit 
pub_methods_classprocess_1_1metrics_1_1Metric"><td class="memItemLeft" 
align="right" valign="top">const std::string &amp;&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a5b8063ac3b08d202c2f1736661ba1950">name</a>
 () const </td></tr>
+<tr class="separator:a5b8063ac3b08d202c2f1736661ba1950 inherit 
pub_methods_classprocess_1_1metrics_1_1Metric"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:a55529bcaedb7bb611461bf7fc2f17cb5 inherit 
pub_methods_classprocess_1_1metrics_1_1Metric"><td class="memItemLeft" 
align="right" valign="top"><a class="el" href="classOption.html">Option</a>&lt; 
<a class="el" href="structprocess_1_1Statistics.html">Statistics</a>&lt; double 
&gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a55529bcaedb7bb611461bf7fc2f17cb5">statistics</a>
 () const </td></tr>
+<tr class="separator:a55529bcaedb7bb611461bf7fc2f17cb5 inherit 
pub_methods_classprocess_1_1metrics_1_1Metric"><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 pro_methods_classprocess_1_1metrics_1_1Metric"><td 
colspan="2" 
onclick="javascript:toggleInherit('pro_methods_classprocess_1_1metrics_1_1Metric')"><img
 src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a 
class="el" 
href="classprocess_1_1metrics_1_1Metric.html">process::metrics::Metric</a></td></tr>
+<tr class="memitem:a2d32a61ac6c565314ec780a5939e1485 inherit 
pro_methods_classprocess_1_1metrics_1_1Metric"><td class="memItemLeft" 
align="right" valign="top">&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a2d32a61ac6c565314ec780a5939e1485">Metric</a>
 (const std::string &amp;<a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a5b8063ac3b08d202c2f1736661ba1950">name</a>,
 const <a class="el" href="classOption.html">Option</a>&lt; <a class="el" 
href="classDuration.html">Duration</a> &gt; &amp;window)</td></tr>
+<tr class="separator:a2d32a61ac6c565314ec780a5939e1485 inherit 
pro_methods_classprocess_1_1metrics_1_1Metric"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+<tr class="memitem:a062843ad9a1376532c176370a09e29d2 inherit 
pro_methods_classprocess_1_1metrics_1_1Metric"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a062843ad9a1376532c176370a09e29d2">push</a>
 (double <a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">value</a>)</td></tr>
+<tr class="separator:a062843ad9a1376532c176370a09e29d2 inherit 
pro_methods_classprocess_1_1metrics_1_1Metric"><td class="memSeparator" 
colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a85012e16d8cd9e51a15d7b7c3c3d578f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">process::metrics::PushGauge::PushGauge </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>name</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span 
class="mlabel">explicit</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae02fde2c3fee24885a07f87474bed2b9"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual process::metrics::PushGauge::~PushGauge 
</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 
class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a3188a09f62bff838f846181738ce1ed4"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html">PushGauge</a>&amp; 
process::metrics::PushGauge::operator++ </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>
+<a class="anchor" id="a4b9e9b5a2d3b20c760e59649368f29a2"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html">PushGauge</a>&amp; 
process::metrics::PushGauge::operator+= </td>
+          <td>(</td>
+          <td class="paramtype">int64_t&#160;</td>
+          <td class="paramname"><em>v</em></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>
+<a class="anchor" id="a200bf66d24f92fdb90063ae921979ef7"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html">PushGauge</a>&amp; 
process::metrics::PushGauge::operator-- </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>
+<a class="anchor" id="a0c90ae1bca61c2cef3049fbfe5eb5fa7"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html">PushGauge</a>&amp; 
process::metrics::PushGauge::operator-= </td>
+          <td>(</td>
+          <td class="paramtype">int64_t&#160;</td>
+          <td class="paramname"><em>v</em></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>
+<a class="anchor" id="a543889ca6646b519431a4e87f555c4dd"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" 
href="classprocess_1_1metrics_1_1PushGauge.html">PushGauge</a>&amp; 
process::metrics::PushGauge::operator= </td>
+          <td>(</td>
+          <td class="paramtype">int64_t&#160;</td>
+          <td class="paramname"><em>v</em></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>
+<a class="anchor" id="acab89252b2bb25d398ee9a7e460d6f3d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" 
href="classprocess_1_1Future.html">Future</a>&lt;double&gt; 
process::metrics::PushGauge::value </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span 
class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" 
href="classprocess_1_1metrics_1_1Metric.html#a961b445c5d82327db7fa387a818635c7">process::metrics::Metric</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following 
file:<ul>
+<li>3rdparty/libprocess/include/process/metrics/<a class="el" 
href="push__gauge_8hpp_source.html">push_gauge.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.11
+</small></address>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/32a8ab49/content/api/latest/c++/classprocess_1_1metrics_1_1PushGauge.png
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classprocess_1_1metrics_1_1PushGauge.png 
b/content/api/latest/c++/classprocess_1_1metrics_1_1PushGauge.png
new file mode 100644
index 0000000..eb03aff
Binary files /dev/null and 
b/content/api/latest/c++/classprocess_1_1metrics_1_1PushGauge.png differ

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/32a8ab49/content/api/latest/c++/dir_0c2042cbda9076eebbde73e7b1892dff.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/dir_0c2042cbda9076eebbde73e7b1892dff.html 
b/content/api/latest/c++/dir_0c2042cbda9076eebbde73e7b1892dff.html
index 808ce67..8b9248d 100644
--- a/content/api/latest/c++/dir_0c2042cbda9076eebbde73e7b1892dff.html
+++ b/content/api/latest/c++/dir_0c2042cbda9076eebbde73e7b1892dff.html
@@ -57,12 +57,14 @@
 Files</h2></td></tr>
 <tr class="memitem:counter_8hpp"><td class="memItemLeft" align="right" 
valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" href="counter_8hpp.html">counter.hpp</a> <a 
href="counter_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gauge_8hpp"><td class="memItemLeft" align="right" 
valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" href="gauge_8hpp.html">gauge.hpp</a> <a 
href="gauge_8hpp_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:metric_8hpp"><td class="memItemLeft" align="right" 
valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" href="metric_8hpp.html">metric.hpp</a> <a 
href="metric_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr 
class="memitem:3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp"><td
 class="memItemLeft" align="right" valign="top">file &#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp.html">metrics.hpp</a>
 <a 
href="3rdparty_2libprocess_2include_2process_2metrics_2metrics_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:pull__gauge_8hpp"><td class="memItemLeft" align="right" 
valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" href="pull__gauge_8hpp.html">pull_gauge.hpp</a> <a 
href="pull__gauge_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:push__gauge_8hpp"><td class="memItemLeft" align="right" 
valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" href="push__gauge_8hpp.html">push_gauge.hpp</a> <a 
href="push__gauge_8hpp_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:metrics_2timer_8hpp"><td class="memItemLeft" align="right" 
valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" href="metrics_2timer_8hpp.html">timer.hpp</a> <a 
href="metrics_2timer_8hpp_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>

http://git-wip-us.apache.org/repos/asf/mesos-site/blob/32a8ab49/content/api/latest/c++/fetcher__process_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/fetcher__process_8hpp.html 
b/content/api/latest/c++/fetcher__process_8hpp.html
index 967da4a..552e7d8 100644
--- a/content/api/latest/c++/fetcher__process_8hpp.html
+++ b/content/api/latest/c++/fetcher__process_8hpp.html
@@ -63,7 +63,7 @@
 <code>#include &lt;<a class="el" 
href="future_8hpp_source.html">process/future.hpp</a>&gt;</code><br />
 <code>#include &lt;<a class="el" 
href="libprocess_2include_2process_2process_8hpp_source.html">process/process.hpp</a>&gt;</code><br
 />
 <code>#include &lt;<a class="el" 
href="counter_8hpp_source.html">process/metrics/counter.hpp</a>&gt;</code><br />
-<code>#include &lt;<a class="el" 
href="gauge_8hpp_source.html">process/metrics/gauge.hpp</a>&gt;</code><br />
+<code>#include &lt;<a class="el" 
href="pull__gauge_8hpp_source.html">process/metrics/pull_gauge.hpp</a>&gt;</code><br
 />
 <code>#include &lt;<a class="el" 
href="hashmap_8hpp_source.html">stout/hashmap.hpp</a>&gt;</code><br />
 <code>#include &quot;<a class="el" 
href="src_2slave_2flags_8hpp_source.html">slave/flags.hpp</a>&quot;</code><br />
 </div>

Reply via email to