DataHeader_p5 Node1 DataHeader_p5 + DataHeader_p5() + DataHeader_p5() + ~DataHeader_p5() + operator=() + elements() + dhFormToken() + setDhFormToken() + dhFormMdx() Node2 std::vector< DataHeaderElement_p5 > Node2->Node1 -m_dataHeader Node3 DataHeaderElement_p5 + DataHeaderElement_p5() + DataHeaderElement_p5() + ~DataHeaderElement_p5() + operator=() + token() + oid2() Node3->Node2 +elements Node4 std::string Node4->Node1 -m_dhFormToken -m_dhFormMdx Node4->Node3 -m_token Node5 std::basic_string< char > Node5->Node4 Node6 long Node6->Node3 -m_oid2