mrfioc2
2.3.0
evrMrmApp
src
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
mrmSeq.h
SeqManager
Definition:
mrmSeq.h:26
EvrSeqManager::mapTriggerSrc
virtual void mapTriggerSrc(unsigned i, unsigned src)
Called from ISR.
Definition:
mrmevrseq.cpp:39
EVRMRM
Modular Register Map Event Receivers.
Definition:
drvem.h:86
EvrSeqManager::getClkFreq
virtual double getClkFreq() const
Definition:
mrmevrseq.cpp:33
EvrSeqManager::~EvrSeqManager
virtual ~EvrSeqManager()
Definition:
mrmevrseq.cpp:31
EvrSeqManager::testStartOfSeq
virtual epicsUInt32 testStartOfSeq()
Called from ISR.
Definition:
mrmevrseq.cpp:49
EvrSeqManager
Definition:
mrmevrseq.h:13
EvrSeqManager::EvrSeqManager
EvrSeqManager(EVRMRM *owner)
Definition:
mrmevrseq.cpp:24
Generated on Fri Sep 22 2023 08:38:15 for mrfioc2 by
1.8.13