20 return QApplication::notify ( rec, ev );
22 catch ( dunedaq::conffwk::Exception
const & err )
24 TLOG() <<
"MyApplication: dunedaq::conffwk::Exception: " << err ;
30 TLOG() <<
"MyApplication: ers::Issue: " << err ;
34 catch ( std::exception
const & err )
36 TLOG() <<
"MyApplication: std::exception: " ;
37 ERROR (
"Error sending event", err.what(),
"for object", typeid ( *ev ).name(),
"Receiver",
38 typeid ( *rec ).name() );
41 catch (
char const * str )
43 TLOG() <<
"MyApplication: EXCEPTION: " << str << std::endl ;
44 ERROR (
"Unknown exception", str,
"\n\nCaught at: ", HERE );
49 TLOG_DEBUG(0) <<
"MyApplication: Unknown exception!" ;
50 ERROR (
"Unknown exception",
"\n\nCaught at: ", HERE );
54 TLOG() <<
"MyApplication: outside catch..." ;
char const *const dbe_lib_core_version
Including DBE.
virtual bool notify(QObject *rec, QEvent *ev)
Base class for any user define issue.
#define HERE_AUTO_DEF(funname)
#define TLOG_DEBUG(lvl,...)
std::string const unwind(ers::Issue const &)
#define dbe_compiled_version