Apollo  6.0
Open source self driving car software
Classes
apollo::data Namespace Reference

Classes

class  ChannelPool
 Provides helper functions to offer different channels. More...
 
class  DriveEventTrigger
 DriveEvent trigger that records drive events. More...
 
class  EmergencyModeTrigger
 EmergencyMode trigger that fires when emergency mode is engaged. More...
 
class  HardBrakeTrigger
 HardBrake trigger that fires when hard break is engaged. More...
 
struct  Interval
 
class  IntervalPool
 The intervals collection class that organizes the intervals. More...
 
class  PostRecordProcessor
 Post processor against recorded tasks that have been completed. More...
 
class  RealtimeRecordProcessor
 Realtime processor against recorded tasks that are being recorded. More...
 
class  RecordProcessor
 Process messages and apply the rules based on configured triggers. More...
 
class  RegularIntervalTrigger
 
class  SmallTopicsTrigger
 A specialized trigger that does not trigger anything but indicates what small topics need to be restored. More...
 
class  SwerveTrigger
 Swerve trigger that fires when swerve is engaged. More...
 
class  TriggerBase
 Base class of triggers that defines interfaces. More...