Go to the documentation of this file.
43 std::vector<std::string> topics;
44 for (
const auto& cb :
cbs_)
45 topics.push_back(cb.first);
52 if (
cbs_.find(m.getTopic()) ==
cbs_.end())
58 cbs_[m.getTopic()]->call(m);
void set_start(const ros::Time &start)
std::map< std::string, boost::shared_ptr< BagCallback > > cbs_
BagPlayer(const std::string &filename)
A class pointing into a bag file.
void close()
Close the bag file.
static bool sleepUntil(const Time &end)
ros::Time last_message_time_
void unregister_callback(const std::string &topic)
void set_end(const ros::Time &end)
void set_playback_speed(double scale)
void open(std::string const &filename, uint32_t mode=bagmode::Read)
Open a bag file.
ros::Time real_time(const ros::Time &msg_time)
rosbag_storage
Author(s): Dirk Thomas
, Jacob Perron
autogenerated on Sat Sep 14 2024 02:59:52