diff Framework/Plugins/DatabaseBackendAdapterV2.h @ 222:c8e06b41feec

refactoring registration/finalization of index backend
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 01 Apr 2021 11:16:13 +0200
parents d9ef3f16e6a2
children 61c309e06797
line wrap: on
line diff
--- a/Framework/Plugins/DatabaseBackendAdapterV2.h	Tue Mar 30 10:40:34 2021 +0200
+++ b/Framework/Plugins/DatabaseBackendAdapterV2.h	Thu Apr 01 11:16:13 2021 +0200
@@ -70,14 +70,8 @@
       virtual IDatabaseBackendOutput* CreateOutput() ORTHANC_OVERRIDE;
     };
 
+    static void Register(IDatabaseBackend* backend);
 
-    /**
-     * Register a custom database back-end written in C++.
-     *
-     * @param context The Orthanc plugin context, as received by OrthancPluginInitialize().
-     * @param backend Your custom database engine.
-     **/
-
-    static void Register(IDatabaseBackend& backend);
+    static void Finalize();
   };
 }