hard-coded Cache Manager action configuration, including Action creator More...

#include <ActionProfile.h>

Inheritance diagram for Mgr::ActionProfile:
Collaboration diagram for Mgr::ActionProfile:

Public Types

typedef RefCount< ActionProfilePointer
 

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

Constructor & Destructor Documentation

◆ ActionProfile()

Mgr::ActionProfile::ActionProfile ( const char *  aName,
const char *  aDesc,
ActionCreatorPointer  aCreator,
const Protected  aProtected,
const Atomic  anAtomic,
const Format  aFormat 
)
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:

 

Introduction

Documentation

Support

Miscellaneous