mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-10-15 09:31: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;
|
||||
}
|
||||
|
||||
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
|
||||
|
Reference in New Issue
Block a user