TestClassSimpleContainers Node1 TestClassSimpleContainers + TestClassSimpleContainers() + ~TestClassSimpleContainers() + setNonZero() + operator==() + operator!=() + streamOut() Node2 std::deque< float > + elements Node2->Node1 +m_deque_of_float Node3 std::list< double > + elements Node3->Node1 +m_list_of_double Node4 std::set< unsigned short > + keys Node4->Node1 +m_set_of_ushort Node5 std::vector< int > + elements Node5->Node1 +m_vector_of_int Node6 std::map< std::string, long > Node6->Node1 +m_map_of_string_to_long Node7 std::string Node7->Node6 +keys Node8 std::basic_string< char > Node8->Node7 Node9 long Node9->Node6 +elements