TPConverterTypeMap< CONVERTER_BASE > Node1 TPConverterTypeMap < CONVERTER_BASE > + TPConverterTypeMap() + findConverter() + addConverter() + begin() + end() Node2 std::map< const std ::type_index, CONVERTER _BASE * > + keys + elements Node2->Node1 #m_cnvRegistry