diff Framework/PostgreSQL/PostgreSQLDatabase.h @ 186:6fe74f9a516e

cppcheck
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 16 Dec 2020 15:05:19 +0100
parents 4cd7e45b671e
children 3236894320d6
line wrap: on
line diff
--- a/Framework/PostgreSQL/PostgreSQLDatabase.h	Wed Dec 16 13:59:17 2020 +0100
+++ b/Framework/PostgreSQL/PostgreSQLDatabase.h	Wed Dec 16 15:05:19 2020 +0100
@@ -46,9 +46,9 @@
     bool RunAdvisoryLockStatement(const std::string& statement);
 
   public:
-    PostgreSQLDatabase(const PostgreSQLParameters& parameters) :
-    parameters_(parameters),
-    pg_(NULL)
+    explicit PostgreSQLDatabase(const PostgreSQLParameters& parameters) :
+      parameters_(parameters),
+      pg_(NULL)
     {
     }
 
@@ -68,14 +68,14 @@
 
     void ClearAll();   // Only for unit tests!
 
-    virtual Dialect GetDialect() const
+    virtual Dialect GetDialect() const ORTHANC_OVERRIDE
     {
       return Dialect_PostgreSQL;
     }
 
-    virtual IPrecompiledStatement* Compile(const Query& query);
+    virtual IPrecompiledStatement* Compile(const Query& query) ORTHANC_OVERRIDE;
 
-    virtual ITransaction* CreateTransaction(bool isImplicit);
+    virtual ITransaction* CreateTransaction(bool isImplicit) ORTHANC_OVERRIDE;
 
     class TransientAdvisoryLock
     {