Mgr::ActionCreator Class Referenceabstract

#include <ActionCreator.h>

Inheritance diagram for Mgr::ActionCreator:
Collaboration diagram for Mgr::ActionCreator:

Public Types

typedef RefCount< ActionCreatorPointer
 

Public Member Functions

 ~ActionCreator () override
 
virtual ActionPointer create (const CommandPointer &cmd) const =0
 returns a pointer to the new Action object for cmd; never nil More...
 

Detailed Description

Creates objects of the right Action class, parameterized with Command. A part of the Action profile that allows Cache Manager be ignorant about specific Action classes (

See also
Mgr::ActionProfile).

Definition at line 23 of file ActionCreator.h.

Member Typedef Documentation

◆ Pointer

Constructor & Destructor Documentation

◆ ~ActionCreator()

Mgr::ActionCreator::~ActionCreator ( )
inlineoverride

Definition at line 28 of file ActionCreator.h.

Member Function Documentation

◆ create()

virtual ActionPointer Mgr::ActionCreator::create ( const CommandPointer cmd) const
pure virtual

The documentation for this class was generated from the following file:

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors