Finding out names in shared libraries

Ozan via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Wed Mar 23 08:28:16 PDT 2016


On Wednesday, 23 March 2016 at 15:17:18 UTC, Ozan wrote:
> If I want to use a class or a function in a shared library, it 
> is necessary to use funny names like 
> "D7myclass10getMyClassFZC7myclass7MyClass".
>
> Is it possible to get a list of all the names in shared 
> library? What is the schema behind these names? Is there a 
> listing for "D7", "10", "FZC7", "7" and so on?

Solved in the core.demangle module...
The demangle module converts mangled D symbols to a 
representation similar to what would have existed in code.

Regards, Ozan


More information about the Digitalmars-d-learn mailing list