Classes | Namespaces | Functions
benchmark/src/benchmark_register.cc File Reference
#include "benchmark_register.h"
#include <sys/resource.h>
#include <sys/time.h>
#include <unistd.h>
#include <algorithm>
#include <atomic>
#include <cinttypes>
#include <condition_variable>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <fstream>
#include <iostream>
#include <memory>
#include <numeric>
#include <sstream>
#include <thread>
#include "benchmark/benchmark.h"
#include "benchmark_api_internal.h"
#include "check.h"
#include "commandlineflags.h"
#include "complexity.h"
#include "internal_macros.h"
#include "log.h"
#include "mutex.h"
#include "re.h"
#include "statistics.h"
#include "string_util.h"
#include "timers.h"
Include dependency graph for benchmark/src/benchmark_register.cc:

Go to the source code of this file.

Classes

class  benchmark::internal::BenchmarkFamilies
 

Namespaces

 benchmark
 
 benchmark::internal
 

Functions

void benchmark::ClearRegisteredBenchmarks ()
 
std::vector< int64_tbenchmark::CreateDenseRange (int64_t start, int64_t limit, int step)
 
std::vector< int64_tbenchmark::CreateRange (int64_t lo, int64_t hi, int multi)
 
bool benchmark::internal::FindBenchmarksInternal (const std::string &re, std::vector< BenchmarkInstance > *benchmarks, std::ostream *Err)
 
Benchmark * benchmark::internal::RegisterBenchmarkInternal (Benchmark *)
 


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:04