PluginMetadata.h
Go to the documentation of this file.
1 #ifndef art_Framework_Art_detail_PluginMetadata_h
2 #define art_Framework_Art_detail_PluginMetadata_h
3 
4 #include <string>
5 #include <vector>
6 
7 namespace art::detail {
8 
9  class PluginMetadata {
10  public:
12  std::string const& details,
13  std::string const& config)
14  : header_{header}, details_{details}, config_{config}
15  {}
16 
17  std::string const&
18  header() const
19  {
20  return header_;
21  }
22  std::string const&
23  details() const
24  {
25  return details_;
26  }
27  std::string const&
29  {
30  return config_;
31  }
32 
33  private:
37  };
38 }
39 
40 #endif /* art_Framework_Art_detail_PluginMetadata_h */
41 
42 // Local variables:
43 // mode: c++
44 // End:
std::string const & allowed_configuration() const
std::string string
Definition: nybbler.cc:12
std::string const & details() const
PluginMetadata(std::string const &header, std::string const &details, std::string const &config)
static Config * config
Definition: config.cpp:1054
std::string const & header() const