ChecklistFiller.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 1996-2023 The Squid Software Foundation and contributors
3 *
4 * Squid software is distributed under GPLv2+ license and includes
5 * contributions from numerous individuals and organizations.
6 * Please see the COPYING and CONTRIBUTORS files for details.
7 */
8
9#ifndef SQUID_ACL_CHECKLIST_FILLER_H
10#define SQUID_ACL_CHECKLIST_FILLER_H
11
12#include "acl/forward.h"
13
14namespace Acl
15{
16
19{
20public:
21 virtual ~ChecklistFiller() = default;
22
24 virtual void fillChecklist(ACLFilledChecklist &) const = 0;
25};
26
27} // namespace Acl
28
29#endif /* SQUID_ACL_CHECKLIST_FILLER_H */
30
an interface for those capable of configuring an ACLFilledChecklist object
virtual ~ChecklistFiller()=default
virtual void fillChecklist(ACLFilledChecklist &) const =0
configure the given checklist (to reflect the current transaction state)
Definition: Acl.cc:31

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors