_C_>как, имея имя класса в строке, установить его type_id_ в нужное значение?
_C_>решения с генерацией в каждом классе установочного виртуального метода хотелось бы избежать. _C_>(слишком явный костыль).
_C_>напомню, что доступ туда из динамически созданных объектов считается ошибкой.
А что вы хотите получить-то? То есть зачем вам номер, и почему важно чтобы он был задан в каком-то другом месте?