LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
fhicl::KeysToIgnore< H, T > Struct Template Reference

#include "KeysToIgnore.h"

Public Member Functions

std::set< std::string > operator() ()
 

Detailed Description

template<typename H, typename... T>
struct fhicl::KeysToIgnore< H, T >

Definition at line 39 of file KeysToIgnore.h.

Member Function Documentation

template<typename H , typename... T>
std::set<std::string> fhicl::KeysToIgnore< H, T >::operator() ( )
inline

Definition at line 41 of file KeysToIgnore.h.

References fhicl::detail::concatenate_keys().

42  {
43  std::set<std::string> keys_to_ignore{detail::ensure_callable<H>()};
44  return detail::concatenate_keys(keys_to_ignore,
45  detail::ensure_callable<T>()...);
46  }
std::set< std::string > & concatenate_keys(std::set< std::string > &keys)
Definition: KeysToIgnore.h:23

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