4 #include <epicsTypes.h>
5 #include "mrf/object.h"
11 evgMxc(
const std::string&,
const epicsUInt32, evgMrm*
const);
15 virtual void lock()
const{};
16 virtual void unlock()
const{};
18 bool getStatus()
const;
20 void setPolarity(
bool);
21 bool getPolarity()
const;
23 void setPrescaler(epicsUInt32);
24 epicsUInt32 getPrescaler()
const;
26 void setFrequency(epicsFloat64);
27 epicsFloat64 getFrequency()
const;
29 void setTrigEvtMap(epicsUInt16,
bool);
30 bool getTrigEvtMap(epicsUInt16)
const;
33 const epicsUInt32 m_id;
34 evgMrm*
const m_owner;
35 volatile epicsUInt8*
const m_pReg;
User implementation hook.
Definition: object.h:460