Celeritas
0.5.0-86+4a8eea4
|
#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. More... | |
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.