digiKam
thread_task Class Referenceabstract
+ Inheritance diagram for thread_task:

Public Types

enum  { Queued , Running , Blocked , Finished }
 

Public Member Functions

virtual std::string name () const
 
 thread_task ()
 
virtual void work ()=0
 
virtual ~thread_task ()
 

Public Attributes

enum thread_task:: { ... }  state
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
Queued 
Running 
Blocked 
Finished 

Constructor & Destructor Documentation

◆ thread_task()

thread_task::thread_task ( )
inline

◆ ~thread_task()

virtual thread_task::~thread_task ( )
inlinevirtual

Member Function Documentation

◆ name()

virtual std::string thread_task::name ( ) const
inlinevirtual

◆ work()

virtual void thread_task::work ( )
pure virtual

Member Data Documentation

◆ 

enum { ... } thread_task::state

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