#include <fsys.h>
Convenience class for library plugins.
- Author
- David Sugar dyfet.nosp@m.@gnu.nosp@m.telep.nosp@m.hony.nosp@m..org
Definition at line 662 of file fsys.h.
◆ addr_t
◆ dso() [1/2]
Create dso object for use by load functions.
Definition at line 1142 of file fsys.cpp.
References error, and ptr.
◆ dso() [2/2]
ucommon::dso::dso |
( |
const char * |
path | ) |
|
◆ ~dso()
◆ __DELETE_COPY()
ucommon::dso::__DELETE_COPY |
( |
dso |
| ) |
|
|
private |
◆ err()
int ucommon::dso::err |
( |
void |
| ) |
const |
|
inline |
◆ find()
dso::addr_t ucommon::dso::find |
( |
const char * |
symbol | ) |
const |
Find symbol in loaded module.
- Parameters
-
module | to search. |
symbol | to search for. |
- Returns
- address of symbol or NULL if not found.
Definition at line 1690 of file fsys.cpp.
◆ map()
void ucommon::dso::map |
( |
const char * |
path | ) |
|
◆ operator bool()
ucommon::dso::operator bool |
( |
| ) |
const |
|
inline |
◆ operator!()
bool ucommon::dso::operator! |
( |
void |
| ) |
const |
|
inline |
◆ operator()()
addr_t ucommon::dso::operator() |
( |
const char * |
symbol | ) |
const |
|
inline |
◆ operator[]()
addr_t ucommon::dso::operator[] |
( |
const char * |
symbol | ) |
const |
|
inline |
◆ release()
void ucommon::dso::release |
( |
void |
| ) |
|
◆ fsys
◆ error
◆ ptr
The documentation for this class was generated from the following files: