PhaseII::IndexedRanges< T_DataContainer, T_RangeType > Node1 PhaseII::IndexedRanges < T_DataContainer, T_RangeType > # m_containers # m_range + IndexedRanges() + registerOrEraseNewData() + update() + update() + data() + data() + range() + size() + empty() + containerListCapacity() + errorContainer() + errorContainer() Node2 PhaseII::IndexedRangesMT < PhaseII::PixelRawDataContainer > # m_containers # m_range - m_containerListHelper + IndexedRangesMT() + getNewContainerPtr() + registerOrEraseNewData() + update() + update() + data() + data() + range() + size() + empty() + containerListCapacity() + errorContainer() + errorContainer() Node1->Node2