comparison Framework/Plugins/IndexBackend.cpp @ 226:a4918d57435c

DatabaseManager doesn't IDatabaseFactory anymore
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 02 Apr 2021 19:23:36 +0200
parents 94c9908e6aca
children 4e15eace9b90
comparison
equal deleted inserted replaced
225:94c9908e6aca 226:a4918d57435c
2306 # if ORTHANC_PLUGINS_VERSION_IS_ABOVE(1, 9, 2) 2306 # if ORTHANC_PLUGINS_VERSION_IS_ABOVE(1, 9, 2)
2307 OrthancDatabases::DatabaseBackendAdapterV3::Finalize(); 2307 OrthancDatabases::DatabaseBackendAdapterV3::Finalize();
2308 # endif 2308 # endif
2309 #endif 2309 #endif
2310 } 2310 }
2311
2312
2313 DatabaseManager* IndexBackend::CreateSingleDatabaseManager(IDatabaseBackend& backend)
2314 {
2315 std::unique_ptr<IDatabase> database(backend.OpenDatabaseConnection());
2316 backend.ConfigureDatabase(*database);
2317 return new DatabaseManager(database.release());
2318 }
2311 } 2319 }