#include <timer.H>
Public Member Functions | |
virtual | ~observer_t () |
virtual bool | timeout (double currTime)=0 |
Public Attributes | |
double | m_interval |
double | m_ticks |
virtual cajun::timer_t::observer_t::~observer_t | ( | ) | [inline, virtual] |
virtual bool cajun::timer_t::observer_t::timeout | ( | double | currTime | ) | [pure virtual] |
Implemented in cajun::acceleration_observer_t, cajun::angular_rate_observer_t, cajun::control_line_observer_t, cajun::drive_observer_t, cajun::iteris_observer_t, cajun::scan_observer_t, cajun::manual_controller_t::steering_observer_t, cajun::motion_observer_t, cajun::nav_observer_t, cajun::ray_sensor_observer_t, cajun::script_controller_t::steering_observer_t, cajun::sensor_controller_t::steering_observer_t, cajun::signal_line_observer_t, cajun::sog_observer_t, and cajun::waypoint_controller_t::steering_observer_t.
Referenced by cajun::acceleration_observer_t::acceleration_observer_t(), cajun::angular_rate_observer_t::angular_rate_observer_t(), cajun::control_line_observer_t::control_line_observer_t(), cajun::drive_observer_t::drive_observer_t(), cajun::iteris_observer_t::iteris_observer_t(), cajun::motion_observer_t::motion_observer_t(), cajun::nav_observer_t::nav_observer_t(), cajun::ray_sensor_observer_t::ray_sensor_observer_t(), cajun::timer_t::register_observer(), cajun::scan_observer_t::scan_observer_t(), cajun::signal_line_observer_t::signal_line_observer_t(), cajun::sog_observer_t::sog_observer_t(), cajun::waypoint_controller_t::steering_observer_t::steering_observer_t(), cajun::sensor_controller_t::steering_observer_t::steering_observer_t(), cajun::script_controller_t::steering_observer_t::steering_observer_t(), and cajun::manual_controller_t::steering_observer_t::steering_observer_t().
Referenced by cajun::acceleration_observer_t::acceleration_observer_t(), cajun::angular_rate_observer_t::angular_rate_observer_t(), cajun::control_line_observer_t::control_line_observer_t(), cajun::drive_observer_t::drive_observer_t(), cajun::iteris_observer_t::iteris_observer_t(), cajun::motion_observer_t::motion_observer_t(), cajun::nav_observer_t::nav_observer_t(), cajun::timer_t::register_observer(), cajun::scan_observer_t::scan_observer_t(), cajun::signal_line_observer_t::signal_line_observer_t(), cajun::sog_observer_t::sog_observer_t(), cajun::waypoint_controller_t::steering_observer_t::steering_observer_t(), cajun::sensor_controller_t::steering_observer_t::steering_observer_t(), cajun::script_controller_t::steering_observer_t::steering_observer_t(), and cajun::manual_controller_t::steering_observer_t::steering_observer_t().