![]() |
Go to the source code of this file.
Macros | |
| #define | DYNL_KERNEL_HANDLE ((void*) 0x1) |
Enumerations | |
| enum | lib_types { LT_NONE, LT_NOTFOUND, LT_SINGULAR, LT_ELF, LT_HPUX, LT_MACH_O, LT_BUILTIN } |
Functions | |
| void * | dynl_open_binary_warn (const char *binary_name, const char *msg=NULL) |
| void * | dynl_sym_warn (void *handle, const char *proc, const char *msg=NULL) |
| int | dynl_check_opened (char *filename) |
| void * | dynl_open (char *filename) |
| void * | dynl_sym (void *handle, const char *symbol) |
| int | dynl_close (void *handle) |
| const char * | dynl_error () |
| enum lib_types |
| Enumerator | |
|---|---|
| LT_NONE | |
| LT_NOTFOUND | |
| LT_SINGULAR | |
| LT_ELF | |
| LT_HPUX | |
| LT_MACH_O | |
| LT_BUILTIN | |
Definition at line 16 of file mod_raw.h.
| int dynl_check_opened | ( | char * | filename | ) |
Definition at line 150 of file mod_raw.cc.
| int dynl_close | ( | void * | handle | ) |
Definition at line 182 of file mod_raw.cc.
| const char* dynl_error | ( | ) |
Definition at line 187 of file mod_raw.cc.
| void* dynl_open | ( | char * | filename | ) |
Definition at line 157 of file mod_raw.cc.
Definition at line 60 of file mod_raw.cc.
| void* dynl_sym | ( | void * | handle, |
| const char * | symbol | ||
| ) |
Definition at line 171 of file mod_raw.cc.
Definition at line 104 of file mod_raw.cc.