Public Member Functions | Public Attributes | Protected Member Functions | Friends

XAP_Win32Module Class Reference

#include <xap_Win32Module.h>

Inheritance diagram for XAP_Win32Module:
XAP_Module

List of all members.

Public Member Functions

virtual bool resolveSymbol (const char *symbol_name, void **symbol)
virtual bool getModuleName (char **dest) const
virtual bool getErrorMsg (char **dest) const

Public Attributes

class XAP_Win32ModuleImplpimpl

Protected Member Functions

 XAP_Win32Module ()
virtual ~XAP_Win32Module ()
virtual bool load (const char *name)
virtual bool unload ()

Friends

class XAP_ModuleManager

Detailed Description

XAP_Win32Module Implements the XAP_Module interface.


Constructor & Destructor Documentation

XAP_Win32Module::XAP_Win32Module (  )  [protected]

References pimpl, and UT_ASSERT_HARMLESS.

XAP_Win32Module::~XAP_Win32Module (  )  [protected, virtual]

References pimpl.


Member Function Documentation

bool XAP_Win32Module::getErrorMsg ( char **  dest  )  const [virtual]

Implements XAP_Module.

References XAP_Win32ModuleImpl::getErrorMsg(), and pimpl.

bool XAP_Win32Module::getModuleName ( char **  dest  )  const [virtual]
bool XAP_Win32Module::load ( const char *  name  )  [protected, virtual]

Implements XAP_Module.

References XAP_Win32ModuleImpl::load(), and pimpl.

bool XAP_Win32Module::resolveSymbol ( const char *  symbol_name,
void **  symbol 
) [virtual]
bool XAP_Win32Module::unload ( void   )  [protected, virtual]

Implements XAP_Module.

References pimpl, and XAP_Win32ModuleImpl::unload().


Friends And Related Function Documentation

friend class XAP_ModuleManager [friend]

Reimplemented from XAP_Module.


Member Data Documentation


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