Classes | Namespaces | Macros | Functions
benchmark.h File Reference
#include <stddef.h>
#include <stdint.h>
#include <vector>
Include dependency graph for benchmark.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  testing::Benchmark
 

Namespaces

 testing
 

Macros

#define BENCHMARK(f)
 

Functions

void SetBenchmarkFlopsProcessed (int64_t)
 
void StartBenchmarkTiming ()
 
void StopBenchmarkTiming ()
 

Macro Definition Documentation

◆ BENCHMARK

#define BENCHMARK (   f)
Value:
static ::testing::Benchmark* _benchmark_##f __attribute__((unused)) = \
(new ::testing::Benchmark(#f, f))

Definition at line 47 of file benchmark.h.

Function Documentation

◆ SetBenchmarkFlopsProcessed()

void SetBenchmarkFlopsProcessed ( int64_t  )

Definition at line 193 of file benchmark_main.cc.

◆ StartBenchmarkTiming()

void StartBenchmarkTiming ( )

Definition at line 202 of file benchmark_main.cc.

◆ StopBenchmarkTiming()

void StopBenchmarkTiming ( )

Definition at line 196 of file benchmark_main.cc.

Eigen::internal::__attribute__
svint32_t PacketXi __attribute__((arm_sve_vector_bits(EIGEN_ARM64_SVE_VL)))
Definition: SVE/PacketMath.h:33
tree::f
Point2(* f)(const Point3 &, OptionalJacobian< 2, 3 >)
Definition: testExpression.cpp:218


gtsam
Author(s):
autogenerated on Fri Nov 1 2024 03:43:14