The class PDI plugins should implement. More...
#include <plugin.h>
Public Member Functions | |
| Plugin (const Plugin &)=delete | |
| Plugin (Plugin &&)=delete | |
| Plugin (Logger &logger, Context &ctx) | |
| Initialization of the plugin. | |
| virtual | ~Plugin () noexcept(false) |
Protected Member Functions | |
| Context & | context () |
| Provides access to the PDI context for this plugin instance. | |
| Logger & | logger () |
| Provides access to the logger for this plugin instance. | |
The class PDI plugins should implement.
|
delete |
|
delete |
Initialization of the plugin.
| logger | the logger for this plugin instance |
| ctx | the PDI context for this plugin instance |
|
virtual |
|
protected |
Provides access to the PDI context for this plugin instance.
|
protected |
Provides access to the logger for this plugin instance.