#include <fsys.h>
Public Types | |
| typedef void * | addr_t |
Public Member Functions | |
| dso (char *path) | |
| Create and map a dso object. | |
| dso () | |
| Create dso object for use by load functions. | |
| int | err (void) |
| addr_t | find (char *symbol) |
| Find symbol in loaded module. | |
| void | map (char *path) |
| Map library object with library. | |
| operator bool () | |
| bool | operator! () |
| addr_t | operator() (char *symbol) |
| addr_t | operator[] (char *symbol) |
| void | release (void) |
| Release loaded library. | |
| ~dso () | |
| Destroy dso and release library. | |
Friends | |
| class | fsys |
Definition at line 642 of file fsys.h.
| ucommon::dso::dso | ( | char * | path | ) |
Create and map a dso object.
| path | of library to map. |
| addr_t ucommon::dso::find | ( | char * | symbol | ) |
Find symbol in loaded module.
| module | to search. | |
| symbol | to search for. |
| void ucommon::dso::map | ( | char * | path | ) |
Map library object with library.
| name | of library to load. |
1.4.7