Lines Matching refs:name

41 Result::Result(const std::string& name, const int repeat) : name_(name), repeat_(repeat) {}  in Result()  argument
43 void Result::AddMeasurement(const std::string& name, const std::vector<double>& samples) { in AddMeasurement() argument
44 samples_[name] = samples; in AddMeasurement()
45 AnalyseMeasurement(name); in AddMeasurement()
62 void Result::AnalyseMeasurement(const std::string& name) { in AnalyseMeasurement() argument
63 statistics_[name].min = StatisticsGetMin(samples_[name]); in AnalyseMeasurement()
64 statistics_[name].max = StatisticsGetMax(samples_[name]); in AnalyseMeasurement()
65 statistics_[name].mean = StatisticsGetMean(samples_[name]); in AnalyseMeasurement()
66 statistics_[name].median = StatisticsGetMedian(samples_[name]); in AnalyseMeasurement()
67 statistics_[name].sd = StatisticsGetSd(samples_[name]); in AnalyseMeasurement()
193 std::cout << "Time(" << time_unit_.name << ") |"; in PrintHistogramHeader()
197 std::cout << "Bandwidth(" << bandwidth_unit_.name << ") |"; in PrintHistogramHeader()
253 result.name = "ns"; in GetTimeUnit()
257 result.name = "us"; in GetTimeUnit()
261 result.name = "ms"; in GetTimeUnit()
265 result.name = "s"; in GetTimeUnit()
275 result.name = "KiB/s"; in GetBandwidthUnit()
279 result.name = "MiB/s"; in GetBandwidthUnit()
283 result.name = "GiB/s"; in GetBandwidthUnit()
321 void Result::PrintMeasurementStatisticInCsv(std::ostream& csv_stream, const std::string& name) { in PrintMeasurementStatisticInCsv() argument
323 csv_stream << statistics_[name].min << kCsvDelimiter; in PrintMeasurementStatisticInCsv()
324 csv_stream << statistics_[name].max << kCsvDelimiter; in PrintMeasurementStatisticInCsv()
325 csv_stream << statistics_[name].mean << kCsvDelimiter; in PrintMeasurementStatisticInCsv()
326 csv_stream << statistics_[name].median << kCsvDelimiter; in PrintMeasurementStatisticInCsv()
327 csv_stream << statistics_[name].sd; in PrintMeasurementStatisticInCsv()
379 const std::string& name) { in StoreStatisticsInPb() argument
380 metrics->set_name(name); in StoreStatisticsInPb()
381 metrics->set_min(statistics_[name].min); in StoreStatisticsInPb()
382 metrics->set_max(statistics_[name].max); in StoreStatisticsInPb()
383 metrics->set_mean(statistics_[name].mean); in StoreStatisticsInPb()
384 metrics->set_median(statistics_[name].median); in StoreStatisticsInPb()
385 metrics->set_sd(statistics_[name].sd); in StoreStatisticsInPb()
410 void Result::SetStatistics(const std::string& name, const Result::Statistics& statistics) { in SetStatistics() argument
411 statistics_[name] = statistics; in SetStatistics()
427 auto result = std::make_unique<Result>(pb.name(), 1); in FromPb()
432 result->SetStatistics(m.name(), stats); in FromPb()