![]() |
This is Unofficial EPICS BASE Doxygen Site
|
A Plugin for a filter that gets a sub array from a PVScalarDeadband. More...
#include "pvDeadbandPlugin.h"
Inheritance diagram for epics::pvCopy::PVDeadbandFilter:
Collaboration diagram for epics::pvCopy::PVDeadbandFilter:Public Member Functions | |
| POINTER_DEFINITIONS (PVDeadbandFilter) | |
| virtual | ~PVDeadbandFilter () |
| bool | filter (const epics::pvData::PVFieldPtr &pvCopy, const epics::pvData::BitSetPtr &bitSet, bool toCopy) |
| std::string | getName () |
Public Member Functions inherited from epics::pvCopy::PVFilter | |
| POINTER_DEFINITIONS (PVFilter) | |
| virtual | ~PVFilter () |
Static Public Member Functions | |
| static PVDeadbandFilterPtr | create (const std::string &requestValue, const epics::pvData::PVFieldPtr &master) |
A Plugin for a filter that gets a sub array from a PVScalarDeadband.
Definition at line 61 of file pvDeadbandPlugin.h.
|
virtual |
Definition at line 56 of file pvDeadbandPlugin.cpp.
|
static |
Create a PVDeadbandFilter.
| requestValue | The value part of a name=value request option. |
| master | The field in the master PVStructure to which the PVFilter will be attached. |
Definition at line 60 of file pvDeadbandPlugin.cpp.
|
virtual |
Perform a filter operation
| pvCopy | The field in the copy PVStructure. |
| bitSet | A bitSet for copyPVStructure. |
| toCopy | (true,false) means copy (from master to copy,from copy to master) |
Implements epics::pvCopy::PVFilter.
Definition at line 99 of file pvDeadbandPlugin.cpp.
|
virtual |
Get the filter name.
Implements epics::pvCopy::PVFilter.
Definition at line 129 of file pvDeadbandPlugin.cpp.
| epics::pvCopy::PVDeadbandFilter::POINTER_DEFINITIONS | ( | PVDeadbandFilter | ) |