Public Member Functions | |
~Library () | |
const std::string & | getName () const |
const Manifest * | getManifest () const |
Static Public Member Functions | |
static const boost::filesystem::path | getLibraryPath (const std::string &plugin_name) |
static Library * | loadLibrary (const std::string &plugin_name, bool builtin) |
Private Member Functions | |
Library (const Library &) | |
Library & | operator= (const Library &) |
Library (const std::string &name_arg, void *handle_arg, const Manifest *manifest_arg) | |
Private Attributes | |
std::string | name |
void * | handle |
const Manifest * | manifest |
: This breaks valgrind at the moment. if (handle) dlclose(handle);
Definition at line 47 of file library.cc.