Template Struct LatestTime
Defined in File latest_time.h
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
public message_filters::PolicyBase< M0, M1, NullType, NullType, NullType, NullType, NullType, NullType, NullType >
(Template Struct PolicyBase)
Struct Documentation
-
template<typename M0, typename M1, typename M2 = NullType, typename M3 = NullType, typename M4 = NullType, typename M5 = NullType, typename M6 = NullType, typename M7 = NullType, typename M8 = NullType>
struct LatestTime : public message_filters::PolicyBase<M0, M1, NullType, NullType, NullType, NullType, NullType, NullType, NullType> Public Types
-
typedef Synchronizer<LatestTime> Sync
-
typedef std::tuple<double, double, double> RateConfig
filter coeffs and error margin factor: <rate_ema_alpha, error_ema_alpha, rate_step_change_margin_factor>
Public Functions
-
inline LatestTime()
-
inline LatestTime(const LatestTime &e)
-
inline LatestTime &operator=(const LatestTime &rhs)
-
inline void setRateConfigPerMessage(const std::vector<RateConfig> &configs)
-
inline void setRateConfig(const RateConfig &config)
-
typedef Synchronizer<LatestTime> Sync