LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
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.

References config_, and details_.

14  : header_{header}, details_{details}, config_{config}
15  {}
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.

References config_.

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

Definition at line 23 of file PluginMetadata.h.

References details_.

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

Definition at line 18 of file PluginMetadata.h.

References header_.

19  {
20  return header_;
21  }

Member Data Documentation

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

Definition at line 36 of file PluginMetadata.h.

Referenced by allowed_configuration(), and PluginMetadata().

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

Definition at line 35 of file PluginMetadata.h.

Referenced by details(), and PluginMetadata().

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

Definition at line 34 of file PluginMetadata.h.

Referenced by header().


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