diff Framework/StatefulOrthancJob.h @ 12:34b1875c8e3a

cppcheck
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 04 Mar 2019 16:12:52 +0100
parents 7e207ade2f1a
children b06103a50c95
line wrap: on
line diff
--- a/Framework/StatefulOrthancJob.h	Mon Mar 04 16:04:52 2019 +0100
+++ b/Framework/StatefulOrthancJob.h	Mon Mar 04 16:12:52 2019 +0100
@@ -40,7 +40,7 @@
       Json::Value          content_;
 
     public:
-      JobInfo(StatefulOrthancJob& job);
+      explicit JobInfo(StatefulOrthancJob& job);
 
       void SetProgress(float progress)
       {
@@ -61,12 +61,12 @@
       OrthancPluginJobStepStatus  status_;
       std::auto_ptr<IState>       state_;
 
-      StateUpdate(OrthancPluginJobStepStatus status) :
+      explicit StateUpdate(OrthancPluginJobStepStatus status) :
         status_(status)
       {
       }
 
-      StateUpdate(IState* state);
+      explicit StateUpdate(IState* state);
 
     public:
       static StateUpdate* Next(IState* state)  // Takes ownsership