Add generic IO #3

Merged
Persson-dev merged 7 commits from io into main 2025-02-26 09:29:32 +00:00
2 changed files with 5 additions and 4 deletions
Showing only changes of commit 2097207c6b - Show all commits

View File

@@ -5,9 +5,9 @@
#include <iostream>
#include <memory>
namespace sp {
#include <sp/protocol/message/ArrayFillerImpl.h>
#include <sp/protocol/message/ArrayFillerImpl.inl>
namespace sp {
template <typename TBase, typename TTMessages>
class MessageFactory {

View File

@@ -1,12 +1,12 @@
#pragma once
namespace sp {
namespace details {
template <typename TBase>
using ArrayType = std::vector<std::function<std::unique_ptr<TBase>(void)>>;
template <typename TBase, typename... TMessages>
struct ArrayFiller {};
@@ -36,3 +36,4 @@ struct ArrayFiller<TBase, TMessage> {
};
} // namespace details
} // namespace sp