comparison OrthancFramework/Sources/MetricsRegistry.cpp @ 5344:f41e1f635c4d

cppcheck
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 28 Jun 2023 12:24:52 +0200
parents b376abae664a
children 48b8dae6dc77
comparison
equal deleted inserted replaced
5343:cba09fd1e234 5344:f41e1f635c4d
184 { 184 {
185 private: 185 private:
186 MetricsUpdatePolicy policy_; 186 MetricsUpdatePolicy policy_;
187 187
188 public: 188 public:
189 Item(MetricsUpdatePolicy policy) : 189 explicit Item(MetricsUpdatePolicy policy) :
190 policy_(policy) 190 policy_(policy)
191 { 191 {
192 } 192 }
193 193
194 virtual ~Item() 194 virtual ~Item()
220 { 220 {
221 private: 221 private:
222 TimestampedValue<float> value_; 222 TimestampedValue<float> value_;
223 223
224 public: 224 public:
225 FloatItem(MetricsUpdatePolicy policy) : 225 explicit FloatItem(MetricsUpdatePolicy policy) :
226 Item(policy) 226 Item(policy)
227 { 227 {
228 } 228 }
229 229
230 virtual void UpdateFloat(float value) ORTHANC_OVERRIDE 230 virtual void UpdateFloat(float value) ORTHANC_OVERRIDE
268 { 268 {
269 private: 269 private:
270 TimestampedValue<int64_t> value_; 270 TimestampedValue<int64_t> value_;
271 271
272 public: 272 public:
273 IntegerItem(MetricsUpdatePolicy policy) : 273 explicit IntegerItem(MetricsUpdatePolicy policy) :
274 Item(policy) 274 Item(policy)
275 { 275 {
276 } 276 }
277 277
278 virtual void UpdateFloat(float value) ORTHANC_OVERRIDE 278 virtual void UpdateFloat(float value) ORTHANC_OVERRIDE