comparison Framework/PostgreSQL/PostgreSQLDatabase.cpp @ 252:33fa478c119a

cppcheck
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 14 Apr 2021 13:33:48 +0200
parents 35598014f140
children d663d9e44f8d
comparison
equal deleted inserted replaced
251:ed12248ad791 252:33fa478c119a
248 { 248 {
249 dynamic_cast<PostgreSQLStatement&>(statement).ExecuteWithoutResult(*this, parameters); 249 dynamic_cast<PostgreSQLStatement&>(statement).ExecuteWithoutResult(*this, parameters);
250 } 250 }
251 251
252 public: 252 public:
253 PostgreSQLImplicitTransaction(PostgreSQLDatabase& db) : 253 explicit PostgreSQLImplicitTransaction(PostgreSQLDatabase& db) :
254 db_(db) 254 db_(db)
255 { 255 {
256 } 256 }
257 257
258 virtual bool DoesTableExist(const std::string& name) ORTHANC_OVERRIDE 258 virtual bool DoesTableExist(const std::string& name) ORTHANC_OVERRIDE
339 db->Open(); 339 db->Open();
340 return db.release(); 340 return db.release();
341 } 341 }
342 342
343 public: 343 public:
344 Factory(const PostgreSQLParameters& parameters) : 344 explicit Factory(const PostgreSQLParameters& parameters) :
345 RetryDatabaseFactory(parameters.GetMaxConnectionRetries(), 345 RetryDatabaseFactory(parameters.GetMaxConnectionRetries(),
346 parameters.GetConnectionRetryInterval()), 346 parameters.GetConnectionRetryInterval()),
347 parameters_(parameters) 347 parameters_(parameters)
348 { 348 {
349 } 349 }