hard-coded Cache Manager action configuration, including Action creator More...
#include <ActionProfile.h>
Public Types | |
typedef RefCount< ActionProfile > | Pointer |
Public Member Functions | |
ActionProfile (const char *aName, const char *aDesc, bool aPwReq, bool anAtomic, const ActionCreatorPointer &aCreator) | |
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... | |
ActionCreatorPointer | creator |
creates Action objects with this profile More... | |
Detailed Description
Definition at line 21 of file ActionProfile.h.
Member Typedef Documentation
◆ Pointer
Definition at line 24 of file ActionProfile.h.
Constructor & Destructor Documentation
◆ ActionProfile()
|
inline |
Definition at line 27 of file ActionProfile.h.
Member Data Documentation
◆ creator
ActionCreatorPointer Mgr::ActionProfile::creator |
Definition at line 38 of file ActionProfile.h.
◆ desc
const char* Mgr::ActionProfile::desc |
Definition at line 35 of file ActionProfile.h.
◆ isAtomic
bool Mgr::ActionProfile::isAtomic |
Definition at line 37 of file ActionProfile.h.
◆ isPwReq
bool Mgr::ActionProfile::isPwReq |
Definition at line 36 of file ActionProfile.h.
◆ name
const char* Mgr::ActionProfile::name |
Definition at line 34 of file ActionProfile.h.
Referenced by Mgr::operator<<().
The documentation for this class was generated from the following file:
- src/mgr/ActionProfile.h