diff Framework/Plugins/IDatabaseBackend.h @ 209:13a3863df7fa

cont
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 19 Mar 2021 17:01:38 +0100
parents d9ef3f16e6a2
children 73cc85f3d9c1
line wrap: on
line diff
--- a/Framework/Plugins/IDatabaseBackend.h	Fri Mar 19 15:40:50 2021 +0100
+++ b/Framework/Plugins/IDatabaseBackend.h	Fri Mar 19 17:01:38 2021 +0100
@@ -110,7 +110,7 @@
 
     virtual std::string GetPublicId(int64_t resourceId) = 0;
 
-    virtual uint64_t GetResourceCount(OrthancPluginResourceType resourceType) = 0;
+    virtual uint64_t GetResourcesCount(OrthancPluginResourceType resourceType) = 0;
 
     virtual OrthancPluginResourceType GetResourceType(int64_t resourceId) = 0;
 
@@ -128,8 +128,11 @@
     virtual void ListAvailableAttachments(std::list<int32_t>& target /*out*/,
                                           int64_t id) = 0;
 
-    virtual void LogChange(const OrthancPluginChange& change) = 0;
-
+    virtual void LogChange(int32_t changeType,
+                           int64_t resourceId,
+                           OrthancPluginResourceType resourceType,
+                           const char* date) = 0;
+    
     virtual void LogExportedResource(const OrthancPluginExportedResource& resource) = 0;
     
     /* Use GetOutput().AnswerAttachment() */