Template Struct ExactTime

Inheritance Relationships

Base Type

  • public message_filters::PolicyBase< M0, M1, NullType, NullType, NullType, NullType, NullType, NullType, NullType > (Template Struct PolicyBase)

Derived Type

  • public message_filters::Synchronizer< sync_policies::ExactTime< M0, M1, NullType, NullType, NullType, NullType, NullType, NullType, NullType > > (Template Class Synchronizer)

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 ExactTime : public message_filters::PolicyBase<M0, M1, NullType, NullType, NullType, NullType, NullType, NullType, NullType>

Subclassed by message_filters::Synchronizer< sync_policies::ExactTime< M0, M1, NullType, NullType, NullType, NullType, NullType, NullType, NullType > >

Public Types

typedef Synchronizer<ExactTime> Sync
typedef PolicyBase<M0, M1, M2, M3, M4, M5, M6, M7, M8> Super
typedef Super::Messages Messages
typedef Super::Signal Signal
typedef Super::Events Events
typedef Super::RealTypeCount RealTypeCount
typedef Super::M0Event M0Event
typedef Super::M1Event M1Event
typedef Super::M2Event M2Event
typedef Super::M3Event M3Event
typedef Super::M4Event M4Event
typedef Super::M5Event M5Event
typedef Super::M6Event M6Event
typedef Super::M7Event M7Event
typedef Super::M8Event M8Event
typedef Events Tuple

Public Functions

inline ExactTime(uint32_t queue_size)
inline ExactTime(const ExactTime &e)
inline ExactTime &operator=(const ExactTime &rhs)
inline void initParent(Sync *parent)
template<int i>
inline void add(const typename std::tuple_element<i, Events>::type &evt)
template<class C>
inline Connection registerDropCallback(const C &callback)
template<class C>
inline Connection registerDropCallback(C &callback)
template<class C, typename T>
inline Connection registerDropCallback(const C &callback, T *t)
template<class C, typename T>
inline Connection registerDropCallback(C &callback, T *t)
inline rclcpp::Time getLastSignalTime() const