9#ifndef SQUID_SRC_REFRESHPATTERN_H
10#define SQUID_SRC_REFRESHPATTERN_H
29#define REFRESH_DEFAULT_MAX static_cast<time_t>(259200)
60#if USE_HTTP_VIOLATIONS
#define REFRESH_DEFAULT_MAX
std::ostream & operator<<(std::ostream &os, const RefreshPattern &r)
a representation of a refresh pattern.
RefreshPattern(RegexPointer aRegex)
struct RefreshPattern::@72 flags
struct RefreshPattern::stats_ stats
MEMPROXY_CLASS(RefreshPattern)
void printPattern(std::ostream &os) const
reports the configured pattern or a fake pattern of the implicit rule
const RegexPattern & regex() const
configured regex; do not use except when iterating configured rules
RegexPointer regex_
configured regex or, for the implicit refresh_pattern rule, nil
void printHead(std::ostream &) const
reports configuration excluding trailing options
std::unique_ptr< RegexPattern > RegexPointer