Mercurial > hg > orthanc
comparison OrthancFramework/Sources/JobsEngine/JobInfo.h @ 4300:b30a8de92ad9
abi continued
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 05 Nov 2020 19:33:18 +0100 |
parents | bf7b9edf6b81 |
children | 0a4347203a7e |
comparison
equal
deleted
inserted
replaced
4299:3f85db78c441 | 4300:b30a8de92ad9 |
---|---|
51 const boost::posix_time::ptime& lastStateChangeTime, | 51 const boost::posix_time::ptime& lastStateChangeTime, |
52 const boost::posix_time::time_duration& runtime); | 52 const boost::posix_time::time_duration& runtime); |
53 | 53 |
54 JobInfo(); | 54 JobInfo(); |
55 | 55 |
56 const std::string& GetIdentifier() const | 56 const std::string& GetIdentifier() const; |
57 { | |
58 return id_; | |
59 } | |
60 | 57 |
61 int GetPriority() const | 58 int GetPriority() const; |
62 { | |
63 return priority_; | |
64 } | |
65 | 59 |
66 JobState GetState() const | 60 JobState GetState() const; |
67 { | |
68 return state_; | |
69 } | |
70 | 61 |
71 const boost::posix_time::ptime& GetInfoTime() const | 62 const boost::posix_time::ptime& GetInfoTime() const; |
72 { | |
73 return timestamp_; | |
74 } | |
75 | 63 |
76 const boost::posix_time::ptime& GetCreationTime() const | 64 const boost::posix_time::ptime& GetCreationTime() const; |
77 { | |
78 return creationTime_; | |
79 } | |
80 | 65 |
81 const boost::posix_time::time_duration& GetRuntime() const | 66 const boost::posix_time::time_duration& GetRuntime() const; |
82 { | |
83 return runtime_; | |
84 } | |
85 | 67 |
86 bool HasEstimatedTimeOfArrival() const | 68 bool HasEstimatedTimeOfArrival() const; |
87 { | |
88 return hasEta_; | |
89 } | |
90 | 69 |
91 bool HasCompletionTime() const; | 70 bool HasCompletionTime() const; |
92 | 71 |
93 const boost::posix_time::ptime& GetEstimatedTimeOfArrival() const; | 72 const boost::posix_time::ptime& GetEstimatedTimeOfArrival() const; |
94 | 73 |
95 const boost::posix_time::ptime& GetCompletionTime() const; | 74 const boost::posix_time::ptime& GetCompletionTime() const; |
96 | 75 |
97 const JobStatus& GetStatus() const | 76 const JobStatus& GetStatus() const; |
98 { | |
99 return status_; | |
100 } | |
101 | 77 |
102 JobStatus& GetStatus() | 78 JobStatus& GetStatus(); |
103 { | |
104 return status_; | |
105 } | |
106 | 79 |
107 void Format(Json::Value& target) const; | 80 void Format(Json::Value& target) const; |
108 }; | 81 }; |
109 } | 82 } |