This class mimics the way "boost/timer/timer.hpp" operates while using the modern std::chrono library. Importantly, this class will only have an effect for C++11 and more.
More...
#include <coal/timings.h>
This class mimics the way "boost/timer/timer.hpp" operates while using the modern std::chrono library. Importantly, this class will only have an effect for C++11 and more.
◆ Timer()
| coal::Timer::Timer | ( | const bool | start_on_construction = true | ) | |
| inline |
Default constructor for the timer.
- Parameters
| [in] | start_on_construction | if true, the timer will be run just after the object is created |
◆ elapsed()
◆ is_stopped()
| bool coal::Timer::is_stopped | ( | | ) | const |
| inline |
◆ resume()
| void coal::Timer::resume | ( | | ) | |
| inline |
◆ start()
| void coal::Timer::start | ( | | ) | |
| inline |
◆ stop()
◆ m_is_stopped
| bool coal::Timer::m_is_stopped |
| protected |
◆ m_times
The documentation for this struct was generated from the following file: