Hyperiso
1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
TerminalWriter.h
Go to the documentation of this file.
1
#ifndef TERMINAL_WRITER_H
2
#define TERMINAL_WRITER_H
3
4
#include "
JsonWriter.h
"
5
6
7
class
TerminalWriter
:
public
IDataSetWriter
{
8
public
:
9
void
write
(
const
DataSet
& ds,
const
OutputSpec
& spec)
override
{
10
auto
root =
dataset_to_dbnode
(ds, spec);
11
root->printJSONToStream(std::cout, 0);
12
std::cout <<
"\n"
;
13
}
14
};
15
16
#endif
dataset_to_dbnode
std::shared_ptr< DBNode > dataset_to_dbnode(const DataSet &ds, const OutputSpec &spec)
Definition
JsonWriter.cpp:29
JsonWriter.h
IDataSetWriter
Definition
IDataSetWriter.h:6
TerminalWriter
Definition
TerminalWriter.h:7
TerminalWriter::write
void write(const DataSet &ds, const OutputSpec &spec) override
Definition
TerminalWriter.h:9
DataSet
Definition
ObjectsOutputs.h:26
OutputSpec
Definition
ObjectsOutputs.h:37
Hyperiso
core
src
UserInterface
TerminalWriter.h
Generated by
1.9.8