#include <stdint.h>#include <string>#include <vector>#include "absl/flags/flag.h"#include "absl/flags/marshalling.h"#include "absl/flags/parse.h"#include "absl/flags/reflection.h"#include "absl/strings/string_view.h"#include "absl/time/time.h"#include "absl/types/optional.h"#include "benchmark/benchmark.h"
Go to the source code of this file.
Variables | |
| constexpr size_t | kNumFlags = 0 REPLICATE(COUNT, _, _) |
| #define BENCHMARKED_TYPES | ( | A | ) |
Definition at line 153 of file abseil-cpp/absl/flags/flag_benchmark.cc.
| #define BM_ManyGetFlag | ( | T | ) |
Definition at line 213 of file abseil-cpp/absl/flags/flag_benchmark.cc.
| #define BM_SingleGetFlag | ( | T | ) |
Definition at line 165 of file abseil-cpp/absl/flags/flag_benchmark.cc.
Definition at line 135 of file abseil-cpp/absl/flags/flag_benchmark.cc.
Definition at line 145 of file abseil-cpp/absl/flags/flag_benchmark.cc.
| #define FLAG_DEF | ( | T | ) | REPLICATE(DEFINE_FLAG, T, T##_flag); |
Definition at line 146 of file abseil-cpp/absl/flags/flag_benchmark.cc.
Definition at line 159 of file abseil-cpp/absl/flags/flag_benchmark.cc.
| #define FLAG_PTR_ARR | ( | T | ) |
Definition at line 160 of file abseil-cpp/absl/flags/flag_benchmark.cc.
| #define InvokeGetFlag | ( | T | ) |
Definition at line 244 of file abseil-cpp/absl/flags/flag_benchmark.cc.
Definition at line 128 of file abseil-cpp/absl/flags/flag_benchmark.cc.
Definition at line 104 of file abseil-cpp/absl/flags/flag_benchmark.cc.
| #define REPLICATE_1 | ( | A, | |
| T, | |||
| name, | |||
| index | |||
| ) | REPLICATE_0(A, T, name, index##0) REPLICATE_0(A, T, name, index##1) |
Definition at line 105 of file abseil-cpp/absl/flags/flag_benchmark.cc.
| #define REPLICATE_2 | ( | A, | |
| T, | |||
| name, | |||
| index | |||
| ) | REPLICATE_1(A, T, name, index##0) REPLICATE_1(A, T, name, index##1) |
Definition at line 107 of file abseil-cpp/absl/flags/flag_benchmark.cc.
| #define REPLICATE_3 | ( | A, | |
| T, | |||
| name, | |||
| index | |||
| ) | REPLICATE_2(A, T, name, index##0) REPLICATE_2(A, T, name, index##1) |
Definition at line 109 of file abseil-cpp/absl/flags/flag_benchmark.cc.
| #define REPLICATE_4 | ( | A, | |
| T, | |||
| name, | |||
| index | |||
| ) | REPLICATE_3(A, T, name, index##0) REPLICATE_3(A, T, name, index##1) |
Definition at line 111 of file abseil-cpp/absl/flags/flag_benchmark.cc.
| #define REPLICATE_5 | ( | A, | |
| T, | |||
| name, | |||
| index | |||
| ) | REPLICATE_4(A, T, name, index##0) REPLICATE_4(A, T, name, index##1) |
Definition at line 113 of file abseil-cpp/absl/flags/flag_benchmark.cc.
| #define REPLICATE_6 | ( | A, | |
| T, | |||
| name, | |||
| index | |||
| ) | REPLICATE_5(A, T, name, index##0) REPLICATE_5(A, T, name, index##1) |
Definition at line 115 of file abseil-cpp/absl/flags/flag_benchmark.cc.
| #define REPLICATE_7 | ( | A, | |
| T, | |||
| name, | |||
| index | |||
| ) | REPLICATE_6(A, T, name, index##0) REPLICATE_6(A, T, name, index##1) |
Definition at line 117 of file abseil-cpp/absl/flags/flag_benchmark.cc.
| #define REPLICATE_8 | ( | A, | |
| T, | |||
| name, | |||
| index | |||
| ) | REPLICATE_7(A, T, name, index##0) REPLICATE_7(A, T, name, index##1) |
Definition at line 119 of file abseil-cpp/absl/flags/flag_benchmark.cc.
| #define REPLICATE_9 | ( | A, | |
| T, | |||
| name, | |||
| index | |||
| ) | REPLICATE_8(A, T, name, index##0) REPLICATE_8(A, T, name, index##1) |
Definition at line 121 of file abseil-cpp/absl/flags/flag_benchmark.cc.
Definition at line 132 of file abseil-cpp/absl/flags/flag_benchmark.cc.
Definition at line 130 of file abseil-cpp/absl/flags/flag_benchmark.cc.
Definition at line 136 of file abseil-cpp/absl/flags/flag_benchmark.cc.