forward args

This commit is contained in:
2025-08-21 20:52:32 +02:00
parent a60f56e248
commit 2e6273fa9f

View File

@@ -13,7 +13,7 @@ class ConcreteMessage : public MessageBase {
using HandlerType = typename MessageBase::HandlerType; using HandlerType = typename MessageBase::HandlerType;
template <typename... T> template <typename... T>
ConcreteMessage(T&&... args) : m_Data{std::move(args)...} {} ConcreteMessage(T... args) : m_Data{std::forward<T>(args)...} {}
virtual ~ConcreteMessage() {} virtual ~ConcreteMessage() {}