mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-10-15 09:31:45 +00:00
- Make FairMQSampler generic.
- Remove fairroot dependency from fairmq.
This commit is contained in:
@@ -16,13 +16,14 @@ class FairMQMessage
|
||||
public:
|
||||
virtual void Rebuild() = 0;
|
||||
virtual void Rebuild(size_t size) = 0;
|
||||
virtual void Rebuild(void* data, size_t site) = 0;
|
||||
virtual void Rebuild(void* data, size_t size) = 0;
|
||||
|
||||
virtual void* GetMessage() = 0;
|
||||
virtual void* GetData() = 0;
|
||||
virtual size_t GetSize() = 0;
|
||||
virtual void SetMessage(void* data, size_t size) = 0;
|
||||
|
||||
virtual void CloseMessage() = 0;
|
||||
virtual void Copy(FairMQMessage* msg) = 0;
|
||||
|
||||
virtual ~FairMQMessage() {};
|
||||
|
Reference in New Issue
Block a user