PDI 1.7.0-alpha.2023-10-26

the PDI data interface

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.
 
virtual ~Plugin () noexcept(false)
 
Contextcontext ()
 Provides access to the PDI context for this plugin instance.
 

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 ( )
virtual

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: