1.0.1 Removed virtual calls
Definition at line 31 of file CDLLLoader.hpp.
Exponent::Host::CDLLLoader::CDLLLoader | ( | ) |
Construction
Exponent::Host::CDLLLoader::CDLLLoader | ( | const CString & | dllName | ) |
Construction
dllName | Path to the DLL |
CException |
virtual Exponent::Host::CDLLLoader::~CDLLLoader | ( | ) | [virtual] |
Destruction
CFBundleRef Exponent::Host::CDLLLoader::getDllHandle | ( | ) | const [inline] |
Get the module handle
CFBundleRef | The DLL Handle |
Definition at line 100 of file CDLLLoader.hpp.
References m_dllHandle.
HMODULE Exponent::Host::CDLLLoader::getDllHandle | ( | ) | const [inline] |
Get the module handle
HMODULE | The DLL Handle |
Definition at line 92 of file CDLLLoader.hpp.
References m_dllHandle.
void* Exponent::Host::CDLLLoader::getFunction | ( | const CString & | functionName | ) |
Get a function
functionName | The name of the function to load |
void* | A pointer to the function |
void Exponent::Host::CDLLLoader::loadDLL | ( | const CString & | dllName | ) |
Load a module
dllName | Path to the DLL |
CException |
void Exponent::Host::CDLLLoader::unloadDLL | ( | ) |
Unload a module
CFBundleRef Exponent::Host::CDLLLoader::m_dllHandle [protected] |
The bundle reference;
Definition at line 119 of file CDLLLoader.hpp.
HMODULE Exponent::Host::CDLLLoader::m_dllHandle [protected] |
CString Exponent::Host::CDLLLoader::m_dllName [protected] |
Name of current DLL
Definition at line 111 of file CDLLLoader.hpp.