Go to the source code of this file.
|
| class | PhaseII::IndexedRangesMT< T_RawDataContainer > |
| | Extended Helper class to associate ranges of elements in multiple containers to a contiguous index to be used in a MT context The base class is extended by a container list which can be grown dynamically (mutex protected), and the per module element range is atomic. More...
|
|
| template<typename T_RawDataContainerCollection, typename T_RawDataContainerPtr, typename T_RangeType, typename T_Coordinates> |
| void | PhaseII::addDataForModule (T_RawDataContainerCollection &rdo_container_collection, ContainerRangeGuard< T_RawDataContainerPtr, T_RangeType > &range_guard, T_Coordinates &&coordinates, std::uint32_t data_word) |
| | convenience method to add data to an RDO container, add a new RDO container, copy the data added for the current module if the capacity of the original container is exhausted.
|