A timing object that averages over multiple threads.
More...
#include <timing.hpp>
A timing object that averages over multiple threads.
◆ measure_diagnostic_threaded() [1/2]
| timing::measure_diagnostic_threaded::measure_diagnostic_threaded |
( |
const std::string |
message = "" | ) |
|
|
inline |
Construct a time diagnostic object.
- Parameters
-
| [in] | message | Description of what is being timed. |
◆ measure_diagnostic_threaded() [2/2]
Construct a time diagnostic object.
- Parameters
-
◆ end_time()
| void timing::measure_diagnostic_threaded::end_time |
( |
const size_t |
thread_number | ) |
|
|
inline |
End time for a given thread.
- Parameters
-
| [in] | thread_number | The thread number to start the timer for. |
◆ start_time()
| void timing::measure_diagnostic_threaded::start_time |
( |
const size_t |
thread_number | ) |
|
|
inline |
Start time for a given thread.
- Parameters
-
| [in] | thread_number | The thread number to start the timer for. |
The documentation for this class was generated from the following file: