#include <rosplay.h>
Public Member Functions | |
| RosPlay (int i_argc, char **i_argv) | |
| bool | spin () |
| ~RosPlay () | |
Private Member Functions | |
| void | doPublish (std::string name, ros::Message *m, ros::Time play_time, ros::Time record_time, void *n) |
| ros::Time | getSysTime () |
Private Attributes | |
| ros::WallDuration | advertise_sleep_ |
| bool | at_once_ |
| bool | bag_time_ |
| double | bag_time_frequency_ |
| bool | bag_time_initialized_ |
| SimpleTimePublisher * | bag_time_publisher_ |
| int | maxfd_ |
| ros::NodeHandle * | node_handle |
| termios | orig_flags_ |
| bool | paused_ |
| ros::WallTime | paused_time_ |
| ros::record::MultiPlayer | player_ |
| int | queue_size_ |
| bool | quiet_ |
| ros::WallTime | requested_start_time_ |
| bool | shifted_ |
| ros::WallTime | start_time_ |
| fd_set | stdin_fdset_ |
| double | time_scale_ |
Definition at line 56 of file rosplay.h.
| RosPlay::RosPlay | ( | int | i_argc, | |
| char ** | i_argv | |||
| ) |
Definition at line 68 of file rosplay.cpp.
| RosPlay::~RosPlay | ( | ) |
Definition at line 175 of file rosplay.cpp.
| void RosPlay::doPublish | ( | std::string | name, | |
| ros::Message * | m, | |||
| ros::Time | play_time, | |||
| ros::Time | record_time, | |||
| void * | n | |||
| ) | [private] |
| ros::Time RosPlay::getSysTime | ( | ) | [private] |
| bool RosPlay::spin | ( | ) |
Definition at line 194 of file rosplay.cpp.
ros::WallDuration RosPlay::advertise_sleep_ [private] |
bool RosPlay::at_once_ [private] |
bool RosPlay::bag_time_ [private] |
double RosPlay::bag_time_frequency_ [private] |
bool RosPlay::bag_time_initialized_ [private] |
SimpleTimePublisher* RosPlay::bag_time_publisher_ [private] |
int RosPlay::maxfd_ [private] |
ros::NodeHandle* RosPlay::node_handle [private] |
termios RosPlay::orig_flags_ [private] |
bool RosPlay::paused_ [private] |
ros::WallTime RosPlay::paused_time_ [private] |
ros::record::MultiPlayer RosPlay::player_ [private] |
int RosPlay::queue_size_ [private] |
bool RosPlay::quiet_ [private] |
ros::WallTime RosPlay::requested_start_time_ [private] |
bool RosPlay::shifted_ [private] |
ros::WallTime RosPlay::start_time_ [private] |
fd_set RosPlay::stdin_fdset_ [private] |
double RosPlay::time_scale_ [private] |