В откомпилированном коде нет никаких названий классов.
В С++ нет рефлексии. И не надо, кстати.
Проверить, что класс является MyBeautifulClass или его наследником, можно при помощи dynamic_cast. А если вам нужно другое - берите другой язык и не навлекайте на себя гнев св. Барбары.