DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq
sourcecode
ers
include
ers
IssueReceiver.hpp
Go to the documentation of this file.
1
/*
2
* IssueReceiver.h
3
* ers
4
*
5
* Created by Serguei Kolos on 02.08.05.
6
* Copyright 2004 CERN. All rights reserved.
7
*
8
*/
9
10
#ifndef ERS_ISSUE_RECEIVER_H
11
#define ERS_ISSUE_RECEIVER_H
12
13
#include <
ers/Issue.hpp
>
14
19
namespace
ers
20
{
21
class
Issue
;
22
29
30
class
IssueReceiver
31
{
32
public
:
33
virtual
~IssueReceiver
()
34
{ ; }
35
36
virtual
void
receive
(
const
Issue
& issue ) = 0;
37
38
protected
:
39
IssueReceiver
() =
default
;
40
41
private
:
42
IssueReceiver
(
const
IssueReceiver
& ) =
delete
;
43
IssueReceiver
&
operator=
(
const
IssueReceiver
& ) =
delete
;
44
};
45
}
46
47
#endif
48
Issue.hpp
ers::IssueReceiver::~IssueReceiver
virtual ~IssueReceiver()
Definition
IssueReceiver.hpp:33
ers::IssueReceiver::IssueReceiver
IssueReceiver()=default
ers::IssueReceiver::receive
virtual void receive(const Issue &issue)=0
Is called when a new issue is received.
ers::IssueReceiver::operator=
IssueReceiver & operator=(const IssueReceiver &)=delete
ers::IssueReceiver::IssueReceiver
IssueReceiver(const IssueReceiver &)=delete
ers::Issue
Base class for any user define issue.
Definition
Issue.hpp:69
ers
Definition
Logger.hxx:202
Generated on
for DUNE-DAQ by
1.16.1