|
λ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. |