DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
Errors.hpp
Go to the documentation of this file.
1
8#ifndef CONFFWK_ERRORS_H_
9#define CONFFWK_ERRORS_H_
10
11#include "ers/Issue.hpp"
12#include "logging/Logging.hpp" // NOTE: if ISSUES ARE DECLARED BEFORE include logging/Logging.hpp, TLOG_DEBUG<<issue wont work.
13
14
15namespace dunedaq {
16
34 ERS_DECLARE_ISSUE_HPP( conffwk, Exception, , )
35
36
37
48 conffwk,
49 Generic,
50 conffwk::Exception,
51 ,
52 ,
53 ((const char*)what)
54 )
55
56
66 conffwk,
68 conffwk::Exception,
69 ,
70 ,
71 ((const char*)type)
72 ((const char*)data)
73 )
74
85 conffwk,
87 conffwk::Exception,
88 ,
89 ,
90 ((const char*)class_name)
91 ((const char*)object_id)
92 )
93
94}
95
96#endif
#define ERS_DECLARE_ISSUE_HPP(namespace_name, class_name, message, attributes)
#define ERS_DECLARE_ISSUE_BASE_HPP(namespace_name, class_name, base_class_name, message, base_attributes, attributes)
Try to access deleted DAL object.
Definition Errors.hpp:72
Generic configuration exception.
Try to access non-existent object or class.
Definition Errors.hpp:47
Including Qt Headers.