hard-coded Cache Manager action configuration, including Action creator More...
#include <ActionProfile.h>
![Inheritance graph](classMgr_1_1ActionProfile__inherit__graph.png)
![Collaboration graph](classMgr_1_1ActionProfile__coll__graph.png)
Public Types | |
typedef RefCount< ActionProfile > | Pointer |
Public Member Functions | |
ActionProfile (const char *aName, const char *aDesc, ActionCreatorPointer aCreator, const Protected aProtected, const Atomic anAtomic, const Format aFormat) | |
Public Attributes | |
const char * | name |
action label to uniquely identify this action More... | |
const char * | desc |
action description to build an action menu list More... | |
bool | isPwReq |
whether password is required to perform the action More... | |
bool | isAtomic |
whether action dumps everything in one dump() call More... | |
Format | format |
action report syntax More... | |
ActionCreatorPointer | creator |
creates Action objects with this profile More... | |
Detailed Description
Definition at line 22 of file ActionProfile.h.
Member Typedef Documentation
◆ Pointer
Definition at line 25 of file ActionProfile.h.
Constructor & Destructor Documentation
◆ ActionProfile()
|
inline |
Definition at line 28 of file ActionProfile.h.
References Mgr::yes.
Member Data Documentation
◆ creator
ActionCreatorPointer Mgr::ActionProfile::creator |
Definition at line 46 of file ActionProfile.h.
◆ desc
const char* Mgr::ActionProfile::desc |
Definition at line 42 of file ActionProfile.h.
◆ format
Format Mgr::ActionProfile::format |
Definition at line 45 of file ActionProfile.h.
◆ isAtomic
bool Mgr::ActionProfile::isAtomic |
Definition at line 44 of file ActionProfile.h.
◆ isPwReq
bool Mgr::ActionProfile::isPwReq |
Definition at line 43 of file ActionProfile.h.
◆ name
const char* Mgr::ActionProfile::name |
Definition at line 41 of file ActionProfile.h.
Referenced by Mgr::operator<<().
The documentation for this class was generated from the following file:
- src/mgr/ActionProfile.h
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Donate
- How to Help Out
- Getting Squid
- Squid Source Packages
- Squid Deployment Case-Studies
- Squid Software Foundation
Documentation
- Quick Setup
- Configuration:
- FAQ and Wiki
- Guide Books:
- Non-English
- More...
Support
- Security Advisories
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products