DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq
sourcecode
ers
src
InputStream.cpp
Go to the documentation of this file.
1
/*
2
* InputStream.cxx
3
* ers
4
*
5
* Created by Serguei Kolos on 01.08.05.
6
* Copyright 2004 CERN. All rights reserved.
7
*
8
*/
9
10
#include <
ers/InputStream.hpp
>
11
12
namespace
13
{
14
struct
DummyReceiver:
public
ers::IssueReceiver
15
{
16
void
receive(
const
ers::Issue & )
override
{ ; }
17
};
18
19
DummyReceiver dummy_receiver;
20
}
21
22
ers::InputStream::InputStream
( )
23
:
m_receiver
( &dummy_receiver )
24
{ ; }
25
26
void
ers::InputStream::receive
(
const
Issue
& issue )
27
{
28
m_receiver
->receive( issue );
29
}
InputStream.hpp
ers::InputStream::m_receiver
IssueReceiver * m_receiver
Definition
InputStream.hpp:51
ers::InputStream::InputStream
InputStream()
Will be called when a new issue is received.
Definition
InputStream.cpp:22
ers::InputStream::receive
void receive(const Issue &issue)
Definition
InputStream.cpp:26
ers::IssueReceiver
ERS Issue receiver interface.
Definition
IssueReceiver.hpp:31
ers::Issue
Base class for any user define issue.
Definition
Issue.hpp:69
Generated on
for DUNE-DAQ by
1.16.1