DataLinkVector< DC >::Entry Node1 DataLinkVector< DC >::Entry - m_ownObject + Entry() + operator=() + previousEntry() + dataLink() + ownObject() + setPreviousEntry() + setDataLink() + setOwnObject() Node1->Node1 -m_previousEntry Node2 DataLinkVector< DC >::DataHolder - m_obj + DataHolder() + hasData() + operator->() + operator const_pointer() + cptr() + reset() + setDataPtr() + getDataPtr() Node2->Node1 -m_dataLink