|
Apollo
6.0
Open source self driving car software
|
Swerve trigger that fires when swerve is engaged. More...
#include <swerve_trigger.h>


Public Member Functions | |
| SwerveTrigger () | |
| void | Pull (const cyber::record::RecordMessage &msg) override |
| bool | ShouldRestore (const cyber::record::RecordMessage &msg) const override |
| virtual | ~SwerveTrigger ()=default |
Public Member Functions inherited from apollo::data::TriggerBase | |
| TriggerBase ()=default | |
| virtual bool | Init (const SmartRecordTrigger &trigger_conf) |
| const std::string & | GetTriggerName () const |
| uint64_t | SecondsToNanoSeconds (const double seconds) const |
| virtual | ~TriggerBase ()=default |
Additional Inherited Members | |
Protected Member Functions inherited from apollo::data::TriggerBase | |
| void | TriggerIt (const uint64_t msg_time) const |
| uint64_t | GetValidValueInRange (const double desired_value, const double min_limit, const double max_limit) const |
Protected Attributes inherited from apollo::data::TriggerBase | |
| std::string | trigger_name_ |
| std::unique_ptr< Trigger > | trigger_obj_ = nullptr |
Swerve trigger that fires when swerve is engaged.
| apollo::data::SwerveTrigger::SwerveTrigger | ( | ) |
|
virtualdefault |
|
overridevirtual |
Implements apollo::data::TriggerBase.
|
inlineoverridevirtual |
Implements apollo::data::TriggerBase.
1.8.13