|
AUI Framework
master
Cross-platform base for C++ UI apps
|
This is the complete list of members for AFuture< T >, including all inherited members.
| AFuture(T immediateValue) (defined in AFuture< T >) | AFuture< T > | inlineexplicit |
| AFuture(Task task=nullptr) noexcept (defined in AFuture< T >) | AFuture< T > | inline |
| AFuture(const AFuture &)=default (defined in AFuture< T >) | AFuture< T > | |
| AFuture(AFuture &&) noexcept=default (defined in AFuture< T >) | AFuture< T > | |
| cancel() const noexcept | aui::impl::future::Future< void > | inline |
| Future(TaskCallback task=nullptr) | aui::impl::future::Future< void > | inline |
| get(AFutureWait flags=AFutureWait::DEFAULT) const | aui::impl::future::Future< void > | inline |
| hasResult() const noexcept | aui::impl::future::Future< void > | inline |
| hasValue() const noexcept | aui::impl::future::Future< void > | inline |
| Inner typedef (defined in AFuture< T >) | AFuture< T > | |
| isWaitNeeded() const noexcept | aui::impl::future::Future< void > | inline |
| map(Callback &&callback) -> AFuture< decltype(callback(std::declval< T >()))> const | AFuture< T > | inline |
| onError(Callback &&callback) const noexcept | AFuture< T > | inline |
| onFinally(Callback &&callback) const noexcept | AFuture< T > | inline |
| onSuccess(Callback &&callback) const noexcept | AFuture< T > | inline |
| operator!=(std::nullptr_t) const noexcept (defined in AFuture< T >) | AFuture< T > | inline |
| operator*() const | aui::impl::future::Future< void > | inline |
| operator*() | aui::impl::future::Future< void > | inline |
| operator->() const | aui::impl::future::Future< void > | inline |
| operator=(const AFuture &)=default (defined in AFuture< T >) | AFuture< T > | |
| operator=(AFuture &&) noexcept=default (defined in AFuture< T >) | AFuture< T > | |
| operator=(std::nullptr_t) noexcept (defined in AFuture< T >) | AFuture< T > | inline |
| operator==(std::nullptr_t) const noexcept (defined in AFuture< T >) | AFuture< T > | inline |
| operator==(const AFuture &r) const noexcept (defined in AFuture< T >) | AFuture< T > | inline |
| supplyException(std::exception_ptr causedBy=std::current_exception()) const noexcept | AFuture< T > | inline |
| supplyValue(T v) const noexcept | AFuture< T > | inline |
| Task typedef (defined in AFuture< T >) | AFuture< T > | |
| wait(AFutureWait flags=AFutureWait::DEFAULT) const | aui::impl::future::Future< void > | inline |
| ~AFuture()=default (defined in AFuture< T >) | AFuture< T > |