PhaseII::ContainerCollectionProxy< T_RawDataContainerCollection, T_RawDataProxy, accessPolicy > Node1 PhaseII::ContainerCollection Proxy< T_RawDataContainerCollection, T_RawDataProxy, accessPolicy >     Node2 Utils::ContainerProxy < T_RawDataContainerCollection, ContainerCollectionProxy< T_RawDataContainerCollection, T_RawDataProxy, AccessPolicy ::ReadOnly >, ContainerProxyAdapter < T_RawDataContainerCollection, T _RawDataProxy, AccessPolicy::ReadOnly >, RootNodeIndex, AccessPolicy::ReadOnly > + m_index + m_container + ContainerProxy() + index() + computeChildElementIndex() + begin() + end() + operator[]() + front() + back() + size() + empty() + container() + createElementProxy() + beginIndex() + endIndex() + nextElementIndex() + elementIndexAt() Node2->Node1 Node3 Utils::ContainerProxyBase < T_RawDataContainerCollection, ContainerProxyAdapter< T_RawDataContainer Collection, T_RawDataProxy, AccessPolicy ::ReadOnly >::index_t, accessPolicy > + m_container + ContainerProxyBase() + container() Node3->Node2