4 #ifndef ROSBAG_FANCY_BAG_VIEW_H 5 #define ROSBAG_FANCY_BAG_VIEW_H 54 std::shared_ptr<Private>
m_d;
76 std::unique_ptr<Private>
m_d;
std::unique_ptr< Private > m_d
bool operator!=(const BagView::Iterator &a, const BagView::Iterator &b)
bool operator==(const BagView::Iterator &a, const BagView::Iterator &b)
ros::Time endTime() const
BagView & operator=(const BagView &)=delete
const BagReader::Message * msg
std::shared_ptr< Private > m_d
void addBag(BagReader *reader)
ros::Time startTime() const
TF2SIMD_FORCE_INLINE Vector3 operator*(const Matrix3x3 &m, const Vector3 &v)
std::input_iterator_tag iterator_category
Iterator findTime(const ros::Time &time) const