comparison Framework/SQLite/SQLiteDatabase.cpp @ 186:6fe74f9a516e

cppcheck
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 16 Dec 2020 15:05:19 +0100
parents 063aa53b5917
children 3236894320d6
comparison
equal deleted inserted replaced
185:7c46155b5bb4 186:6fe74f9a516e
51 private: 51 private:
52 SQLiteDatabase& db_; 52 SQLiteDatabase& db_;
53 53
54 protected: 54 protected:
55 virtual IResult* ExecuteInternal(IPrecompiledStatement& statement, 55 virtual IResult* ExecuteInternal(IPrecompiledStatement& statement,
56 const Dictionary& parameters) 56 const Dictionary& parameters) ORTHANC_OVERRIDE
57 { 57 {
58 return dynamic_cast<SQLiteStatement&>(statement).Execute(*this, parameters); 58 return dynamic_cast<SQLiteStatement&>(statement).Execute(*this, parameters);
59 } 59 }
60 60
61 virtual void ExecuteWithoutResultInternal(IPrecompiledStatement& statement, 61 virtual void ExecuteWithoutResultInternal(IPrecompiledStatement& statement,
62 const Dictionary& parameters) 62 const Dictionary& parameters) ORTHANC_OVERRIDE
63 { 63 {
64 dynamic_cast<SQLiteStatement&>(statement).ExecuteWithoutResult(*this, parameters); 64 dynamic_cast<SQLiteStatement&>(statement).ExecuteWithoutResult(*this, parameters);
65 } 65 }
66 66
67 public: 67 public:
68 SQLiteImplicitTransaction(SQLiteDatabase& db) : 68 explicit SQLiteImplicitTransaction(SQLiteDatabase& db) :
69 db_(db) 69 db_(db)
70 { 70 {
71 } 71 }
72 }; 72 };
73 } 73 }