Public Member Functions | Private Attributes | List of all members
art::detail::PluginMetadata Class Reference

#include <PluginMetadata.h>

Public Member Functions

 PluginMetadata (std::string const &header, std::string const &details, std::string const &config)
 
std::string const & header () const
 
std::string const & details () const
 
std::string const & allowed_configuration () const
 

Private Attributes

std::string header_
 
std::string details_
 
std::string config_
 

Detailed Description

Definition at line 9 of file PluginMetadata.h.

Constructor & Destructor Documentation

art::detail::PluginMetadata::PluginMetadata ( std::string const &  header,
std::string const &  details,
std::string const &  config 
)
inline

Definition at line 11 of file PluginMetadata.h.

15  {}
static Config * config
Definition: config.cpp:1054
std::string const & header() const

Member Function Documentation

std::string const& art::detail::PluginMetadata::allowed_configuration ( ) const
inline

Definition at line 28 of file PluginMetadata.h.

29  {
30  return config_;
31  }
std::string const& art::detail::PluginMetadata::details ( ) const
inline

Definition at line 23 of file PluginMetadata.h.

24  {
25  return details_;
26  }
std::string const& art::detail::PluginMetadata::header ( ) const
inline

Definition at line 18 of file PluginMetadata.h.

19  {
20  return header_;
21  }

Member Data Documentation

std::string art::detail::PluginMetadata::config_
private

Definition at line 36 of file PluginMetadata.h.

std::string art::detail::PluginMetadata::details_
private

Definition at line 35 of file PluginMetadata.h.

std::string art::detail::PluginMetadata::header_
private

Definition at line 34 of file PluginMetadata.h.


The documentation for this class was generated from the following file: