DelegateBase.h
Go to the documentation of this file.
1 #ifndef fhiclcpp_types_detail_DelegateBase_h
2 #define fhiclcpp_types_detail_DelegateBase_h
3 
6 
7 namespace fhicl::detail {
8  class DelegateBase : public ParameterBase {
9  public:
11  Comment const& comment,
12  par_style const vt,
13  std::function<bool()> maybeUse)
14  : ParameterBase{name, comment, vt, par_type::DELEGATE, maybeUse}
15  {}
16  };
17 }
18 
19 #endif /* fhiclcpp_types_detail_DelegateBase_h */
20 
21 // Local variables:
22 // mode: c++
23 // End:
DelegateBase(Name const &name, Comment const &comment, par_style const vt, std::function< bool()> maybeUse)
Definition: DelegateBase.h:10
std::string const & name() const
Definition: ParameterBase.h:43
std::string const & comment() const
Definition: ParameterBase.h:48
void function(int client, int *resource, int parblock, int *test, int p)