#include <Library.h>
Public Types | |
| enum | Mode { LAZY = RTLD_LAZY, NOW = RTLD_NOW } |
| enum | Mode { LAZY = RTLD_LAZY, NOW = RTLD_NOW } |
Public Methods | |
| Library () | |
| ~Library () | |
| int | load (const char *libName, int mode=LAZY) |
| int | unload () |
| void * | getFuncPtr (const char *funcName) const |
| Library () | |
| ~Library () | |
| int | load (const char *libName, int mode=LAZY) |
| int | unload () |
| void * | getFuncPtr (const char *funcName) const |
Static Public Methods | |
| void | getNativeLibName (const char *genericName, char *nativeName) |
| void | getNativeLibName (const char *genericName, char *nativeName) |
|
|
Definition at line 20 of file WinNT/Library.h. |
|
|
Definition at line 21 of file Solaris/Library.h. |
|
|
Definition at line 7 of file Solaris/Library.cpp. |
|
|
Definition at line 12 of file Solaris/Library.cpp. References unload(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 64 of file Solaris/Library.cpp. |
|
||||||||||||
|
|
|
||||||||||||
|
Definition at line 76 of file Solaris/Library.cpp. References OS::DirectorySeparator, DLL_PREFIX, and DLL_SUFFIX. Referenced by load(). |
|
||||||||||||
|
|
|
||||||||||||
|
Definition at line 23 of file Solaris/Library.cpp. References getNativeLibName(). |
|
|
|
|
|
Definition at line 46 of file Solaris/Library.cpp. Referenced by ~Library(). |
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001