Abstraction if dynamic library mecanism. More...
Abstraction if dynamic library mecanism.
Public Member Methods | |
DynamicLibrary () | |
Default constructor. More... | |
DynamicLibrary (PCChar8 libraryPath) | |
Default constructor. Load directly the librairy. More... | |
~DynamicLibrary () | |
Destructor. More... | |
bool | Load (PCChar8 libraryPath) |
Loads. More... | |
bool | Free () |
Unloads the librairy. More... | |
void * | GetProcAddress (PCChar8 entryPoint) const |
Gets the address of an entry point. More... | |
DynamicLibrary | ( | ) |
Default constructor.
DynamicLibrary | ( | PCChar8 | libraryPath | ) |
Default constructor. Load directly the librairy.
libraryPath | Full pathname of the library file. |
~DynamicLibrary | ( | ) |
Destructor.
bool Free | ( | ) |
Unloads the librairy.
void* GetProcAddress | ( | PCChar8 | entryPoint | ) | const |
Gets the address of an entry point.
entryPoint | The entry point. |
bool Load | ( | PCChar8 | libraryPath | ) |
Loads.
libraryPath | Full pathname of the library file. |