DynamicallyLoadedLibrary

Represents a DLL or shared object

Constructors

this
this(string library)

Load a DLL (or fail with an exception)

Destructor

~this
~this()

Unload the DLL Notes: Any pointers returned by resolve()/resolveSymbol() should not be used after this destructor runs.

Members

Functions

resolve
T resolve(string symbol)

Convenience function for casting symbol to the right type

resolveSymbol
void* resolveSymbol(string symbol)

Load a symbol (or fail with an exception)

Meta