mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-10-13 08:41:16 +00:00
Add sdk:GroupByTaskId(TopologyState)
This commit is contained in:
parent
92112c812f
commit
4b78c472b1
|
@ -102,6 +102,16 @@ inline TopologyStateByCollection GroupByCollectionId(const TopologyState& topolo
|
|||
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>
|
||||
* @tparam Executor Associated I/O executor
|
||||
|
|
Loading…
Reference in New Issue
Block a user