BackgroundTaskStatusInformation creates a snapshot of the status of a given BackgroundTask to allow for a later read access without race conditions or even destruction of the background task.  
 More...
#include <mlBackgroundTaskStatusInformation.h>
BackgroundTaskStatusInformation creates a snapshot of the status of a given BackgroundTask to allow for a later read access without race conditions or even destruction of the background task. 
This is copyable. 
Definition at line 25 of file mlBackgroundTaskStatusInformation.h.
 
◆ BackgroundTaskStatusInformation() [1/2]
      
        
          | ml::BackgroundTaskStatusInformation::BackgroundTaskStatusInformation  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ BackgroundTaskStatusInformation() [2/2]
      
        
          | ml::BackgroundTaskStatusInformation::BackgroundTaskStatusInformation  | 
          ( | 
          BackgroundTask * |           task | ) | 
           | 
        
      
 
 
◆ owner()
  
  
      
        
          | void * ml::BackgroundTaskStatusInformation::owner  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ progress()
  
  
      
        
          | float ml::BackgroundTaskStatusInformation::progress  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ status()
◆ statusString()
  
  
      
        
          | std::string ml::BackgroundTaskStatusInformation::statusString  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ taskId()
  
  
      
        
          | MLuint32 ml::BackgroundTaskStatusInformation::taskId  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ BackgroundTask
◆ _owner
  
  
      
        
          | void* ml::BackgroundTaskStatusInformation::_owner | 
         
       
   | 
  
protected   | 
  
 
 
◆ _progress
  
  
      
        
          | float ml::BackgroundTaskStatusInformation::_progress | 
         
       
   | 
  
protected   | 
  
 
 
◆ _status
◆ _statusString
  
  
      
        
          | std::string ml::BackgroundTaskStatusInformation::_statusString | 
         
       
   | 
  
protected   | 
  
 
 
◆ _taskId
  
  
      
        
          | MLuint32 ml::BackgroundTaskStatusInformation::_taskId | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file: