Classes | Public Member Functions | Private Attributes | Friends | List of all members
rosbag_fancy::BagView::Private Class Reference

Classes

struct  BagHandle
 

Public Member Functions

void addBag (BagReader *reader)
 
void addBag (BagReader *reader, const std::function< bool(const BagReader::Connection &)> &connectionPredicate)
 
ros::Time endTime () const
 
ros::Time startTime () const
 

Private Attributes

std::vector< BagHandlem_bags
 

Friends

class BagView::Iterator::Private
 

Detailed Description

Definition at line 14 of file bag_view.cpp.

Member Function Documentation

◆ addBag() [1/2]

void rosbag_fancy::BagView::Private::addBag ( BagReader reader)
inline

Definition at line 33 of file bag_view.cpp.

◆ addBag() [2/2]

void rosbag_fancy::BagView::Private::addBag ( BagReader reader,
const std::function< bool(const BagReader::Connection &)> &  connectionPredicate 
)
inline

Definition at line 17 of file bag_view.cpp.

◆ endTime()

ros::Time rosbag_fancy::BagView::Private::endTime ( ) const
inline

Definition at line 52 of file bag_view.cpp.

◆ startTime()

ros::Time rosbag_fancy::BagView::Private::startTime ( ) const
inline

Definition at line 40 of file bag_view.cpp.

Friends And Related Function Documentation

◆ BagView::Iterator::Private

friend class BagView::Iterator::Private
friend

Definition at line 62 of file bag_view.cpp.

Member Data Documentation

◆ m_bags

std::vector<BagHandle> rosbag_fancy::BagView::Private::m_bags
private

Definition at line 70 of file bag_view.cpp.


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


rosbag_fancy
Author(s):
autogenerated on Tue Feb 20 2024 03:20:59