9 #ifndef lgrDynamicLibrary_H_
10 #define lgrDynamicLibrary_H_
13 #include <vlutil/vlString.h>
35 bool addPlatExt =
true,
36 bool useLazyEval =
true);
49 DtString libraryName()
const;
53 const char *error()
const;
61 virtual void *procAddress(
const DtString &symName);
67 static DtString standardPrefix();
69 static DtString debugModifier();
71 static DtString standardExtension();
73 static DtString sharedLibraryName(
const DtString& moduleName);
#define DT_DLL_LGRUTIL
Definition: lgrUtil.h:19
void * myHandle
Definition: lgrDynamicLibrary.h:77
char * myLastError
Definition: lgrDynamicLibrary.h:79
DtLgrDynamicLibrary provides an operating independent way to manipulate dynamically loaded libraries...
Definition: lgrDynamicLibrary.h:22
Contains IMPORT/EXPORT macros for lgrUtil library.
DtString myLibraryName
Definition: lgrDynamicLibrary.h:78