TCS::TOBArray Node1 TCS::TOBArray - m_ambiguityFlag + TOBArray() + push_back() + sort() + ambiguityFlag() + setAmbiguityFlag() - print() Node2 TCS::DataArray - m_name + DataArray() + ~DataArray() + name() + print() Node2->Node1 Node3 TCS::DataArrayImpl < GenericTOB > # m_data # m_reserve + DataArrayImpl() + ~DataArrayImpl() + size() + capacity() + clear() + push_back() + pop_back() + begin() + begin() + end() + end() + operator[]() + operator[]() Node3->Node1