comparison OrthancServer/Plugins/Engine/PluginsEnumerations.h @ 5326:fbe857e942cd

store metrics as integers instead of floats to avoid precision loss in increments
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sun, 25 Jun 2023 18:28:49 +0200
parents 0ea402b4d901
children dd9795dc380d
comparison
equal deleted inserted replaced
5325:9c00e832985f 5326:fbe857e942cd
29 * "OrthancPluginResourceType" are located in file 29 * "OrthancPluginResourceType" are located in file
30 * "../../Sources/Search/DatabaseConstraint.h" to be shared with the 30 * "../../Sources/Search/DatabaseConstraint.h" to be shared with the
31 * "orthanc-databases" project. 31 * "orthanc-databases" project.
32 **/ 32 **/
33 33
34 #include "../../../OrthancFramework/Sources/MetricsRegistry.h"
34 #include "../../Sources/Search/DatabaseConstraint.h" 35 #include "../../Sources/Search/DatabaseConstraint.h"
35 #include "../../Sources/ServerEnumerations.h" 36 #include "../../Sources/ServerEnumerations.h"
36 #include "../Include/orthanc/OrthancCPlugin.h" 37 #include "../Include/orthanc/OrthancCPlugin.h"
37 38
38 namespace Orthanc 39 namespace Orthanc
69 OrthancPluginJobStepStatus Convert(JobStepCode step); 70 OrthancPluginJobStepStatus Convert(JobStepCode step);
70 71
71 JobStepCode Convert(OrthancPluginJobStepStatus step); 72 JobStepCode Convert(OrthancPluginJobStepStatus step);
72 73
73 StorageCommitmentFailureReason Convert(OrthancPluginStorageCommitmentFailureReason reason); 74 StorageCommitmentFailureReason Convert(OrthancPluginStorageCommitmentFailureReason reason);
75
76 MetricsType Convert(OrthancPluginMetricsType type);
74 } 77 }
75 } 78 }
76 79
77 #endif 80 #endif