#include <bag_view.h>
Classes | |
class | Iterator |
class | MultiBagMessage |
class | Private |
Public Member Functions | |
void | addBag (BagReader *reader) |
void | addBag (BagReader *reader, const std::function< bool(const BagReader::Connection &)> &connectionPredicate) |
BagView () | |
BagView (const BagView &)=delete | |
Iterator | begin () const |
Iterator | end () const |
ros::Time | endTime () const |
Iterator | findTime (const ros::Time &time) const |
BagView & | operator= (const BagView &)=delete |
ros::Time | startTime () const |
~BagView () | |
Private Attributes | |
std::unique_ptr< Private > | m_d |
Friends | |
class | Iterator::Private |
Definition at line 12 of file bag_view.h.
rosbag_fancy::BagView::BagView | ( | ) |
Definition at line 215 of file bag_view.cpp.
rosbag_fancy::BagView::~BagView | ( | ) |
Definition at line 219 of file bag_view.cpp.
|
delete |
void rosbag_fancy::BagView::addBag | ( | BagReader * | reader | ) |
Definition at line 227 of file bag_view.cpp.
void rosbag_fancy::BagView::addBag | ( | BagReader * | reader, |
const std::function< bool(const BagReader::Connection &)> & | connectionPredicate | ||
) |
Definition at line 222 of file bag_view.cpp.
BagView::Iterator rosbag_fancy::BagView::begin | ( | ) | const |
Definition at line 242 of file bag_view.cpp.
BagView::Iterator rosbag_fancy::BagView::end | ( | ) | const |
Definition at line 247 of file bag_view.cpp.
ros::Time rosbag_fancy::BagView::endTime | ( | ) | const |
Definition at line 237 of file bag_view.cpp.
BagView::Iterator rosbag_fancy::BagView::findTime | ( | const ros::Time & | time | ) | const |
Definition at line 252 of file bag_view.cpp.
ros::Time rosbag_fancy::BagView::startTime | ( | ) | const |
Definition at line 232 of file bag_view.cpp.
|
friend |
Definition at line 74 of file bag_view.h.
|
private |
Definition at line 75 of file bag_view.h.