MEL
Microthread & Execution library
mel::core::Future< T > Member List

This is the complete list of members for mel::core::Future< T >, including all inherited members.

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
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() constmel::core::Future_Common< T >inline
getValue()mel::core::Future_Common< T >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) constmel::core::Future_Common< T >inline
unsubscribeCallback(int id) constmel::core::Future_Common< T >inline
ValueType typedef (defined in mel::core::Future< T >)mel::core::Future< T >