vmsDLL Class Reference

#include <vmsDLL.h>

Inheritance diagram for vmsDLL:

vmsComDLL vmsUnRARDLL

List of all members.

Public Member Functions

virtual bool is_Loaded ()
FARPROC GetProcAddress (LPCSTR pszProcName)
virtual void Free ()
virtual bool Load (LPCSTR pszDll)
 vmsDLL (LPCSTR pszDll=NULL)
virtual ~vmsDLL ()

Protected Attributes

HMODULE m_hDLL


Detailed Description

Definition at line 13 of file vmsDLL.h.


Constructor & Destructor Documentation

vmsDLL::vmsDLL ( LPCSTR  pszDll = NULL  ) 

Definition at line 16 of file vmsDLL.cpp.

References Load(), m_hDLL, and NULL.

vmsDLL::~vmsDLL (  )  [virtual]

Definition at line 23 of file vmsDLL.cpp.


Member Function Documentation

bool vmsDLL::is_Loaded (  )  [virtual]

FARPROC vmsDLL::GetProcAddress ( LPCSTR  pszProcName  ) 

void vmsDLL::Free ( void   )  [virtual]

Reimplemented in vmsUnRARDLL.

Definition at line 37 of file vmsDLL.cpp.

References m_hDLL, and NULL.

Referenced by vmsUnRARDLL::Free(), Load(), vmsMediaConverter::Shutdown(), and vmsBtSupport::Shutdown().

bool vmsDLL::Load ( LPCSTR  pszDll  )  [virtual]

Reimplemented in vmsComDLL, and vmsUnRARDLL.

Definition at line 28 of file vmsDLL.cpp.

References Free(), m_hDLL, and NULL.

Referenced by vmsMediaConverter::Initialize(), vmsUnRARDLL::Load(), vmsComDLL::Load(), vmsBtSupport::LoadBtDll(), and vmsDLL().


Member Data Documentation

HMODULE vmsDLL::m_hDLL [protected]

Definition at line 24 of file vmsDLL.h.

Referenced by Free(), GetProcAddress(), is_Loaded(), Load(), and vmsDLL().


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

Generated on Sun May 25 00:21:21 2008 by  doxygen 1.5.6