mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-10-13 16:46:47 +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;
|
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
|
||||||
|
|
Loading…
Reference in New Issue
Block a user