ifw-daq  3.0.0-pre2
IFW Data Acquisition modules
Classes | Namespaces | Functions
report.hpp File Reference
#include <exception>
#include <iosfwd>

Go to the source code of this file.

Classes

class  daq::error::NestedExceptionReporter
 Adapter object intended to be used in contexts without direct access to the output-stream object. More...
 

Namespaces

 daq
 
 daq::error
 

Functions

void daq::error::ReportNestedExceptions (std::ostream &os) noexcept
 
void daq::error::ReportNestedExceptions (std::ostream &os, std::exception const &e) noexcept
 
void daq::error::ReportNestedExceptions (std::ostream &os, std::exception_ptr ptr)
 Report nested exception(s) in exception messages to os. More...
 
void daq::error::FormatException (std::ostream &os, std::exception_ptr ptr)
 Report without nesting. More...
 
std::string daq::error::FormatException (std::exception_ptr ptr)
 Return formatted exception. More...
 

Detailed Description

Definition in file report.hpp.