#include <Action.h>
Base class for strategy actions.
To implement custom actions, just override one or several methods of this class. Early return can be used to skip some HDUs or cases, e.g:
Public Member Functions | |
Construction | |
Action ()=default | |
Constructor. | |
Operations | |
virtual void | opened (const Hdu &) |
Method called just after openning the file. More... | |
virtual void | accessed (const Hdu &) |
Method called just after accessing an HDU for the first time. More... | |
virtual void | copied (const Hdu &) |
Method called just after copying an HDU. | |
virtual void | created (const Hdu &) |
Method called just after creating an HDU. | |
virtual void | closing (const Hdu &) |
Method called just before closing the file. More... | |