http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1AuthorizationAcceptor-members.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1AuthorizationAcceptor-members.html b/content/api/latest/c++/classmesos_1_1AuthorizationAcceptor-members.html new file mode 100644 index 0000000..2d8c5ae --- /dev/null +++ b/content/api/latest/c++/classmesos_1_1AuthorizationAcceptor-members.html @@ -0,0 +1,72 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.5"/> +<title>Apache Mesos: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td style="padding-left: 0.5em;"> + <div id="projectname">Apache Mesos + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class 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="classmesos_1_1AuthorizationAcceptor.html">AuthorizationAcceptor</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">mesos::AuthorizationAcceptor Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="classmesos_1_1AuthorizationAcceptor.html">mesos::AuthorizationAcceptor</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html#ad8751b5e7d6833ad2db9580ae1fc27c2">accept</a>(Args &...args)</td><td class="entry"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html">mesos::AuthorizationAcceptor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html#ace28096f970458650b8916dc57b27952">AuthorizationAcceptor</a>(const process::Owned< ObjectApprover > &approver)</td><td class="entry"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html">mesos::AuthorizationAcceptor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html#a671a83a1b049f6073585a2af11477c82">create</a>(const Option< process::http::authentication::Principal > &principal, const Option< Authorizer * > &authorizer, const authorization::Action &action)</td><td class="entry"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html">mesos::AuthorizationAcceptor</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html#ad35d76ffe02cd7100356cfd75b10dde1">objectApprover</a></td><td class="entry"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html">mesos::AuthorizationAcceptor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1AuthorizationAcceptor.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1AuthorizationAcceptor.html b/content/api/latest/c++/classmesos_1_1AuthorizationAcceptor.html new file mode 100644 index 0000000..5f0feee --- /dev/null +++ b/content/api/latest/c++/classmesos_1_1AuthorizationAcceptor.html @@ -0,0 +1,214 @@ +<!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::AuthorizationAcceptor Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td style="padding-left: 0.5em;"> + <div id="projectname">Apache Mesos + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class 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="classmesos_1_1AuthorizationAcceptor.html">AuthorizationAcceptor</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pub-static-methods">Static Public Member Functions</a> | +<a href="#pro-methods">Protected Member Functions</a> | +<a href="#pro-attribs">Protected Attributes</a> | +<a href="classmesos_1_1AuthorizationAcceptor-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">mesos::AuthorizationAcceptor Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="src_2common_2http_8hpp_source.html">http.hpp</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:ad8751b5e7d6833ad2db9580ae1fc27c2"><td class="memTemplParams" colspan="2">template<typename... Args> </td></tr> +<tr class="memitem:ad8751b5e7d6833ad2db9580ae1fc27c2"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html#ad8751b5e7d6833ad2db9580ae1fc27c2">accept</a> (Args &...args)</td></tr> +<tr class="separator:ad8751b5e7d6833ad2db9580ae1fc27c2"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> +Static Public Member Functions</h2></td></tr> +<tr class="memitem:a671a83a1b049f6073585a2af11477c82"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/> +< <a class="el" href="classprocess_1_1Owned.html">process::Owned</a><br class="typebreak"/> +< <a class="el" href="classmesos_1_1AuthorizationAcceptor.html">AuthorizationAcceptor</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html#a671a83a1b049f6073585a2af11477c82">create</a> (const <a class="el" href="classOption.html">Option</a>< <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html">process::http::authentication::Principal</a> > &principal, const <a class="el" href="classOption.html">Option</a>< <a class="el" href="classmesos_1_1Authorizer.html">Authorizer</a> * > &authorizer, const authorization::Action &action)</td></tr> +<tr class="separator:a671a83a1b049f6073585a2af11477c82"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> +Protected Member Functions</h2></td></tr> +<tr class="memitem:ace28096f970458650b8916dc57b27952"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html#ace28096f970458650b8916dc57b27952">AuthorizationAcceptor</a> (const <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>< <a class="el" href="classmesos_1_1ObjectApprover.html">ObjectApprover</a> > &approver)</td></tr> +<tr class="separator:ace28096f970458650b8916dc57b27952"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> +Protected Attributes</h2></td></tr> +<tr class="memitem:ad35d76ffe02cd7100356cfd75b10dde1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classprocess_1_1Owned.html">process::Owned</a><br class="typebreak"/> +< <a class="el" href="classmesos_1_1ObjectApprover.html">ObjectApprover</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1AuthorizationAcceptor.html#ad35d76ffe02cd7100356cfd75b10dde1">objectApprover</a></td></tr> +<tr class="separator:ad35d76ffe02cd7100356cfd75b10dde1"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="ace28096f970458650b8916dc57b27952"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">mesos::AuthorizationAcceptor::AuthorizationAcceptor </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="classprocess_1_1Owned.html">process::Owned</a>< <a class="el" href="classmesos_1_1ObjectApprover.html">ObjectApprover</a> > & </td> + <td class="paramname"><em>approver</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="ad8751b5e7d6833ad2db9580ae1fc27c2"></a> +<div class="memitem"> +<div class="memproto"> +<div class="memtemplate"> +template<typename... Args> </div> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">bool mesos::AuthorizationAcceptor::accept </td> + <td>(</td> + <td class="paramtype">Args &... </td> + <td class="paramname"><em>args</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a671a83a1b049f6073585a2af11477c82"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">static <a class="el" href="classprocess_1_1Future.html">process::Future</a><<a class="el" href="classprocess_1_1Owned.html">process::Owned</a><<a class="el" href="classmesos_1_1AuthorizationAcceptor.html">AuthorizationAcceptor</a>> > mesos::AuthorizationAcceptor::create </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html">process::http::authentication::Principal</a> > & </td> + <td class="paramname"><em>principal</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< <a class="el" href="classmesos_1_1Authorizer.html">Authorizer</a> * > & </td> + <td class="paramname"><em>authorizer</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const authorization::Action & </td> + <td class="paramname"><em>action</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Data Documentation</h2> +<a class="anchor" id="ad35d76ffe02cd7100356cfd75b10dde1"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="classprocess_1_1Owned.html">process::Owned</a><<a class="el" href="classmesos_1_1ObjectApprover.html">ObjectApprover</a>> mesos::AuthorizationAcceptor::objectApprover</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following file:<ul> +<li>src/common/<a class="el" href="src_2common_2http_8hpp_source.html">http.hpp</a></li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1IDAcceptor.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1IDAcceptor.html b/content/api/latest/c++/classmesos_1_1IDAcceptor.html new file mode 100644 index 0000000..a66f9d0 --- /dev/null +++ b/content/api/latest/c++/classmesos_1_1IDAcceptor.html @@ -0,0 +1,79 @@ +<!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::IDAcceptor< T > Class Template 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 Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class 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="classmesos_1_1IDAcceptor.html">IDAcceptor</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">mesos::IDAcceptor< T > Class Template Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Used to filter results for API handlers. + <a href="classmesos_1_1IDAcceptor.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="src_2common_2http_8hpp_source.html">http.hpp</a>></code></p> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><h3>template<typename T><br/> +class mesos::IDAcceptor< T ></h3> + +<p>Used to filter results for API handlers. </p> +<p>Provides the '<a class="el" href="namespaceprocess_1_1network.html#aa05dd9eea0c1e4d3d49e2fc049c1a446">accept()</a>' method to test whether the supplied ID is equal to a stored target ID. If no target ID is provided when the acceptor is constructed, it will accept all inputs. </p> +</div><hr/>The documentation for this class was generated from the following file:<ul> +<li>src/common/<a class="el" href="src_2common_2http_8hpp_source.html">http.hpp</a></li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html index 4b180fc..3d71552 100644 --- a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html +++ b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator-members.html @@ -66,7 +66,7 @@ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#afe9d8fc901322dde7d91037930c77f72">deactivateFramework</a>(const FrameworkID &frameworkId)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a4dff6ddc4983c5495eb2fc26e2842114">deactivateSlave</a>(const SlaveID &slaveId)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#af09ffe12fe6dce0bb115d9988ddb61d1">getInverseOfferStatuses</a>()=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a3d1ff43caed7d7484a71ae5114976105">initialize</a>(const Duration &allocationInterval, const lambda::function< void(const FrameworkID &, const hashmap< std::string, hashmap< SlaveID, Resources >> &)> &offerCallback, const lambda::function< void(const FrameworkID &, const hashmap< SlaveID, UnavailableResources > &)> &inverseOfferCallback, const Option< std::set< std::string >> &fairnessExcludeResourceNames=None(), bool filterGpuResources=true)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8386ac1a11731f6b8689810ed95b405b">initialize</a>(const Duration &allocationInterval, const lambda::function< void(const FrameworkID &, const hashmap< std::string, hashmap< SlaveID, Resources >> &)> &offerCallback, const lambda::function< void(const FrameworkID &, const hashmap< SlaveID, UnavailableResources > &)> &inverseOfferCallback, const Option< std::set< std::string >> &fairnessExcludeResourceNames=None(), bool filterGpuResources=true, const Option< DomainInfo > &domain=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#abe1f158adb9f7a6d7cc9f8afae44e859">recover</a>(const int expectedAgentCount, const hashmap< std::string, Quota > &quotas)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a9719d532d6e866956062a3d8ad437781">recoverResources</a>(const FrameworkID &frameworkId, const SlaveID &slaveId, const Resources &resources, const Option< Filters > &filters)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#ac58e3a3025d3887ab1ab9267c9093188">removeFramework</a>(const FrameworkID &frameworkId)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> @@ -80,7 +80,7 @@ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a997ec43933a7659b683d83c164bdd6db">updateAvailable</a>(const SlaveID &slaveId, const std::vector< Offer::Operation > &operations)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a97eadff5ba5f1b25beeb2b99e7ed72bb">updateFramework</a>(const FrameworkID &frameworkId, const FrameworkInfo &frameworkInfo, const std::set< std::string > &suppressedRoles)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a9b03a500abdf2f677f3fd9ea958d0690">updateInverseOffer</a>(const SlaveID &slaveId, const FrameworkID &frameworkId, const Option< UnavailableResources > &unavailableResources, const Option< InverseOfferStatus > &status, const Option< Filters > &filters=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#afeb21abe14f83ee609f459973bd31b05">updateSlave</a>(const SlaveID &slave, const Option< Resources > &oversubscribed=None(), const Option< std::vector< SlaveInfo::Capability >> &capabilities=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a0736a7f4fc8424d1dde7ff61e97e7317">updateSlave</a>(const SlaveID &slave, const Option< Resources > &total=None(), const Option< std::vector< SlaveInfo::Capability >> &capabilities=None())=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a455bb50eb4548484969c42ada23cd8ff">updateUnavailability</a>(const SlaveID &slaveId, const Option< Unavailability > &unavailability)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a36ed11fe06b6565b72c57ee9a88439f5">updateWeights</a>(const std::vector< WeightInfo > &weightInfos)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a961049fd776211cc762ad0e1e1c99321">updateWhitelist</a>(const Option< hashset< std::string >> &whitelist)=0</td><td class="entry"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html">mesos::allocator::Allocator</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html index d45d73c..70e4601 100644 --- a/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html +++ b/content/api/latest/c++/classmesos_1_1allocator_1_1Allocator.html @@ -80,9 +80,9 @@ Public Member Functions</h2></td></tr> <tr class="separator:aafc715605c23a31dcb511a6b5c2ac883"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8b32e61251f0e0cbc9588c04e98347a3"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8b32e61251f0e0cbc9588c04e98347a3">~Allocator</a> ()</td></tr> <tr class="separator:a8b32e61251f0e0cbc9588c04e98347a3"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3d1ff43caed7d7484a71ae5114976105"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a3d1ff43caed7d7484a71ae5114976105">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &allocationInterval, const lambda::function< void(const FrameworkID &, const <a class="el" href="classhashmap.html">hashmap</a>< std::string, <a class="el" href="classhashmap.html">hashmap</a>< SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> >> &)> &offerCallback, const lambda::function< void(const FrameworkID &, const <a class="el" href="classhashmap.html">hashmap</a>< SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> > &)> &inverseOfferCallback, const <a class="el" href="classOption.html">Option</a>< std::set< std ::string >> &fairnessExcludeResourceNames=<a class="el" href="structNone.html">None</a>(), bool filterGpuResources=true)=0</td></tr> -<tr class="memdesc:a3d1ff43caed7d7484a71ae5114976105"><td class="mdescLeft"> </td><td class="mdescRight">Initializes the allocator when the master starts up. <a href="#a3d1ff43caed7d7484a71ae5114976105">More...</a><br/></td></tr> -<tr class="separator:a3d1ff43caed7d7484a71ae5114976105"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8386ac1a11731f6b8689810ed95b405b"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8386ac1a11731f6b8689810ed95b405b">initialize</a> (const <a class="el" href="classDuration.html">Duration</a> &allocationInterval, const lambda::function< void(const FrameworkID &, const <a class="el" href="classhashmap.html">hashmap</a>< std::string, <a class="el" href="classhashmap.html">hashmap</a>< SlaveID, <a class="el" href="classmesos_1_1Resources.html">Resources</a> >> &)> &offerCallback, const lambda::function< void(const FrameworkID &, const <a class="el" href="classhashmap.html">hashmap</a>< SlaveID, <a class="el" href="structmesos_1_1UnavailableResources.html">UnavailableResources</a> > &)> &inverseOfferCallback, const <a class="el" href="classOption.html">Option</a>< std::set< std ::string >> &fairnessExcludeResourceNames=<a class="el" href="structNone.html">None</a>(), bool filterGpuResources=true, const <a class="el" href="classOption.html">Option</a>< DomainInfo > &domain=<a class="el" href="structNone.html">None</a>())=0</td></tr> +<tr class="memdesc:a8386ac1a11731f6b8689810ed95b405b"><td class="mdescLeft"> </td><td class="mdescRight">Initializes the allocator when the master starts up. <a href="#a8386ac1a11731f6b8689810ed95b405b">More...</a><br/></td></tr> +<tr class="separator:a8386ac1a11731f6b8689810ed95b405b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abe1f158adb9f7a6d7cc9f8afae44e859"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#abe1f158adb9f7a6d7cc9f8afae44e859">recover</a> (const int expectedAgentCount, const <a class="el" href="classhashmap.html">hashmap</a>< std::string, <a class="el" href="structQuota.html">Quota</a> > &quotas)=0</td></tr> <tr class="memdesc:abe1f158adb9f7a6d7cc9f8afae44e859"><td class="mdescLeft"> </td><td class="mdescRight">Informs the allocator of the recovered state from the master. <a href="#abe1f158adb9f7a6d7cc9f8afae44e859">More...</a><br/></td></tr> <tr class="separator:abe1f158adb9f7a6d7cc9f8afae44e859"><td class="memSeparator" colspan="2"> </td></tr> @@ -107,9 +107,9 @@ Public Member Functions</h2></td></tr> <tr class="memitem:a7193bcacb52eaec201bf88e95f03acad"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a7193bcacb52eaec201bf88e95f03acad">removeSlave</a> (const SlaveID &slaveId)=0</td></tr> <tr class="memdesc:a7193bcacb52eaec201bf88e95f03acad"><td class="mdescLeft"> </td><td class="mdescRight">Removes an agent from the Mesos cluster. <a href="#a7193bcacb52eaec201bf88e95f03acad">More...</a><br/></td></tr> <tr class="separator:a7193bcacb52eaec201bf88e95f03acad"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:afeb21abe14f83ee609f459973bd31b05"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#afeb21abe14f83ee609f459973bd31b05">updateSlave</a> (const SlaveID &slave, const <a class="el" href="classOption.html">Option</a>< <a class="el" href="classmesos_1_1Resources.html">Resources</a> > &oversubscribed=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>< std::vector< SlaveInfo::Capability >> &capabilities=<a class="el" href="structNone.html">None</a>())=0</td></tr> -<tr class="memdesc:afeb21abe14f83ee609f459973bd31b05"><td class="mdescLeft"> </td><td class="mdescRight">Updates an agent. <a href="#afeb21abe14f83ee609f459973bd31b05">More...</a><br/></td></tr> -<tr class="separator:afeb21abe14f83ee609f459973bd31b05"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0736a7f4fc8424d1dde7ff61e97e7317"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a0736a7f4fc8424d1dde7ff61e97e7317">updateSlave</a> (const SlaveID &slave, const <a class="el" href="classOption.html">Option</a>< <a class="el" href="classmesos_1_1Resources.html">Resources</a> > &total=<a class="el" href="structNone.html">None</a>(), const <a class="el" href="classOption.html">Option</a>< std::vector< SlaveInfo::Capability >> &capabilities=<a class="el" href="structNone.html">None</a>())=0</td></tr> +<tr class="memdesc:a0736a7f4fc8424d1dde7ff61e97e7317"><td class="mdescLeft"> </td><td class="mdescRight">Updates an agent. <a href="#a0736a7f4fc8424d1dde7ff61e97e7317">More...</a><br/></td></tr> +<tr class="separator:a0736a7f4fc8424d1dde7ff61e97e7317"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2469bc7c28ab20a86cd2d198dd99e2cd"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a2469bc7c28ab20a86cd2d198dd99e2cd">activateSlave</a> (const SlaveID &slaveId)=0</td></tr> <tr class="memdesc:a2469bc7c28ab20a86cd2d198dd99e2cd"><td class="mdescLeft"> </td><td class="mdescRight">Activates an agent. <a href="#a2469bc7c28ab20a86cd2d198dd99e2cd">More...</a><br/></td></tr> <tr class="separator:a2469bc7c28ab20a86cd2d198dd99e2cd"><td class="memSeparator" colspan="2"> </td></tr> @@ -531,7 +531,7 @@ Static Public Member Functions</h2></td></tr> </div> </div> -<a class="anchor" id="a3d1ff43caed7d7484a71ae5114976105"></a> +<a class="anchor" id="a8386ac1a11731f6b8689810ed95b405b"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> @@ -566,7 +566,13 @@ Static Public Member Functions</h2></td></tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> - <td class="paramname"><em>filterGpuResources</em> = <code>true</code> </td> + <td class="paramname"><em>filterGpuResources</em> = <code>true</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< DomainInfo > & </td> + <td class="paramname"><em>domain</em> = <code><a class="el" href="structNone.html">None</a>()</code> </td> </tr> <tr> <td></td> @@ -592,7 +598,7 @@ Static Public Member Functions</h2></td></tr> </dd> </dl> -<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a57eaa7eaa1d84f354e47ef6209bf2768">mesos::internal::master::allocator::MesosAllocator< AllocatorProcess ></a>.</p> +<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a76a6ed936520b6774c2d6381a382bd2d">mesos::internal::master::allocator::MesosAllocator< AllocatorProcess ></a>.</p> </div> </div> @@ -629,7 +635,7 @@ Static Public Member Functions</h2></td></tr> </div><div class="memdoc"> <p>Informs the allocator of the recovered state from the master. </p> -<p>Because it is hard to define recovery for a running allocator, this method should be called after <code><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a3d1ff43caed7d7484a71ae5114976105" title="Initializes the allocator when the master starts up. ">initialize()</a></code>, but before actual allocation starts (i.e. <code><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a12346eed9894458805e180b9d6cb6424" title="Adds or re-adds an agent to the Mesos cluster. ">addSlave()</a></code> is called).</p> +<p>Because it is hard to define recovery for a running allocator, this method should be called after <code><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a8386ac1a11731f6b8689810ed95b405b" title="Initializes the allocator when the master starts up. ">initialize()</a></code>, but before actual allocation starts (i.e. <code><a class="el" href="classmesos_1_1allocator_1_1Allocator.html#a12346eed9894458805e180b9d6cb6424" title="Adds or re-adds an agent to the Mesos cluster. ">addSlave()</a></code> is called).</p> <p>TODO(alexr): Consider extending the signature with expected frameworks count once it is available upon the master failover.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> @@ -1141,7 +1147,7 @@ Static Public Member Functions</h2></td></tr> </div> </div> -<a class="anchor" id="afeb21abe14f83ee609f459973bd31b05"></a> +<a class="anchor" id="a0736a7f4fc8424d1dde7ff61e97e7317"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> @@ -1158,7 +1164,7 @@ Static Public Member Functions</h2></td></tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< <a class="el" href="classmesos_1_1Resources.html">Resources</a> > & </td> - <td class="paramname"><em>oversubscribed</em> = <code><a class="el" href="structNone.html">None</a>()</code>, </td> + <td class="paramname"><em>total</em> = <code><a class="el" href="structNone.html">None</a>()</code>, </td> </tr> <tr> <td class="paramkey"></td> @@ -1180,16 +1186,15 @@ Static Public Member Functions</h2></td></tr> </div><div class="memdoc"> <p>Updates an agent. </p> -<p>Updates the latest oversubscribed resources or capabilities for an agent. TODO(vinod): Instead of just oversubscribed resources have this method take total resources. We can then reuse this method to update Agent's total resources in the future.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> - <tr><td class="paramname">oversubscribed</td><td>The new oversubscribed resources estimate from the agent. The oversubscribed resources include the total amount of oversubscribed resources that are allocated and available. </td></tr> + <tr><td class="paramname">total</td><td>The new total resources on the agent. </td></tr> <tr><td class="paramname">capabilities</td><td>The new capabilities of the agent. </td></tr> </table> </dd> </dl> -<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#abd259d23b89536a11900e7e1be70905c">mesos::internal::master::allocator::MesosAllocator< AllocatorProcess ></a>.</p> +<p>Implemented in <a class="el" href="classmesos_1_1internal_1_1master_1_1allocator_1_1MesosAllocator.html#a97b18046f20d3420ecb30cae056db694">mesos::internal::master::allocator::MesosAllocator< AllocatorProcess ></a>.</p> </div> </div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider-members.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider-members.html new file mode 100644 index 0000000..5a34e36 --- /dev/null +++ b/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider-members.html @@ -0,0 +1,70 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.5"/> +<title>Apache Mesos: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td style="padding-left: 0.5em;"> + <div id="projectname">Apache Mesos + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<div id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">LocalResourceProvider</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">mesos::internal::LocalResourceProvider Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">mesos::internal::LocalResourceProvider</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html#a09caf904401bb8067df911d923b7f3db">create</a>(const ResourceProviderInfo &info)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">mesos::internal::LocalResourceProvider</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html#ad1e9626a7f7c92d4aa4b0958f38b9232">~LocalResourceProvider</a>()=default</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">mesos::internal::LocalResourceProvider</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider.html b/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider.html new file mode 100644 index 0000000..70aa12a --- /dev/null +++ b/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider.html @@ -0,0 +1,144 @@ +<!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::LocalResourceProvider Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td style="padding-left: 0.5em;"> + <div id="projectname">Apache Mesos + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<div id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">LocalResourceProvider</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pub-static-methods">Static Public Member Functions</a> | +<a href="classmesos_1_1internal_1_1LocalResourceProvider-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">mesos::internal::LocalResourceProvider Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="resource__provider_2local_8hpp_source.html">local.hpp</a>></code></p> +<div class="dynheader"> +Inheritance diagram for mesos::internal::LocalResourceProvider:</div> +<div class="dyncontent"> + <div class="center"> + <img src="classmesos_1_1internal_1_1LocalResourceProvider.png" usemap="#mesos::internal::LocalResourceProvider_map" alt=""/> + <map id="mesos::internal::LocalResourceProvider_map" name="mesos::internal::LocalResourceProvider_map"> +<area href="classmesos_1_1internal_1_1StorageLocalResourceProvider.html" alt="mesos::internal::StorageLocalResourceProvider" shape="rect" coords="0,56,279,80"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:ad1e9626a7f7c92d4aa4b0958f38b9232"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html#ad1e9626a7f7c92d4aa4b0958f38b9232">~LocalResourceProvider</a> ()=default</td></tr> +<tr class="separator:ad1e9626a7f7c92d4aa4b0958f38b9232"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> +Static Public Member Functions</h2></td></tr> +<tr class="memitem:a09caf904401bb8067df911d923b7f3db"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>< <a class="el" href="classprocess_1_1Owned.html">process::Owned</a><br class="typebreak"/> +< <a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">LocalResourceProvider</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html#a09caf904401bb8067df911d923b7f3db">create</a> (const ResourceProviderInfo &info)</td></tr> +<tr class="separator:a09caf904401bb8067df911d923b7f3db"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="ad1e9626a7f7c92d4aa4b0958f38b9232"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual mesos::internal::LocalResourceProvider::~LocalResourceProvider </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span><span class="mlabel">default</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a09caf904401bb8067df911d923b7f3db"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">static <a class="el" href="classTry.html">Try</a><<a class="el" href="classprocess_1_1Owned.html">process::Owned</a><<a class="el" href="classmesos_1_1internal_1_1LocalResourceProvider.html">LocalResourceProvider</a>> > mesos::internal::LocalResourceProvider::create </td> + <td>(</td> + <td class="paramtype">const ResourceProviderInfo & </td> + <td class="paramname"><em>info</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following file:<ul> +<li>src/resource_provider/<a class="el" href="resource__provider_2local_8hpp_source.html">local.hpp</a></li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider.png ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider.png b/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider.png new file mode 100644 index 0000000..c99840b Binary files /dev/null and b/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProvider.png differ http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProviderDaemon-members.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProviderDaemon-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProviderDaemon-members.html new file mode 100644 index 0000000..a593daa --- /dev/null +++ b/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProviderDaemon-members.html @@ -0,0 +1,72 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.5"/> +<title>Apache Mesos: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td style="padding-left: 0.5em;"> + <div id="projectname">Apache Mesos + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<div id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">mesos::internal::LocalResourceProviderDaemon Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">mesos::internal::LocalResourceProviderDaemon</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a974843122a877602bdc8623ad31510fe">create</a>(const slave::Flags &flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">mesos::internal::LocalResourceProviderDaemon</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#ad2cf50d4e9fe87fd163954ba863713f6">LocalResourceProviderDaemon</a>(const LocalResourceProviderDaemon &other)=delete</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">mesos::internal::LocalResourceProviderDaemon</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4c0ea8da506ce2c28458e79e433f84c8">operator=</a>(const LocalResourceProviderDaemon &other)=delete</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">mesos::internal::LocalResourceProviderDaemon</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4cf40ce91853aba92b471e17fe03a9e8">~LocalResourceProviderDaemon</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">mesos::internal::LocalResourceProviderDaemon</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProviderDaemon.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProviderDaemon.html b/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProviderDaemon.html new file mode 100644 index 0000000..2178f2f --- /dev/null +++ b/content/api/latest/c++/classmesos_1_1internal_1_1LocalResourceProviderDaemon.html @@ -0,0 +1,179 @@ +<!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::LocalResourceProviderDaemon Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td style="padding-left: 0.5em;"> + <div id="projectname">Apache Mesos + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<div id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pub-static-methods">Static Public Member Functions</a> | +<a href="classmesos_1_1internal_1_1LocalResourceProviderDaemon-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">mesos::internal::LocalResourceProviderDaemon Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="daemon_8hpp_source.html">daemon.hpp</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a4cf40ce91853aba92b471e17fe03a9e8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4cf40ce91853aba92b471e17fe03a9e8">~LocalResourceProviderDaemon</a> ()</td></tr> +<tr class="separator:a4cf40ce91853aba92b471e17fe03a9e8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad2cf50d4e9fe87fd163954ba863713f6"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#ad2cf50d4e9fe87fd163954ba863713f6">LocalResourceProviderDaemon</a> (const <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a> &other)=delete</td></tr> +<tr class="separator:ad2cf50d4e9fe87fd163954ba863713f6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c0ea8da506ce2c28458e79e433f84c8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a4c0ea8da506ce2c28458e79e433f84c8">operator=</a> (const <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a> &other)=delete</td></tr> +<tr class="separator:a4c0ea8da506ce2c28458e79e433f84c8"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> +Static Public Member Functions</h2></td></tr> +<tr class="memitem:a974843122a877602bdc8623ad31510fe"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classTry.html">Try</a>< <a class="el" href="classprocess_1_1Owned.html">process::Owned</a><br class="typebreak"/> +< <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html#a974843122a877602bdc8623ad31510fe">create</a> (const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">slave::Flags</a> &<a class="el" href="decoder_8hpp.html#abb0829cce9dd20a40ae0d86890ae85c6">flags</a>)</td></tr> +<tr class="separator:a974843122a877602bdc8623ad31510fe"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a4cf40ce91853aba92b471e17fe03a9e8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">mesos::internal::LocalResourceProviderDaemon::~LocalResourceProviderDaemon </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ad2cf50d4e9fe87fd163954ba863713f6"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">mesos::internal::LocalResourceProviderDaemon::LocalResourceProviderDaemon </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a> & </td> + <td class="paramname"><em>other</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">delete</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a974843122a877602bdc8623ad31510fe"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">static <a class="el" href="classTry.html">Try</a><<a class="el" href="classprocess_1_1Owned.html">process::Owned</a><<a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a>> > mesos::internal::LocalResourceProviderDaemon::create </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1slave_1_1Flags.html">slave::Flags</a> & </td> + <td class="paramname"><em>flags</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a4c0ea8da506ce2c28458e79e433f84c8"></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="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a>& mesos::internal::LocalResourceProviderDaemon::operator= </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1LocalResourceProviderDaemon.html">LocalResourceProviderDaemon</a> & </td> + <td class="paramname"><em>other</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">delete</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following file:<ul> +<li>src/resource_provider/<a class="el" href="daemon_8hpp_source.html">daemon.hpp</a></li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager-members.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager-members.html new file mode 100644 index 0000000..c1d3da3 --- /dev/null +++ b/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager-members.html @@ -0,0 +1,74 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.5"/> +<title>Apache Mesos: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td style="padding-left: 0.5em;"> + <div id="projectname">Apache Mesos + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<div id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">ResourceProviderManager</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">mesos::internal::ResourceProviderManager Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a6be2481700f40c542ee99992b463ca70">api</a>(const process::http::Request &request, const Option< process::http::authentication::Principal > &principal) const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a99b78ea2c2adfa4b1459769d78cf5a2c">messages</a>() const </td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a7e3b37fe702c1f4c9a95eb4702806cbb">operator=</a>(const ResourceProviderManager &other)=delete</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a1ffa1498d0d30343c4311bdddf1e71ee">ResourceProviderManager</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#aacff21fa24849ba5015f9ad760271a6e">ResourceProviderManager</a>(const ResourceProviderManager &other)=delete</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#ab051c5eaeed02d2f8a786c76f92ba19a">~ResourceProviderManager</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">mesos::internal::ResourceProviderManager</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/ba48e30e/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager.html b/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager.html new file mode 100644 index 0000000..6b4bda4 --- /dev/null +++ b/content/api/latest/c++/classmesos_1_1internal_1_1ResourceProviderManager.html @@ -0,0 +1,212 @@ +<!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::ResourceProviderManager Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td style="padding-left: 0.5em;"> + <div id="projectname">Apache Mesos + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<div id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespacemesos.html">mesos</a></li><li class="navelem"><a class="el" href="namespacemesos_1_1internal.html">internal</a></li><li class="navelem"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">ResourceProviderManager</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="classmesos_1_1internal_1_1ResourceProviderManager-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">mesos::internal::ResourceProviderManager Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="resource__provider_2manager_8hpp_source.html">manager.hpp</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a1ffa1498d0d30343c4311bdddf1e71ee"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a1ffa1498d0d30343c4311bdddf1e71ee">ResourceProviderManager</a> ()</td></tr> +<tr class="separator:a1ffa1498d0d30343c4311bdddf1e71ee"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab051c5eaeed02d2f8a786c76f92ba19a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#ab051c5eaeed02d2f8a786c76f92ba19a">~ResourceProviderManager</a> ()</td></tr> +<tr class="separator:ab051c5eaeed02d2f8a786c76f92ba19a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aacff21fa24849ba5015f9ad760271a6e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#aacff21fa24849ba5015f9ad760271a6e">ResourceProviderManager</a> (const <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">ResourceProviderManager</a> &other)=delete</td></tr> +<tr class="separator:aacff21fa24849ba5015f9ad760271a6e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7e3b37fe702c1f4c9a95eb4702806cbb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">ResourceProviderManager</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a7e3b37fe702c1f4c9a95eb4702806cbb">operator=</a> (const <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">ResourceProviderManager</a> &other)=delete</td></tr> +<tr class="separator:a7e3b37fe702c1f4c9a95eb4702806cbb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6be2481700f40c542ee99992b463ca70"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/> +< <a class="el" href="structprocess_1_1http_1_1Response.html">process::http::Response</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a6be2481700f40c542ee99992b463ca70">api</a> (const <a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a> &request, const <a class="el" href="classOption.html">Option</a>< <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html">process::http::authentication::Principal</a> > &principal) const </td></tr> +<tr class="separator:a6be2481700f40c542ee99992b463ca70"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a99b78ea2c2adfa4b1459769d78cf5a2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Queue.html">process::Queue</a><br class="typebreak"/> +< <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">ResourceProviderMessage</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html#a99b78ea2c2adfa4b1459769d78cf5a2c">messages</a> () const </td></tr> +<tr class="separator:a99b78ea2c2adfa4b1459769d78cf5a2c"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a1ffa1498d0d30343c4311bdddf1e71ee"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">mesos::internal::ResourceProviderManager::ResourceProviderManager </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ab051c5eaeed02d2f8a786c76f92ba19a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">mesos::internal::ResourceProviderManager::~ResourceProviderManager </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aacff21fa24849ba5015f9ad760271a6e"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">mesos::internal::ResourceProviderManager::ResourceProviderManager </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">ResourceProviderManager</a> & </td> + <td class="paramname"><em>other</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">delete</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a6be2481700f40c542ee99992b463ca70"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a><<a class="el" href="structprocess_1_1http_1_1Response.html">process::http::Response</a>> mesos::internal::ResourceProviderManager::api </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="structprocess_1_1http_1_1Request.html">process::http::Request</a> & </td> + <td class="paramname"><em>request</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="classOption.html">Option</a>< <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html">process::http::authentication::Principal</a> > & </td> + <td class="paramname"><em>principal</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a99b78ea2c2adfa4b1459769d78cf5a2c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="classprocess_1_1Queue.html">process::Queue</a><<a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html">ResourceProviderMessage</a>> mesos::internal::ResourceProviderManager::messages </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a7e3b37fe702c1f4c9a95eb4702806cbb"></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="classmesos_1_1internal_1_1ResourceProviderManager.html">ResourceProviderManager</a>& mesos::internal::ResourceProviderManager::operator= </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="classmesos_1_1internal_1_1ResourceProviderManager.html">ResourceProviderManager</a> & </td> + <td class="paramname"><em>other</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">delete</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following file:<ul> +<li>src/resource_provider/<a class="el" href="resource__provider_2manager_8hpp_source.html">manager.hpp</a></li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html>