AUI Framework  master
Cross-platform module-based framework for developing C++20 desktop applications
AFuture< void > Member List

This is the complete list of members for AFuture< void >, including all inherited members.

AFuture(Task task=nullptr) noexcept (defined in AFuture< void >)AFuture< void >inline
AFuture(const AFuture &)=default (defined in AFuture< void >)AFuture< void >
AFuture(AFuture &&) noexcept=default (defined in AFuture< void >)AFuture< void >
cancel() const noexceptaui::impl::future::Future< void >inline
Future(TaskCallback task=nullptr)aui::impl::future::Future< void >inline
get(AFutureWait flags=AFutureWait::DEFAULT) constaui::impl::future::Future< void >inline
hasResult() const noexceptaui::impl::future::Future< void >inline
hasValue() const noexceptaui::impl::future::Future< void >inline
Inner typedef (defined in AFuture< void >)AFuture< void >
isWaitNeeded() const noexceptaui::impl::future::Future< void >inline
onError(Callback &&callback) constAFuture< void >inline
onFinally(Callback &&callback) constAFuture< void >inline
onSuccess(Callback &&callback) constAFuture< void >inline
operator*() constaui::impl::future::Future< void >inline
operator*()aui::impl::future::Future< void >inline
operator->() constaui::impl::future::Future< void >inline
operator=(const AFuture &)=default (defined in AFuture< void >)AFuture< void >
operator=(AFuture &&) noexcept=default (defined in AFuture< void >)AFuture< void >
operator=(std::nullptr_t) noexcept (defined in AFuture< void >)AFuture< void >inline
operator==(const AFuture &r) const noexcept (defined in AFuture< void >)AFuture< void >inline
supplyException(std::exception_ptr causedBy=std::current_exception()) const noexceptAFuture< void >inline
supplyValue() const noexceptAFuture< void >inline
Task typedef (defined in AFuture< void >)AFuture< void >
wait(AFutureWait flags=AFutureWait::DEFAULT) constaui::impl::future::Future< void >inline
~AFuture()=default (defined in AFuture< void >)AFuture< void >