]> git.stg.codes - stg.git/blobdiff - tests/testservices.h
Enable binaries and mods in test builds.
[stg.git] / tests / testservices.h
index ace3c8633e5d6226fcc49c66bc21f04d02952706..6282c660a3f39ebcfb268fc0dd489c912f2e3da5 100644 (file)
@@ -1,26 +1,23 @@
-#ifndef __TEST_SERVICES__
-#define __TEST_SERVICES__
+#pragma once
 
 #include "stg/services.h"
 
-class TEST_SERVICES : public STG::Services
+class TestServices : public STG::Services
 {
     public:
-        virtual int Add(const STG::ServiceConf & /*service*/, const STG::Admin * /*admin*/) { return 0; }
-        virtual int Del(const std::string & /*name*/, const STG::Admin * /*admin*/) { return 0; }
-        virtual int Change(const STG::ServiceConf & /*service*/, const STG::Admin * /*admin*/) { return 0; }
-        virtual bool Find(const std::string & /*name*/, STG::ServiceConf * /*service*/) const { return false; }
-        virtual bool Find(const std::string & /*name*/, STG::ServiceConfOpt * /*service*/) const { return false; }
-        virtual bool Exists(const std::string & /*name*/) const { return false; }
-        virtual const std::string & GetStrError() const { return m_errorStr; }
-        virtual size_t Count() const { return 0; }
+        int Add(const STG::ServiceConf& /*service*/, const STG::Admin* /*admin*/) override { return 0; }
+        int Del(const std::string& /*name*/, const STG::Admin* /*admin*/) override { return 0; }
+        int Change(const STG::ServiceConf& /*service*/, const STG::Admin* /*admin*/) override { return 0; }
+        bool Find(const std::string& /*name*/, STG::ServiceConf* /*service*/) const override { return false; }
+        bool Find(const std::string& /*name*/, STG::ServiceConfOpt* /*service*/) const override { return false; }
+        bool Exists(const std::string& /*name*/) const override { return false; }
+        const std::string& GetStrError() const override { return m_errorStr; }
+        size_t Count() const override { return 0; }
 
-        virtual int OpenSearch() const { return 0; }
-        virtual int SearchNext(int, STG::ServiceConf * /*service*/) const { return 0; }
-        virtual int CloseSearch(int) const { return 0; }
+        int OpenSearch() const override { return 0; }
+        int SearchNext(int /*handle*/, STG::ServiceConf* /*service*/) const override { return 0; }
+        int CloseSearch(int /*handle*/) const override { return 0; }
 
     private:
         std::string m_errorStr;
 };
-
-#endif