Finds and loads a shared library, using names to find the library on the file system.
Loads the symbol specified by symbolName from a shared library.
Unloads the shared library from memory, invalidating all function pointers which were assigned a symbol by one of the load methods.
Returns true if the shared library is currently loaded, false otherwise.
Sets the callback that will be called when an expected symbol is missing from the shared library.
Sets the callback that will be called when an expected symbol is missing from the shared library.
Returns the currently active missing symbol callback.
Returns the name of the shared library.
Low-level wrapper of the even lower-level operating-specific shared library loading interface.
While this interface can be used directly in applications, it is recommended to use the interface specified by derelict.util.loader.SharedLibLoader to implement bindings. SharedLib is designed to be the base of a higher-level loader, but can be used in a program if only a handful of functions need to be loaded from a given shared library.