Go to the documentation of this file.
4 #ifndef ROSBAG_FANCY_UI_H
5 #define ROSBAG_FANCY_UI_H
13 #include <boost/signals2.hpp>
29 template<
class... Args>
30 void printLine(
unsigned int& lineCounter,
const Args& ...
args);
60 template<
class... Args>
61 void printLine(
unsigned int& lineCounter,
const Args& ...
args);
TopicManager & m_topicManager
void printLine(unsigned int &lineCounter, const Args &... args)
TopicManager & m_topicManager
boost::signals2::signal< void()> exitRequested
ros::SteadyTime m_lastSeekBwd
boost::signals2::signal< void()> seekBackwardRequested
void setPositionInBag(const ros::Time &stamp)
PlaybackUI(TopicManager &topics, const ros::Time &startTime, const ros::Time &endTime)
ros::SteadyTime m_lastSeekFwd
ros::Time m_positionInBag
Encapsulates terminal control.
boost::signals2::signal< void()> seekForwardRequested
ros::WallTime m_lastDrawTime
void setPaused(bool paused)
void printLine(unsigned int &lineCounter, const Args &... args)
UI(TopicManager &config, MessageQueue &queue, BagWriter &writer)
boost::signals2::signal< void()> pauseRequested
ros::WallTime m_lastDrawTime
rosbag_fancy
Author(s):
autogenerated on Tue Feb 20 2024 03:20:59