diff Framework/Plugins/IDatabaseBackend.h @ 203:2089d4071408

moving classes out of OrthancPlugins namespace, to OrthancDatabases
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 18 Mar 2021 18:15:34 +0100
parents 2def2df94f94
children d9ef3f16e6a2
line wrap: on
line diff
--- a/Framework/Plugins/IDatabaseBackend.h	Thu Mar 18 17:00:38 2021 +0100
+++ b/Framework/Plugins/IDatabaseBackend.h	Thu Mar 18 18:15:34 2021 +0100
@@ -26,7 +26,7 @@
 
 #include <list>
 
-namespace OrthancPlugins
+namespace OrthancDatabases
 {
   class IDatabaseBackend : public boost::noncopyable
   {
@@ -58,14 +58,14 @@
     virtual int64_t CreateResource(const char* publicId,
                                    OrthancPluginResourceType type) = 0;
 
-    virtual void DeleteAttachment(OrthancPlugins::IDatabaseBackendOutput& output,
+    virtual void DeleteAttachment(IDatabaseBackendOutput& output,
                                   int64_t id,
                                   int32_t attachment) = 0;
 
     virtual void DeleteMetadata(int64_t id,
                                 int32_t metadataType) = 0;
 
-    virtual void DeleteResource(OrthancPlugins::IDatabaseBackendOutput& output,
+    virtual void DeleteResource(IDatabaseBackendOutput& output,
                                 int64_t id) = 0;
 
     virtual void GetAllInternalIds(std::list<int64_t>& target,
@@ -80,7 +80,7 @@
                                  uint64_t limit) = 0;
 
     /* Use GetOutput().AnswerChange() */
-    virtual void GetChanges(OrthancPlugins::IDatabaseBackendOutput& output,
+    virtual void GetChanges(IDatabaseBackendOutput& output,
                             bool& done /*out*/,
                             int64_t since,
                             uint32_t maxResults) = 0;
@@ -92,19 +92,19 @@
                                      int64_t id) = 0;
 
     /* Use GetOutput().AnswerExportedResource() */
-    virtual void GetExportedResources(OrthancPlugins::IDatabaseBackendOutput& output,
+    virtual void GetExportedResources(IDatabaseBackendOutput& output,
                                       bool& done /*out*/,
                                       int64_t since,
                                       uint32_t maxResults) = 0;
 
     /* Use GetOutput().AnswerChange() */
-    virtual void GetLastChange(OrthancPlugins::IDatabaseBackendOutput& output) = 0;
+    virtual void GetLastChange(IDatabaseBackendOutput& output) = 0;
 
     /* Use GetOutput().AnswerExportedResource() */
-    virtual void GetLastExportedResource(OrthancPlugins::IDatabaseBackendOutput& output) = 0;
+    virtual void GetLastExportedResource(IDatabaseBackendOutput& output) = 0;
 
     /* Use GetOutput().AnswerDicomTag() */
-    virtual void GetMainDicomTags(OrthancPlugins::IDatabaseBackendOutput& output,
+    virtual void GetMainDicomTags(IDatabaseBackendOutput& output,
                                   int64_t id) = 0;
 
     virtual std::string GetPublicId(int64_t resourceId) = 0;
@@ -132,7 +132,7 @@
     virtual void LogExportedResource(const OrthancPluginExportedResource& resource) = 0;
     
     /* Use GetOutput().AnswerAttachment() */
-    virtual bool LookupAttachment(OrthancPlugins::IDatabaseBackendOutput& output,
+    virtual bool LookupAttachment(IDatabaseBackendOutput& output,
                                   int64_t id,
                                   int32_t contentType) = 0;
 
@@ -210,7 +210,7 @@
     virtual bool HasCreateInstance() const = 0;
 
 #if ORTHANC_PLUGINS_HAS_DATABASE_CONSTRAINT == 1
-    virtual void LookupResources(OrthancPlugins::IDatabaseBackendOutput& output,
+    virtual void LookupResources(IDatabaseBackendOutput& output,
                                  const std::vector<Orthanc::DatabaseConstraint>& lookup,
                                  OrthancPluginResourceType queryLevel,
                                  uint32_t limit,