DUNE-DAQ
DUNE Trigger and Data Acquisition software
Toggle main menu visibility
Loading...
Searching...
No Matches
dunedaq
sourcecode
ers
include
ers
Schema.hpp
Go to the documentation of this file.
1
/*
2
* Schema.hpp
3
* This file contains untilities to conver an Issue in it corresponding schema object
4
*
5
*/
6
7
#ifndef ERS_SCHEMA_HPP
8
#define ERS_SCHEMA_HPP
9
10
#include <
ers/Issue.hpp
>
11
#include <
ers/issue.pb.h
>
12
13
namespace
ers
{
14
dunedaq::ersschema::Context
15
to_schema
(
const
Context
& c);
16
dunedaq::ersschema::SimpleIssue
17
to_schema
(
const
Issue
& i);
18
dunedaq::ersschema::IssueChain
19
to_schema_chain
(
const
Issue
& i);
20
21
void
22
to_schema
(
const
Context
& c, dunedaq::ersschema::Context& out);
23
void
24
to_schema
(
const
Issue
& i, dunedaq::ersschema::SimpleIssue& out);
25
void
26
to_schema
(
const
Issue
& i, dunedaq::ersschema::IssueChain& out);
27
28
}
// ers namespace
29
30
#endif
// ERS_SCHEMA_HPP
Issue.hpp
ers::Context
An abstract interface to access an Issue context.
Definition
Context.hpp:40
ers::Issue
Base class for any user define issue.
Definition
Issue.hpp:76
issue.pb.h
ers
Definition
Logger.hxx:231
ers::to_schema_chain
dunedaq::ersschema::IssueChain to_schema_chain(const Issue &i)
Definition
Schema.cpp:23
ers::to_schema
dunedaq::ersschema::Context to_schema(const Context &c)
Definition
Schema.cpp:5
Generated on
for DUNE-DAQ by
1.18.0