Mercurial > hg > orthanc-databases
comparison Framework/PostgreSQL/PostgreSQLTransaction.h @ 186:6fe74f9a516e
cppcheck
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 16 Dec 2020 15:05:19 +0100 |
parents | 4cd7e45b671e |
children | 3236894320d6 |
comparison
equal
deleted
inserted
replaced
185:7c46155b5bb4 | 186:6fe74f9a516e |
---|---|
41 public: | 41 public: |
42 explicit PostgreSQLTransaction(PostgreSQLDatabase& database); | 42 explicit PostgreSQLTransaction(PostgreSQLDatabase& database); |
43 | 43 |
44 ~PostgreSQLTransaction(); | 44 ~PostgreSQLTransaction(); |
45 | 45 |
46 virtual bool IsImplicit() const | 46 virtual bool IsImplicit() const ORTHANC_OVERRIDE |
47 { | 47 { |
48 return false; | 48 return false; |
49 } | 49 } |
50 | 50 |
51 virtual bool IsReadOnly() const | 51 virtual bool IsReadOnly() const ORTHANC_OVERRIDE |
52 { | 52 { |
53 return readOnly_; | 53 return readOnly_; |
54 } | 54 } |
55 | 55 |
56 void Begin(); | 56 void Begin(); |
57 | 57 |
58 virtual void Rollback(); | 58 virtual void Rollback() ORTHANC_OVERRIDE; |
59 | 59 |
60 virtual void Commit(); | 60 virtual void Commit() ORTHANC_OVERRIDE; |
61 | 61 |
62 virtual IResult* Execute(IPrecompiledStatement& statement, | 62 virtual IResult* Execute(IPrecompiledStatement& statement, |
63 const Dictionary& parameters); | 63 const Dictionary& parameters) ORTHANC_OVERRIDE; |
64 | 64 |
65 virtual void ExecuteWithoutResult(IPrecompiledStatement& statement, | 65 virtual void ExecuteWithoutResult(IPrecompiledStatement& statement, |
66 const Dictionary& parameters); | 66 const Dictionary& parameters) ORTHANC_OVERRIDE; |
67 }; | 67 }; |
68 } | 68 } |