9 #ifndef FAIR_MQ_SDK_DDSTASK_H 10 #define FAIR_MQ_SDK_DDSTASK_H 12 #include <fairmq/sdk/DDSCollection.h> 28 using Id = std::uint64_t;
30 explicit DDSTask(Id
id, Id collectionId)
32 , fCollectionId(collectionId)
35 Id GetId()
const {
return fId; }
36 DDSCollection::Id GetCollectionId()
const {
return fCollectionId; }
38 friend auto operator<<(std::ostream& os,
const DDSTask& task) -> std::ostream&
40 return os <<
"DDSTask id: " << task.fId <<
", collection id: " << task.fCollectionId;
45 DDSCollection::Id fCollectionId;
Represents a DDS task.
Definition: DDSTask.h:25
Tools for interfacing containers to the transport via polymorphic allocators.
Definition: DeviceRunner.h:23