diff OrthancServer/Plugins/Engine/OrthancPluginDatabaseV4.h @ 5209:154d37a56500 db-protobuf

started implementation of transactions
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 31 Mar 2023 17:33:33 +0200
parents e7529e6241d2
children 27e6ec2811e3
line wrap: on
line diff
--- a/OrthancServer/Plugins/Engine/OrthancPluginDatabaseV4.h	Thu Mar 30 21:31:56 2023 +0200
+++ b/OrthancServer/Plugins/Engine/OrthancPluginDatabaseV4.h	Fri Mar 31 17:33:33 2023 +0200
@@ -38,7 +38,7 @@
 
     SharedLibrary&                          library_;
     PluginsErrorDictionary&                 errorDictionary_;
-    _OrthancPluginRegisterDatabaseBackendV4 database_;
+    _OrthancPluginRegisterDatabaseBackendV4 definition_;
     std::string                             serverIdentifier_;
     bool                                    open_;
     unsigned int                            databaseVersion_;
@@ -55,6 +55,16 @@
 
     virtual ~OrthancPluginDatabaseV4();
 
+    const _OrthancPluginRegisterDatabaseBackendV4& GetDefinition() const
+    {
+      return definition_;
+    }
+
+    PluginsErrorDictionary& GetErrorDictionary() const
+    {
+      return errorDictionary_;
+    }
+
     virtual void Open() ORTHANC_OVERRIDE;
 
     virtual void Close() ORTHANC_OVERRIDE;