#include <recurrent_runner.h>
◆ RecurrentRunner()
apollo::monitor::RecurrentRunner::RecurrentRunner |
( |
const std::string & |
name, |
|
|
const double |
interval |
|
) |
| |
◆ ~RecurrentRunner()
virtual apollo::monitor::RecurrentRunner::~RecurrentRunner |
( |
| ) |
|
|
virtualdefault |
◆ RunOnce()
virtual void apollo::monitor::RecurrentRunner::RunOnce |
( |
const double |
current_time | ) |
|
|
pure virtual |
Implemented in apollo::monitor::ChannelMonitor, apollo::monitor::LatencyMonitor, apollo::monitor::ModuleMonitor, apollo::monitor::ProcessMonitor, apollo::monitor::SummaryMonitor, apollo::monitor::FunctionalSafetyMonitor, apollo::monitor::ResourceMonitor, apollo::monitor::CameraMonitor, apollo::monitor::EsdCanMonitor, apollo::monitor::GpsMonitor, apollo::monitor::SocketCanMonitor, apollo::monitor::LocalizationMonitor, and apollo::monitor::RecorderMonitor.
◆ Tick()
void apollo::monitor::RecurrentRunner::Tick |
( |
const double |
current_time | ) |
|
◆ name_
std::string apollo::monitor::RecurrentRunner::name_ |
|
protected |
◆ round_count_
unsigned int apollo::monitor::RecurrentRunner::round_count_ = 0 |
|
protected |
The documentation for this class was generated from the following file: