mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-10-13 16:46:47 +00:00
feat!: Remove deprecated serialization interface
BREAKING CHANGE
This commit is contained in:
parent
42035a3e95
commit
627900e4b6
|
@ -75,18 +75,6 @@ class Device
|
||||||
/// Outputs the socket transfer rates
|
/// Outputs the socket transfer rates
|
||||||
virtual void LogSocketRates();
|
virtual void LogSocketRates();
|
||||||
|
|
||||||
template<typename Serializer, typename DataType, typename... Args>
|
|
||||||
[[deprecated]] void Serialize(Message& msg, DataType&& data, Args&&... args) const
|
|
||||||
{
|
|
||||||
Serializer().Serialize(msg, std::forward<DataType>(data), std::forward<Args>(args)...);
|
|
||||||
}
|
|
||||||
|
|
||||||
template<typename Deserializer, typename DataType, typename... Args>
|
|
||||||
[[deprecated]] void Deserialize(Message& msg, DataType&& data, Args&&... args) const
|
|
||||||
{
|
|
||||||
Deserializer().Deserialize(msg, std::forward<DataType>(data), std::forward<Args>(args)...);
|
|
||||||
}
|
|
||||||
|
|
||||||
/// Send `m` on `chan` at index `i`
|
/// Send `m` on `chan` at index `i`
|
||||||
/// @param m reference to MessagePtr/Parts/vector<MessagePtr>
|
/// @param m reference to MessagePtr/Parts/vector<MessagePtr>
|
||||||
/// @param chan channel name
|
/// @param chan channel name
|
||||||
|
|
Loading…
Reference in New Issue
Block a user