remove alternative serialization API

This commit is contained in:
winckler
2016-03-28 22:55:43 +02:00
parent 835c88c6d2
commit e215049db9
4 changed files with 16 additions and 91 deletions

View File

@@ -75,11 +75,15 @@ class GenericProcessor : public FairMQDevice, public T, public U,
while (CheckCurrentState(RUNNING))
{
if (Receive<T>(fInput, "data-in") > 0)
std::unique_ptr<FairMQMessage> msg(NewMessage());
if (Receive(fInput, "data-in") > 0)
{
Deserialize<T>(*msg,fInput);
receivedMsgs++;
task_type::Exec(fInput,fOutput);
Send<U>(fOutput, "data-out");
Serialize<U>(*msg,fOutput);
Send(fOutput, "data-out");
sentMsgs++;
}
}