src/pmc/parrotlibrary.pmc - Dynamic Library
Class for holding info about a dynamic library.
_filename full path/file of lib _ro true after init
All ParrotLibrary PMCs are in interp->iglobals.
When a dynamic library (pmc or ops) is loaded, the load function returns a ParrotLibrary PMC.
Initializes the library with a
NULL oplib init function.
Destroys the library, closing the shared library.
Creates and returns a clone of the library.
Returns whether a library has been successfully loaded.
Returns the name of the loaded library.
Gets the pointer to the shared library handle.
void set_pointer(void *handle)
Sets the pointer to the shared library handle.