#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(). |