SG::PackedLinkVectorHolder< CONT, ALLOC > Node1 SG::PackedLinkVectorHolder < CONT, ALLOC > # m_linkedVec + PackedLinkVectorHolder() + insertMove() Node2 SG::AuxTypeVectorHolder < PackedLink< CONT >, AuxDataTraits< PackedLink < CONT >, AuxAllocator_t< PackedLink< CONT > > >::vector_type > # SCALE - m_vecPtr - m_ownFlag + AuxTypeVectorHolder() + AuxTypeVectorHolder() + AuxTypeVectorHolder() + ~AuxTypeVectorHolder() + operator=() + operator=() + vec() + clone() + toPtr() + toPtr() and 9 more... # getDataSpanImpl() # storeDataSpan() - insertMove1() - insertMove1() Node2->Node1 Node3 SG::IAuxTypeVector - m_auxid - m_isLinked - m_span + IAuxTypeVector() + ~IAuxTypeVector() + clone() + toPtr() + toPtr() + toVector() + size() + resize() + reserve() + shift() and 8 more... # getDataSpanImpl() # storeDataSpan() # resetDataSpan() Node3->Node2