TracktionEngine
Public Member Functions | Public Attributes | List of all members
tracktion::engine::BackgroundJobManager::JobInfo Struct Reference

Public Member Functions

 JobInfo ()
 
 JobInfo (ThreadPoolJobWithProgress &j, int id)
 
 JobInfo (const JobInfo &o)
 
JobInfooperator= (const JobInfo &o)
 

Public Attributes

juce::String name
 
float progress = 0
 
int jobId = -1
 
bool canCancel = false
 

Constructor & Destructor Documentation

◆ JobInfo() [1/3]

tracktion::engine::BackgroundJobManager::JobInfo::JobInfo ( )

◆ JobInfo() [2/3]

tracktion::engine::BackgroundJobManager::JobInfo::JobInfo ( ThreadPoolJobWithProgress j,
int  id 
)

◆ JobInfo() [3/3]

tracktion::engine::BackgroundJobManager::JobInfo::JobInfo ( const JobInfo o)

Member Function Documentation

◆ operator=()

JobInfo& tracktion::engine::BackgroundJobManager::JobInfo::operator= ( const JobInfo o)

References canCancel, jobId, name, and progress.

Member Data Documentation

◆ name

juce::String tracktion::engine::BackgroundJobManager::JobInfo::name

Referenced by operator=().

◆ progress

float tracktion::engine::BackgroundJobManager::JobInfo::progress = 0

Referenced by operator=().

◆ jobId

int tracktion::engine::BackgroundJobManager::JobInfo::jobId = -1

◆ canCancel

bool tracktion::engine::BackgroundJobManager::JobInfo::canCancel = false

Referenced by operator=().


The documentation for this struct was generated from the following file: