diff --git a/examples/org.freedesktop.DBus.ObjectManager/obj-manager-client.cpp b/examples/org.freedesktop.DBus.ObjectManager/obj-manager-client.cpp index 60e7d14..25184f1 100644 --- a/examples/org.freedesktop.DBus.ObjectManager/obj-manager-client.cpp +++ b/examples/org.freedesktop.DBus.ObjectManager/obj-manager-client.cpp @@ -14,7 +14,7 @@ #include #include -class PlanetProxy : public sdbus::ProxyInterfaces< org::sdbuscpp::ExampleManager::Planet1_proxy > +class PlanetProxy final : public sdbus::ProxyInterfaces< org::sdbuscpp::ExampleManager::Planet1_proxy > { public: PlanetProxy(sdbus::IConnection& connection, std::string destination, std::string path) @@ -29,7 +29,7 @@ public: } }; -class ManagerProxy : public sdbus::ProxyInterfaces< sdbus::ObjectManager_proxy > +class ManagerProxy final : public sdbus::ProxyInterfaces< sdbus::ObjectManager_proxy > { public: ManagerProxy(sdbus::IConnection& connection, const std::string& destination, std::string path) diff --git a/examples/org.freedesktop.DBus.ObjectManager/obj-manager-server.cpp b/examples/org.freedesktop.DBus.ObjectManager/obj-manager-server.cpp index 78510e9..caadf52 100644 --- a/examples/org.freedesktop.DBus.ObjectManager/obj-manager-server.cpp +++ b/examples/org.freedesktop.DBus.ObjectManager/obj-manager-server.cpp @@ -34,7 +34,7 @@ public: } }; -class PlanetAdaptor : public sdbus::AdaptorInterfaces< org::sdbuscpp::ExampleManager::Planet1_adaptor, +class PlanetAdaptor final : public sdbus::AdaptorInterfaces< org::sdbuscpp::ExampleManager::Planet1_adaptor, sdbus::ManagedObject_adaptor, sdbus::Properties_adaptor > { diff --git a/tests/integrationtests/TestAdaptor.h b/tests/integrationtests/TestAdaptor.h index 4b49612..392ec75 100644 --- a/tests/integrationtests/TestAdaptor.h +++ b/tests/integrationtests/TestAdaptor.h @@ -36,7 +36,7 @@ namespace sdbus { namespace test { -class ObjectManagerTestAdaptor : public sdbus::AdaptorInterfaces< sdbus::ObjectManager_adaptor > +class ObjectManagerTestAdaptor final : public sdbus::AdaptorInterfaces< sdbus::ObjectManager_adaptor > { public: ObjectManagerTestAdaptor(sdbus::IConnection& connection, std::string path) : diff --git a/tests/integrationtests/TestProxy.h b/tests/integrationtests/TestProxy.h index 876f355..7c7da6a 100644 --- a/tests/integrationtests/TestProxy.h +++ b/tests/integrationtests/TestProxy.h @@ -35,7 +35,7 @@ namespace sdbus { namespace test { -class ObjectManagerTestProxy : public sdbus::ProxyInterfaces< sdbus::ObjectManager_proxy > +class ObjectManagerTestProxy final : public sdbus::ProxyInterfaces< sdbus::ObjectManager_proxy > { public: ObjectManagerTestProxy(sdbus::IConnection& connection, std::string destination, std::string objectPath)