KiCad PCB EDA Suite
|
Public Attributes | |
unsigned | linesRead |
unsigned | charAcc |
Char accumulator, used to prevent compilers optimising away otherwise unused line buffers, and also as a primitive sanity check that the same lines were read. | |
std::chrono::milliseconds | benchDurMs |
Definition at line 45 of file io_benchmark.cpp.
std::chrono::milliseconds BENCH_REPORT::benchDurMs |
Definition at line 56 of file io_benchmark.cpp.
Referenced by executeBenchMark(), and io_benchmark_func().
unsigned BENCH_REPORT::charAcc |
Char accumulator, used to prevent compilers optimising away otherwise unused line buffers, and also as a primitive sanity check that the same lines were read.
Definition at line 54 of file io_benchmark.cpp.
Referenced by bench_fstream(), bench_fstream_reuse(), bench_line_reader(), bench_line_reader_reuse(), bench_string_lr(), bench_string_lr_reuse(), bench_wxbis(), bench_wxbis_reuse(), bench_wxis(), bench_wxis_reuse(), and io_benchmark_func().
unsigned BENCH_REPORT::linesRead |
Definition at line 47 of file io_benchmark.cpp.
Referenced by bench_fstream(), bench_fstream_reuse(), bench_line_reader(), bench_line_reader_reuse(), bench_string_lr(), bench_string_lr_reuse(), bench_wxbis(), bench_wxbis_reuse(), bench_wxis(), bench_wxis_reuse(), and io_benchmark_func().