struct Core::Portable::BackgroundTaskList
List of background tasks.
#include <coreworker.h> struct BackgroundTaskList: public Core::Portable::BackgroundTask { // fields IntrusiveLinkedList<BackgroundTask> subTasks; // construction BackgroundTaskList(BackgroundTaskID id = nullptr); // methods virtual void work(); };
Inherited Members
public: // fields BackgroundTaskID id; // methods virtual void cancel(); virtual void work() = 0;