DataHeader_p3 Node1 DataHeader_p3 + DataHeader_p3() + DataHeader_p3() + ~DataHeader_p3() + operator=() + elements() + inputElements() + GuidMap() Node2 std::vector< DataHeaderElement_p3 > Node2->Node1 -m_InputDataHeader -m_DataHeader Node3 DataHeaderElement_p3 - m_technology - m_oid1 - m_oid2 - m_dbGuidIdx - m_classIdIdx - m_prefixIdx - m_keyPos + DataHeaderElement_p3() + DataHeaderElement_p3() + ~DataHeaderElement_p3() + operator=() + key() + pClid() + clids() + token() + alias() + oid1() + oid2() Node3->Node2 +elements Node4 std::vector< uint64_t > + elements Node4->Node3 -m_hashes Node5 std::string Node5->Node3 -m_token Node7 std::vector< std::string > Node5->Node7 +elements Node6 std::basic_string< char > Node6->Node5 Node7->Node1 -m_GuidMap Node7->Node3 -m_alias Node8 std::vector< unsigned int > + elements Node8->Node3 -m_clids