Helper base class for implementing data product dump algorithms. More...
#include "lardataalg/Utilities/StatCollector.h"
#include "lardataobj/RawData/OpDetWaveform.h"
#include <string>
#include <vector>
#include <algorithm>
#include <ios>
#include <iomanip>
#include <utility>
#include <cassert>
Go to the source code of this file.
Classes | |
class | dump::DumperBase |
Base class for data dumpers. More... | |
struct | dump::DumperBase::IndentSettings |
class | dump::DumperBase::Indenter< Stream > |
Helper class to keep track of indenting. More... | |
Namespaces | |
dump | |
Collection of utilities for dumping data on screen. | |
Functions | |
template<typename Dumper > | |
auto | dump::withIndentation (Dumper &&dumper, std::string const &indent, std::string const &firstIndent) |
Changes the indentation settings of a dumper class and returns it back. More... | |
template<typename Dumper > | |
auto | dump::withIndentation (Dumper &&dumper, std::string const &indent) |
Changes the indentation settings of a dumper class and returns it back. More... | |
Helper base class for implementing data product dump algorithms.
Currently this is a header-only library.
Definition in file DumperBase.h.