|  | 
|  | ImuIntegrator (const ImuIntegratorParams ¶ms=ImuIntegratorParams()) | 
|  | 
| void | AddImuMeasurement (const localization_measurements::ImuMeasurement &imu_measurement) | 
|  | 
| boost::optional< gtsam::PreintegratedCombinedMeasurements > | IntegratedPim (const gtsam::imuBias::ConstantBias &bias, const localization_common::Time start_time, const localization_common::Time end_time) const | 
|  | 
| boost::optional< localization_common::CombinedNavState > | Extrapolate (const localization_common::CombinedNavState &combined_nav_state, const localization_common::Time end_time) const | 
|  | 
| boost::optional< localization_common::CombinedNavState > | ExtrapolateLatest (const localization_common::CombinedNavState &combined_nav_state) const | 
|  | 
| void | SetFanSpeedMode (const localization_measurements::FanSpeedMode fan_speed_mode) | 
|  | 
| localization_measurements::FanSpeedMode | fan_speed_mode () const | 
|  | 
|  | TimestampedSet (const boost::optional< int > max_size=boost::none) | 
|  | 
|  | TimestampedSet (const std::vector< Time > ×tamps, const std::vector< localization_measurements::ImuMeasurement > &values, const boost::optional< int > max_size=boost::none) | 
|  | 
|  | ~TimestampedSet ()=default | 
|  | 
| bool | Add (const Time timestamp, const localization_measurements::ImuMeasurement &value) | 
|  | 
| bool | Remove (const Time timestamp) | 
|  | 
| boost::optional< TimestampedValue< localization_measurements::ImuMeasurement > > | Get (const Time timestamp) const | 
|  | 
| size_t | size () const | 
|  | 
| bool | empty () const | 
|  | 
| void | Clear () | 
|  | 
| boost::optional< TimestampedValue< localization_measurements::ImuMeasurement > > | Oldest () const | 
|  | 
| boost::optional< Time > | OldestTimestamp () const | 
|  | 
| boost::optional< TimestampedValue< localization_measurements::ImuMeasurement > > | Latest () const | 
|  | 
| boost::optional< Time > | LatestTimestamp () const | 
|  | 
| bool | WithinBounds (const Time timestamp) const | 
|  | 
| std::pair< boost::optional< TimestampedValue< localization_measurements::ImuMeasurement > >, boost::optional< TimestampedValue< localization_measurements::ImuMeasurement > > > | LowerAndUpperBound (const Time timestamp) const | 
|  | 
| boost::optional< TimestampedValue< localization_measurements::ImuMeasurement > > | Closest (const Time timestamp) const | 
|  | 
| boost::optional< TimestampedValue< localization_measurements::ImuMeasurement > > | LowerBoundOrEqual (const Time timestamp) const | 
|  | 
| std::vector< Time > | Timestamps () const | 
|  | 
| double | Duration () const | 
|  | 
| bool | Contains (const Time timestamp) const | 
|  | 
| std::vector< TimestampedValue< localization_measurements::ImuMeasurement > > | LatestValues (const Time oldest_allowed_timestamp) const | 
|  | 
| std::vector< TimestampedValue< localization_measurements::ImuMeasurement > > | OldValues (const Time oldest_allowed_timestamp) const | 
|  | 
| std::vector< TimestampedValue< localization_measurements::ImuMeasurement > > | DownsampledValues (const TimestampSetType &allowed_timestamps) const | 
|  | 
| int | RemoveOldValues (const Time oldest_allowed_timestamp) | 
|  | 
| int | RemoveBelowLowerBoundValues (const Time timestamp) | 
|  | 
| boost::optional< TimestampedValue< localization_measurements::ImuMeasurement > > | RemoveOldest () | 
|  | 
| const std::map< Time, localization_measurements::ImuMeasurement > & | set () const | 
|  | 
| std::map< Time, localization_measurements::ImuMeasurement > & | set () | 
|  | 
| std::map< Time, localization_measurements::ImuMeasurement >::const_iterator | cend () const | 
|  | 
| std::pair< typename std::map< Time, localization_measurements::ImuMeasurement >::const_iterator, typename std::map< Time, localization_measurements::ImuMeasurement >::const_iterator > | InRangeValues (const Time oldest_allowed_timestamp, const Time latest_allowed_timestamp) | 
|  |