15 #ifndef FAIRMQPROCESSORTASK_H_
16 #define FAIRMQPROCESSORTASK_H_
20 #include <FairMQMessage.h>
31 virtual void Exec(Option_t* opt =
"0");
33 void SetPayload(std::unique_ptr<FairMQMessage>& msg);
34 void GetPayload(std::unique_ptr<FairMQMessage>& msg);
std::unique_ptr< FairMQMessage > fPayload
void GetPayload(std::unique_ptr< FairMQMessage > &msg)
FairMQProcessorTask operator=(const FairMQProcessorTask &)=delete
virtual ~FairMQProcessorTask()
virtual void Exec(Option_t *opt="0")
void SetPayload(std::unique_ptr< FairMQMessage > &msg)