Celeritas
0.5.0-56+6b053cd
|
Save an exception to the 'result' for diagnostic output. More...
#include <ExceptionOutput.hh>
Public Member Functions | |
ExceptionOutput (std::exception_ptr e) | |
Construct with an exception pointer. | |
~ExceptionOutput () | |
Default destructor. | |
Category | category () const final |
Category of data to write. | |
std::string_view | label () const final |
Key for the entry inside the category. | |
void | output (JsonPimpl *) const final |
Write output to the given JSON object. | |
Additional Inherited Members | |
Public Types inherited from celeritas::OutputInterface | |
enum class | Category { input , result , system , internal , size_ } |
Output category (TODO: could replace with string/cstring?) | |
Save an exception to the 'result' for diagnostic output.