32 const auto checklist =
Filled(ch);
34 if (
const auto request = checklist->request) {
35 if (request->hasNotes() && matchNotes(request->notes().getRaw()))
51 if (data->match(e.getRaw()))
ACLFilledChecklist * Filled(ACLChecklist *checklist)
convenience and safety wrapper for dynamic_cast<ACLFilledChecklist*>
Acl::CharacterSetOptionValue delimiters
annotation separators
const Acl::Options & options() override
option value to configure one or more characters (e.g., -m=",;")
int match(ACLChecklist *) override
Matches the actual data in checklist against this Acl::Node.
bool matchNotes(const NotePairs *) const
void linkWith(Recipient *recipient) const
who to tell when this option is enabled
NotePairs::Pointer metaHeaders
std::vector< Entry::Pointer > Entries
The key/value pair entries.
const Entries & expandListEntries(const CharacterSet *delimiters) const
std::vector< const Option * > Options