mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-10-15 17:41:45 +00:00
Add sdk:GroupByTaskId(TopologyState)
This commit is contained in:
committed by
Dennis Klein
parent
92112c812f
commit
4b78c472b1
@@ -102,6 +102,16 @@ inline TopologyStateByCollection GroupByCollectionId(const TopologyState& topolo
|
|||||||
return state;
|
return state;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
inline TopologyStateByTask GroupByTaskId(const TopologyState& topologyState)
|
||||||
|
{
|
||||||
|
TopologyStateByTask state;
|
||||||
|
for (const auto& ds : topologyState) {
|
||||||
|
state[ds.taskId] = ds;
|
||||||
|
}
|
||||||
|
|
||||||
|
return state;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @class BasicTopology Topology.h <fairmq/sdk/Topology.h>
|
* @class BasicTopology Topology.h <fairmq/sdk/Topology.h>
|
||||||
* @tparam Executor Associated I/O executor
|
* @tparam Executor Associated I/O executor
|
||||||
|
Reference in New Issue
Block a user