#include <DynamicLibrary.h>
Public Member Functions | |
| DynamicLibrary () | |
| DynamicLibrary (const char *libName) | |
| virtual | ~DynamicLibrary (void) |
| bool | Load (const char *libName) |
| bool | Unload () |
| bool | IsLoaded () const |
| DLPROC | GetProcAddr (const char *procName) const |
| DLPROC | GetProcAddrCached (const char *procName, unsigned int procId) |
Private Attributes | |
| void * | libHandle |
| std::vector< cache_info > | cache |
Classes | |
| struct | cache_info |
Definition at line 10 of file DynamicLibrary.h.
|
|
Definition at line 13 of file DynamicLibrary.h. |
|
|
Definition at line 6 of file DynamicLibrary.cpp. References Load(). |
|
|
Definition at line 11 of file DynamicLibrary.cpp. References Unload(). |
|
|
Definition at line 37 of file DynamicLibrary.cpp. References libHandle. |
|
||||||||||||
|
|
|
|
Definition at line 22 of file DynamicLibrary.h. References libHandle. |
|
|
Definition at line 17 of file DynamicLibrary.cpp. References libHandle. Referenced by DynamicLibrary(). |
|
|
Definition at line 26 of file DynamicLibrary.cpp. References cache, and libHandle. Referenced by ~DynamicLibrary(). |
|
|
Definition at line 41 of file DynamicLibrary.h. Referenced by Unload(). |
|
|
Definition at line 40 of file DynamicLibrary.h. Referenced by GetProcAddr(), IsLoaded(), Load(), and Unload(). |
1.4.6