IdHashTableHelper< N, ID, HASH > Node1 IdHashTableHelper< N, ID, HASH > - m_fields - s_defaultHash + IdHashTableHelper() + IdHashTableHelper() + IdHashTableHelper() + ~IdHashTableHelper() + getId() + setId() + operator[]() + setField() + setFields() + setDefaults() + isValid() + defaultHash() + defaultIdentifier() + defaultValue() Node2 std::vector< T > Node2->Node1 -s_defaultId -m_id Node3 T Node3->Node2 +elements