LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
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
 
auto const & last () const
 

Private Attributes

std::vector< std::string > tables_
 
std::string last_
 

Detailed Description

Definition at line 19 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 21 of file ParameterSetImplHelpers.h.

References last(), and last_.

22  : tables_{keys}, last_{last}
23  {}
auto const & last() const
std::vector< std::string > tables_

Member Function Documentation

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

Definition at line 31 of file ParameterSetImplHelpers.h.

References last_.

Referenced by fhicl::detail::get_names(), and Keys().

32  {
33  return last_;
34  }
auto const& fhicl::detail::Keys::tables ( ) const
inline

Definition at line 26 of file ParameterSetImplHelpers.h.

References tables_.

27  {
28  return tables_;
29  }
std::vector< std::string > tables_

Member Data Documentation

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

Definition at line 38 of file ParameterSetImplHelpers.h.

Referenced by Keys(), and last().

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

Definition at line 37 of file ParameterSetImplHelpers.h.

Referenced by tables().


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