#include <SharedLibrary.h>
Definition at line 33 of file SharedLibrary.h.
SharedLibrary::SharedLibrary |
( |
const boost::filesystem::path & |
iName | ) |
|
Definition at line 34 of file SharedLibrary.cc.
References edm::hlt::Exception, and library_.
38 std::auto_ptr<Reflex::SharedLibrary> lib(
new Reflex::SharedLibrary(iName.string()));
40 throw cms::Exception(
"PluginLibraryLoadError")<<
"unable to load "<<iName.string()<<
" because "<<lib->Error();
Reflex::SharedLibrary * library_
boost::filesystem::path path_
SharedLibrary::~SharedLibrary |
( |
| ) |
|
edmplugin::SharedLibrary::SharedLibrary |
( |
const SharedLibrary & |
| ) |
|
|
private |
const boost::filesystem::path& edmplugin::SharedLibrary::path |
( |
| ) |
const |
|
inline |
bool SharedLibrary::symbol |
( |
const std::string & |
iSymbolName, |
|
|
void *& |
iSymbol |
|
) |
| const |
Reflex::SharedLibrary* edmplugin::SharedLibrary::library_ |
|
mutableprivate |
boost::filesystem::path edmplugin::SharedLibrary::path_ |
|
private |