27 #include "../types.hpp"
83 std::ostream &
operator<<(std::ostream &o,
const benchmark_result &r);
string _unit
unit of time
Definition: benchmark_result.hpp:48
float64 time() const
get time
Definition: benchmark_result.hpp:71
string unit() const
get the unit
Definition: benchmark_result.hpp:75
result of a single benchmark
Definition: benchmark_result.hpp:42
std::ostream & operator<<(std::ostream &o, const benchmark_result &r)
output operator for benchmark result
Definition: add_op.hpp:29
benchmark_result(float64 time, const string &unit)
constructor
Definition: benchmark_result.hpp:64
float64 _time
time required for reading data
Definition: benchmark_result.hpp:46
benchmark_result()
default constructor
Definition: benchmark_result.hpp:52
double float64
64Bit IEEE floating point type
Definition: types/types.hpp:56