diff OrthancServer/ServerJobs/StoreScuOperation.h @ 2608:25225f0b4f33 jobs

simplification wrt. dicom connection manager
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sat, 19 May 2018 15:50:09 +0200
parents 988936118354
children 2f3007bf0708
line wrap: on
line diff
--- a/OrthancServer/ServerJobs/StoreScuOperation.h	Sat May 19 15:28:41 2018 +0200
+++ b/OrthancServer/ServerJobs/StoreScuOperation.h	Sat May 19 15:50:09 2018 +0200
@@ -36,7 +36,6 @@
 #include "../../Core/JobsEngine/Operations/IJobOperation.h"
 
 #include "../../Core/DicomNetworking/RemoteModalityParameters.h"
-#include "../../Core/DicomNetworking/IDicomConnectionManager.h"
 
 namespace Orthanc
 {
@@ -45,19 +44,18 @@
   private:
     std::string               localAet_;
     RemoteModalityParameters  modality_;
-    IDicomConnectionManager&  manager_;
+    
   public:
     StoreScuOperation(const std::string& localAet,
-                      const RemoteModalityParameters& modality,
-                      IDicomConnectionManager& manager) :
+                      const RemoteModalityParameters& modality) :
       localAet_(localAet),
-      modality_(modality),
-      manager_(manager)
+      modality_(modality)
     {
     }
 
     virtual void Apply(JobOperationValues& outputs,
-                       const JobOperationValue& input);
+                       const JobOperationValue& input,
+                       IDicomConnectionManager& manager);
   };
 }