#include "GroupSelectorRules.h"
Definition at line 22 of file GroupSelectorRules.h.
GroupSelectorRules::GroupSelectorRules |
( |
std::vector< std::string > const & |
commands, |
|
|
std::string const & |
parameterName, |
|
|
std::string const & |
parameterOwnerName |
|
) |
| |
Definition at line 184 of file GroupSelectorRules.cc.
References keepAll_, and rules_.
188 rules_.reserve(commands.size());
189 for (
auto const& cmd : commands) {
190 rules_.emplace_back(cmd, parameterName, parameterOwnerName);
192 keepAll_ = commands.size() == 1 && commands[0] ==
"keep *";
std::vector< Rule > rules_
void GroupSelectorRules::applyToAll |
( |
std::vector< BranchSelectState > & |
branchstates | ) |
const |
bool art::GroupSelectorRules::keepAll |
( |
| ) |
const |
|
inline |
bool art::GroupSelectorRules::keepAll_ |
|
private |
std::vector<Rule> art::GroupSelectorRules::rules_ {} |
|
private |
The documentation for this class was generated from the following files: