FOSSredder 0.5.0
Loading...
Searching...
No Matches
core::jobs::JobSnapshot Struct Reference

Snapshot of the latest known job state. More...

#include <JobTypes.h>

Public Attributes

JobId jobId
JobKind kind = JobKind::Generic
JobState state = JobState::Pending
JobStage stage = JobStage::None
double progress = 0.0
std::string message
int pageIndex = -1
int pageCount = -1
std::string error

Detailed Description

Snapshot of the latest known job state.

Definition at line 70 of file JobTypes.h.

Member Data Documentation

◆ error

std::string core::jobs::JobSnapshot::error

Definition at line 82 of file JobTypes.h.

◆ jobId

JobId core::jobs::JobSnapshot::jobId

Definition at line 71 of file JobTypes.h.

◆ kind

JobKind core::jobs::JobSnapshot::kind = JobKind::Generic

Definition at line 72 of file JobTypes.h.

◆ message

std::string core::jobs::JobSnapshot::message

Definition at line 77 of file JobTypes.h.

◆ pageCount

int core::jobs::JobSnapshot::pageCount = -1

Definition at line 80 of file JobTypes.h.

◆ pageIndex

int core::jobs::JobSnapshot::pageIndex = -1

Definition at line 79 of file JobTypes.h.

◆ progress

double core::jobs::JobSnapshot::progress = 0.0

Definition at line 76 of file JobTypes.h.

◆ stage

JobStage core::jobs::JobSnapshot::stage = JobStage::None

Definition at line 74 of file JobTypes.h.

◆ state

JobState core::jobs::JobSnapshot::state = JobState::Pending

Definition at line 73 of file JobTypes.h.


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