LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
PluginSymbolResolvers.h
Go to the documentation of this file.
1 #ifndef art_Framework_Art_detail_PluginSymbolResolvers_h
2 #define art_Framework_Art_detail_PluginSymbolResolvers_h
3 
5 
6 #include <string>
7 
8 namespace cet {
9  class LibraryManager;
10 }
11 
12 namespace art::detail {
13 
14  std::string getFilePath(cet::LibraryManager const& lm,
15  std::string const& fullspec);
16 
17  std::string getType(cet::LibraryManager const&,
18  std::string const& /*fullSpec*/);
19 
20  std::unique_ptr<fhicl::ConfigurationTable> getAllowedConfiguration(
21  cet::LibraryManager const& lm,
22  std::string const& fullSpec,
23  std::string const& name);
24 } // namespace art::detail
25 
26 #endif /* art_Framework_Art_detail_PluginSymbolResolvers_h */
27 
28 // Local variables:
29 // mode: c++
30 // End:
std::string getType(cet::LibraryManager const &lm, std::string const &fullSpec)
std::unique_ptr< fhicl::ConfigurationTable > getAllowedConfiguration(cet::LibraryManager const &lm, std::string const &fullSpec, std::string const &name)
std::string getFilePath(cet::LibraryManager const &lm, std::string const &fullspec)