cpp-stat-bench 0.24.0
Benchmark library with statistics for C++.
Loading...
Searching...
No Matches
console_reporter.cpp File Reference

Implementation of ConsoleReporter class. More...

#include "stat_bench/reporter/console_reporter.h"
#include <cstdint>
#include <cstdio>
#include <exception>
#include <memory>
#include <string>
#include <utility>
#include <vector>
#include <fmt/base.h>
#include <fmt/color.h>
#include <fmt/format.h>
#include "stat_bench/benchmark_case_name.h"
#include "stat_bench/benchmark_condition.h"
#include "stat_bench/benchmark_full_name.h"
#include "stat_bench/clock/duration.h"
#include "stat_bench/clock/monotone_time_point.h"
#include "stat_bench/custom_output_name.h"
#include "stat_bench/measurer/measurement.h"
#include "stat_bench/param/parameter_dict.h"
#include "stat_bench/stat/custom_stat_output.h"
#include "stat_bench/stat/statistics.h"
#include "stat_bench/util/utf8_string.h"
#include "stat_bench/version.h"
+ Include dependency graph for console_reporter.cpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  stat_bench
 Namespace of stat_bench source codes.
 
namespace  stat_bench::reporter
 Namespace of reporters of results of benchmarks.
 

Macros

#define CONSOLE_TABLE_FORMAT   "{:<58} {:>10} {:>7} {:>9} {:>9} {:>9} "
 Format of the table for console output.
 
#define CONSOLE_TABLE_FORMAT_ERROR   "{:<58} {}"
 Format of the table for console output when an error occurs.
 

Detailed Description

Implementation of ConsoleReporter class.

Definition in file console_reporter.cpp.

Macro Definition Documentation

◆ CONSOLE_TABLE_FORMAT

#define CONSOLE_TABLE_FORMAT   "{:<58} {:>10} {:>7} {:>9} {:>9} {:>9} "

Format of the table for console output.

Definition at line 109 of file console_reporter.cpp.

◆ CONSOLE_TABLE_FORMAT_ERROR

#define CONSOLE_TABLE_FORMAT_ERROR   "{:<58} {}"

Format of the table for console output when an error occurs.

Definition at line 112 of file console_reporter.cpp.