DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
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
19namespace ers
20{
21 class Issue;
22
31 {
32 public:
34 { ; }
35
36 virtual void receive( const Issue & issue ) = 0;
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
ERS Issue receiver interface.
IssueReceiver()=default
virtual void receive(const Issue &issue)=0
Is called when a new issue is received.
IssueReceiver & operator=(const IssueReceiver &)=delete
IssueReceiver(const IssueReceiver &)=delete
Base class for any user define issue.
Definition Issue.hpp:69
CTB Buffer Issue