pvDatabaseCPP  4.7.0
Static Public Member Functions | List of all members
epics::pvCopy::PVPluginRegistry Class Reference

A registry for filter plugins for PVCopy. More...

#include <pvPlugin.h>

Static Public Member Functions

static void registerPlugin (const std::string &name, const PVPluginPtr &pvPlugin)
 
static PVPluginPtr find (const std::string &name)
 

Detailed Description

A registry for filter plugins for PVCopy.

Definition at line 91 of file pvPlugin.h.

Member Function Documentation

◆ find()

PVPluginPtr epics::pvCopy::PVPluginRegistry::find ( const std::string &  name)
static

Find a plugin.

Parameters
nameThe name that appears in [name=value] of a field request option.
Returns
The plugin implementation or null if no pluging by that name has been registered.

Definition at line 32 of file pvPlugin.cpp.

◆ registerPlugin()

void epics::pvCopy::PVPluginRegistry::registerPlugin ( const std::string &  name,
const PVPluginPtr pvPlugin 
)
static

Register a plugin.

Parameters
nameThe name that appears in [name=value] of a field request option.
pvPluginThe implementation for the plugin.

Definition at line 24 of file pvPlugin.cpp.


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