Abstraction if dynamic library mecanism. More...
Abstraction if dynamic library mecanism.
Inheritance diagram for DynamicLibrary: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. |