Go to the documentation of this file.
25 #ifndef vtkDynamicLoader_h
26 #define vtkDynamicLoader_h
28 #include "vtkCommonCoreModule.h"
30 #include <vtksys/DynamicLoader.hxx>
static const char * LastError()
Return the last error produced from a calls made on this class.
~vtkDynamicLoader() override
vtksys::DynamicLoader::SymbolPointer vtkSymbolPointer
static vtkDynamicLoader * New()
static vtkLibHandle OpenLibrary(const char *)
Load a dynamic library into the current process.
abstract base class for most VTK objects
static const char * LibPrefix()
Return the library prefix for the given architecture.
static const char * LibExtension()
Return the library extension for the given architecture.
vtksys::DynamicLoader::LibraryHandle vtkLibHandle
static int CloseLibrary(vtkLibHandle)
Attempt to detach a dynamic library from the process.
class interface to system dynamic libraries
static void * GetSymbolAddress(vtkLibHandle, const char *)
Find the address of the symbol in the given library static vtkSymbolPointer GetSymbolAddress(vtkLibHa...