Mercurial > hg > orthanc
comparison OrthancServer/Plugins/Engine/OrthancPluginDatabase.cpp @ 5517:0d433132b249 pg-transactions
refactoring IDatabaseWrapper::Capabilities
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 29 Jan 2024 19:19:52 +0100 |
parents | 4dd50c4b985a |
children | 2c5eb1ef26a0 |
comparison
equal
deleted
inserted
replaced
5516:d9c9f3c57f4f | 5517:0d433132b249 |
---|---|
241 { | 241 { |
242 assert(that_.activeTransaction_ != NULL); | 242 assert(that_.activeTransaction_ != NULL); |
243 that_.activeTransaction_ = NULL; | 243 that_.activeTransaction_ = NULL; |
244 } | 244 } |
245 | 245 |
246 virtual const IDatabaseWrapper::Capabilities& GetDatabaseCapabilities() const ORTHANC_OVERRIDE | 246 virtual const Capabilities GetDatabaseCapabilities() const ORTHANC_OVERRIDE |
247 { | 247 { |
248 return that_.GetDatabaseCapabilities(); | 248 return that_.GetDatabaseCapabilities(); |
249 } | 249 } |
250 | 250 |
251 IDatabaseListener& GetDatabaseListener() const | 251 IDatabaseListener& GetDatabaseListener() const |
1475 errorDictionary_(errorDictionary), | 1475 errorDictionary_(errorDictionary), |
1476 backend_(backend), | 1476 backend_(backend), |
1477 payload_(payload), | 1477 payload_(payload), |
1478 activeTransaction_(NULL), | 1478 activeTransaction_(NULL), |
1479 fastGetTotalSize_(false), | 1479 fastGetTotalSize_(false), |
1480 currentDiskSize_(0), | 1480 currentDiskSize_(0) |
1481 dbCapabilities_(false, false, false, false, false, false) | |
1482 { | 1481 { |
1483 static const char* const MISSING = " Missing extension in database index plugin: "; | 1482 static const char* const MISSING = " Missing extension in database index plugin: "; |
1484 | 1483 |
1485 memset(&extensions_, 0, sizeof(extensions_)); | 1484 memset(&extensions_, 0, sizeof(extensions_)); |
1486 | 1485 |