blob: e769db73b034885547a4e96305e5e3bab9a32f06 [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: src/slave/paths.hpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Apache Mesos
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li><a href="examples.html"><span>Examples</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li><a href="globals.html"><span>File&#160;Members</span></a></li>
</ul>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_80f0d4a0945c74dfa611dba2ec326a39.html">slave</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">paths.hpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;list&gt;</code><br/>
<code>#include &lt;string&gt;</code><br/>
<code>#include &lt;<a class="el" href="include_2mesos_2mesos_8hpp_source.html">mesos/mesos.hpp</a>&gt;</code><br/>
<code>#include &lt;<a class="el" href="try_8hpp_source.html">stout/try.hpp</a>&gt;</code><br/>
</div>
<p><a href="paths_8hpp_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></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_1slave_1_1paths_1_1ExecutorRunPath.html">mesos::internal::slave::paths::ExecutorRunPath</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="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacemesos"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos.html">mesos</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html">mesos::internal</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_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">mesos::internal::slave</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacemesos_1_1internal_1_1slave_1_1paths"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html">mesos::internal::slave::paths</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:aea887e21c5141b3ee4dabc92749c76df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; ExecutorRunPath &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#aea887e21c5141b3ee4dabc92749c76df">mesos::internal::slave::paths::parseExecutorRunPath</a> (const std::string &amp;rootDir, const std::string &amp;dir)</td></tr>
<tr class="separator:aea887e21c5141b3ee4dabc92749c76df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f17d2f7c176e4600f62bb95aed2c2f2"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a3f17d2f7c176e4600f62bb95aed2c2f2">mesos::internal::slave::paths::getMetaRootDir</a> (const std::string &amp;rootDir)</td></tr>
<tr class="separator:a3f17d2f7c176e4600f62bb95aed2c2f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0e29f0713cb0737772db57d305c81f2"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ab0e29f0713cb0737772db57d305c81f2">mesos::internal::slave::paths::getSandboxRootDir</a> (const std::string &amp;rootDir)</td></tr>
<tr class="separator:ab0e29f0713cb0737772db57d305c81f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ab083b1be072405c8db9ce43e0e0041"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a8ab083b1be072405c8db9ce43e0e0041">mesos::internal::slave::paths::getProvisionerDir</a> (const std::string &amp;rootDir)</td></tr>
<tr class="separator:a8ab083b1be072405c8db9ce43e0e0041"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0667528c3c17fd0b0d95be31d8906d7"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#aa0667528c3c17fd0b0d95be31d8906d7">mesos::internal::slave::paths::getLatestSlavePath</a> (const std::string &amp;rootDir)</td></tr>
<tr class="separator:aa0667528c3c17fd0b0d95be31d8906d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77ce3517b4b6e8af906c545897a1f9c5"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a77ce3517b4b6e8af906c545897a1f9c5">mesos::internal::slave::paths::getBootIdPath</a> (const std::string &amp;rootDir)</td></tr>
<tr class="separator:a77ce3517b4b6e8af906c545897a1f9c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d790c090b35b4bc330d3e6465056c3d"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a6d790c090b35b4bc330d3e6465056c3d">mesos::internal::slave::paths::getSlaveInfoPath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId)</td></tr>
<tr class="separator:a6d790c090b35b4bc330d3e6465056c3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30eca160890f4d81233280617de1de2f"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a30eca160890f4d81233280617de1de2f">mesos::internal::slave::paths::getSlavePath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId)</td></tr>
<tr class="separator:a30eca160890f4d81233280617de1de2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9cb548a58497a7a6bf93abbcc14e38d2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::list&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a9cb548a58497a7a6bf93abbcc14e38d2">mesos::internal::slave::paths::getFrameworkPaths</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId)</td></tr>
<tr class="separator:a9cb548a58497a7a6bf93abbcc14e38d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47d7ab36320e06dd92eea64422641d8c"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a47d7ab36320e06dd92eea64422641d8c">mesos::internal::slave::paths::getFrameworkPath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId)</td></tr>
<tr class="separator:a47d7ab36320e06dd92eea64422641d8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa41d59d001058dafd67ed557f24b0cc0"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#aa41d59d001058dafd67ed557f24b0cc0">mesos::internal::slave::paths::getFrameworkPidPath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId)</td></tr>
<tr class="separator:aa41d59d001058dafd67ed557f24b0cc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ba0845cb3aca1147283c85fff14180a"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a0ba0845cb3aca1147283c85fff14180a">mesos::internal::slave::paths::getFrameworkInfoPath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId)</td></tr>
<tr class="separator:a0ba0845cb3aca1147283c85fff14180a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a575a8962e90b30222d24f01ccc8964c3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::list&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a575a8962e90b30222d24f01ccc8964c3">mesos::internal::slave::paths::getExecutorPaths</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId)</td></tr>
<tr class="separator:a575a8962e90b30222d24f01ccc8964c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaeecc0cee66afd13b1a2f3f2609bb4d3"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#aaeecc0cee66afd13b1a2f3f2609bb4d3">mesos::internal::slave::paths::getExecutorPath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId)</td></tr>
<tr class="separator:aaeecc0cee66afd13b1a2f3f2609bb4d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d40e9e344612c872b9ca53cb46e778c"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a6d40e9e344612c872b9ca53cb46e778c">mesos::internal::slave::paths::getExecutorInfoPath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId)</td></tr>
<tr class="separator:a6d40e9e344612c872b9ca53cb46e778c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4d048b3fa994921de51581ee18bcb86"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::list&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ad4d048b3fa994921de51581ee18bcb86">mesos::internal::slave::paths::getExecutorRunPaths</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId)</td></tr>
<tr class="separator:ad4d048b3fa994921de51581ee18bcb86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affa8152eccdd3805393eb0c948d0cbce"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#affa8152eccdd3805393eb0c948d0cbce">mesos::internal::slave::paths::getExecutorRunPath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId)</td></tr>
<tr class="separator:affa8152eccdd3805393eb0c948d0cbce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e999eb3cfe59abcd77d1c9e038d6def"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a6e999eb3cfe59abcd77d1c9e038d6def">mesos::internal::slave::paths::getExecutorHttpMarkerPath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId)</td></tr>
<tr class="separator:a6e999eb3cfe59abcd77d1c9e038d6def"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad123de9bb60d4fbbe2ff1ba197c95396"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ad123de9bb60d4fbbe2ff1ba197c95396">mesos::internal::slave::paths::getExecutorSentinelPath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId)</td></tr>
<tr class="separator:ad123de9bb60d4fbbe2ff1ba197c95396"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af847c0fb834d1785ed99e6d0e9f89afa"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#af847c0fb834d1785ed99e6d0e9f89afa">mesos::internal::slave::paths::getExecutorLatestRunPath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId)</td></tr>
<tr class="separator:af847c0fb834d1785ed99e6d0e9f89afa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64d87d2a5417c9349ecb45b9ab9f85d2"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a64d87d2a5417c9349ecb45b9ab9f85d2">mesos::internal::slave::paths::getLibprocessPidPath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId)</td></tr>
<tr class="separator:a64d87d2a5417c9349ecb45b9ab9f85d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72fbb669efb8460752b0ec0945397b76"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a72fbb669efb8460752b0ec0945397b76">mesos::internal::slave::paths::getForkedPidPath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId)</td></tr>
<tr class="separator:a72fbb669efb8460752b0ec0945397b76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af291cc21c6b5f0e00b7864eb9c4cd5e6"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#af291cc21c6b5f0e00b7864eb9c4cd5e6">mesos::internal::slave::paths::getContainerRootfsPath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId)</td></tr>
<tr class="separator:af291cc21c6b5f0e00b7864eb9c4cd5e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a823eb925c9b6e8c30127d8580cf14fb0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTry.html">Try</a>&lt; std::list&lt; std::string &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a823eb925c9b6e8c30127d8580cf14fb0">mesos::internal::slave::paths::getTaskPaths</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId)</td></tr>
<tr class="separator:a823eb925c9b6e8c30127d8580cf14fb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac9073b0b9e3b1e7cf78c72d67daa774c"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ac9073b0b9e3b1e7cf78c72d67daa774c">mesos::internal::slave::paths::getTaskPath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId, const TaskID &amp;taskId)</td></tr>
<tr class="separator:ac9073b0b9e3b1e7cf78c72d67daa774c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a376056850bee5b9c314b05b61dc7474b"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a376056850bee5b9c314b05b61dc7474b">mesos::internal::slave::paths::getTaskInfoPath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId, const TaskID &amp;taskId)</td></tr>
<tr class="separator:a376056850bee5b9c314b05b61dc7474b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace035b6a1317a8583506a51659e2917d"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ace035b6a1317a8583506a51659e2917d">mesos::internal::slave::paths::getTaskUpdatesPath</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId, const TaskID &amp;taskId)</td></tr>
<tr class="separator:ace035b6a1317a8583506a51659e2917d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4bc31bd0b773ceac15a4b6314470647a"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a4bc31bd0b773ceac15a4b6314470647a">mesos::internal::slave::paths::getResourcesInfoPath</a> (const std::string &amp;rootDir)</td></tr>
<tr class="separator:a4bc31bd0b773ceac15a4b6314470647a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a143ad99abef04908effb2556029208b7"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a143ad99abef04908effb2556029208b7">mesos::internal::slave::paths::getResourcesTargetPath</a> (const std::string &amp;rootDir)</td></tr>
<tr class="separator:a143ad99abef04908effb2556029208b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5f705d2a809bab6d15f29c483cf1a72"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#ab5f705d2a809bab6d15f29c483cf1a72">mesos::internal::slave::paths::getPersistentVolumePath</a> (const std::string &amp;rootDir, const std::string &amp;role, const std::string &amp;persistenceId)</td></tr>
<tr class="separator:ab5f705d2a809bab6d15f29c483cf1a72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4112348b0b857ef7b8a0c13460fee30"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#aa4112348b0b857ef7b8a0c13460fee30">mesos::internal::slave::paths::getPersistentVolumePath</a> (const std::string &amp;rootDir, const Resource &amp;resource)</td></tr>
<tr class="separator:aa4112348b0b857ef7b8a0c13460fee30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a511b64870e69deec18f4c1b8b23e817f"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a511b64870e69deec18f4c1b8b23e817f">mesos::internal::slave::paths::createExecutorDirectory</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId, const FrameworkID &amp;frameworkId, const ExecutorID &amp;executorId, const ContainerID &amp;containerId, const <a class="el" href="classOption.html">Option</a>&lt; std::string &gt; &amp;user=<a class="el" href="structNone.html">None</a>())</td></tr>
<tr class="separator:a511b64870e69deec18f4c1b8b23e817f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d6d6f979a1d7865424fd82e98897bcf"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a0d6d6f979a1d7865424fd82e98897bcf">mesos::internal::slave::paths::createSlaveDirectory</a> (const std::string &amp;rootDir, const SlaveID &amp;slaveId)</td></tr>
<tr class="separator:a0d6d6f979a1d7865424fd82e98897bcf"><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:a649239aa770992766382bf4f6072cc76"><td class="memItemLeft" align="right" valign="top">const char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a649239aa770992766382bf4f6072cc76">mesos::internal::slave::paths::LATEST_SYMLINK</a> [] = &quot;latest&quot;</td></tr>
<tr class="separator:a649239aa770992766382bf4f6072cc76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0eb6a5b0180c943374211289e1d4a312"><td class="memItemLeft" align="right" valign="top">const char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#a0eb6a5b0180c943374211289e1d4a312">mesos::internal::slave::paths::LIBPROCESS_PID_FILE</a> []</td></tr>
<tr class="separator:a0eb6a5b0180c943374211289e1d4a312"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af31065d67b7ad2c82ffaef293cf5ed95"><td class="memItemLeft" align="right" valign="top">const char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal_1_1slave_1_1paths.html#af31065d67b7ad2c82ffaef293cf5ed95">mesos::internal::slave::paths::HTTP_MARKER_FILE</a> []</td></tr>
<tr class="separator:af31065d67b7ad2c82ffaef293cf5ed95"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.5
</small></address>
</body>
</html>