valFuzz
1.2.0
Loading...
Searching...
No Matches
reporter.cpp
Go to the documentation of this file.
1
// SPDX-License-Identifier: MIT
2
// Author: Giovanni Santini
3
// Mail: giovanni.santini@proton.me
4
// Github: @San7o
5
6
#include <
valfuzz/reporter.hpp
>
7
8
namespace
valfuzz
9
{
10
reporter_engine
reporter_eg
;
11
12
ADD_REPORTER
(
default_reporter
);
13
ADD_REPORTER
(
csv_reporter
);
14
ADD_REPORTER
(
none_reporter
);
15
16
reporter::~reporter
()
17
{
18
}
19
20
std::string &
get_reporter
()
21
{
22
static
std::string reporter_id =
"default"
;
23
return
reporter_id;
24
}
25
26
void
set_reporter
(std::string rep)
27
{
28
std::string &rep_id =
get_reporter
();
29
rep_id = rep;
30
}
31
32
}
// namespace valfuzz
valfuzz::csv_reporter
Definition
reporter.hpp:114
valfuzz::default_reporter
Definition
reporter.hpp:94
valfuzz::none_reporter
Definition
reporter.hpp:135
valfuzz::reporter_engine
Definition
reporter.hpp:47
valfuzz::reporter::~reporter
virtual ~reporter()=0
Definition
reporter.cpp:16
valfuzz
Definition
benchmark.hpp:30
valfuzz::set_reporter
void set_reporter(std::string rep)
Definition
reporter.cpp:26
valfuzz::reporter_eg
reporter_engine reporter_eg
Definition
reporter.cpp:10
valfuzz::get_reporter
std::string & get_reporter()
Definition
reporter.cpp:20
reporter.hpp
ADD_REPORTER
#define ADD_REPORTER(in_rep)
Definition
reporter.hpp:84
src
reporter.cpp
Generated by
1.12.0