1 #ifndef FWCore_PluginManager_PluginCapabilities_h
2 #define FWCore_PluginManager_PluginCapabilities_h
40 virtual std::vector<PluginInfo>
available()
const;
virtual ~PluginCapabilities()
bool tryToFind(const SharedLibrary &iLoadable)
Check to see if any capabilities are in the file, returns 'true' if found.
virtual const std::string & category() const
returns the name of the category to which this plugin factory belongs
const PluginCapabilities & operator=(const PluginCapabilities &)
virtual std::vector< PluginInfo > available() const
return info about all plugins which are already available in the program
bool tryToLoad(const std::string &iName)
std::map< std::string, boost::filesystem::path > classToLoadable_
void load(const std::string &iName)