Public Member Functions | Public Attributes

XAP_Win32ModuleImpl Class Reference

List of all members.

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

Constructor & Destructor Documentation

XAP_Win32ModuleImpl::XAP_Win32ModuleImpl (  )  [inline]
XAP_Win32ModuleImpl::~XAP_Win32ModuleImpl (  )  [inline]

Member Function Documentation

bool XAP_Win32ModuleImpl::getErrorMsg ( char **  dest  )  const [inline]

References szErrBadParam.

Referenced by XAP_Win32Module::getErrorMsg().

bool XAP_Win32ModuleImpl::getModuleName ( char **  dest  )  const [inline]
bool XAP_Win32ModuleImpl::load ( const char *  name  )  [inline]
bool XAP_Win32ModuleImpl::resolveSymbol ( const char *  symbol_name,
void **  symbol 
) [inline]

References szErrBadParam.

Referenced by XAP_Win32Module::resolveSymbol().

bool XAP_Win32ModuleImpl::unload ( void   )  [inline]

Member Data Documentation

const char* XAP_Win32ModuleImpl::m_pszErr [mutable]

The documentation for this class was generated from the following file: