Linker

Undocumented in source.

Members

Static functions

dumpFailedLoads
void dumpFailedLoads()

Print all symbols that failed to load

dumpLoadLibraries
void dumpLoadLibraries()

Print all libraries loaded.

getLoadFailures
string[] getLoadFailures(LIBRARY library)

Gets all the failed loads for a specific library.

getLoadFailures
string[] getLoadFailures(string library)

Gets all the failed loads for a specific library.

getLoadLibraries
string[] getLoadLibraries()

Gets all libraries loaded.

getSymbol
void* getSymbol(string symbol, LIBRARY[] libraries)
Undocumented in source. Be warned that the author may not have intended to support it.
getSymbol
void* getSymbol(string symbol, string[] libraries)
Undocumented in source. Be warned that the author may not have intended to support it.
isLoaded
bool isLoaded(LIBRARY library)

Checks if a library is loaded.

isLoaded
bool isLoaded(string library)

Checks if a library is loaded.

isPerfectLoad
bool isPerfectLoad()

Checks if any symbol failed to load

link
void link(T funct, string symbol, LIBRARY[] libraries)
Undocumented in source. Be warned that the author may not have intended to support it.
link
void link(T funct, string symbol, string[] libraries)
Undocumented in source. Be warned that the author may not have intended to support it.
loadLibrary
void loadLibrary(string library)
Undocumented in source. Be warned that the author may not have intended to support it.
unloadLibrary
void unloadLibrary(LIBRARY library)
Undocumented in source. Be warned that the author may not have intended to support it.
unloadLibrary
void unloadLibrary(string library)
Undocumented in source. Be warned that the author may not have intended to support it.
unsupportedSymbol
void unsupportedSymbol()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta