#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... | |