![]() |
LeechCraft 0.6.70-17609-g3dde4097dd
Modular cross-platform feature rich live environment.
|
Go to the source code of this file.
Classes | |
struct | LC::ProcessStateInfo |
State of a single process represented in a IJobHolder model. More... | |
class | IJobHolder |
Interface for plugins holding jobs or persistent notifications. More... | |
Namespaces | |
namespace | LC |
Typedefs | |
using | IJobHolderRepresentationHandler_ptr = std::shared_ptr<IJobHolderRepresentationHandler> |
Enumerations | |
enum | LC::JobHolderColumn { LC::JobName , LC::JobStatus , LC::JobProgress } |
Describes the columns in a job holder model. More... | |
enum | LC::JobHolderRow { LC::Other , LC::News , LC::DownloadProgress , LC::ProcessProgress } |
Describes the semantics of a row in a job holder model. More... | |
enum | LC::JobHolderRole { LC::ProcessState = CustomDataRoles::RoleMAX + 1 , LC::JobHolderRoleMax } |
This enum contains roles that are used to query job states. More... | |
using IJobHolderRepresentationHandler_ptr = std::shared_ptr<IJobHolderRepresentationHandler> |
Definition at line 203 of file ijobholder.h.