CppBenchmark
1.0.4.0
C++ Benchmark Library
CppBenchmark
Benchmark
CppBenchmark::Benchmark Member List
This is the complete list of members for
CppBenchmark::Benchmark
, including all inherited members.
_launched
CppBenchmark::BenchmarkBase
protected
_name
CppBenchmark::BenchmarkBase
protected
_phases
CppBenchmark::BenchmarkBase
protected
_settings
CppBenchmark::BenchmarkBase
protected
Benchmark
(const std::string &name, Types... settings)
CppBenchmark::Benchmark
inline
explicit
Benchmark
(const std::string &name, const TSettings &settings)
CppBenchmark::Benchmark
inline
explicit
Benchmark
(const Benchmark &)=delete
CppBenchmark::Benchmark
Benchmark
(Benchmark &&)=delete
CppBenchmark::Benchmark
BenchmarkBase
(const std::string &name, Types... settings)
CppBenchmark::BenchmarkBase
inline
explicit
BenchmarkBase
(const std::string &name, const Settings &settings)
CppBenchmark::BenchmarkBase
inline
explicit
BenchmarkBase
(const BenchmarkBase &)=delete
CppBenchmark::BenchmarkBase
BenchmarkBase
(BenchmarkBase &&)=delete
CppBenchmark::BenchmarkBase
Cleanup
(Context &context)
CppBenchmark::Fixture
inline
protected
virtual
Fixture
() noexcept=default
CppBenchmark::Fixture
Fixture
(const Fixture &) noexcept=default
CppBenchmark::Fixture
Fixture
(Fixture &&) noexcept=default
CppBenchmark::Fixture
InitBenchmarkContext
(Context &context)
CppBenchmark::BenchmarkBase
protected
Initialize
(Context &context)
CppBenchmark::Fixture
inline
protected
virtual
name
() const
CppBenchmark::BenchmarkBase
inline
operator=
(const Benchmark &)=delete
CppBenchmark::Benchmark
operator=
(Benchmark &&)=delete
CppBenchmark::Benchmark
CppBenchmark::BenchmarkBase::operator=
(const BenchmarkBase &)=delete
CppBenchmark::BenchmarkBase
CppBenchmark::BenchmarkBase::operator=
(BenchmarkBase &&)=delete
CppBenchmark::BenchmarkBase
CppBenchmark::Fixture::operator=
(const Fixture &) noexcept=default
CppBenchmark::Fixture
CppBenchmark::Fixture::operator=
(Fixture &&) noexcept=default
CppBenchmark::Fixture
Run
(Context &context)=0
CppBenchmark::Benchmark
protected
pure virtual
settings
() const
CppBenchmark::BenchmarkBase
inline
TSettings
typedef
CppBenchmark::Benchmark
UpdateBenchmarkMetrics
(std::vector< std::shared_ptr< PhaseCore >> &phases)
CppBenchmark::BenchmarkBase
protected
static
UpdateBenchmarkMetrics
(PhaseCore &phase)
CppBenchmark::BenchmarkBase
protected
static
UpdateBenchmarkNames
(std::vector< std::shared_ptr< PhaseCore >> &phases)
CppBenchmark::BenchmarkBase
protected
static
UpdateBenchmarkNames
(PhaseCore &phase, const std::string &name)
CppBenchmark::BenchmarkBase
protected
static
UpdateBenchmarkOperations
(std::vector< std::shared_ptr< PhaseCore >> &phases)
CppBenchmark::BenchmarkBase
protected
static
UpdateBenchmarkOperations
(PhaseCore &phase)
CppBenchmark::BenchmarkBase
protected
static
UpdateBenchmarkThreads
(std::vector< std::shared_ptr< PhaseCore >> &phases)
CppBenchmark::BenchmarkBase
protected
static
~Benchmark
()=default
CppBenchmark::Benchmark
virtual
~BenchmarkBase
()=default
CppBenchmark::BenchmarkBase
virtual
~Fixture
() noexcept=default
CppBenchmark::Fixture
virtual
Generated by
1.9.1