OpendTect
6.6
|
Gives access to shared libs on runtime. Plugins should be loaded via the Plugin Manager (see plugins.h). More...
Public Member Functions | |
SharedLibAccess (const char *file_name) | |
handle is only closed if you do it explicitly. More... | |
void | close () |
const char * | errMsg () const |
void * | getFunction (const char *function_name) const |
Difficult for C++ functions as the names are mangled. More... | |
Handletype | handle () |
bool | isOK () const |
Static Public Member Functions | |
static void | getLibName (const char *modnm, char *) |
static void | getLibName (const char *modnm, char *, int sz) |
returns lib name with ".dll" or "lib" and ".so"/".dylib" More... | |
Protected Attributes | |
BufferString | errmsg_ |
Handletype | handle_ |
Gives access to shared libs on runtime. Plugins should be loaded via the Plugin Manager (see plugins.h).
<>
SharedLibAccess::SharedLibAccess | ( | const char * | file_name | ) |
handle is only closed if you do it explicitly.
void SharedLibAccess::close | ( | ) |
|
inline |
void* SharedLibAccess::getFunction | ( | const char * | function_name | ) | const |
Difficult for C++ functions as the names are mangled.
|
static |
|
static |
returns lib name with ".dll" or "lib" and ".so"/".dylib"
|
inline |
|
inline |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022