Classes | Namespaces | Functions
protobuf/third_party/benchmark/test/output_test_helper.cc File Reference
#include <iostream>
#include <map>
#include <memory>
#include <sstream>
#include <cstring>
#include "../src/check.h"
#include "../src/re.h"
#include "output_test.h"
#include "../src/benchmark_api_internal.h"
Include dependency graph for protobuf/third_party/benchmark/test/output_test_helper.cc:

Go to the source code of this file.

Classes

struct  internal::ResultsChecker::PatternAndFn
 
class  internal::ResultsChecker
 

Namespaces

 internal
 

Functions

int AddCases (TestCaseID ID, std::initializer_list< TestCase > il)
 
size_t AddChecker (const char *bm_name, ResultsCheckFn fn)
 
ResultsChecker & internal::GetResultsChecker ()
 
void RunOutputTests (int argc, char *argv[])
 
int SetSubstitutions (std::initializer_list< std::pair< std::string, std::string >> il)
 

Function Documentation

◆ AddCases()

int AddCases ( TestCaseID  ID,
std::initializer_list< TestCase il 
)

◆ AddChecker()

size_t AddChecker ( const char *  bm_name,
ResultsCheckFn  fn 
)

◆ RunOutputTests()

void RunOutputTests ( int  argc,
char *  argv[] 
)

◆ SetSubstitutions()

int SetSubstitutions ( std::initializer_list< std::pair< std::string, std::string >>  il)

Variable Documentation

◆ reporters_

std::vector<benchmark::BenchmarkReporter *> reporters_
private


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