Resultados de la búsqueda a petición "rtti"
¿Los tipos de C ++ POD tienen RTTI?
Según tengo entendido, cómo se implementa RTTI en varios compiladores de C ++ (como GCC), un puntero altype_info los datos se almacenan en elvtable datos de cada clase. Y también como se ...
¿Por qué necesito # incluir <typeinfo> cuando uso el operador typeid?
lostypeid [http://en.cppreference.com/w/cpp/language/typeid]representa un operador C ++ RTTI que también es una palabra clave C ++. Devuelve un std::type_info [http://en.cppreference.com/w/cpp/types/type_info]objeto que contiene información ...
Delphi Cómo obtener el valor predeterminado para la propiedad usando RTTI
Si tengo una clase como esta: TServerSettings = class(TSettings) strict private FHTTPPort : Integer; published property HTTPPort : Integer read FHTTPPort write FHTTPPort default 80; end;¿Cómo puedo obtener eldefault atributo de laHTTPPort ...
¿Cómo puedo obtener el tipo de subelemento de una lista TObjectList <T> simplemente por información RTTI (es decir, sin usar ninguna instancia de objeto real) en Delphi?
Estoy implementando código genérico para transmitir objetos arbitrarios de Delphi usando RTTI, y para que esto funcione (más específicamente, para que la parte de carga funcione), necesito de alguna manera obtener el tipo de sub-elemento de ...
acceder a todos los elementos de un registro utilizando RTTI
Quiero volcar un registro complejo / largo en una nota para fines de depuración TmyRecord = aValue : String aNumber : Real; Morenumbers : Integer ; .... .... end;Creo que Delphi XE 2 RTTI debería darme la oportunidad de obtener el nombre de ...
¿Cómo acceder a las propiedades de registro?
Necesito acceder, registrar propiedades y establecer / obtener los valores de esta propiedad. En primer lugar, quiero acceder a las propiedades. Pero no puedo ¿Qué está mal? Ver: Delphi XE6. Código de muestra: type TmyRecord = record private ...
Referencias de clase C ++
Viniendo de Delphi, estoy acostumbrado a usar referencias de clase (metaclases) como esta: type TClass = class of TForm; var x: TClass; f: TForm; begin x := TForm; f := x.Create(); f.ShowModal(); f.Free; end;En realidad, cada clase X derivada ...
¿Cómo modificar la propiedad delphi Getter / Setter con RTTI?
Me gustaría reemplazar el getter / setter para propiedades usando RTTI. Sé que puede acceder al getter setter con TPropInfo.SetProc / GetProc y sé que estos campos apuntan a datos diferentes dependiendo de si la propiedad usa métodos virtuales, ...
Problemas al lanzar y capturar excepciones en OS X con -fno-rtti
El problema es algo similar aesta pregunta [https://stackoverflow.com/questions/3638237/polymorphically-catching-an-exception-in-a-fno-rtti-shared-library-on-mac-os-x] pero la respuesta aceptada realmente no propone una solución o ...