![]() |
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 | 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 241 of file qfutureinterface.h.
|
inline |
Definition at line 244 of file qfutureinterface.h.
|
inline |
Definition at line 249 of file qfutureinterface.h.
|
inline |
Definition at line 254 of file qfutureinterface.h.
|
inlinenoexcept |
Definition at line 255 of file qfutureinterface.h.
|
default |
|
inline |
Definition at line 265 of file qfutureinterface.h.
|
inlinestatic |
Definition at line 271 of file qfutureinterface.h.
|
inline |
|
inline |
Definition at line 256 of file qfutureinterface.h.
|
inline |
Definition at line 344 of file qfutureinterface.h.
|
inline |
Definition at line 362 of file qfutureinterface.h.
Referenced by reportResult().
|
inline |
Definition at line 309 of file qfutureinterface.h.
|
inline |
Definition at line 301 of file qfutureinterface.h.
|
inline |
Definition at line 284 of file qfutureinterface.h.
|
inline |
Definition at line 402 of file qfutureinterface.h.
|
inline |
Definition at line 374 of file qfutureinterface.h.
|
inline |
Definition at line 321 of file qfutureinterface.h.
|
inline |
Definition at line 368 of file qfutureinterface.h.
References reportAndMoveResult().
|
inline |
Definition at line 380 of file qfutureinterface.h.
|
inline |
Definition at line 421 of file qfutureinterface.h.
|
inline |
Definition at line 412 of file qfutureinterface.h.
|
inline |
Definition at line 430 of file qfutureinterface.h.
| T QFutureInterface< T >::takeResult | ( | ) |
Definition at line 452 of file qfutureinterface.h.