Я использую RTTI в haxe NME. Это хорошо работает при нацеливании на flash, но при компиляции на cpp target я получаю следующую ошибку.
ошибка C2039: «__rtti»: не является членом «Class_obj»
Я делаю это …
public function doSomething(type:Class<Dynamic>):Void {
var typeInfo:String = untyped type.__rtti;
}
Я тоже пытался …
public function doSomething <T:Infos> (type:Class<T>):Void {
var typeInfo:String = untyped type.__rtti;
}
Что я должен делать?
Сделайте это свободнее! :Dynamic
вместо :Class<Dynamic>
public function doSomething(type:Dynamic):Void {
var typeInfo:String = untyped type.__rtti;
}
Других решений пока нет …