Classes | |
struct | Handle |
class | LibraryLoadException |
class | LibraryUnloadException |
Functions | |
void * | getSymbol (Handle h, const char *symbol) |
void * | getSymbol (Handle h, const std::string &symbol) |
bool | hasSymbol (Handle h, const char *symbol) |
bool | hasSymbol (Handle h, const std::string &symbol) |
Handle | load (const char *path) |
Handle | load (const std::string &path) |
const char * | prefix () |
const char * | suffix () |
void | unload (Handle &h) |
void * rve_dynlib::getSymbol | ( | Handle | h, |
const char * | symbol | ||
) |
Definition at line 67 of file dynlib_posix.cpp.
void* rve_dynlib::getSymbol | ( | Handle | h, |
const std::string & | symbol | ||
) | [inline] |
bool rve_dynlib::hasSymbol | ( | Handle | h, |
const char * | symbol | ||
) |
Definition at line 61 of file dynlib_posix.cpp.
bool rve_dynlib::hasSymbol | ( | Handle | h, |
const std::string & | symbol | ||
) | [inline] |
Handle rve_dynlib::load | ( | const char * | path | ) |
Definition at line 39 of file dynlib_posix.cpp.
Handle rve_dynlib::load | ( | const std::string & | path | ) | [inline] |
const char * rve_dynlib::prefix | ( | ) |
Definition at line 73 of file dynlib_posix.cpp.
const char * rve_dynlib::suffix | ( | ) |
Definition at line 78 of file dynlib_posix.cpp.
void rve_dynlib::unload | ( | Handle & | h | ) |
Definition at line 51 of file dynlib_posix.cpp.