Public Member Functions | Public Attributes | Private Attributes
rosbag::Query Class Reference

#include <query.h>

List of all members.

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_

Detailed Description

Definition at line 52 of file query.h.


Constructor & Destructor Documentation

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 
)

The base query takes an optional time-range.

param start_time the beginning of the time_range for the query param end_time the end of the time_range for the query

Definition at line 44 of file query.cpp.


Member Function Documentation

Get the end-time.

Definition at line 54 of file query.cpp.

Get the start-time.

Definition at line 53 of file query.cpp.


Member Data Documentation

Definition at line 72 of file query.h.

boost::function<bool(ConnectionInfo const*)> const rosbag::Query::getQuery)() const

Get the query functor.

Definition at line 64 of file query.h.

boost::function<bool(ConnectionInfo const*) rosbag::Query::query_) [private]

Definition at line 70 of file query.h.

Definition at line 71 of file query.h.


The documentation for this class was generated from the following files:


rosbag
Author(s): Tim Field (tfield@willowgarage.com), Jeremy Leibs (leibs@willowgarage.com), and James Bowman (jamesb@willowgarage.com)
autogenerated on Sat Dec 28 2013 17:43:05