diff Framework/Plugins/IDatabaseBackend.h @ 237:35598014f140

refactoring to remove GlobalProperties.cpp
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 08 Apr 2021 19:09:04 +0200
parents a4918d57435c
children d663d9e44f8d
line wrap: on
line diff
--- a/Framework/Plugins/IDatabaseBackend.h	Thu Apr 08 12:00:01 2021 +0200
+++ b/Framework/Plugins/IDatabaseBackend.h	Thu Apr 08 19:09:04 2021 +0200
@@ -42,7 +42,7 @@
     virtual IDatabase* OpenDatabaseConnection() = 0;
 
     // This function is invoked once, even if multiple connections are open
-    virtual void ConfigureDatabase(IDatabase& database) = 0;
+    virtual void ConfigureDatabase(DatabaseManager& database) = 0;
 
     virtual void SetOutputFactory(IDatabaseBackendOutput::IFactory* factory) = 0;
                         
@@ -213,7 +213,7 @@
     virtual void SetGlobalProperty(DatabaseManager& manager,
                                    const char* serverIdentifier,
                                    int32_t property,
-                                   const char* value) = 0;
+                                   const char* utf8) = 0;
 
     virtual void SetMainDicomTag(DatabaseManager& manager,
                                  int64_t id,