DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
ers.hpp File Reference
#include <sys/resource.h>
#include <functional>
#include <sstream>
#include <ers/StreamManager.hpp>
#include <ers/Configuration.hpp>
#include <ers/Issue.hpp>
#include <ers/Assertion.hpp>
#include <ers/Severity.hpp>
#include <ers/LocalStream.hpp>
#include <boost/preprocessor/logical/not.hpp>
#include <boost/preprocessor/punctuation/comma_if.hpp>
#include <boost/preprocessor/facilities/is_empty.hpp>
Include dependency graph for ers.hpp:

Go to the source code of this file.

Namespaces

namespace  ers
namespace  thread

Macros

#define ERS_REPORT_IMPL(stream, issue, message, level)

Typedefs

typedef Issue ers::Exception

Functions

IssueCatcherHandlerers::set_issue_catcher (const std::function< void(const ers::Issue &)> &catcher)
int ers::debug_level ()
void ers::debug (const Issue &issue, int level=debug_level())
void ers::error (const Issue &issue)
void ers::fatal (const Issue &issue)
void ers::info (const Issue &issue)
void ers::log (const Issue &issue)
int ers::verbosity_level ()
void ers::warning (const Issue &issue)
int ers::enable_core_dump ()

Macro Definition Documentation

◆ ERS_REPORT_IMPL

#define ERS_REPORT_IMPL ( stream,
issue,
message,
level )
Value:

Definition at line 126 of file ers.hpp.