Public Member Functions | |
| XAP_Win32ModuleImpl () | |
| ~XAP_Win32ModuleImpl () | |
| bool | load (const char *name) |
| bool | unload () |
| bool | resolveSymbol (const char *symbol_name, void **symbol) |
| bool | getModuleName (char **dest) const |
| bool | getErrorMsg (char **dest) const |
Public Attributes | |
| HMODULE | m_hMod |
| const char * | m_pszErr |
| char * | m_pszModuleName |
| XAP_Win32ModuleImpl::XAP_Win32ModuleImpl | ( | ) | [inline] |
| XAP_Win32ModuleImpl::~XAP_Win32ModuleImpl | ( | ) | [inline] |
| bool XAP_Win32ModuleImpl::getErrorMsg | ( | char ** | dest | ) | const [inline] |
References szErrBadParam.
Referenced by XAP_Win32Module::getErrorMsg().
| bool XAP_Win32ModuleImpl::getModuleName | ( | char ** | dest | ) | const [inline] |
References szErrBadParam, and szErrNoDllLoaded.
Referenced by XAP_Win32Module::getModuleName().
| bool XAP_Win32ModuleImpl::load | ( | const char * | name | ) | [inline] |
References szErrAlreadyLoaded, szErrNoDllFound, and szName.
Referenced by XAP_Win32Module::load().
| bool XAP_Win32ModuleImpl::resolveSymbol | ( | const char * | symbol_name, | |
| void ** | symbol | |||
| ) | [inline] |
References szErrBadParam.
Referenced by XAP_Win32Module::resolveSymbol().
| bool XAP_Win32ModuleImpl::unload | ( | void | ) | [inline] |
References szErrCouldNotUnload, and szErrNoDllLoaded.
Referenced by XAP_Win32Module::unload().
| HMODULE XAP_Win32ModuleImpl::m_hMod |
const char* XAP_Win32ModuleImpl::m_pszErr [mutable] |
char* XAP_Win32ModuleImpl::m_pszModuleName [mutable] |
1.7.1