| <!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="namespaceprocess.html">process</a></li><li class="navelem"><a class="el" href="classprocess_1_1Future.html">Future</a></li> </ul> |
| </div> |
| </div><!-- top --> |
| <div class="header"> |
| <div class="headertitle"> |
| <div class="title">process::Future< T > Member List</div> </div> |
| </div><!--header--> |
| <div class="contents"> |
| |
| <p>This is the complete list of members for <a class="el" href="classprocess_1_1Future.html">process::Future< T ></a>, including all inherited members.</p> |
| <table class="directory"> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a909ddbe71773412fcb12de1f42513c89">after</a>(const Duration &duration, const lambda::function< Future< T >(const Future< T > &)> &f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#aeac8f0fb6828c2161914de61e1e67364">AnyCallback</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a49b738b9755c0623a57e575ae2fb6431">await</a>(const Duration &duration=Seconds(-1)) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a4012f3faa6191fc13874dca62c14ced0">discard</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a7f793e67f309787ba34f3ed29652599c">DiscardCallback</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ae90544e9db7a6648cee806c821601ee5">DiscardedCallback</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ac24932d40d46827beb624695ff08a428">failed</a>(const std::string &message)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">static</span></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a7d0523c18366c86e160021920e08e726">FailedCallback</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ae649c56b07f44c05e4b7aa3620133ff9">failure</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a8c5011603de16950bdcbb5bd137ef956">Future</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a5be51b7e284d453a7e1b0195b9ace4dc">Future</a>(const T &_t)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#aed761cad1b8f11ffbc3912b4b354c1de">Future</a>(const U &u)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#aafb20a78651dddb069c0aa32dc25cd34">Future</a>(const Failure &failure)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#aa7fa914b11e31c830ea2036d79e4910e">Future</a>(const ErrnoFailure &failure)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ad9c4c29f24a286aba1859cf0dc58d872">Future</a>(const Future< T > &that)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a9facf5a5e6036841b1ae6c29f1a74317">Future</a>(Future< T > &&that)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ace7f75f7863d8a89d6aacda5d757aa47">Future</a>(const Try< T > &t)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#aa78977d3b585a5f5ccd682c1e9e2ddc4">get</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a18f97963e0636071b54401b200fedfc2">hasDiscard</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#abc89036db733a417b7b383b091efaf3c">isDiscarded</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a493227e57f8848e37777b89c0f81e2ec">isFailed</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#af23884cf963eb5ec061595eb2e288903">isPending</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a68f241961e700d0cecf982d9cc0043d7">isReady</a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a71bde220aed3c725cef2040f63adf42a">onAny</a>(AnyCallback &&callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ab753c0730005edaef998bf8982f67e2a">onAny</a>(_Deferred< F > &&deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a79919e2b8fded40f30f720c521c98ded">onAny</a>(F &&f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a1b80bf321358be44880d9c6bae5d9a2d">onDiscard</a>(DiscardCallback &&callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#aeea5927a465c7b6e7f0f8b91f1e65461">onDiscard</a>(_Deferred< F > &&deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a907cb66509cf2e07bff8cf919507f745">onDiscard</a>(F &&f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a066172ff3324966119049bb9feac95ac">onDiscarded</a>(DiscardedCallback &&callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a9ed881404620ba5d7a145b2f9c2be008">onDiscarded</a>(_Deferred< F > &&deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a3630c865b86819b18907a8f60c948add">onDiscarded</a>(F &&f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a3ff2c35ef526a030a7ea6d0c4ca79945">onFailed</a>(FailedCallback &&callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a8af6d072946de82f639c488872ab4db8">onFailed</a>(_Deferred< F > &&deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a8c5395e292096cc9e91047ab6958564a">onFailed</a>(F &&f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a0af9d6f01e26acab3c2882a90fc09149">onReady</a>(ReadyCallback &&callback) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a4492bc5e02252a90087bcda3a9113f66">onReady</a>(_Deferred< F > &&deferred) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ad002735b3459454f81f77bc9604903ba">onReady</a>(F &&f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a1e09668bb029e2e3cc3a2d9cf1075812">operator!=</a>(const Future< T > &that) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ade35e2593ea7486d0d6cd26584960704">operator-></a>() const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a01597d58e57a7384eed5a56ccf797a0e">operator<</a>(const Future< T > &that) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a32e4b21c80168bb3f809da93b669b98f">operator=</a>(const Future< T > &that)</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ad4dabb526ca4f366ac1fb06192a40d0f">operator==</a>(const Future< T > &that) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a697fa51a09bfecabc58fd6d07ce8f501">Promise< T ></a> class</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">friend</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a542d3524ad6d4ca7ec633e63e4beadeb">ReadyCallback</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a2174995dd9a77eb017e1d54840f2b186">repair</a>(const lambda::function< Future< T >(const Future< T > &)> &f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a08f6977c10f9f5d9e918ef8fd91f0a5f">then</a>(const lambda::function< Future< X >(const T &)> &f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ac7821d236d1acb475c63824d11ab24e0">then</a>(const lambda::function< X(const T &)> &f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a1b4d81f9529ea6207d2781d7cba3bdb0">then</a>(const lambda::function< Future< X >()> &f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#a5d4894dd3a963b8011898cac76d5bf9b">then</a>(const lambda::function< X()> &f) const </td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#a6bba7bac2b511c021028ee59efefb1f5">then</a>(F &&f) const -> decltype(this->then(std::forward< F >(f), Prefer()))</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> |
| <tr><td class="entry"><a class="el" href="classprocess_1_1Future.html#ac49710e6a1dd58e8e14b749c37139979">WeakFuture< T ></a> class</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></a></td><td class="entry"><span class="mlabel">friend</span></td></tr> |
| <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Future.html#ae0483b70dae75d7a75c97839130f6886">~Future</a>()=default</td><td class="entry"><a class="el" href="classprocess_1_1Future.html">process::Future< T ></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> |