Windows C++ Library
Public Member Functions | Protected Attributes | Private Member Functions
CLibrary Class Reference

#include <Library.hpp>

List of all members.

Public Member Functions

 CLibrary ()
 CLibrary (const tchar *pszPath)
 ~CLibrary ()
bool Load ()
void Free ()
bool IsLoaded () const
FARPROC GetProcAddress (const char *pszName) const
HINSTANCE Handle () const
const CPathPath () const

Protected Attributes

HINSTANCE m_hInstance
CPath m_strPath

Private Member Functions

 CLibrary (const CLibrary &)
CLibraryoperator= (const CLibrary &)

Constructor & Destructor Documentation

CLibrary::CLibrary ( const tchar *  pszPath)
CLibrary::CLibrary ( const CLibrary ) [private]

Member Function Documentation

bool CLibrary::Load ( )
void CLibrary::Free ( )
bool CLibrary::IsLoaded ( ) const [inline]
FARPROC CLibrary::GetProcAddress ( const char *  pszName) const [inline]
HINSTANCE CLibrary::Handle ( ) const [inline]
const CPath & CLibrary::Path ( ) const [inline]
CLibrary& CLibrary::operator= ( const CLibrary ) [private]

Member Data Documentation

HINSTANCE CLibrary::m_hInstance [protected]

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