Mercurial > hg > orthanc
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;