#include <dynamic_library.h>
Public Member Functions | |
| DynamicLibrary (const std::string &libraryPath) | |
| template<typename FuncType > | |
| FuncType | Find (const std::string &funcName) |
| ~DynamicLibrary () | |
Private Member Functions | |
| void * | FindSymbol (const std::string &funcName) |
Private Attributes | |
| void * | Library |
| const std::string | Path |
Definition at line 20 of file dynamic_library.h.
| Common::DynamicLibrary::DynamicLibrary | ( | const std::string & | libraryPath | ) |
Definition at line 40 of file dynamic_library_lin.cpp.
Definition at line 46 of file dynamic_library_lin.cpp.
| FuncType Common::DynamicLibrary::Find | ( | const std::string & | funcName | ) | [inline] |
Definition at line 27 of file dynamic_library.h.
| void * Common::DynamicLibrary::FindSymbol | ( | const std::string & | funcName | ) | [private] |
Definition at line 54 of file dynamic_library_lin.cpp.
void* Common::DynamicLibrary::Library [private] |
Definition at line 37 of file dynamic_library.h.
const std::string Common::DynamicLibrary::Path [private] |
Definition at line 36 of file dynamic_library.h.