SharedLibLoader

Undocumented in source.

Constructors

this
this(string winLibs, string nixLibs, string macLibs)
Undocumented in source.

Members

Functions

bindFunc
void bindFunc(void** ptr, string funcName, bool doThrow)
Undocumented in source. Be warned that the author may not have intended to support it.
isLoaded
bool isLoaded()
Undocumented in source. Be warned that the author may not have intended to support it.
lib
SharedLib lib()
Undocumented in source. Be warned that the author may not have intended to support it.
load
void load()
Undocumented in source. Be warned that the author may not have intended to support it.
load
void load(string libNameString)
Undocumented in source. Be warned that the author may not have intended to support it.
load
void load(string[] libNames)
Undocumented in source. Be warned that the author may not have intended to support it.
loadSymbol
void* loadSymbol(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
loadSymbols
void loadSymbols()
Undocumented in source.
unload
void unload()
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

disableAutoUnload
void disableAutoUnload()
Undocumented in source. Be warned that the author may not have intended to support it.
isAutoUnloadEnabled
bool isAutoUnloadEnabled()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta