diff Framework/PushMode/ActivePushTransactions.h @ 8:4c3437217518

fix for compatibility with simplified OrthancPluginCppWrapper
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 05 Dec 2018 09:16:51 +0100
parents 95226b754d9e
children 7e207ade2f1a
line wrap: on
line diff
--- a/Framework/PushMode/ActivePushTransactions.h	Fri Sep 21 12:52:23 2018 +0200
+++ b/Framework/PushMode/ActivePushTransactions.h	Wed Dec 05 09:16:51 2018 +0100
@@ -21,7 +21,6 @@
 
 #include "../TransferBucket.h"
 
-#include <orthanc/OrthancCPlugin.h>
 #include <Core/Cache/LeastRecentlyUsedIndex.h>
 
 #include <boost/thread/mutex.hpp>
@@ -41,8 +40,7 @@
     Index         index_;
     size_t        maxSize_;
 
-    void FinalizeTransaction(OrthancPluginContext* context,
-                             const std::string& transactionUuid,
+    void FinalizeTransaction(const std::string& transactionUuid,
                              bool commit);
 
   public:
@@ -59,21 +57,19 @@
                                   const std::vector<TransferBucket>& buckets,
                                   BucketCompression compression);
 
-    void Store(OrthancPluginContext* context,
-               const std::string& transactionUuid,
+    void Store(const std::string& transactionUuid,
                size_t bucketIndex,
                const void* data,
                size_t size);
 
-    void Commit(OrthancPluginContext* context,
-                const std::string& transactionUuid)
+    void Commit(const std::string& transactionUuid)
     {
-      FinalizeTransaction(context, transactionUuid, true);
+      FinalizeTransaction(transactionUuid, true);
     }
 
     void Discard(const std::string& transactionUuid)
     {
-      FinalizeTransaction(NULL, transactionUuid, false);
+      FinalizeTransaction(transactionUuid, false);
     }
   };
 }