Mercurial > hg > orthanc-databases
diff Framework/Plugins/IDatabaseBackend.h @ 224:61c309e06797
added internal class DatabaseBackendAdapterV2::Adapter
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 01 Apr 2021 16:09:59 +0200 |
parents | 73cc85f3d9c1 |
children | 94c9908e6aca |
line wrap: on
line diff
--- a/Framework/Plugins/IDatabaseBackend.h Thu Apr 01 11:50:36 2021 +0200 +++ b/Framework/Plugins/IDatabaseBackend.h Thu Apr 01 16:09:59 2021 +0200 @@ -24,6 +24,7 @@ #include "IDatabaseBackendOutput.h" #include "../Common/DatabasesEnumerations.h" +#include "../Common/IDatabaseFactory.h" #include <list> @@ -38,6 +39,8 @@ virtual OrthancPluginContext* GetContext() = 0; + virtual IDatabaseFactory* CreateDatabaseFactory() = 0; + virtual void SetOutputFactory(IDatabaseBackendOutput::IFactory* factory) = 0; virtual IDatabaseBackendOutput* CreateOutput() = 0;