Template Class BagEventCallback

Inheritance Relationships

Base Type

Class Documentation

template<typename EventCallbackT>
class BagEventCallback : public rosbag2_cpp::bag_events::BagEventCallbackBase

Templated class for storing an event callback.

This class should not be used directly by users.

Public Functions

inline BagEventCallback(const EventCallbackT &callback, BagEvent event)
inline virtual ~BagEventCallback()
inline virtual void execute(InfoPtr &info) override
inline virtual bool is_type(BagEvent event) const override