|
Squid Web Cache master
|
#include <ActionCreator.h>
Public Types | |
| typedef RefCount< ActionCreator > | Pointer |
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 | |
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 (
Definition at line 23 of file ActionCreator.h.
Definition at line 26 of file ActionCreator.h.
|
inlineoverride |
Definition at line 28 of file ActionCreator.h.
|
pure virtual |
Implemented in Mgr::ClassActionCreator, and Mgr::FunActionCreator.