Learn Environment
Classes | Enumerations
task.hpp File Reference
#include <QString>
#include <QVector>
#include <QSharedPointer>
#include <QWeakPointer>
Include dependency graph for task.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Subtask
 Represents a subtask within a task. More...
 
struct  Task
 Represents a task containing multiple subtasks. More...
 

Enumerations

enum  SubtaskStatus { SubtaskStatus::Inactive, SubtaskStatus::Ready, SubtaskStatus::Queued, SubtaskStatus::Running }
 Represents the status of a subtask. More...
 

Enumeration Type Documentation

◆ SubtaskStatus

enum SubtaskStatus
strong

Represents the status of a subtask.

Enumerator
Inactive 

The subtask is inactive (state where it can't be executed).

Ready 

The subtask is ready to be executed.

Queued 

The subtask is queued for execution.

Running 

The subtask is currently being executed.