EPICS ARCHIVER V4
|
Interface for something that can be placed on a ScanList. More...
#include <ScanList.h>
Public Member Functions | |
virtual void | scan (const epicsTime &now)=0 |
Invoked whenever a scan is due. More... | |
![]() | |
virtual const std::string & | getName () const =0 |
Interface for something that can be placed on a ScanList.
Uses 'virtual Named' so that the user can implement this interface together with other 'Named' interfaces and still only get one 'Named' base.
|
pure virtual |
Invoked whenever a scan is due.
The passed 'now' is the deadline time that was used to decide if this item is due 'now', so it should be very close to the current time, and might be cheaper to use than asking for the exact current time.
Implemented in SampleMechanismMonitoredGetEA3, and SampleMechanismGetEA3.