C++ common classes
General purpose classes for use across projects (Apache license)
|
Cross platform class to load DLL/shared library. More...
#include <CXPlatLoadLibrary.h>
Public Member Functions | |
CXPlatLoadLibrary () | |
CXPlatLoadLibrary (LPCSTR) | |
virtual | ~CXPlatLoadLibrary () |
XPLAT_HMODULE | GetLib () |
XPLAT_HMODULE | LoadLibrary (LPCSTR) |
FARPROC | GetProcAddress (LPCSTR) |
FARPROC | GetSymAddress (LPCSTR) |
void | FreeLibrary () |
Protected Attributes | |
XPLAT_HMODULE | hLib |
Cross platform class to load DLL/shared library.
_MSC_VER > 1000 Load a DLL/shared library
Definition at line 38 of file CXPlatLoadLibrary.h.
Definition at line 29 of file CXPlatLoadLibrary.cpp.
Definition at line 34 of file CXPlatLoadLibrary.cpp.
CXPlatLoadLibrary::~CXPlatLoadLibrary | ( | ) | [virtual] |
Definition at line 40 of file CXPlatLoadLibrary.cpp.
Definition at line 93 of file CXPlatLoadLibrary.cpp.
Definition at line 46 of file CXPlatLoadLibrary.cpp.
Definition at line 75 of file CXPlatLoadLibrary.cpp.
Definition at line 84 of file CXPlatLoadLibrary.cpp.
Definition at line 51 of file CXPlatLoadLibrary.cpp.
XPLAT_HMODULE CXPlatLoadLibrary::hLib [protected] |
Definition at line 54 of file CXPlatLoadLibrary.h.