#include <tracktion_BackgroundJobs.h>
◆ ThreadPoolJobWithProgress()
tracktion::engine::ThreadPoolJobWithProgress::ThreadPoolJobWithProgress |
( |
const juce::String & |
name | ) |
|
◆ ~ThreadPoolJobWithProgress()
ThreadPoolJobWithProgress::~ThreadPoolJobWithProgress |
( |
| ) |
|
◆ getCurrentTaskProgress()
virtual float tracktion::engine::ThreadPoolJobWithProgress::getCurrentTaskProgress |
( |
| ) |
|
|
pure virtual |
◆ canCancel()
virtual bool tracktion::engine::ThreadPoolJobWithProgress::canCancel |
( |
| ) |
const |
|
virtual |
◆ setManager()
◆ setName()
void ThreadPoolJobWithProgress::setName |
( |
const juce::String & |
newName | ) |
|
Sets the job's name but also updates the manager so the list will reflect it.
◆ prepareForJobDeletion()
void ThreadPoolJobWithProgress::prepareForJobDeletion |
( |
| ) |
|
Call this in your sub-class destructor to to remvoe it from the manager queue before this class's destructor is called which can result in a pure virtual call.
The documentation for this class was generated from the following file: