A module loader implementation for loading windows DLL files. More...
#include <moduleLoaderDLL.h>
Public Member Functions | |
virtual void * | getFunction (string fnString) |
ModuleLoaderDLL () | |
~ModuleLoaderDLL () | |
Protected Member Functions | |
string | soToDll (const string &libname) |
If a libname is given in unix style convert it to the matching windows dll name. |
A module loader implementation for loading windows DLL files.
Definition at line 8 of file moduleLoaderDLL.h.
Definition at line 4 of file moduleLoaderDLL.cpp.
Definition at line 9 of file moduleLoaderDLL.cpp.
void * ModuleLoaderDLL::getFunction | ( | string | fnString | ) | [virtual] |
Implements ModuleLoader.
Definition at line 55 of file moduleLoaderDLL.cpp.
string ModuleLoaderDLL::soToDll | ( | const string & | libname | ) | [protected] |
If a libname is given in unix style convert it to the matching windows dll name.
Usually unix libs are libNAME.so and in windows we would have NAME.dll So: strip .so and preceeding lib.
Definition at line 41 of file moduleLoaderDLL.cpp.