#include <OsSharedLibMgrLinux.h>
|
virtual | ~OsSharedLibMgrLinux () |
|
virtual OsStatus | loadSharedLib (const char *libName) |
| param: libName - name of library, may include absolute or relative path More...
|
|
virtual OsStatus | getSharedLibSymbol (const char *libName, const char *symbolName, void *&symbolAddress) |
| param: libName - name of library, may include absolute or relative path More...
|
|
virtual OsStatus | unloadSharedLib (const char *libName) |
| param: (in) libName - name of library, may include absolute or relative path param: (in) symbolName - name of the variable or function exported in the shared lib param: (out) symbolAddress - the address of the function or variable More...
|
|
virtual | ~OsSharedLibMgrBase () |
|
param: libName - name of library, may include absolute or relative path
OsStatus loadSharedLib |
( |
const char * |
libName | ) |
|
|
virtual |
param: libName - name of library, may include absolute or relative path
Implements OsSharedLibMgrBase.
OsStatus getSharedLibSymbol |
( |
const char * |
libName, |
|
|
const char * |
symbolName, |
|
|
void *& |
symbolAddress |
|
) |
| |
|
virtual |
param: libName - name of library, may include absolute or relative path
param: (in) libName - name of library, may include absolute or relative path param: (in) symbolName - name of the variable or function exported in the shared lib param: (out) symbolAddress - the address of the function or variable
Implements OsSharedLibMgrBase.
OsStatus unloadSharedLib |
( |
const char * |
libName | ) |
|
|
virtual |
param: (in) libName - name of library, may include absolute or relative path param: (in) symbolName - name of the variable or function exported in the shared lib param: (out) symbolAddress - the address of the function or variable
Implements OsSharedLibMgrBase.