Introspection/Reflection/etc on Linux
Jacob Carlborg
doob at me.com
Wed Oct 19 01:22:32 PDT 2011
On 2011-10-18 18:48, J Arrizza wrote:
> I'm trying to write some sample code to:
> 1 create an object via it's name
> 2 search an object for it's functions
> 3 call a static function in a class
> 4 call a non-static function in an object
>
> #1, #2 and #3 were straightforward. But #4 looks like it's not possible
> in DMD 2.0.
>
> I found this:
>
> http://www.digitalmars.com/d/archives/digitalmars/D/announce/Runtime_reflection_9949.html
>
> which implies #4 is doable in Windows but not Linux. I'm using Linux
> 64-bit Ubuntu.
>
> Any other avenues I can chase?
>
> TIA,
> John
Runtime reflection by inspecting the symbol table of the currently
executing application: http://flectioned.kuehne.cn/
--
/Jacob Carlborg
More information about the Digitalmars-d
mailing list