FastLED 3.9.15
Loading...
Searching...
No Matches
fl::task::Promise< T > Member List

This is the complete list of members for fl::task::Promise< T >, including all inherited members.

catch_(fl::function< void(const Error &)> callback) FL_NOEXCEPTfl::task::Promise< T >inline
clear() FL_NOEXCEPTfl::task::Promise< T >inline
complete_with_error(const Error &error) FL_NOEXCEPTfl::task::Promise< T >inline
complete_with_error(const fl::string &error_message) FL_NOEXCEPTfl::task::Promise< T >inline
complete_with_value(const T &value) FL_NOEXCEPTfl::task::Promise< T >inline
complete_with_value(T &&value) FL_NOEXCEPTfl::task::Promise< T >inline
create() FL_NOEXCEPTfl::task::Promise< T >inlinestatic
error() const FL_NOEXCEPTfl::task::Promise< T >inline
is_completed() const FL_NOEXCEPTfl::task::Promise< T >inline
is_rejected() const FL_NOEXCEPTfl::task::Promise< T >inline
is_resolved() const FL_NOEXCEPTfl::task::Promise< T >inline
mImplfl::task::Promise< T >private
operator=(const Promise &other)=defaultfl::task::Promise< T >
operator=(Promise &&other) FL_NOEXCEPT=defaultfl::task::Promise< T >
Promise() FL_NOEXCEPTfl::task::Promise< T >inline
Promise(const Promise &other)=defaultfl::task::Promise< T >
Promise(Promise &&other) FL_NOEXCEPT=defaultfl::task::Promise< T >
Promise(fl::shared_ptr< detail::PromiseImpl< T > > impl) FL_NOEXCEPTfl::task::Promise< T >inlineexplicitprivate
reject(const Error &error) FL_NOEXCEPTfl::task::Promise< T >inlinestatic
reject(const fl::string &error_message) FL_NOEXCEPTfl::task::Promise< T >inlinestatic
resolve(const T &value) FL_NOEXCEPTfl::task::Promise< T >inlinestatic
resolve(T &&value) FL_NOEXCEPTfl::task::Promise< T >inlinestatic
then(fl::function< void(const T &)> callback) FL_NOEXCEPTfl::task::Promise< T >inline
update() FL_NOEXCEPTfl::task::Promise< T >inline
valid() const FL_NOEXCEPTfl::task::Promise< T >inline
value() const FL_NOEXCEPTfl::task::Promise< T >inline