#include <output_test.h>
Public Types | |
enum | BenchmarkTime { kCpuTime, kRealTime } |
Public Member Functions | |
double | DurationCPUTime () const |
double | DurationRealTime () const |
const std::string * | Get (const char *entry_name) const |
template<class T > | |
T | GetAs (const char *entry_name) const |
template<class T > | |
T | GetCounterAs (const char *entry_name) const |
double | GetTime (BenchmarkTime which) const |
int | NumThreads () const |
Results (const std::string &n) | |
Public Attributes | |
std::string | name |
std::map< std::string, std::string > | values |
Definition at line 85 of file output_test.h.
Enumerator | |
---|---|
kCpuTime | |
kRealTime |
Definition at line 96 of file output_test.h.
|
inline |
Definition at line 92 of file output_test.h.
|
inline |
Definition at line 108 of file output_test.h.
|
inline |
Definition at line 104 of file output_test.h.
|
inline |
Definition at line 114 of file output_test.h.
T Results::GetAs | ( | const char * | entry_name | ) | const |
Definition at line 136 of file output_test.h.
|
inline |
Definition at line 128 of file output_test.h.
double Results::GetTime | ( | BenchmarkTime | which | ) | const |
Definition at line 306 of file output_test_helper.cc.
int Results::NumThreads | ( | ) | const |
Definition at line 294 of file output_test_helper.cc.
std::string Results::name |
Definition at line 88 of file output_test.h.
std::map< std::string, std::string > Results::values |
Definition at line 90 of file output_test.h.