Sequoia
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | Protected Member Functions | List of all members
sequoia::testing::performance_extender< Mode > Class Template Reference

class template for plugging into the checker class template More...

#include <PerformanceTestCore.hpp>

Inheritance diagram for sequoia::testing::performance_extender< Mode >:
sequoia::testing::checker< Mode, performance_extender< Mode > >

Public Member Functions

template<class Self , std::invocable F, std::invocable S>
bool check_relative_performance (this Self &self, const reporter &description, F fast, S slow, const double minSpeedUp, const double maxSpeedUp, const std::size_t trials=5, const double num_sds=4)
 

Static Public Attributes

static constexpr test_mode mode {Mode}
 

Protected Member Functions

 performance_extender (performance_extender &&) noexcept=default
 
performance_extenderoperator= (performance_extender &&) noexcept=default
 

Detailed Description

template<test_mode Mode>
class sequoia::testing::performance_extender< Mode >

class template for plugging into the checker class template


The documentation for this class was generated from the following file: