AUI Framework
master
Cross-platform base for C++ UI apps
|
Classes# | |
class | LoadException |
Public Types# | |
using | ProcRawPtr = void(*)() |
Public Member Functions# | |
AProgramModule (HMODULE handle) noexcept | |
ProcRawPtr | getProcAddressRawPtr (const AString &name) const noexcept |
template<typename Function> | |
Function * | getProcAddress (const AString &name) const noexcept |
Static Public Member Functions# | |
static _< AProgramModule > | load (const AString &path) |
Loads a dynamic load library (shared object). | |
static AString | getDllExtension () |
Extension of a dynamic load library of current platform. | |
static _< AProgramModule > | self () |
|
static |
|
static |
path | Path to a dynamic load library without extension (extension is added based on current platform) |