D3PDTest::Obj1 Node1 D3PDTest::Obj1 + m_cstr + m_c + m_uc + m_s + m_us + m_i + m_ui + m_f + m_d + m_b + Obj1() + Obj1() Node2 D3PDTest::Obj2 + m_i + m_f + Obj2() + Obj2() Node2->Node1 +m_o2 Node5 std::vector< D3PDTest ::Obj2 > Node2->Node5 +elements Node3 std::string Node3->Node1 +m_str Node4 std::basic_string< char > Node4->Node3 Node5->Node1 +m_vo2 +m_vo3 Node6 long Node6->Node1 +m_ull +m_ll