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