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: