Свойство RTTI не найдено для целей CPP в Haxe NME

Я использую 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;
}

Что я должен делать?

2

Решение

Сделайте это свободнее! :Dynamic вместо :Class<Dynamic>

public function doSomething(type:Dynamic):Void {
var typeInfo:String = untyped type.__rtti;
}
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]