Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

DllC Class Reference

#include <dllc.h>

Collaboration diagram for DllC:

Collaboration graph
[legend]
List of all members.

Public Methods

 DllC ()
virtual ~DllC ()
 DllC (const DllC &)
DllC & operator= (const DllC &)
void * GetAddress (const StringC &)
short Load (const StringC &)
short IsLoaded ()

Protected Attributes

void * m_handle
StringC m_dllFile

Private Methods

void CheckAndFreeHandle ()

Static Private Attributes

ArrayC< StringCm_dllLoadedFiles
ArrayC< void * > m_dllLoadedHandles
ArrayC< long > m_dllLoadedHandlesCount

Constructor & Destructor Documentation

DllC::DllC  
 

virtual DllC::~DllC   [virtual]
 

DllC::DllC const DllC &   
 


Member Function Documentation

void DllC::CheckAndFreeHandle   [private]
 

void* DllC::GetAddress const StringC  
 

short DllC::IsLoaded   [inline]
 

Definition at line 48 of file dllc.h.

00048 {return m_handle!=0;}

short DllC::Load const StringC  
 

DllC& DllC::operator= const DllC &   
 


Member Data Documentation

StringC DllC::m_dllFile [protected]
 

Definition at line 51 of file dllc.h.

ArrayC<StringC> DllC::m_dllLoadedFiles [static, private]
 

Definition at line 55 of file dllc.h.

ArrayC<void*> DllC::m_dllLoadedHandles [static, private]
 

Definition at line 56 of file dllc.h.

ArrayC<long> DllC::m_dllLoadedHandlesCount [static, private]
 

Definition at line 57 of file dllc.h.

void* DllC::m_handle [protected]
 

Definition at line 50 of file dllc.h.


The documentation for this class was generated from the following file:
Generated on Tue Jul 29 14:30:44 2003 for Open ActiveWrl by doxygen1.3-rc2