9#ifndef SQUID_SRC_ACL_USERDATA_H
10#define SQUID_SRC_ACL_USERDATA_H
25 bool match(
char const *user)
override;
27 void parse()
override;
28 bool empty()
const override;
Configured ACL parameter(s) (e.g., domain names in dstdomain ACL).
std::set< SBuf, bool(*)(const SBuf &, const SBuf &)> UserDataNames_t
UserDataNames_t userDataNames
bool empty() const override
struct ACLUserData::@16 flags
MEMPROXY_CLASS(ACLUserData)
const Acl::Options & lineOptions() override
supported ACL "line" options (e.g., "-i")
bool match(char const *user) override
SBufList dump() const override
static Acl::BooleanOptionValue CaseInsensitive_
whether parse() is called in a case insensitive context
std::vector< const Option * > Options
std::list< SBuf > SBufList