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 }