blob: 7d1a62fef488c6cb4db7da2631b09553906b9d0d [file] [log] [blame]
<!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 Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><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="namespaces.html"><span>Namespace&#160;List</span></a></li>
<li><a href="namespacemembers.html"><span>Namespace&#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> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#namespaces">Namespaces</a> &#124;
<a href="#nested-classes">Classes</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">mesos::internal Namespace Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1build"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1build.html">build</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1capabilities"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1capabilities.html">capabilities</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1checks"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1checks.html">checks</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1command"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1command.html">command</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1common"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1common.html">common</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1cram__md5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1cram__md5.html">cram_md5</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1credentials"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1credentials.html">credentials</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1docker"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1docker.html">docker</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1fs"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1fs.html">fs</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1local"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1local.html">local</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1log"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1log.html">log</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1logger"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1logger.html">logger</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1logging"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1logging.html">logging</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1master"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1master.html">master</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1protobuf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1protobuf.html">protobuf</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1recordio"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1recordio.html">recordio</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1registry"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1registry.html">registry</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1rlimits"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1rlimits.html">rlimits</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1scheduler"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1scheduler.html">scheduler</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1slave"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave.html">slave</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1tests"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1tests.html">tests</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1values"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1values.html">values</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1xfs"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1xfs.html">xfs</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalAuthorizer.html">LocalAuthorizer</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmesos_1_1internal_1_1RequestMediaTypes.html">RequestMediaTypes</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1FilesError.html">FilesError</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1Files.html">Files</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1HookManager.html">HookManager</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1VersionProcess.html">VersionProcess</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1WhitelistWatcher.html">WhitelistWatcher</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a9c1f91de8a8a389b357b81f7b51b0554"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a9c1f91de8a8a389b357b81f7b51b0554">serialize</a> (<a class="el" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> contentType, const google::protobuf::Message &amp;message)</td></tr>
<tr class="separator:a9c1f91de8a8a389b357b81f7b51b0554"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33f3db27bdd318b29761985fe76e8255"><td class="memTemplParams" colspan="2">template&lt;typename Message &gt; </td></tr>
<tr class="memitem:a33f3db27bdd318b29761985fe76e8255"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; Message &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a33f3db27bdd318b29761985fe76e8255">deserialize</a> (<a class="el" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> contentType, const std::string &amp;body)</td></tr>
<tr class="separator:a33f3db27bdd318b29761985fe76e8255"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fe4afb9bc1a9f2688b39fdcc8818199"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a1fe4afb9bc1a9f2688b39fdcc8818199">streamingMediaType</a> (<a class="el" href="namespacemesos.html#a13035ce0cc66cca4a467787b4716039e">ContentType</a> contentType)</td></tr>
<tr class="separator:a1fe4afb9bc1a9f2688b39fdcc8818199"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f1e16f608664041e365cbf89dbd4739"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structJSON_1_1Object.html">JSON::Object</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a0f1e16f608664041e365cbf89dbd4739">model</a> (const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
<tr class="separator:a0f1e16f608664041e365cbf89dbd4739"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8da3ef9ba9db854802b9ef6bb88c4a0e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structJSON_1_1Object.html">JSON::Object</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a8da3ef9ba9db854802b9ef6bb88c4a0e">model</a> (const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, <a class="el" href="classmesos_1_1Resources.html">Resources</a> &gt; &amp;roleResources)</td></tr>
<tr class="separator:a8da3ef9ba9db854802b9ef6bb88c4a0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfae5655a0123b6df81ce36b263d1383"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structJSON_1_1Object.html">JSON::Object</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#abfae5655a0123b6df81ce36b263d1383">model</a> (const <a class="el" href="classmesos_1_1Attributes.html">Attributes</a> &amp;attributes)</td></tr>
<tr class="separator:abfae5655a0123b6df81ce36b263d1383"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d342ae4644fd50c025f74153ea5c6c9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structJSON_1_1Object.html">JSON::Object</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a3d342ae4644fd50c025f74153ea5c6c9">model</a> (const CommandInfo &amp;command)</td></tr>
<tr class="separator:a3d342ae4644fd50c025f74153ea5c6c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b20b8ed434e7fc890be702845a9bd9c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structJSON_1_1Object.html">JSON::Object</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a4b20b8ed434e7fc890be702845a9bd9c">model</a> (const ExecutorInfo &amp;executorInfo)</td></tr>
<tr class="separator:a4b20b8ed434e7fc890be702845a9bd9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a026ef7a1723c9e745267eb0d0d2b1f20"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structJSON_1_1Array.html">JSON::Array</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a026ef7a1723c9e745267eb0d0d2b1f20">model</a> (const Labels &amp;labels)</td></tr>
<tr class="separator:a026ef7a1723c9e745267eb0d0d2b1f20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad152661aaa38feed0dffce8c134332b8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structJSON_1_1Object.html">JSON::Object</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ad152661aaa38feed0dffce8c134332b8">model</a> (const Task &amp;task)</td></tr>
<tr class="separator:ad152661aaa38feed0dffce8c134332b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20fb95a5252b12dbe5a2c1b362c0db48"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structJSON_1_1Object.html">JSON::Object</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a20fb95a5252b12dbe5a2c1b362c0db48">model</a> (const FileInfo &amp;fileInfo)</td></tr>
<tr class="separator:a20fb95a5252b12dbe5a2c1b362c0db48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4e0b860b9f388537ecdd51c8f993441"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structJSON_1_1Object.html">JSON::Object</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#af4e0b860b9f388537ecdd51c8f993441">model</a> (const quota::QuotaInfo &amp;quotaInfo)</td></tr>
<tr class="separator:af4e0b860b9f388537ecdd51c8f993441"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3752d85ef726065c6c1b946eef1ba87a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a3752d85ef726065c6c1b946eef1ba87a">json</a> (<a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *writer, const Task &amp;task)</td></tr>
<tr class="separator:a3752d85ef726065c6c1b946eef1ba87a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbf9569c715c985f1549a480f6fd3ec9"><td class="memItemLeft" align="right" valign="top">CommandInfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a> (const v1::CommandInfo &amp;command)</td></tr>
<tr class="separator:adbf9569c715c985f1549a480f6fd3ec9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afda994237069a9c2c0609f51d594d8a8"><td class="memItemLeft" align="right" valign="top">ContainerID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#afda994237069a9c2c0609f51d594d8a8">devolve</a> (const v1::ContainerID &amp;containerId)</td></tr>
<tr class="separator:afda994237069a9c2c0609f51d594d8a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a139259a0479f6c523c74962b8649fd1f"><td class="memItemLeft" align="right" valign="top">Credential&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a139259a0479f6c523c74962b8649fd1f">devolve</a> (const v1::Credential &amp;credential)</td></tr>
<tr class="separator:a139259a0479f6c523c74962b8649fd1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc6a33b65dfc4f830eb2ba15aa38fbbd"><td class="memItemLeft" align="right" valign="top">ExecutorID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#afc6a33b65dfc4f830eb2ba15aa38fbbd">devolve</a> (const v1::ExecutorID &amp;executorId)</td></tr>
<tr class="separator:afc6a33b65dfc4f830eb2ba15aa38fbbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45470c370406e4c6c938e631aa6e7f45"><td class="memItemLeft" align="right" valign="top">FrameworkID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a45470c370406e4c6c938e631aa6e7f45">devolve</a> (const v1::FrameworkID &amp;frameworkId)</td></tr>
<tr class="separator:a45470c370406e4c6c938e631aa6e7f45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac398d7c0f28cce6e0b01072d60450b51"><td class="memItemLeft" align="right" valign="top">FrameworkInfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ac398d7c0f28cce6e0b01072d60450b51">devolve</a> (const v1::FrameworkInfo &amp;frameworkInfo)</td></tr>
<tr class="separator:ac398d7c0f28cce6e0b01072d60450b51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee49800050b70df6461036cb3175c8a2"><td class="memItemLeft" align="right" valign="top">HealthCheck&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#aee49800050b70df6461036cb3175c8a2">devolve</a> (const v1::HealthCheck &amp;check)</td></tr>
<tr class="separator:aee49800050b70df6461036cb3175c8a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1913ddd3dad5eddba4366150faa7e8ea"><td class="memItemLeft" align="right" valign="top">InverseOffer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a1913ddd3dad5eddba4366150faa7e8ea">devolve</a> (const v1::InverseOffer &amp;inverseOffer)</td></tr>
<tr class="separator:a1913ddd3dad5eddba4366150faa7e8ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ae06f11327eb574260cd0b10ae6354f"><td class="memItemLeft" align="right" valign="top">Offer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a3ae06f11327eb574260cd0b10ae6354f">devolve</a> (const v1::Offer &amp;offer)</td></tr>
<tr class="separator:a3ae06f11327eb574260cd0b10ae6354f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9da8fe740ea6cab7877ec75c403584d5"><td class="memItemLeft" align="right" valign="top">Resource&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a9da8fe740ea6cab7877ec75c403584d5">devolve</a> (const v1::Resource &amp;resource)</td></tr>
<tr class="separator:a9da8fe740ea6cab7877ec75c403584d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ca0063ef73bff100c2f50ad82f81570"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1Resources.html">Resources</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a7ca0063ef73bff100c2f50ad82f81570">devolve</a> (const <a class="el" href="classmesos_1_1v1_1_1Resources.html">v1::Resources</a> &amp;resources)</td></tr>
<tr class="separator:a7ca0063ef73bff100c2f50ad82f81570"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa138875b08587bec160408b02a84aa15"><td class="memItemLeft" align="right" valign="top">SlaveID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#aa138875b08587bec160408b02a84aa15">devolve</a> (const v1::AgentID &amp;agentId)</td></tr>
<tr class="separator:aa138875b08587bec160408b02a84aa15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af33eaee08332e8f34b3e66c03aa154b8"><td class="memItemLeft" align="right" valign="top">SlaveInfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#af33eaee08332e8f34b3e66c03aa154b8">devolve</a> (const v1::AgentInfo &amp;agentInfo)</td></tr>
<tr class="separator:af33eaee08332e8f34b3e66c03aa154b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adefdf226033e2752db0c416bb0fab15b"><td class="memItemLeft" align="right" valign="top">TaskID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#adefdf226033e2752db0c416bb0fab15b">devolve</a> (const v1::TaskID &amp;taskId)</td></tr>
<tr class="separator:adefdf226033e2752db0c416bb0fab15b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28e44e5d5bd039e8b8fdd34b50188da6"><td class="memItemLeft" align="right" valign="top">TaskStatus&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a28e44e5d5bd039e8b8fdd34b50188da6">devolve</a> (const v1::TaskStatus &amp;status)</td></tr>
<tr class="separator:a28e44e5d5bd039e8b8fdd34b50188da6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4ef4ec0e39c203fe5a49763e22d7329"><td class="memItemLeft" align="right" valign="top">scheduler::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ad4ef4ec0e39c203fe5a49763e22d7329">devolve</a> (const v1::scheduler::Call &amp;call)</td></tr>
<tr class="separator:ad4ef4ec0e39c203fe5a49763e22d7329"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6363e498577cf8e2867761d992901b4"><td class="memItemLeft" align="right" valign="top">scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ad6363e498577cf8e2867761d992901b4">devolve</a> (const v1::scheduler::Event &amp;event)</td></tr>
<tr class="separator:ad6363e498577cf8e2867761d992901b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afae4d336ee850f0836b3c6c44e0ff12a"><td class="memItemLeft" align="right" valign="top">executor::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#afae4d336ee850f0836b3c6c44e0ff12a">devolve</a> (const v1::executor::Call &amp;call)</td></tr>
<tr class="separator:afae4d336ee850f0836b3c6c44e0ff12a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83e83ef91367cc117a30a793060c0835"><td class="memItemLeft" align="right" valign="top">executor::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a83e83ef91367cc117a30a793060c0835">devolve</a> (const v1::executor::Event &amp;event)</td></tr>
<tr class="separator:a83e83ef91367cc117a30a793060c0835"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65b539ba152609b03b5e142605ed272c"><td class="memItemLeft" align="right" valign="top">mesos::agent::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a65b539ba152609b03b5e142605ed272c">devolve</a> (const v1::agent::Call &amp;call)</td></tr>
<tr class="separator:a65b539ba152609b03b5e142605ed272c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81b1bca9bf2f0e8e6d44d1decd0f389c"><td class="memItemLeft" align="right" valign="top">mesos::master::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a81b1bca9bf2f0e8e6d44d1decd0f389c">devolve</a> (const v1::master::Call &amp;call)</td></tr>
<tr class="separator:a81b1bca9bf2f0e8e6d44d1decd0f389c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a840d16142c39cb98e48a44012a91f9ab"><td class="memTemplParams" colspan="2">template&lt;typename T1 , typename T2 &gt; </td></tr>
<tr class="memitem:a840d16142c39cb98e48a44012a91f9ab"><td class="memTemplItemLeft" align="right" valign="top">google::protobuf::RepeatedPtrField<br class="typebreak"/>
&lt; T1 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a840d16142c39cb98e48a44012a91f9ab">devolve</a> (google::protobuf::RepeatedPtrField&lt; T2 &gt; t2s)</td></tr>
<tr class="separator:a840d16142c39cb98e48a44012a91f9ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a845d4d5a46b931d03f340c8afc58b60a"><td class="memItemLeft" align="right" valign="top">v1::AgentID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a845d4d5a46b931d03f340c8afc58b60a">evolve</a> (const SlaveID &amp;slaveId)</td></tr>
<tr class="separator:a845d4d5a46b931d03f340c8afc58b60a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acdbb944f8e103e234161f1a0cdd7503c"><td class="memItemLeft" align="right" valign="top">v1::AgentInfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#acdbb944f8e103e234161f1a0cdd7503c">evolve</a> (const SlaveInfo &amp;slaveInfo)</td></tr>
<tr class="separator:acdbb944f8e103e234161f1a0cdd7503c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d0942f6a43dfe9f4e964652c33945ed"><td class="memItemLeft" align="right" valign="top">v1::ExecutorID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a1d0942f6a43dfe9f4e964652c33945ed">evolve</a> (const ExecutorID &amp;executorId)</td></tr>
<tr class="separator:a1d0942f6a43dfe9f4e964652c33945ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9db75e57ba3bca10e606515f1e4c2b78"><td class="memItemLeft" align="right" valign="top">v1::ExecutorInfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a9db75e57ba3bca10e606515f1e4c2b78">evolve</a> (const ExecutorInfo &amp;executorInfo)</td></tr>
<tr class="separator:a9db75e57ba3bca10e606515f1e4c2b78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5af0a98375ca007deb2a095ab5e07e1c"><td class="memItemLeft" align="right" valign="top">v1::FileInfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a5af0a98375ca007deb2a095ab5e07e1c">evolve</a> (const FileInfo &amp;fileInfo)</td></tr>
<tr class="separator:a5af0a98375ca007deb2a095ab5e07e1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabe339d478f9401856fa16ac588e9f7c"><td class="memItemLeft" align="right" valign="top">v1::FrameworkID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#aabe339d478f9401856fa16ac588e9f7c">evolve</a> (const FrameworkID &amp;frameworkId)</td></tr>
<tr class="separator:aabe339d478f9401856fa16ac588e9f7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70a2d674395bd5409e819424ea575276"><td class="memItemLeft" align="right" valign="top">v1::FrameworkInfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a70a2d674395bd5409e819424ea575276">evolve</a> (const FrameworkInfo &amp;frameworkInfo)</td></tr>
<tr class="separator:a70a2d674395bd5409e819424ea575276"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afae91d00b2fc32f0ef701a3e0e283129"><td class="memItemLeft" align="right" valign="top">v1::InverseOffer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#afae91d00b2fc32f0ef701a3e0e283129">evolve</a> (const InverseOffer &amp;inverseOffer)</td></tr>
<tr class="separator:afae91d00b2fc32f0ef701a3e0e283129"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aedd40fb71c9555a0065f860746037c62"><td class="memItemLeft" align="right" valign="top">v1::KillPolicy&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#aedd40fb71c9555a0065f860746037c62">evolve</a> (const KillPolicy &amp;killPolicy)</td></tr>
<tr class="separator:aedd40fb71c9555a0065f860746037c62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae56ae8aa6fe97dcb1cf7a661ddb08500"><td class="memItemLeft" align="right" valign="top">v1::MachineID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ae56ae8aa6fe97dcb1cf7a661ddb08500">evolve</a> (const MachineID &amp;machineId)</td></tr>
<tr class="separator:ae56ae8aa6fe97dcb1cf7a661ddb08500"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a280aa361bc76cd2e2bb1aabdcffc9ee8"><td class="memItemLeft" align="right" valign="top">v1::MasterInfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a280aa361bc76cd2e2bb1aabdcffc9ee8">evolve</a> (const MasterInfo &amp;masterInfo)</td></tr>
<tr class="separator:a280aa361bc76cd2e2bb1aabdcffc9ee8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea1bc9afb02b9612a38ef745261de022"><td class="memItemLeft" align="right" valign="top">v1::Offer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#aea1bc9afb02b9612a38ef745261de022">evolve</a> (const Offer &amp;offer)</td></tr>
<tr class="separator:aea1bc9afb02b9612a38ef745261de022"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03ee33974dbd8d4514a69b50679c7754"><td class="memItemLeft" align="right" valign="top">v1::OfferID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a03ee33974dbd8d4514a69b50679c7754">evolve</a> (const OfferID &amp;offerId)</td></tr>
<tr class="separator:a03ee33974dbd8d4514a69b50679c7754"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7fd67c1afe745802648c494486d4092"><td class="memItemLeft" align="right" valign="top">v1::Resource&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#af7fd67c1afe745802648c494486d4092">evolve</a> (const Resource &amp;resource)</td></tr>
<tr class="separator:af7fd67c1afe745802648c494486d4092"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9baf634a85090e8ece12e3c842c89143"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1v1_1_1Resources.html">v1::Resources</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a9baf634a85090e8ece12e3c842c89143">evolve</a> (const <a class="el" href="classmesos_1_1Resources.html">Resources</a> &amp;resources)</td></tr>
<tr class="separator:a9baf634a85090e8ece12e3c842c89143"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af247fcd45abbc43047a65da1d05f4e82"><td class="memItemLeft" align="right" valign="top">v1::Task&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#af247fcd45abbc43047a65da1d05f4e82">evolve</a> (const Task &amp;task)</td></tr>
<tr class="separator:af247fcd45abbc43047a65da1d05f4e82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e35bebb7888d36847dd0b4c08c29232"><td class="memItemLeft" align="right" valign="top">v1::TaskID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a8e35bebb7888d36847dd0b4c08c29232">evolve</a> (const TaskID &amp;taskId)</td></tr>
<tr class="separator:a8e35bebb7888d36847dd0b4c08c29232"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a501ea696e1f9eee72d0b34e79ea5a295"><td class="memItemLeft" align="right" valign="top">v1::TaskInfo&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a501ea696e1f9eee72d0b34e79ea5a295">evolve</a> (const TaskInfo &amp;taskInfo)</td></tr>
<tr class="separator:a501ea696e1f9eee72d0b34e79ea5a295"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5335da388f4ce07b7e591b8c8d8884a0"><td class="memItemLeft" align="right" valign="top">v1::TaskStatus&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a5335da388f4ce07b7e591b8c8d8884a0">evolve</a> (const TaskStatus &amp;status)</td></tr>
<tr class="separator:a5335da388f4ce07b7e591b8c8d8884a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb134b002d9754caf3f25beeab4eff8a"><td class="memItemLeft" align="right" valign="top">v1::agent::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#abb134b002d9754caf3f25beeab4eff8a">evolve</a> (const mesos::agent::Call &amp;call)</td></tr>
<tr class="separator:abb134b002d9754caf3f25beeab4eff8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a183aa37cf21a59f92cf39a4ef7d3a6cc"><td class="memItemLeft" align="right" valign="top">v1::agent::ProcessIO&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a183aa37cf21a59f92cf39a4ef7d3a6cc">evolve</a> (const mesos::agent::ProcessIO &amp;processIO)</td></tr>
<tr class="separator:a183aa37cf21a59f92cf39a4ef7d3a6cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64f6b6c49f151712c706af77073cdb60"><td class="memItemLeft" align="right" valign="top">v1::agent::Response&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a64f6b6c49f151712c706af77073cdb60">evolve</a> (const mesos::agent::Response &amp;response)</td></tr>
<tr class="separator:a64f6b6c49f151712c706af77073cdb60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ef06eb64cce06312a9ae2ed526f11b9"><td class="memItemLeft" align="right" valign="top">v1::maintenance::ClusterStatus&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a6ef06eb64cce06312a9ae2ed526f11b9">evolve</a> (const maintenance::ClusterStatus &amp;cluster)</td></tr>
<tr class="separator:a6ef06eb64cce06312a9ae2ed526f11b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48ff10e83aec4d785d9472e46675dedd"><td class="memItemLeft" align="right" valign="top">v1::maintenance::Schedule&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a48ff10e83aec4d785d9472e46675dedd">evolve</a> (const maintenance::Schedule &amp;schedule)</td></tr>
<tr class="separator:a48ff10e83aec4d785d9472e46675dedd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1953dc756bc245ebf8c2c9f38b2a8fa0"><td class="memItemLeft" align="right" valign="top">v1::master::Response&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a1953dc756bc245ebf8c2c9f38b2a8fa0">evolve</a> (const mesos::master::Response &amp;response)</td></tr>
<tr class="separator:a1953dc756bc245ebf8c2c9f38b2a8fa0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86b14595cac4205b31186cee9db9f2e5"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a86b14595cac4205b31186cee9db9f2e5">evolve</a> (const scheduler::Call &amp;call)</td></tr>
<tr class="separator:a86b14595cac4205b31186cee9db9f2e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7f729ca9047db42bc200b51177d0766"><td class="memTemplParams" colspan="2">template&lt;typename T1 , typename T2 &gt; </td></tr>
<tr class="memitem:ac7f729ca9047db42bc200b51177d0766"><td class="memTemplItemLeft" align="right" valign="top">google::protobuf::RepeatedPtrField<br class="typebreak"/>
&lt; T1 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ac7f729ca9047db42bc200b51177d0766">evolve</a> (google::protobuf::RepeatedPtrField&lt; T2 &gt; t2s)</td></tr>
<tr class="separator:ac7f729ca9047db42bc200b51177d0766"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ab18427b35900cadd7e67a45bea964c"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a1ab18427b35900cadd7e67a45bea964c">evolve</a> (const scheduler::Event &amp;event)</td></tr>
<tr class="separator:a1ab18427b35900cadd7e67a45bea964c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96dc5b9e341dbe3d36a200f4245f6484"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a96dc5b9e341dbe3d36a200f4245f6484">evolve</a> (const ExitedExecutorMessage &amp;message)</td></tr>
<tr class="separator:a96dc5b9e341dbe3d36a200f4245f6484"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae10624c25f15a6eed065d8738f05603e"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ae10624c25f15a6eed065d8738f05603e">evolve</a> (const ExecutorToFrameworkMessage &amp;message)</td></tr>
<tr class="separator:ae10624c25f15a6eed065d8738f05603e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d15bd9ffbf3724c36fffb912a6fb8cc"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a4d15bd9ffbf3724c36fffb912a6fb8cc">evolve</a> (const FrameworkErrorMessage &amp;message)</td></tr>
<tr class="separator:a4d15bd9ffbf3724c36fffb912a6fb8cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a137f0ea714650d6b1d771c0b20903894"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a137f0ea714650d6b1d771c0b20903894">evolve</a> (const FrameworkRegisteredMessage &amp;message)</td></tr>
<tr class="separator:a137f0ea714650d6b1d771c0b20903894"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9025b203b1b527ccbf7dacd3f3266ad3"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a9025b203b1b527ccbf7dacd3f3266ad3">evolve</a> (const FrameworkReregisteredMessage &amp;message)</td></tr>
<tr class="separator:a9025b203b1b527ccbf7dacd3f3266ad3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e85d8905f69c09db38fee337180657e"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a3e85d8905f69c09db38fee337180657e">evolve</a> (const InverseOffersMessage &amp;message)</td></tr>
<tr class="separator:a3e85d8905f69c09db38fee337180657e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66c10797b4578054407031f5d1e6473b"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a66c10797b4578054407031f5d1e6473b">evolve</a> (const LostSlaveMessage &amp;message)</td></tr>
<tr class="separator:a66c10797b4578054407031f5d1e6473b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a411bb2a1860b65b14d96aafb0bf6c86e"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a411bb2a1860b65b14d96aafb0bf6c86e">evolve</a> (const ResourceOffersMessage &amp;message)</td></tr>
<tr class="separator:a411bb2a1860b65b14d96aafb0bf6c86e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac45ff9c92e348881a42e1ab8093fecff"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#ac45ff9c92e348881a42e1ab8093fecff">evolve</a> (const RescindInverseOfferMessage &amp;message)</td></tr>
<tr class="separator:ac45ff9c92e348881a42e1ab8093fecff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8986f870f9e2b1ccf16683c11b986ce6"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a8986f870f9e2b1ccf16683c11b986ce6">evolve</a> (const RescindResourceOfferMessage &amp;message)</td></tr>
<tr class="separator:a8986f870f9e2b1ccf16683c11b986ce6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c5888f9b58e56797f98c092c3f8f18d"><td class="memItemLeft" align="right" valign="top">v1::scheduler::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a8c5888f9b58e56797f98c092c3f8f18d">evolve</a> (const StatusUpdateMessage &amp;message)</td></tr>
<tr class="separator:a8c5888f9b58e56797f98c092c3f8f18d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46e7fc82b8198c7badfb3f8394c16df7"><td class="memItemLeft" align="right" valign="top">v1::executor::Call&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a46e7fc82b8198c7badfb3f8394c16df7">evolve</a> (const executor::Call &amp;call)</td></tr>
<tr class="separator:a46e7fc82b8198c7badfb3f8394c16df7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a022213060f5a77cc46b5e6a57809756d"><td class="memItemLeft" align="right" valign="top">v1::executor::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a022213060f5a77cc46b5e6a57809756d">evolve</a> (const executor::Event &amp;event)</td></tr>
<tr class="separator:a022213060f5a77cc46b5e6a57809756d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9733e525142dbfd86261b996ff0661fc"><td class="memItemLeft" align="right" valign="top">v1::executor::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a9733e525142dbfd86261b996ff0661fc">evolve</a> (const ExecutorRegisteredMessage &amp;message)</td></tr>
<tr class="separator:a9733e525142dbfd86261b996ff0661fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85a1a71c62cec3f213e2bf8f08c9c42f"><td class="memItemLeft" align="right" valign="top">v1::executor::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a85a1a71c62cec3f213e2bf8f08c9c42f">evolve</a> (const FrameworkToExecutorMessage &amp;message)</td></tr>
<tr class="separator:a85a1a71c62cec3f213e2bf8f08c9c42f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d24590832f68efcbc8c8d736d3d705c"><td class="memItemLeft" align="right" valign="top">v1::executor::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a5d24590832f68efcbc8c8d736d3d705c">evolve</a> (const KillTaskMessage &amp;message)</td></tr>
<tr class="separator:a5d24590832f68efcbc8c8d736d3d705c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05201dd6166fcdf734c8c00cdeb89f5f"><td class="memItemLeft" align="right" valign="top">v1::executor::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a05201dd6166fcdf734c8c00cdeb89f5f">evolve</a> (const RunTaskMessage &amp;message)</td></tr>
<tr class="separator:a05201dd6166fcdf734c8c00cdeb89f5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa01968c74f43d38e4c47a94e6c248aeb"><td class="memItemLeft" align="right" valign="top">v1::executor::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#aa01968c74f43d38e4c47a94e6c248aeb">evolve</a> (const ShutdownExecutorMessage &amp;message)</td></tr>
<tr class="separator:aa01968c74f43d38e4c47a94e6c248aeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afec80bca489ddafc5277bd24c55a7730"><td class="memItemLeft" align="right" valign="top">v1::executor::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#afec80bca489ddafc5277bd24c55a7730">evolve</a> (const StatusUpdateAcknowledgementMessage &amp;message)</td></tr>
<tr class="separator:afec80bca489ddafc5277bd24c55a7730"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53ccbff43f2f80d7eecc779dfa9beb0a"><td class="memItemLeft" align="right" valign="top">v1::master::Event&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a53ccbff43f2f80d7eecc779dfa9beb0a">evolve</a> (const mesos::master::Event &amp;event)</td></tr>
<tr class="separator:a53ccbff43f2f80d7eecc779dfa9beb0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9648ad2fe2bab89572f32b4bf3621244"><td class="memTemplParams" colspan="2">template&lt;v1::master::Response::Type T&gt; </td></tr>
<tr class="memitem:a9648ad2fe2bab89572f32b4bf3621244"><td class="memTemplItemLeft" align="right" valign="top">v1::master::Response&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a9648ad2fe2bab89572f32b4bf3621244">evolve</a> (const <a class="el" href="structJSON_1_1Object.html">JSON::Object</a> &amp;object)</td></tr>
<tr class="separator:a9648ad2fe2bab89572f32b4bf3621244"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ef12cc35d82ac6a8e70ff96496a2ade"><td class="memTemplParams" colspan="2">template&lt;v1::agent::Response::Type T&gt; </td></tr>
<tr class="memitem:a4ef12cc35d82ac6a8e70ff96496a2ade"><td class="memTemplItemLeft" align="right" valign="top">v1::agent::Response&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a4ef12cc35d82ac6a8e70ff96496a2ade">evolve</a> (const <a class="el" href="structJSON_1_1Object.html">JSON::Object</a> &amp;object)</td></tr>
<tr class="separator:a4ef12cc35d82ac6a8e70ff96496a2ade"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76ae28bcb1a92188fea4419df832afa5"><td class="memTemplParams" colspan="2">template&lt;v1::agent::Response::Type T&gt; </td></tr>
<tr class="memitem:a76ae28bcb1a92188fea4419df832afa5"><td class="memTemplItemLeft" align="right" valign="top">v1::agent::Response&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a76ae28bcb1a92188fea4419df832afa5">evolve</a> (const <a class="el" href="structJSON_1_1Array.html">JSON::Array</a> &amp;array)</td></tr>
<tr class="separator:a76ae28bcb1a92188fea4419df832afa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0cfbc878b7aa6a3e16a41afdfa854603"><td class="memItemLeft" align="right" valign="top"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a0cfbc878b7aa6a3e16a41afdfa854603">launchTaskPosix</a> (const CommandInfo &amp;command, const std::string &amp;launcherDir, const mesos::Environment &amp;environment, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;user, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;rootfs, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;sandboxDirectory, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;workingDirectory, const <a class="el" href="classOption.html">Option</a>&lt; CapabilityInfo &gt; &amp;capabilities)</td></tr>
<tr class="separator:a0cfbc878b7aa6a3e16a41afdfa854603"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8aeecfe7e28a3468a5d19202f58fb611"><td class="memItemLeft" align="right" valign="top">PROCESS_INFORMATION&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a8aeecfe7e28a3468a5d19202f58fb611">launchTaskWindows</a> (const CommandInfo &amp;command, <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;rootfs)</td></tr>
<tr class="separator:a8aeecfe7e28a3468a5d19202f58fb611"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a4e1e51f2c90c7d3e3385712e52bf2e"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a1a4e1e51f2c90c7d3e3385712e52bf2e">operator&lt;&lt;</a> (std::ostream &amp;stream, const Firewall &amp;rules)</td></tr>
<tr class="separator:a1a4e1e51f2c90c7d3e3385712e52bf2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a381c38c1ad3718a9d4fc1c208255aea1"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a381c38c1ad3718a9d4fc1c208255aea1">operator==</a> (const Task &amp;left, const Task &amp;right)</td></tr>
<tr class="separator:a381c38c1ad3718a9d4fc1c208255aea1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58e845e2ec645d45a1e130343269a30e"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a58e845e2ec645d45a1e130343269a30e">operator&lt;&lt;</a> (std::ostream &amp;stream, const StatusUpdate &amp;update)</td></tr>
<tr class="separator:a58e845e2ec645d45a1e130343269a30e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba6f74e79c74b72a7f2c362485f1e051"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#aba6f74e79c74b72a7f2c362485f1e051">operator&lt;&lt;</a> (std::ostream &amp;stream, const StatusUpdateRecord::Type &amp;type)</td></tr>
<tr class="separator:aba6f74e79c74b72a7f2c362485f1e051"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91a5bc5e418e8712bb512721b5abc46d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; ResourceStatistics &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a91a5bc5e418e8712bb512721b5abc46d">usage</a> (<a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> pid, bool mem=true, bool cpus=true)</td></tr>
<tr class="separator:a91a5bc5e418e8712bb512721b5abc46d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4311a7bd3d79fd1225d08444f8ff758a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structJSON_1_1Object.html">JSON::Object</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a4311a7bd3d79fd1225d08444f8ff758a">version</a> ()</td></tr>
<tr class="separator:a4311a7bd3d79fd1225d08444f8ff758a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a66ee37f247f1d9e5dee80c41ba9a7966"><td class="memItemLeft" align="right" valign="top">constexpr char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a66ee37f247f1d9e5dee80c41ba9a7966">DEFAULT_BASIC_HTTP_AUTHENTICATOR</a> [] = &quot;basic&quot;</td></tr>
<tr class="separator:a66ee37f247f1d9e5dee80c41ba9a7966"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6584ec82e3ab6d2e24a7bd20ce975437"><td class="memItemLeft" align="right" valign="top">constexpr char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a6584ec82e3ab6d2e24a7bd20ce975437">DEFAULT_JWT_HTTP_AUTHENTICATOR</a> [] = &quot;jwt&quot;</td></tr>
<tr class="separator:a6584ec82e3ab6d2e24a7bd20ce975437"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d63e6e119f6f16523ef4da6c6d3403c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhashset.html">hashset</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a1d63e6e119f6f16523ef4da6c6d3403c">AUTHORIZABLE_ENDPOINTS</a></td></tr>
<tr class="separator:a1d63e6e119f6f16523ef4da6c6d3403c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a33f3db27bdd318b29761985fe76e8255"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename Message &gt; </div>
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classTry.html">Try</a>&lt;Message&gt; mesos::internal::deserialize </td>
<td>(</td>
<td class="paramtype">ContentType&#160;</td>
<td class="paramname"><em>contentType</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>body</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="adbf9569c715c985f1549a480f6fd3ec9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">CommandInfo mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::CommandInfo &amp;&#160;</td>
<td class="paramname"><em>command</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="afda994237069a9c2c0609f51d594d8a8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ContainerID mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::ContainerID &amp;&#160;</td>
<td class="paramname"><em>containerId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a139259a0479f6c523c74962b8649fd1f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Credential mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::Credential &amp;&#160;</td>
<td class="paramname"><em>credential</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="afc6a33b65dfc4f830eb2ba15aa38fbbd"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ExecutorID mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::ExecutorID &amp;&#160;</td>
<td class="paramname"><em>executorId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a45470c370406e4c6c938e631aa6e7f45"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">FrameworkID mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::FrameworkID &amp;&#160;</td>
<td class="paramname"><em>frameworkId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ac398d7c0f28cce6e0b01072d60450b51"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">FrameworkInfo mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::FrameworkInfo &amp;&#160;</td>
<td class="paramname"><em>frameworkInfo</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aee49800050b70df6461036cb3175c8a2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">HealthCheck mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::HealthCheck &amp;&#160;</td>
<td class="paramname"><em>check</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a1913ddd3dad5eddba4366150faa7e8ea"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">InverseOffer mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::InverseOffer &amp;&#160;</td>
<td class="paramname"><em>inverseOffer</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a3ae06f11327eb574260cd0b10ae6354f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Offer mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::Offer &amp;&#160;</td>
<td class="paramname"><em>offer</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9da8fe740ea6cab7877ec75c403584d5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Resource mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::Resource &amp;&#160;</td>
<td class="paramname"><em>resource</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a7ca0063ef73bff100c2f50ad82f81570"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classmesos_1_1Resources.html">Resources</a> mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::Resources &amp;&#160;</td>
<td class="paramname"><em>resources</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aa138875b08587bec160408b02a84aa15"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">SlaveID mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::AgentID &amp;&#160;</td>
<td class="paramname"><em>agentId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="af33eaee08332e8f34b3e66c03aa154b8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">SlaveInfo mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::AgentInfo &amp;&#160;</td>
<td class="paramname"><em>agentInfo</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="adefdf226033e2752db0c416bb0fab15b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">TaskID mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::TaskID &amp;&#160;</td>
<td class="paramname"><em>taskId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a28e44e5d5bd039e8b8fdd34b50188da6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">TaskStatus mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::TaskStatus &amp;&#160;</td>
<td class="paramname"><em>status</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad4ef4ec0e39c203fe5a49763e22d7329"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">scheduler::Call mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::scheduler::Call &amp;&#160;</td>
<td class="paramname"><em>call</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad6363e498577cf8e2867761d992901b4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">scheduler::Event mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::scheduler::Event &amp;&#160;</td>
<td class="paramname"><em>event</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="afae4d336ee850f0836b3c6c44e0ff12a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">executor::Call mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::executor::Call &amp;&#160;</td>
<td class="paramname"><em>call</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a83e83ef91367cc117a30a793060c0835"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">executor::Event mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::executor::Event &amp;&#160;</td>
<td class="paramname"><em>event</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a65b539ba152609b03b5e142605ed272c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">mesos::agent::Call mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::agent::Call &amp;&#160;</td>
<td class="paramname"><em>call</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a81b1bca9bf2f0e8e6d44d1decd0f389c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">mesos::master::Call mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">const v1::master::Call &amp;&#160;</td>
<td class="paramname"><em>call</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a840d16142c39cb98e48a44012a91f9ab"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T1 , typename T2 &gt; </div>
<table class="memname">
<tr>
<td class="memname">google::protobuf::RepeatedPtrField&lt;T1&gt; mesos::internal::devolve </td>
<td>(</td>
<td class="paramtype">google::protobuf::RepeatedPtrField&lt; T2 &gt;&#160;</td>
<td class="paramname"><em>t2s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a845d4d5a46b931d03f340c8afc58b60a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::AgentID mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const SlaveID &amp;&#160;</td>
<td class="paramname"><em>slaveId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="acdbb944f8e103e234161f1a0cdd7503c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::AgentInfo mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const SlaveInfo &amp;&#160;</td>
<td class="paramname"><em>slaveInfo</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a1d0942f6a43dfe9f4e964652c33945ed"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::ExecutorID mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const ExecutorID &amp;&#160;</td>
<td class="paramname"><em>executorId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9db75e57ba3bca10e606515f1e4c2b78"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::ExecutorInfo mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const ExecutorInfo &amp;&#160;</td>
<td class="paramname"><em>executorInfo</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a5af0a98375ca007deb2a095ab5e07e1c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::FileInfo mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const FileInfo &amp;&#160;</td>
<td class="paramname"><em>fileInfo</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aabe339d478f9401856fa16ac588e9f7c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::FrameworkID mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const FrameworkID &amp;&#160;</td>
<td class="paramname"><em>frameworkId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a70a2d674395bd5409e819424ea575276"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::FrameworkInfo mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const FrameworkInfo &amp;&#160;</td>
<td class="paramname"><em>frameworkInfo</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="afae91d00b2fc32f0ef701a3e0e283129"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::InverseOffer mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const InverseOffer &amp;&#160;</td>
<td class="paramname"><em>inverseOffer</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aedd40fb71c9555a0065f860746037c62"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::KillPolicy mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const KillPolicy &amp;&#160;</td>
<td class="paramname"><em>killPolicy</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae56ae8aa6fe97dcb1cf7a661ddb08500"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::MachineID mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const MachineID &amp;&#160;</td>
<td class="paramname"><em>machineId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a280aa361bc76cd2e2bb1aabdcffc9ee8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::MasterInfo mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const MasterInfo &amp;&#160;</td>
<td class="paramname"><em>masterInfo</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aea1bc9afb02b9612a38ef745261de022"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::Offer mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const Offer &amp;&#160;</td>
<td class="paramname"><em>offer</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a03ee33974dbd8d4514a69b50679c7754"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::OfferID mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const OfferID &amp;&#160;</td>
<td class="paramname"><em>offerId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="af7fd67c1afe745802648c494486d4092"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::Resource mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const Resource &amp;&#160;</td>
<td class="paramname"><em>resource</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9baf634a85090e8ece12e3c842c89143"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classmesos_1_1v1_1_1Resources.html">v1::Resources</a> mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const Resources &amp;&#160;</td>
<td class="paramname"><em>resources</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="af247fcd45abbc43047a65da1d05f4e82"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::Task mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const Task &amp;&#160;</td>
<td class="paramname"><em>task</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a8e35bebb7888d36847dd0b4c08c29232"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::TaskID mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const TaskID &amp;&#160;</td>
<td class="paramname"><em>taskId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a501ea696e1f9eee72d0b34e79ea5a295"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::TaskInfo mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const TaskInfo &amp;&#160;</td>
<td class="paramname"><em>taskInfo</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a5335da388f4ce07b7e591b8c8d8884a0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::TaskStatus mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const TaskStatus &amp;&#160;</td>
<td class="paramname"><em>status</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="abb134b002d9754caf3f25beeab4eff8a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::agent::Call mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const mesos::agent::Call &amp;&#160;</td>
<td class="paramname"><em>call</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a183aa37cf21a59f92cf39a4ef7d3a6cc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::agent::ProcessIO mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const mesos::agent::ProcessIO &amp;&#160;</td>
<td class="paramname"><em>processIO</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a64f6b6c49f151712c706af77073cdb60"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::agent::Response mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const mesos::agent::Response &amp;&#160;</td>
<td class="paramname"><em>response</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a6ef06eb64cce06312a9ae2ed526f11b9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::maintenance::ClusterStatus mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const maintenance::ClusterStatus &amp;&#160;</td>
<td class="paramname"><em>cluster</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a48ff10e83aec4d785d9472e46675dedd"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::maintenance::Schedule mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const maintenance::Schedule &amp;&#160;</td>
<td class="paramname"><em>schedule</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a1953dc756bc245ebf8c2c9f38b2a8fa0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::master::Response mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const mesos::master::Response &amp;&#160;</td>
<td class="paramname"><em>response</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a86b14595cac4205b31186cee9db9f2e5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::scheduler::Call mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const scheduler::Call &amp;&#160;</td>
<td class="paramname"><em>call</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ac7f729ca9047db42bc200b51177d0766"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T1 , typename T2 &gt; </div>
<table class="memname">
<tr>
<td class="memname">google::protobuf::RepeatedPtrField&lt;T1&gt; mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">google::protobuf::RepeatedPtrField&lt; T2 &gt;&#160;</td>
<td class="paramname"><em>t2s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a1ab18427b35900cadd7e67a45bea964c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::scheduler::Event mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const scheduler::Event &amp;&#160;</td>
<td class="paramname"><em>event</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a96dc5b9e341dbe3d36a200f4245f6484"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::scheduler::Event mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const ExitedExecutorMessage &amp;&#160;</td>
<td class="paramname"><em>message</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae10624c25f15a6eed065d8738f05603e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::scheduler::Event mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const ExecutorToFrameworkMessage &amp;&#160;</td>
<td class="paramname"><em>message</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a4d15bd9ffbf3724c36fffb912a6fb8cc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::scheduler::Event mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const FrameworkErrorMessage &amp;&#160;</td>
<td class="paramname"><em>message</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a137f0ea714650d6b1d771c0b20903894"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::scheduler::Event mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const FrameworkRegisteredMessage &amp;&#160;</td>
<td class="paramname"><em>message</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9025b203b1b527ccbf7dacd3f3266ad3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::scheduler::Event mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const FrameworkReregisteredMessage &amp;&#160;</td>
<td class="paramname"><em>message</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a3e85d8905f69c09db38fee337180657e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::scheduler::Event mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const InverseOffersMessage &amp;&#160;</td>
<td class="paramname"><em>message</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a66c10797b4578054407031f5d1e6473b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::scheduler::Event mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const LostSlaveMessage &amp;&#160;</td>
<td class="paramname"><em>message</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a411bb2a1860b65b14d96aafb0bf6c86e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::scheduler::Event mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const ResourceOffersMessage &amp;&#160;</td>
<td class="paramname"><em>message</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ac45ff9c92e348881a42e1ab8093fecff"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::scheduler::Event mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const RescindInverseOfferMessage &amp;&#160;</td>
<td class="paramname"><em>message</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a8986f870f9e2b1ccf16683c11b986ce6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::scheduler::Event mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const RescindResourceOfferMessage &amp;&#160;</td>
<td class="paramname"><em>message</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a8c5888f9b58e56797f98c092c3f8f18d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::scheduler::Event mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const StatusUpdateMessage &amp;&#160;</td>
<td class="paramname"><em>message</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a46e7fc82b8198c7badfb3f8394c16df7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::executor::Call mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const executor::Call &amp;&#160;</td>
<td class="paramname"><em>call</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a022213060f5a77cc46b5e6a57809756d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::executor::Event mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const executor::Event &amp;&#160;</td>
<td class="paramname"><em>event</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9733e525142dbfd86261b996ff0661fc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::executor::Event mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const ExecutorRegisteredMessage &amp;&#160;</td>
<td class="paramname"><em>message</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a85a1a71c62cec3f213e2bf8f08c9c42f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::executor::Event mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const FrameworkToExecutorMessage &amp;&#160;</td>
<td class="paramname"><em>message</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a5d24590832f68efcbc8c8d736d3d705c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::executor::Event mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const KillTaskMessage &amp;&#160;</td>
<td class="paramname"><em>message</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a05201dd6166fcdf734c8c00cdeb89f5f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::executor::Event mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const RunTaskMessage &amp;&#160;</td>
<td class="paramname"><em>message</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aa01968c74f43d38e4c47a94e6c248aeb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::executor::Event mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const ShutdownExecutorMessage &amp;&#160;</td>
<td class="paramname"><em>message</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="afec80bca489ddafc5277bd24c55a7730"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::executor::Event mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const StatusUpdateAcknowledgementMessage &amp;&#160;</td>
<td class="paramname"><em>message</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a53ccbff43f2f80d7eecc779dfa9beb0a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">v1::master::Event mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const mesos::master::Event &amp;&#160;</td>
<td class="paramname"><em>event</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9648ad2fe2bab89572f32b4bf3621244"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;v1::master::Response::Type T&gt; </div>
<table class="memname">
<tr>
<td class="memname">v1::master::Response mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structJSON_1_1Object.html">JSON::Object</a> &amp;&#160;</td>
<td class="paramname"><em>object</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a4ef12cc35d82ac6a8e70ff96496a2ade"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;v1::agent::Response::Type T&gt; </div>
<table class="memname">
<tr>
<td class="memname">v1::agent::Response mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structJSON_1_1Object.html">JSON::Object</a> &amp;&#160;</td>
<td class="paramname"><em>object</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a76ae28bcb1a92188fea4419df832afa5"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;v1::agent::Response::Type T&gt; </div>
<table class="memname">
<tr>
<td class="memname">v1::agent::Response mesos::internal::evolve </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structJSON_1_1Array.html">JSON::Array</a> &amp;&#160;</td>
<td class="paramname"><em>array</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a3752d85ef726065c6c1b946eef1ba87a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void mesos::internal::json </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classJSON_1_1ObjectWriter.html">JSON::ObjectWriter</a> *&#160;</td>
<td class="paramname"><em>writer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const Task &amp;&#160;</td>
<td class="paramname"><em>task</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0cfbc878b7aa6a3e16a41afdfa854603"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a> mesos::internal::launchTaskPosix </td>
<td>(</td>
<td class="paramtype">const CommandInfo &amp;&#160;</td>
<td class="paramname"><em>command</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>launcherDir</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const mesos::Environment &amp;&#160;</td>
<td class="paramname"><em>environment</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;&#160;</td>
<td class="paramname"><em>user</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;&#160;</td>
<td class="paramname"><em>rootfs</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;&#160;</td>
<td class="paramname"><em>sandboxDirectory</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;&#160;</td>
<td class="paramname"><em>workingDirectory</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classOption.html">Option</a>&lt; CapabilityInfo &gt; &amp;&#160;</td>
<td class="paramname"><em>capabilities</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a8aeecfe7e28a3468a5d19202f58fb611"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">PROCESS_INFORMATION mesos::internal::launchTaskWindows </td>
<td>(</td>
<td class="paramtype">const CommandInfo &amp;&#160;</td>
<td class="paramname"><em>command</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;&#160;</td>
<td class="paramname"><em>rootfs</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0f1e16f608664041e365cbf89dbd4739"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structJSON_1_1Object.html">JSON::Object</a> mesos::internal::model </td>
<td>(</td>
<td class="paramtype">const Resources &amp;&#160;</td>
<td class="paramname"><em>resources</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a8da3ef9ba9db854802b9ef6bb88c4a0e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structJSON_1_1Object.html">JSON::Object</a> mesos::internal::model </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classhashmap.html">hashmap</a>&lt; std::string, Resources &gt; &amp;&#160;</td>
<td class="paramname"><em>roleResources</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="abfae5655a0123b6df81ce36b263d1383"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structJSON_1_1Object.html">JSON::Object</a> mesos::internal::model </td>
<td>(</td>
<td class="paramtype">const Attributes &amp;&#160;</td>
<td class="paramname"><em>attributes</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a3d342ae4644fd50c025f74153ea5c6c9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structJSON_1_1Object.html">JSON::Object</a> mesos::internal::model </td>
<td>(</td>
<td class="paramtype">const CommandInfo &amp;&#160;</td>
<td class="paramname"><em>command</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a4b20b8ed434e7fc890be702845a9bd9c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structJSON_1_1Object.html">JSON::Object</a> mesos::internal::model </td>
<td>(</td>
<td class="paramtype">const ExecutorInfo &amp;&#160;</td>
<td class="paramname"><em>executorInfo</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a026ef7a1723c9e745267eb0d0d2b1f20"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structJSON_1_1Array.html">JSON::Array</a> mesos::internal::model </td>
<td>(</td>
<td class="paramtype">const Labels &amp;&#160;</td>
<td class="paramname"><em>labels</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad152661aaa38feed0dffce8c134332b8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structJSON_1_1Object.html">JSON::Object</a> mesos::internal::model </td>
<td>(</td>
<td class="paramtype">const Task &amp;&#160;</td>
<td class="paramname"><em>task</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a20fb95a5252b12dbe5a2c1b362c0db48"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structJSON_1_1Object.html">JSON::Object</a> mesos::internal::model </td>
<td>(</td>
<td class="paramtype">const FileInfo &amp;&#160;</td>
<td class="paramname"><em>fileInfo</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="af4e0b860b9f388537ecdd51c8f993441"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structJSON_1_1Object.html">JSON::Object</a> mesos::internal::model </td>
<td>(</td>
<td class="paramtype">const quota::QuotaInfo &amp;&#160;</td>
<td class="paramname"><em>quotaInfo</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a58e845e2ec645d45a1e130343269a30e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::ostream&amp; mesos::internal::operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype">std::ostream &amp;&#160;</td>
<td class="paramname"><em>stream</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const StatusUpdate &amp;&#160;</td>
<td class="paramname"><em>update</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aba6f74e79c74b72a7f2c362485f1e051"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::ostream&amp; mesos::internal::operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype">std::ostream &amp;&#160;</td>
<td class="paramname"><em>stream</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const StatusUpdateRecord::Type &amp;&#160;</td>
<td class="paramname"><em>type</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a1a4e1e51f2c90c7d3e3385712e52bf2e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::ostream&amp; mesos::internal::operator&lt;&lt; </td>
<td>(</td>
<td class="paramtype">std::ostream &amp;&#160;</td>
<td class="paramname"><em>stream</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const Firewall &amp;&#160;</td>
<td class="paramname"><em>rules</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="a381c38c1ad3718a9d4fc1c208255aea1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool mesos::internal::operator== </td>
<td>(</td>
<td class="paramtype">const Task &amp;&#160;</td>
<td class="paramname"><em>left</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const Task &amp;&#160;</td>
<td class="paramname"><em>right</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9c1f91de8a8a389b357b81f7b51b0554"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::string mesos::internal::serialize </td>
<td>(</td>
<td class="paramtype">ContentType&#160;</td>
<td class="paramname"><em>contentType</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const google::protobuf::Message &amp;&#160;</td>
<td class="paramname"><em>message</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a1fe4afb9bc1a9f2688b39fdcc8818199"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool mesos::internal::streamingMediaType </td>
<td>(</td>
<td class="paramtype">ContentType&#160;</td>
<td class="paramname"><em>contentType</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a91a5bc5e418e8712bb512721b5abc46d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classTry.html">Try</a>&lt;ResourceStatistics&gt; mesos::internal::usage </td>
<td>(</td>
<td class="paramtype"><a class="el" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html#ab03ced250ed239bc3b50b669493997f9">pid_t</a>&#160;</td>
<td class="paramname"><em>pid</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>mem</em> = <code>true</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>cpus</em> = <code>true</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a4311a7bd3d79fd1225d08444f8ff758a"></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="structJSON_1_1Object.html">JSON::Object</a> mesos::internal::version </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">Variable Documentation</h2>
<a class="anchor" id="a1d63e6e119f6f16523ef4da6c6d3403c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classhashset.html">hashset</a>&lt;std::string&gt; mesos::internal::AUTHORIZABLE_ENDPOINTS</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a66ee37f247f1d9e5dee80c41ba9a7966"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">constexpr char mesos::internal::DEFAULT_BASIC_HTTP_AUTHENTICATOR[] = &quot;basic&quot;</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a6584ec82e3ab6d2e24a7bd20ce975437"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">constexpr char mesos::internal::DEFAULT_JWT_HTTP_AUTHENTICATOR[] = &quot;jwt&quot;</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
</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>