13#ifndef ROOT7_REveTypes
14#define ROOT7_REveTypes
26namespace Experimental {
51 operator const std::string&()
const noexcept {
return fWhat; }
52 const std::string &
str() const noexcept {
return fWhat; }
53 const char *
what() const noexcept
override {
return fWhat.c_str(); }
62{ s <<
e.what();
return s; }
Exception class thrown by Eve classes and macros.
REveException Exception-type thrown by Eve classes.
const char * what() const noexcept override
REveException(std::string_view s)
~REveException() noexcept override
void append(std::string_view s)
const std::string & str() const noexcept
A log configuration for a channel, e.g.
ELogLevel operator+(ELogLevel severity, int offset)
RLogChannel & REveLog()
Log channel for Eve diagnostics.
bool operator==(const RConcurrentHashColl::HashValue &lhs, const RConcurrentHashColl::HashValue &rhs)
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...