AllOf.cc
Go to the documentation of this file.
Definition: Checklist.h:27
bool keepMatching() const
Whether we should continue to match tree nodes or stop/pause.
Definition: Checklist.h:146
bool matchChild(const Acl::InnerNode *parent, Acl::Nodes::const_iterator pos, const ACL *child)
Definition: Checklist.cc:81
void context(const char *name, const char *configuration)
sets user-specified ACL name and squid.conf context
Definition: Acl.cc:180
void parse() override
parses node representation in squid.conf; dies on failures
Definition: AllOf.cc:47
int doMatch(ACLChecklist *checklist, Nodes::const_iterator start) const override
Definition: AllOf.cc:31
Definition: BoolOps.h:43
An intermediate ACL tree node. Manages a collection of child tree nodes.
Definition: InnerNode.h:22
void add(ACL *node)
appends the node to the collection and takes control over it
Definition: InnerNode.cc:35
Definition: BoolOps.h:59
Definition: MemBuf.h:24
void appendf(const char *fmt,...) PRINTF_FORMAT_ARG2
Append operation with printf-style arguments.
Definition: Packable.h:61