Mercurial > hg > orthanc
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 |