CppBenchmark
1.0.4.0
C++ Benchmark Library
CppBenchmark
BenchmarkPC
CppBenchmark::BenchmarkPC Member List
This is the complete list of members for
CppBenchmark::BenchmarkPC
, including all inherited members.
_launched
CppBenchmark::BenchmarkBase
protected
_name
CppBenchmark::BenchmarkBase
protected
_phases
CppBenchmark::BenchmarkBase
protected
_settings
CppBenchmark::BenchmarkBase
protected
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
BenchmarkPC
(const std::string &name, Types... settings)
CppBenchmark::BenchmarkPC
inline
explicit
BenchmarkPC
(const std::string &name, const TSettings &settings)
CppBenchmark::BenchmarkPC
inline
explicit
BenchmarkPC
(const BenchmarkPC &)=delete
CppBenchmark::BenchmarkPC
BenchmarkPC
(BenchmarkPC &&)=delete
CppBenchmark::BenchmarkPC
Cleanup
(ContextPC &context)
CppBenchmark::FixturePC
inline
protected
virtual
CleanupConsumer
(ContextPC &context)
CppBenchmark::FixturePC
inline
protected
virtual
CleanupProducer
(ContextPC &context)
CppBenchmark::FixturePC
inline
protected
virtual
FixturePC
() noexcept=default
CppBenchmark::FixturePC
FixturePC
(const FixturePC &) noexcept=default
CppBenchmark::FixturePC
FixturePC
(FixturePC &&) noexcept=default
CppBenchmark::FixturePC
InitBenchmarkContext
(Context &context)
CppBenchmark::BenchmarkBase
protected
Initialize
(ContextPC &context)
CppBenchmark::FixturePC
inline
protected
virtual
InitializeConsumer
(ContextPC &context)
CppBenchmark::FixturePC
inline
protected
virtual
InitializeProducer
(ContextPC &context)
CppBenchmark::FixturePC
inline
protected
virtual
name
() const
CppBenchmark::BenchmarkBase
inline
operator=
(const BenchmarkPC &)=delete
CppBenchmark::BenchmarkPC
operator=
(BenchmarkPC &&)=delete
CppBenchmark::BenchmarkPC
CppBenchmark::BenchmarkBase::operator=
(const BenchmarkBase &)=delete
CppBenchmark::BenchmarkBase
CppBenchmark::BenchmarkBase::operator=
(BenchmarkBase &&)=delete
CppBenchmark::BenchmarkBase
CppBenchmark::FixturePC::operator=
(const FixturePC &) noexcept=default
CppBenchmark::FixturePC
CppBenchmark::FixturePC::operator=
(FixturePC &&) noexcept=default
CppBenchmark::FixturePC
RunConsumer
(ContextPC &context)=0
CppBenchmark::BenchmarkPC
protected
pure virtual
RunProducer
(ContextPC &context)=0
CppBenchmark::BenchmarkPC
protected
pure virtual
settings
() const
CppBenchmark::BenchmarkBase
inline
TSettings
typedef
CppBenchmark::BenchmarkPC
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
~BenchmarkBase
()=default
CppBenchmark::BenchmarkBase
virtual
~BenchmarkPC
()=default
CppBenchmark::BenchmarkPC
virtual
~FixturePC
() noexcept=default
CppBenchmark::FixturePC
virtual
Generated by
1.9.1