#include <query.h>
Public Member Functions | |
ros::Time const & | getEndTime () const |
ros::Time const & | getStartTime () const |
virtual void | init (const Options &options) |
virtual bool | operator() (const ConnectionInfo *info) |
Query () | |
Query (int nrhs, const mxArray *prhs[]) | |
Query (const Options &options) | |
Query (const std::string &topic) | |
virtual | ~Query () |
Static Public Member Functions | |
static mxArray * | toMatlab (const std::vector< boost::shared_ptr< Query > > &) |
Private Types | |
typedef std::set< std::string > | Filter |
Private Attributes | |
Filter | datatypes_ |
ros::Time | end_time_ |
Filter | md5sums_ |
ros::Time | start_time_ |
Filter | topics_ |
typedef std::set<std::string> rosmatlab::rosbag::Query::Filter [private] |
rosmatlab::rosbag::Query::Query | ( | int | nrhs, |
const mxArray * | prhs[] | ||
) |
rosmatlab::rosbag::Query::Query | ( | const Options & | options | ) |
rosmatlab::rosbag::Query::Query | ( | const std::string & | topic | ) |
rosmatlab::rosbag::Query::~Query | ( | ) | [virtual] |
ros::Time const & rosmatlab::rosbag::Query::getEndTime | ( | ) | const |
ros::Time const & rosmatlab::rosbag::Query::getStartTime | ( | ) | const |
void rosmatlab::rosbag::Query::init | ( | const Options & | options | ) | [virtual] |
bool rosmatlab::rosbag::Query::operator() | ( | const ConnectionInfo * | info | ) | [virtual] |
mxArray * rosmatlab::rosbag::Query::toMatlab | ( | const std::vector< boost::shared_ptr< Query > > & | queries | ) | [static] |
Filter rosmatlab::rosbag::Query::datatypes_ [private] |
ros::Time rosmatlab::rosbag::Query::end_time_ [private] |
Filter rosmatlab::rosbag::Query::md5sums_ [private] |
Filter rosmatlab::rosbag::Query::topics_ [private] |