diff Framework/SQLite/SQLiteTransaction.h @ 186:6fe74f9a516e

cppcheck
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 16 Dec 2020 15:05:19 +0100
parents 063aa53b5917
children 3236894320d6
line wrap: on
line diff
--- a/Framework/SQLite/SQLiteTransaction.h	Wed Dec 16 13:59:17 2020 +0100
+++ b/Framework/SQLite/SQLiteTransaction.h	Wed Dec 16 15:05:19 2020 +0100
@@ -39,32 +39,32 @@
     bool                          readOnly_;
     
   public:
-    SQLiteTransaction(SQLiteDatabase& database);
+    explicit SQLiteTransaction(SQLiteDatabase& database);
 
-    virtual bool IsImplicit() const
+    virtual bool IsImplicit() const ORTHANC_OVERRIDE
     {
       return false;
     }
     
-    virtual bool IsReadOnly() const
+    virtual bool IsReadOnly() const ORTHANC_OVERRIDE
     {
       return readOnly_;
     }
 
-    virtual void Rollback()
+    virtual void Rollback() ORTHANC_OVERRIDE
     {
       transaction_.Rollback();
     }      
     
-    virtual void Commit()
+    virtual void Commit() ORTHANC_OVERRIDE
     {
       transaction_.Commit();
     }
 
     virtual IResult* Execute(IPrecompiledStatement& statement,
-                             const Dictionary& parameters);
+                             const Dictionary& parameters) ORTHANC_OVERRIDE;
 
     virtual void ExecuteWithoutResult(IPrecompiledStatement& statement,
-                                      const Dictionary& parameters);
+                                      const Dictionary& parameters) ORTHANC_OVERRIDE;
   };
 }