![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qfutureinterface.h>
Static Public Member Functions | |
| static QFutureInterface< void > | canceledResult () |
| Static Public Member Functions inherited from QFutureInterfaceBase | |
| template<typename T> | |
| static QFutureInterfaceBase | get (const QFuture< T > &future) |
Additional Inherited Members | |
| Public Types inherited from QFutureInterfaceBase | |
| enum | State { NoState = 0x00 , Running = 0x01 , Started = 0x02 , Finished = 0x04 , Canceled = 0x08 , Suspending = 0x10 , Suspended = 0x20 , Throttled = 0x40 , Pending = 0x80 } |
| Protected Types inherited from QFutureInterfaceBase | |
| enum class | ContinuationType : quint8 { Unknown , Then , OnFailed , OnCanceled } |
| enum class | CancelMode { CancelOnly , CancelAndFinish } |
| Protected Member Functions inherited from QFutureInterfaceBase | |
| bool | refT () const noexcept |
| bool | derefT () const noexcept |
| void | reset () |
| void | rethrowPossibleException () |
| void | setContinuation (std::function< void(const QFutureInterfaceBase &)> funcfunc, void *continuationFutureData, ContinuationType typetype) |
| void | setContinuation (const QObject *context, std::function< void()> funcfunc, const QVariant &continuationFuture, ContinuationType typetype) |
| void | cleanContinuation () |
| void | runContinuation () const |
| void | setLaunchAsync (bool valuevalue) |
| bool | launchAsync () const |
| bool | isRunningOrPending () const |
| void | cancel (CancelMode modemode) |
| void | cancelChain (CancelMode modemode) |
Definition at line 499 of file qfutureinterface.h.
|
inlineexplicit |
Definition at line 502 of file qfutureinterface.h.
|
inline |
Definition at line 506 of file qfutureinterface.h.
|
inline |
Definition at line 265 of file qfutureinterface.h.
|
inlinestatic |
Definition at line 508 of file qfutureinterface.h.
|
inline |
|
inline |
Definition at line 256 of file qfutureinterface.h.
|
inline |
Definition at line 277 of file qfutureinterface.h.
|
inline |
Definition at line 279 of file qfutureinterface.h.
|
inline |
Definition at line 301 of file qfutureinterface.h.
|
inline |
Definition at line 521 of file qfutureinterface.h.
|
inline |
Definition at line 516 of file qfutureinterface.h.
|
inline |
Definition at line 514 of file qfutureinterface.h.
|
inline |
Definition at line 515 of file qfutureinterface.h.
|
inline |
Definition at line 291 of file qfutureinterface.h.
|
inline |
Definition at line 290 of file qfutureinterface.h.
|
inline |
Definition at line 292 of file qfutureinterface.h.
| void QFutureInterface< void >::takeResult | ( | ) |
Definition at line 294 of file qfutureinterface.h.