Public Member Functions | Private Attributes | List of all members
fhicl::detail::Keys Class Reference

#include <ParameterSetImplHelpers.h>

Public Member Functions

 Keys (std::vector< std::string > const &keys, std::string const &last)
 
auto const & tables () const noexcept
 
auto const & last () const noexcept
 

Private Attributes

std::vector< std::stringtables_
 
std::string last_
 

Detailed Description

Definition at line 15 of file ParameterSetImplHelpers.h.

Constructor & Destructor Documentation

fhicl::detail::Keys::Keys ( std::vector< std::string > const &  keys,
std::string const &  last 
)
inline

Definition at line 17 of file ParameterSetImplHelpers.h.

18  : tables_{keys}, last_{last}
19  {}
std::vector< std::string > tables_
auto const & last() const noexcept

Member Function Documentation

auto const& fhicl::detail::Keys::last ( ) const
inlinenoexcept

Definition at line 27 of file ParameterSetImplHelpers.h.

28  {
29  return last_;
30  }
auto const& fhicl::detail::Keys::tables ( ) const
inlinenoexcept

Definition at line 22 of file ParameterSetImplHelpers.h.

23  {
24  return tables_;
25  }
std::vector< std::string > tables_

Member Data Documentation

std::string fhicl::detail::Keys::last_
private

Definition at line 34 of file ParameterSetImplHelpers.h.

std::vector<std::string> fhicl::detail::Keys::tables_
private

Definition at line 33 of file ParameterSetImplHelpers.h.


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