Binds a function pointer to a symbol in this loader's shared library.
Binds a function pointer to a stdcall symbol in this loader's shared library.
Finds and loads a shared library, using this loader's default shared library names and default supported shared library version.
Finds and loads any version of a shared library greater than or equal to the required mimimum version, using this loader's default shared library names.
Finds and loads a shared library, using libNames to find the library on the file system.
Finds and loads any version of a shared library greater than or equal to the required mimimum version, using libNames to find the library on the file system.
Finds and loads a shared library, using libNames to find the library on the file system.
Finds and loads any version of a shared library greater than or equal to the required mimimum version, , using libNames to find the library on the file system.
Unloads the shared library from memory, invalidating all function pointers which were assigned a symbol by one of the load methods.
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.
Must be implemented by subclasses to load all of the symbols from a shared library.
Allows a subclass to install an exception handler for specific versions of a library before loadSymbols is called.
Subclasses can use this as an alternative to bindFunc, but must bind the returned symbol manually.
Returns a reference to the shared library wrapped by this loader.