mrfioc2  2.3.0
mrmevrseq.h
Go to the documentation of this file.
1 /*************************************************************************\
2 * Copyright (c) 2016 Michael Davidsaver
3 * mrfioc2 is distributed subject to a Software License Agreement found
4 * in file LICENSE that is included with this distribution.
5 \*************************************************************************/
6 #ifndef MRMEVRSEQ_H
7 #define MRMEVRSEQ_H
8 
9 #include "mrmSeq.h"
10 
11 class EVRMRM;
12 
13 class EvrSeqManager : public SeqManager
14 {
15 public:
16  EvrSeqManager(EVRMRM *owner);
17  virtual ~EvrSeqManager();
18 
19  virtual double getClkFreq() const;
20 
21  virtual void mapTriggerSrc(unsigned i, unsigned src);
22 
23  virtual epicsUInt32 testStartOfSeq();
24 
25 private:
26  EVRMRM * const owner;
27 };
28 
29 #endif // MRMEVRSEQ_H
virtual void mapTriggerSrc(unsigned i, unsigned src)
Called from ISR.
Definition: mrmevrseq.cpp:39
Modular Register Map Event Receivers.
Definition: drvem.h:86
virtual double getClkFreq() const
Definition: mrmevrseq.cpp:33
virtual ~EvrSeqManager()
Definition: mrmevrseq.cpp:31
virtual epicsUInt32 testStartOfSeq()
Called from ISR.
Definition: mrmevrseq.cpp:49
EvrSeqManager(EVRMRM *owner)
Definition: mrmevrseq.cpp:24