enh(Foundation): modernised header files (override, using, nullptr, ...)

This commit is contained in:
Matej Kenda
2025-02-10 14:52:52 +01:00
parent 9e4e039c04
commit e7687d4bba
184 changed files with 1487 additions and 1797 deletions

View File

@@ -35,13 +35,9 @@ class NotificationStrategy
public:
using DelegateHandle = TDelegate*;
NotificationStrategy()
{
}
NotificationStrategy() = default;
virtual ~NotificationStrategy()
{
}
virtual ~NotificationStrategy() = default;
virtual void notify(const void* sender, TArgs& arguments) = 0;
/// Sends a notification to all registered delegates.
@@ -76,13 +72,9 @@ class NotificationStrategy<void, TDelegate>
public:
using DelegateHandle = TDelegate*;
NotificationStrategy()
{
}
NotificationStrategy() = default;
virtual ~NotificationStrategy()
{
}
virtual ~NotificationStrategy() = default;
virtual void notify(const void* sender) = 0;
/// Sends a notification to all registered delegates.