diff OrthancServer/ServerContext.h @ 3736:0540b54324f1 storage-commitment

StorageCommitmentReports
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 10 Mar 2020 17:43:49 +0100
parents 56f2397f027a
children 1a346a4dc1b4
line wrap: on
line diff
--- a/OrthancServer/ServerContext.h	Tue Mar 10 13:59:14 2020 +0100
+++ b/OrthancServer/ServerContext.h	Tue Mar 10 17:43:49 2020 +0100
@@ -54,6 +54,7 @@
   class SetOfInstancesJob;
   class SharedArchive;
   class SharedMessageQueue;
+  class StorageCommitmentReports;
   
   
   /**
@@ -221,6 +222,8 @@
     bool isHttpServerSecure_;
     bool isExecuteLuaEnabled_;
 
+    std::unique_ptr<StorageCommitmentReports>  storageCommitmentReports_;
+
   public:
     class DicomCacheLocker : public boost::noncopyable
     {
@@ -430,5 +433,10 @@
                             const std::vector<std::string>& sopInstanceUids,
                             const std::string& remoteAet,
                             const std::string& calledAet) ORTHANC_OVERRIDE;
+
+    StorageCommitmentReports& GetStorageCommitmentReports()
+    {
+      return *storageCommitmentReports_;
+    }
   };
 }