#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.