PDI 1.0.1

Data exchange made easy

PDI::Plugin Class Reference

The class PDI plugins should implement. More...

Public Member Functions

 Plugin (const Plugin &)=delete
 
 Plugin (Plugin &&)=delete
 
 Plugin (Context &ctx)
 Initialization of the plugin. More...
 
virtual ~Plugin () noexcept(false)
 
Contextcontext ()
 Provides access to the PDI context for this plugin instance. More...
 

Detailed Description

The class PDI plugins should implement.

Constructor & Destructor Documentation

◆ Plugin() [1/3]

PDI::Plugin::Plugin ( const Plugin )
delete

◆ Plugin() [2/3]

PDI::Plugin::Plugin ( Plugin &&  )
delete

◆ Plugin() [3/3]

PDI::Plugin::Plugin ( Context ctx)

Initialization of the plugin.

Parameters
ctxthe PDI context for this plugin instance

◆ ~Plugin()

virtual PDI::Plugin::~Plugin ( )
virtualnoexcept

Member Function Documentation

◆ context()

Context& PDI::Plugin::context ( )

Provides access to the PDI context for this plugin instance.


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