λ61
|
Functions | |
l61_rosetta_SharedLibrary_handle_t | l61_rosetta_loadSharedLibrary (const char *file) |
l61_rosetta_SharedLibrary_symbol_t | l61_rosetta_getSharedLibrarySymbol (l61_rosetta_SharedLibrary_handle_t handle, const char *symbol) |
int | l61_rosetta_unloadSharedLibrary (l61_rosetta_SharedLibrary_handle_t handle) |
const char * | l61_rosetta_getSharedLibraryLoaderError () |
const char * l61_rosetta_getSharedLibraryLoaderError | ( | ) |
Retrieves a description of the last shared library loading error. On POSIX systems, this wraps dlerror(). On Windows, it provides a formatted system error message.
l61_rosetta_SharedLibrary_symbol_t l61_rosetta_getSharedLibrarySymbol | ( | l61_rosetta_SharedLibrary_handle_t | handle, |
const char * | symbol ) |
Gets a symbol from a shared library.
handle | Handle to the loaded library. |
symbol | Name of the symbol to retrieve. |
l61_rosetta_SharedLibrary_handle_t l61_rosetta_loadSharedLibrary | ( | const char * | file | ) |
Loads a shared library.
file | Path to the library. |
int l61_rosetta_unloadSharedLibrary | ( | l61_rosetta_SharedLibrary_handle_t | handle | ) |
Unloads a shared library.
handle | Handle to the loaded library. |