#include <query.h>
Public Member Functions | |
| ros::Time const & | getEndTime () const |
| Get the end-time. | |
| ros::Time const & | getStartTime () const |
| Get the start-time. | |
| Query (boost::function< bool(ConnectionInfo const *)> &query, ros::Time const &start_time=ros::TIME_MIN, ros::Time const &end_time=ros::TIME_MAX) | |
| The base query takes an optional time-range. | |
Public Attributes | |
| boost::function< bool(ConnectionInfo const *)> const | getQuery )() const |
| Get the query functor. | |
Private Attributes | |
| ros::Time | end_time_ |
| boost::function< bool(ConnectionInfo const *) | query_ ) |
| ros::Time | start_time_ |
| rosbag::Query::Query | ( | boost::function< bool(ConnectionInfo const *)> & | query, |
| ros::Time const & | start_time = ros::TIME_MIN, |
||
| ros::Time const & | end_time = ros::TIME_MAX |
||
| ) |
| ros::Time const & rosbag::Query::getEndTime | ( | ) | const |
| ros::Time const & rosbag::Query::getStartTime | ( | ) | const |
ros::Time rosbag::Query::end_time_ [private] |
| boost::function<bool(ConnectionInfo const*)> const rosbag::Query::getQuery)() const |
boost::function<bool(ConnectionInfo const*) rosbag::Query::query_) [private] |
ros::Time rosbag::Query::start_time_ [private] |