Template Struct BenchmarkFunction::model
Defined in File catch_amalgamated.hpp
Nested Relationships
This struct is a nested type of Struct BenchmarkFunction.
Inheritance Relationships
Base Type
public Catch::Benchmark::Detail::BenchmarkFunction::callable
Struct Documentation
-
template<typename Fun>
struct model : public Catch::Benchmark::Detail::BenchmarkFunction::callable Public Functions
-
inline Catch::Detail::unique_ptr<callable> clone() const override
-
inline void call(Chronometer meter) const override
-
inline void call(Chronometer meter, std::true_type) const
-
inline void call(Chronometer meter, std::false_type) const
-
inline Catch::Detail::unique_ptr<callable> clone() const override