Mercurial > hg > orthanc
diff UnitTestsSources/SQLiteTests.cpp @ 2924:22524fd06225
macros ORTHANC_OVERRIDE and ORTHANC_FINAL
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 09 Nov 2018 09:06:46 +0100 |
parents | 878b59270859 |
children | 4e43e67f8ecf |
line wrap: on
line diff
--- a/UnitTestsSources/SQLiteTests.cpp Thu Nov 08 17:26:17 2018 +0100 +++ b/UnitTestsSources/SQLiteTests.cpp Fri Nov 09 09:06:46 2018 +0100 @@ -142,22 +142,22 @@ destroyed = false; } - virtual ~MyFunc() + virtual ~MyFunc() ORTHANC_OVERRIDE { destroyed = true; } - virtual const char* GetName() const + virtual const char* GetName() const ORTHANC_OVERRIDE { return "MYFUNC"; } - virtual unsigned int GetCardinality() const + virtual unsigned int GetCardinality() const ORTHANC_OVERRIDE { return 2; } - virtual void Compute(SQLite::FunctionContext& context) + virtual void Compute(SQLite::FunctionContext& context) ORTHANC_OVERRIDE { context.SetIntResult(1000 + context.GetIntValue(0) * context.GetIntValue(1)); } @@ -168,17 +168,17 @@ public: std::set<int> deleted_; - virtual const char* GetName() const + virtual const char* GetName() const ORTHANC_OVERRIDE { return "MYDELETE"; } - virtual unsigned int GetCardinality() const + virtual unsigned int GetCardinality() const ORTHANC_OVERRIDE { return 1; } - virtual void Compute(SQLite::FunctionContext& context) + virtual void Compute(SQLite::FunctionContext& context) ORTHANC_OVERRIDE { deleted_.insert(context.GetIntValue(0)); context.SetNullResult();