1 #ifndef fhiclcpp_types_KeysToIgnore_h 2 #define fhiclcpp_types_KeysToIgnore_h 9 #define TEMPLATE_ARG "Template argument specified must be callable." 22 inline std::set<std::string>&
28 template <
typename H,
typename... T>
29 std::set<std::string>&
38 template <
typename H,
typename... T>
43 std::set<std::string> keys_to_ignore{detail::ensure_callable<H>()};
45 detail::ensure_callable<T>()...);
std::set< std::string > operator()()
std::set< std::string > ensure_callable()
std::vector< evd::details::RawDigitInfo_t >::const_iterator begin(RawDigitCacheDataClass const &cache)
std::set< std::string > & concatenate_keys(std::set< std::string > &keys)
std::vector< evd::details::RawDigitInfo_t >::const_iterator end(RawDigitCacheDataClass const &cache)