|
| QFutureInterface (State initialState=NoState) |
|
| QFutureInterface (const QFutureInterfaceBase &dd) |
|
QFuture< void > | future () |
|
bool | reportResult (const void *, int) |
|
bool | reportResults (const QList< void > &, int) |
|
bool | reportFinished (const void *) |
|
void | reportFinished () |
|
| QFutureInterface (State initialState=NoState) |
|
| QFutureInterface (const QFutureInterface &other) |
|
| QFutureInterface (const QFutureInterfaceBase &dd) |
|
| QFutureInterface (QFutureInterfaceBase &&dd) noexcept |
|
| QFutureInterface (QFutureInterface &&other)=default |
|
QFutureInterface & | operator= (const QFutureInterface &other) |
|
| ~QFutureInterface () |
|
QFuture< void > | future () |
|
bool | reportAndEmplaceResult (int index, Args &&...args) |
|
bool | reportResult (const void *result, int index=-1) |
|
bool | reportResult (void &&result, int index=-1) |
|
bool | reportResult (const void &result, int index=-1) |
|
bool | reportAndMoveResult (void &&result, int index=-1) |
|
bool | reportResults (const QList< void > &results, int beginIndex=-1, int count=-1) |
|
bool | reportFinished (const void *result) |
|
void | reportFinished () |
|
const void & | resultReference (int index) const |
|
const void * | resultPointer (int index) const |
|
QList< void > | results () |
|
void | takeResult () |
|
void | reportException (const std::exception_ptr &e) |
|
void | reportException (const QException &e) |
|
| QFutureInterfaceBase (State initialState=NoState) |
|
| QFutureInterfaceBase (const QFutureInterfaceBase &other) |
|
| QFutureInterfaceBase (QFutureInterfaceBase &&other) noexcept |
|
QFutureInterfaceBase & | operator= (const QFutureInterfaceBase &other) |
|
virtual | ~QFutureInterfaceBase () |
|
void | reportStarted () |
|
void | reportFinished () |
|
void | reportCanceled () |
|
void | reportException (const QException &e) |
|
void | reportException (const std::exception_ptr &e) |
|
void | reportResultsReady (int beginIndex, int endIndex) |
|
void | setRunnable (QRunnable *runnable) |
|
void | setThreadPool (QThreadPool *pool) |
|
QThreadPool * | threadPool () const |
|
void | setFilterMode (bool enable) |
|
void | setProgressRange (int minimum, int maximum) |
|
int | progressMinimum () const |
|
int | progressMaximum () const |
|
bool | isProgressUpdateNeeded () const |
|
void | setProgressValue (int progressValue) |
|
int | progressValue () const |
|
void | setProgressValueAndText (int progressValue, const QString &progressText) |
|
QString | progressText () const |
|
void | setExpectedResultCount (int resultCount) |
|
int | expectedResultCount () |
|
int | resultCount () const |
|
bool | queryState (State state) const |
|
bool | isRunning () const |
|
bool | isStarted () const |
|
bool | isCanceled () const |
|
bool | isFinished () const |
|
bool | isSuspending () const |
|
bool | isSuspended () const |
|
bool | isThrottled () const |
|
bool | isResultReadyAt (int index) const |
|
bool | isValid () const |
|
int | loadState () const |
|
void | cancel () |
|
void | cancelAndFinish () |
|
void | cancelChain () |
|
void | setSuspended (bool suspend) |
|
void | toggleSuspended () |
|
void | reportSuspended () const |
|
void | setThrottled (bool enable) |
|
void | waitForFinished () |
|
bool | waitForNextResult () |
|
void | waitForResult (int resultIndex) |
|
void | waitForResume () |
|
void | suspendIfRequested () |
|
QMutex & | mutex () const |
|
bool | hasException () const |
|
QtPrivate::ExceptionStore & | exceptionStore () |
|
QtPrivate::ResultStoreBase & | resultStoreBase () |
|
const QtPrivate::ResultStoreBase & | resultStoreBase () const |
|
bool | operator== (const QFutureInterfaceBase &other) const |
|
bool | operator!= (const QFutureInterfaceBase &other) const |
|
void | swap (QFutureInterfaceBase &other) noexcept |
|
bool | isChainCanceled () const |
|
Definition at line 494 of file qfutureinterface.h.