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