diff Framework/MySQL/MySQLDatabase.h @ 186:6fe74f9a516e

cppcheck
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 16 Dec 2020 15:05:19 +0100
parents 740d9829f52e
children 3236894320d6
line wrap: on
line diff
--- a/Framework/MySQL/MySQLDatabase.h	Wed Dec 16 13:59:17 2020 +0100
+++ b/Framework/MySQL/MySQLDatabase.h	Wed Dec 16 15:05:19 2020 +0100
@@ -48,7 +48,7 @@
                                   const std::string& lock);
 
   public:
-    MySQLDatabase(const MySQLParameters& parameters);
+    explicit MySQLDatabase(const MySQLParameters& parameters);
 
     virtual ~MySQLDatabase();
 
@@ -91,14 +91,14 @@
     bool DoesTriggerExist(MySQLTransaction& transaction,
                           const std::string& name);
 
-    virtual Dialect GetDialect() const
+    virtual Dialect GetDialect() const ORTHANC_OVERRIDE
     {
       return Dialect_MySQL;
     }
 
-    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;
 
     static void GlobalFinalization();