DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq
sourcecode
ers
include
ers
internal
ThrowStream.hpp
Go to the documentation of this file.
1
/*
2
* ThrowStream.h
3
* ers
4
*
5
* Created by Serguei Kolos on 02.08.05.
6
* Copyright 2004 CERN. All rights reserved.
7
*
8
*/
9
15
#ifndef ERS_THROW_STREAM_H
16
#define ERS_THROW_STREAM_H
17
18
#include <
ers/OutputStream.hpp
>
19
20
namespace
ers
21
{
22
class
Issue
;
23
35
struct
ThrowStream
:
public
OutputStream
36
{
37
void
write
(
const
Issue
& issue )
override
;
38
};
39
}
40
41
#endif
42
OutputStream.hpp
ers::Issue
Base class for any user define issue.
Definition
Issue.hpp:69
ers::OutputStream
ERS abstract output stream interface.
Definition
OutputStream.hpp:39
dunedaq::Issue
CTB Buffer Issue
Definition
CTBModuleIssues.hpp:29
ers
Definition
AnyIssue.hpp:20
ers::ThrowStream
Throws issues as exceptions.
Definition
ThrowStream.hpp:36
ers::ThrowStream::write
void write(const Issue &issue) override
Generated on Sat Jun 28 2025 for DUNE-DAQ by
1.12.0