LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
DelegatedParameter.cc
Go to the documentation of this file.
4 
5 namespace fhicl {
6 
8  : DelegatedParameter{std::move(name), Comment("")}
9  {}
10 
12  : DelegateBase{std::move(name),
13  std::move(comment),
16  , RegisterIfTableMember{this}
17  {
19  }
20 
22  Comment&& comment,
23  std::function<bool()> maybeUse)
24  : DelegateBase{std::move(name),
25  std::move(comment),
27  maybeUse}
28  , RegisterIfTableMember{this}
29  {
31  }
32 }
DelegateBase(Name const &name, Comment const &comment, par_style const vt, std::function< bool()> maybeUse)
Definition: DelegateBase.h:10
std::function< bool()> AlwaysUse()
parameter set interface
std::string const & name() const
std::string const & comment() const