Public Member Functions | List of all members
fhicl::KeysToIgnore< H, T > Struct Template Reference

#include <KeysToIgnore.h>

Public Member Functions

std::set< std::stringoperator() ()
 

Detailed Description

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

Definition at line 38 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 40 of file KeysToIgnore.h.

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

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