10 #ifndef NDSPVDELEGATEOUT_H
11 #define NDSPVDELEGATEOUT_H
26 #ifndef SWIG // PVDelegate will not be present in SWIG generated files
73 typedef std::function<void (const timespec&, const T&)>
write_t;
107 #endif // NDSPVDELEGATEIN_H
std::function< void(timespec *, T *)> initValue_t
Definition of the method used to read the initial PV value.
Definition: pvDelegateOut.h:67
Represents an output PV.
Definition: pvBaseOut.h:35
Defines the base class for the output PVs.
An output PV that delegates the read and write operations to two external functions.
Definition: pvDelegateOut.h:53
Defines all the enumeration and common types used across the NDS library.
std::function< void(const timespec &, const T &)> write_t
Definition of the method used to write.
Definition: pvDelegateOut.h:73