Definition at line 89 of file test_microbench_math.cpp.
◆ reset()
void MicroBenchMath::MicroBenchMath::reset |
( |
void |
| ) |
|
|
private |
◆ run_tests()
bool MicroBenchMath::MicroBenchMath::run_tests |
( |
| ) |
|
|
virtual |
Override to run your unit tests.
Unit tests should be called using ut_run_test macro.
- Returns
- true: all unit tests succeeded, false: one or more unit tests failed
Implements UnitTest.
Definition at line 130 of file test_microbench_math.cpp.
References ut_run_test.
◆ time_16bit_integers()
bool MicroBenchMath::MicroBenchMath::time_16bit_integers |
( |
| ) |
|
|
private |
◆ time_32bit_integers()
bool MicroBenchMath::MicroBenchMath::time_32bit_integers |
( |
| ) |
|
|
private |
◆ time_64bit_integers()
bool MicroBenchMath::MicroBenchMath::time_64bit_integers |
( |
| ) |
|
|
private |
◆ time_8bit_integers()
bool MicroBenchMath::MicroBenchMath::time_8bit_integers |
( |
| ) |
|
|
private |
◆ time_double_precision_float()
bool MicroBenchMath::MicroBenchMath::time_double_precision_float |
( |
| ) |
|
|
private |
◆ time_double_precision_float_trig()
bool MicroBenchMath::MicroBenchMath::time_double_precision_float_trig |
( |
| ) |
|
|
private |
◆ time_single_precision_float()
bool MicroBenchMath::MicroBenchMath::time_single_precision_float |
( |
| ) |
|
|
private |
◆ time_single_precision_float_trig()
bool MicroBenchMath::MicroBenchMath::time_single_precision_float_trig |
( |
| ) |
|
|
private |
◆ f32
float MicroBenchMath::MicroBenchMath::f32 |
|
private |
◆ f32_out
float MicroBenchMath::MicroBenchMath::f32_out |
|
private |
◆ f64
double MicroBenchMath::MicroBenchMath::f64 |
|
private |
◆ f64_out
double MicroBenchMath::MicroBenchMath::f64_out |
|
private |
◆ i_16
uint16_t MicroBenchMath::MicroBenchMath::i_16 |
|
private |
◆ i_16_out
uint16_t MicroBenchMath::MicroBenchMath::i_16_out |
|
private |
◆ i_32
uint32_t MicroBenchMath::MicroBenchMath::i_32 |
|
private |
◆ i_32_out
uint32_t MicroBenchMath::MicroBenchMath::i_32_out |
|
private |
◆ i_64
int64_t MicroBenchMath::MicroBenchMath::i_64 |
|
private |
◆ i_64_out
int64_t MicroBenchMath::MicroBenchMath::i_64_out |
|
private |
◆ i_8
uint8_t MicroBenchMath::MicroBenchMath::i_8 |
|
private |
◆ i_8_out
uint8_t MicroBenchMath::MicroBenchMath::i_8_out |
|
private |
◆ u_64
uint64_t MicroBenchMath::MicroBenchMath::u_64 |
|
private |
◆ u_64_out
uint64_t MicroBenchMath::MicroBenchMath::u_64_out |
|
private |
The documentation for this class was generated from the following file: