Resultados de la búsqueda a petición "rtti"
Perfil de vida útil del objeto C ++
La clase ObjectInfo es una clase de diagnóstico destinada a rastrear datos estadísticos, como el tiempo de vida y la cantidad de objetos. Una clase específic...
Obtener una sub propiedad de un componente en Delphi usando RTTI
Me gustaría acceder a la siguiente propiedad usando RTTI
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 escribo con type_info?
He almacenado un puntero a untype_info objeto. int MyVariable = 123; const std::type_info* Datatype = &typeid(MyVariable);¿Cómo podría usar esto para encasillar otra variable para ese tipo? Intenté esto, pero no funciona: std::cout << ...
¿Qué puede hacer que C ++ RTTI sea indeseable de usar?
irando la documentación de LLVM, mencionan que usan "una forma personalizada de RTTI" [http://llvm.org/docs/ProgrammersManual.html#isa], y esta es la razón por la que tienenisa<>, cast<> ydyn_cast<> funciones con plantilla. Por lo general, leer ...
Delphi Rtti para interfaces en un contexto genérico
para un marco escribí un contenedor que toma cualquier objeto, interfaz o tipo de registro para explorar sus propiedades o campos. La declaración de clase es la siguiente: TWrapper<T> = class private FType : TRttiType; FInstance : Pointer; ...
C ++ RTTI Ejemplos viables [cerrado]
Estoy familiarizado con C ++ RTTI, y el concepto me parece interesante. Todavía existen muchas más formas de abusar de él que usarlo correctamente (me viene a la mente el temor al interruptor RTTI). Como desarrollador, encontré (y usé) solo dos ...
¿Cuál es la diferencia entre los miembros de la clase pública y publicada en Delphi?
¿Podría alguien explicarme cuál es la diferencia entre los miembros de la clase pública y publicada en Delphi? Traté de ver la ayuda de Delphi y entiendo que estos miembros tienen la misma visibilidad, pero no entiendo muy bien cómo difieren y ...
¿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 ...