FastLED 3.9.15
Loading...
Searching...
No Matches

◆ Promise() [4/4]

template<typename T>
fl::task::Promise< T >::Promise ( fl::shared_ptr< detail::PromiseImpl< T > > impl)
inlineexplicitprivate

Constructor from shared implementation (used internally)

Definition at line 206 of file promise.h.

206: mImpl(impl) {}
fl::shared_ptr< detail::PromiseImpl< T > > mImpl
Shared pointer to implementation - this allows copying and sharing Promise state.
Definition promise.h:209
Promise class that provides fluent .then() and .catch_() semantics This is a lightweight wrapper arou...
Definition promise.h:58

References FL_NOEXCEPT.