Classes | |
| class | Benchmark |
| class | BenchmarkFamilies |
| class | CheckHandler |
| class | FunctionBenchmark |
| class | LogType |
| class | ThreadManager |
| class | ThreadTimer |
Typedefs | |
| typedef void() | AbortHandlerT() |
| typedef std::basic_ostream< char > &() | EndLType(std::basic_ostream< char > &) |
| typedef void() | Function(State &) |
Enumerations | |
| enum | ReportMode { RM_Unspecified, RM_Default, RM_ReportAggregatesOnly } |
Variables | |
| static BENCHMARK_UNUSED int | stream_init_anchor = InitializeStreams() |
| typedef std::basic_ostream<char>&() benchmark::internal::EndLType(std::basic_ostream< char > &) |
Definition at line 12 of file protobuf/third_party/benchmark/src/log.h.
Definition at line 575 of file benchmark.h.
| Enumerator | |
|---|---|
| RM_Unspecified | |
| RM_Default | |
| RM_ReportAggregatesOnly | |
Definition at line 385 of file benchmark.h.
| char(& benchmark::internal::ArraySizeHelper | ( | const T(&) | array[N] | ) | )[N] |
| char(& benchmark::internal::ArraySizeHelper | ( | T(&) | array[N] | ) | )[N] |
|
inline |
| bool benchmark::internal::FindBenchmarksInternal | ( | const std::string & | re, |
| std::vector< Benchmark::Instance > * | benchmarks, | ||
| std::ostream * | Err | ||
| ) |
Definition at line 218 of file benchmark_register.cc.
| double benchmark::internal::Finish | ( | Counter const & | c, |
| double | cpu_time, | ||
| double | num_threads | ||
| ) |
Definition at line 20 of file counter.cc.
| void benchmark::internal::Finish | ( | UserCounters * | l, |
| double | cpu_time, | ||
| double | num_threads | ||
| ) |
Definition at line 31 of file counter.cc.
|
inline |
|
inline |
Definition at line 54 of file protobuf/third_party/benchmark/src/log.h.
|
inline |
Definition at line 59 of file protobuf/third_party/benchmark/src/log.h.
|
inline |
Definition at line 49 of file protobuf/third_party/benchmark/src/log.h.
| ConsoleReporter::OutputOptions benchmark::internal::GetOutputOptions | ( | bool | force_no_color | ) |
Definition at line 550 of file benchmark.cc.
| void benchmark::internal::Increment | ( | UserCounters * | l, |
| UserCounters const & | r | ||
| ) |
Definition at line 37 of file counter.cc.
| int benchmark::internal::InitializeStreams | ( | ) |
Definition at line 696 of file benchmark.cc.
| bool benchmark::internal::IsZero | ( | double | n | ) |
Definition at line 546 of file benchmark.cc.
|
inline |
Definition at line 44 of file protobuf/third_party/benchmark/src/log.h.
Definition at line 37 of file protobuf/third_party/benchmark/src/log.h.
Definition at line 30 of file protobuf/third_party/benchmark/src/log.h.
| void benchmark::internal::ParseCommandLineFlags | ( | int * | argc, |
| char ** | argv | ||
| ) |
Definition at line 655 of file benchmark.cc.
| void benchmark::internal::PrintUsageAndExit | ( | ) |
Definition at line 638 of file benchmark.cc.
Definition at line 209 of file benchmark_register.cc.
| bool benchmark::internal::SameNames | ( | UserCounters const & | l, |
| UserCounters const & | r | ||
| ) |
Definition at line 54 of file counter.cc.
| void benchmark::internal::UseCharPointer | ( | char const volatile * | ) |
Definition at line 104 of file benchmark.cc.
|
static |
Definition at line 287 of file benchmark.h.