| agent | mel::execution::ExFuture< ExecutorAgent, ResultType > | |
| assign(const typename _private::FutureData< T >::ValueType &val) (defined in mel::core::Future_Common< T >) | mel::core::Future_Common< T > | inline |
| assign(typename _private::FutureData< T >::ValueType &&val) (defined in mel::core::Future_Common< T >) | mel::core::Future_Common< T > | inline |
| assign(Future_Common< T > val) | mel::core::Future_Common< T > | inline |
| ExFuture()=default (defined in mel::execution::ExFuture< ExecutorAgent, ResultType >) | mel::execution::ExFuture< ExecutorAgent, ResultType > | |
| ExFuture(const ExFuture &ob) noexcept (defined in mel::execution::ExFuture< ExecutorAgent, ResultType >) | mel::execution::ExFuture< ExecutorAgent, ResultType > | inline |
| ExFuture(ExFuture &&ob) noexcept (defined in mel::execution::ExFuture< ExecutorAgent, ResultType >) | mel::execution::ExFuture< ExecutorAgent, ResultType > | inline |
| ExFuture(Executor< ExecutorAgent > aEx) noexcept (defined in mel::execution::ExFuture< ExecutorAgent, ResultType >) | mel::execution::ExFuture< ExecutorAgent, ResultType > | inline |
| ExFuture(Executor< ExecutorAgent > aEx, const ResultType &val) (defined in mel::execution::ExFuture< ExecutorAgent, ResultType >) | mel::execution::ExFuture< ExecutorAgent, ResultType > | inline |
| ExFuture(Executor< ExecutorAgent > aEx, ResultType &&val) (defined in mel::execution::ExFuture< ExecutorAgent, ResultType >) | mel::execution::ExFuture< ExecutorAgent, ResultType > | inline |
| Future() noexcept (defined in mel::core::Future< T >) | mel::core::Future< T > | inline |
| Future(const Future &f) noexcept (defined in mel::core::Future< T >) | mel::core::Future< T > | inline |
| Future(Future &&f) noexcept (defined in mel::core::Future< T >) | mel::core::Future< T > | inline |
| Future(const T &val) (defined in mel::core::Future< T >) | mel::core::Future< T > | inline |
| Future(T &&val) (defined in mel::core::Future< T >) | mel::core::Future< T > | inline |
| Future_Common() (defined in mel::core::Future_Common< T >) | mel::core::Future_Common< T > | inlineprotected |
| Future_Common(const Future_Common &f) noexcept (defined in mel::core::Future_Common< T >) | mel::core::Future_Common< T > | inline |
| Future_Common(Future_Common &&f) noexcept (defined in mel::core::Future_Common< T >) | mel::core::Future_Common< T > | inline |
| getValue() const | mel::core::Future_Common< T > | inline |
| getValue() | mel::core::Future_Common< T > | inline |
| operator=(const ExFuture &f) noexcept (defined in mel::execution::ExFuture< ExecutorAgent, ResultType >) | mel::execution::ExFuture< ExecutorAgent, ResultType > | inline |
| operator=(ExFuture &&f) noexcept (defined in mel::execution::ExFuture< ExecutorAgent, ResultType >) | mel::execution::ExFuture< ExecutorAgent, ResultType > | inline |
| operator=(const Future &f) noexcept (defined in mel::core::Future< T >) | mel::core::Future< T > | inline |
| operator=(Future &&f) noexcept (defined in mel::core::Future< T >) | mel::core::Future< T > | inline |
| operator=(const Future_Common &f) noexcept (defined in mel::core::Future_Common< T >) | mel::core::Future_Common< T > | inline |
| operator=(Future_Common &&f) noexcept (defined in mel::core::Future_Common< T >) | mel::core::Future_Common< T > | inline |
| setError(F &&ei) (defined in mel::core::Future< T >) | mel::core::Future< T > | inline |
| setValue(F &&value) (defined in mel::core::Future< T >) | mel::core::Future< T > | inline |
| subscribeCallback(F &&f) const | mel::core::Future_Common< T > | inline |
| unsubscribeCallback(int id) const | mel::core::Future_Common< T > | inline |
| ValueType typedef (defined in mel::core::Future< T >) | mel::core::Future< T > | |