Mercurial > hg > orthanc
comparison OrthancFramework/Sources/JobsEngine/SetOfInstancesJob.h @ 4304:50b0c69b653a
continued abi
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 06 Nov 2020 16:33:52 +0100 |
parents | 2007ab69ac16 |
children | d9473bd5ed43 |
comparison
equal
deleted
inserted
replaced
4303:44b53a2c0a13 | 4304:50b0c69b653a |
---|---|
53 | 53 |
54 explicit SetOfInstancesJob(const Json::Value& source); // Unserialization | 54 explicit SetOfInstancesJob(const Json::Value& source); // Unserialization |
55 | 55 |
56 // Only used for reporting in the public content | 56 // Only used for reporting in the public content |
57 // https://groups.google.com/d/msg/orthanc-users/9GCV88GLEzw/6wAgP_PRAgAJ | 57 // https://groups.google.com/d/msg/orthanc-users/9GCV88GLEzw/6wAgP_PRAgAJ |
58 void AddParentResource(const std::string& resource) | 58 void AddParentResource(const std::string& resource); |
59 { | |
60 parentResources_.insert(resource); | |
61 } | |
62 | 59 |
63 void AddInstance(const std::string& instance); | 60 void AddInstance(const std::string& instance); |
64 | 61 |
65 void AddTrailingStep(); | 62 void AddTrailingStep(); |
66 | 63 |
67 size_t GetInstancesCount() const; | 64 size_t GetInstancesCount() const; |
68 | 65 |
69 const std::string& GetInstance(size_t index) const; | 66 const std::string& GetInstance(size_t index) const; |
70 | 67 |
71 bool HasTrailingStep() const | 68 bool HasTrailingStep() const; |
72 { | |
73 return hasTrailingStep_; | |
74 } | |
75 | 69 |
76 const std::set<std::string>& GetFailedInstances() const | 70 const std::set<std::string>& GetFailedInstances() const; |
77 { | |
78 return failedInstances_; | |
79 } | |
80 | 71 |
81 bool IsFailedInstance(const std::string& instance) const | 72 bool IsFailedInstance(const std::string& instance) const; |
82 { | |
83 return failedInstances_.find(instance) != failedInstances_.end(); | |
84 } | |
85 | 73 |
86 virtual void Start() ORTHANC_OVERRIDE; | 74 virtual void Start() ORTHANC_OVERRIDE; |
87 | 75 |
88 virtual void Reset() ORTHANC_OVERRIDE; | 76 virtual void Reset() ORTHANC_OVERRIDE; |
89 | 77 |