DUNE-DAQ
DUNE Trigger and Data Acquisition software
Toggle main menu visibility
Loading...
Searching...
No Matches
dunedaq
sourcecode
opmonlib
include
opmonlib
Issues.hpp
Go to the documentation of this file.
1
8
9
#ifndef OPMONLIB_INCLUDE_OPMONLIB_ISSUES_HPP_
10
#define OPMONLIB_INCLUDE_OPMONLIB_ISSUES_HPP_
11
12
#include "
logging/Logging.hpp
"
// NOTE: if ISSUES ARE DECLARED BEFORE include logging/Logging.hpp, TLOG_DEBUG<<issue wont work.
13
#include <
ers/Issue.hpp
>
14
#include <string>
15
16
namespace
dunedaq
{
17
18
ERS_DECLARE_ISSUE
(
opmonlib
, OpmonServiceCreationFailed,
"OpmonServiceCreationFailed: "
<<
error
, ((std::string)
error
));
19
20
ERS_DECLARE_ISSUE
(
opmonlib
,
21
OpMonFacilityCreationFailed,
22
"Facility "
<<
type
<<
": creation failed"
,
23
((std::string)
type
));
24
25
ERS_DECLARE_ISSUE_BASE
(
opmonlib
,
26
OpMonFacilityCreationFailedWithCause,
27
opmonlib::OpMonFacilityCreationFailed,
28
"Facility "
<<
type
<<
": creation failed because "
<< cause_message,
29
((std::string)
type
),
30
((std::string)cause_message))
31
32
}
// namespace dunedaq
33
34
#endif
// OPMONLIB_INCLUDE_OPMONLIB_ISSUES_HPP_
Issue.hpp
type
type
Definition
TriggerActivity_serialization.hpp:48
Logging.hpp
dunedaq
The DUNE-DAQ namespace.
Definition
cib_utilities.cpp:5
dunedaq::ERS_DECLARE_ISSUE
ERS_DECLARE_ISSUE(cibmodules, CIBCommunicationError, " CIB Hardware Communication Error: "<< descriptor,((std::string) descriptor)) ERS_DECLARE_ISSUE(cibmodules
dunedaq::ERS_DECLARE_ISSUE_BASE
ERS_DECLARE_ISSUE_BASE(timinglibs, ProgressUpdate, appfwk::GeneralDAQModuleIssue, message,((std::string) name),((std::string) message)) ERS_DECLARE_ISSUE_BASE(timinglibs
dunedaq::error
CIB Buffer std::string descriptor Message from std::string descriptor CIB process error
Definition
CIBModuleIssues.hpp:31
opmonlib
Definition
__init__.py:1
Generated on
for DUNE-DAQ by
1.18.0