LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
ConfigPredicate.h File Reference
#include <functional>

Go to the source code of this file.

Namespaces

 fhicl
 parameter set interface
 
 fhicl::detail
 

Typedefs

template<typename T >
using fhicl::NullaryConfigPredicate_t = bool(T::*)() const
 

Functions

std::function< bool()> fhicl::detail::AlwaysUse ()
 
template<typename T >
std::function< bool()> fhicl::use_if (T *p, NullaryConfigPredicate_t< T > f)
 
template<typename T >
std::function< bool()> fhicl::use_unless (T *p, NullaryConfigPredicate_t< T > f)