|
Celeritas 0.7.0-dev.179+develop.ec08af0c9
|
#include "OutputInterface.hh"#include <iostream>#include <nlohmann/json.hpp>#include "corecel/Config.hh"#include "EnumStringMapper.hh"#include "JsonPimpl.hh"Typedefs | |
| using | Category = celeritas::OutputInterface::Category |
Functions | |
| char const * | celeritas::to_cstring (Category value) |
| Get a string corresponding to a category. | |
| std::string | celeritas::to_string (OutputInterface const &output) |
| Get the JSON representation of a single output. | |
| std::ostream & | celeritas::operator<< (std::ostream &os, OutputInterface const &output) |
| Stream the JSON representation of a single output. | |
| std::string celeritas::to_string | ( | OutputInterface const & | output | ) |
Get the JSON representation of a single output.
This is used mostly for testing, but it can also be useful for quickly generating useful JSON output from applications, e.g. with exception output.