#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] |