Public Types | Public Member Functions | Private Slots | Private Attributes | List of all members
FilterFrames Class Reference

#include <filter_frames.h>

Inheritance diagram for FilterFrames:
Inheritance graph
[legend]

Public Types

using FramesSet = std::set< std::pair< std::string, std::string >>
 

Public Member Functions

 FilterFrames (const rosbag::Bag &bag, FramesSet &filtered_frames, QWidget *parent=nullptr)
 
 ~FilterFrames ()
 

Private Slots

void on_buttonBox_accepted ()
 

Private Attributes

const rosbag::Bag_bag
 
FramesSet_frames_to_filter
 
Ui::FilterFrames * ui
 

Detailed Description

Definition at line 12 of file filter_frames.h.

Member Typedef Documentation

using FilterFrames::FramesSet = std::set<std::pair<std::string,std::string>>

Definition at line 17 of file filter_frames.h.

Constructor & Destructor Documentation

FilterFrames::FilterFrames ( const rosbag::Bag bag,
FilterFrames::FramesSet filtered_frames,
QWidget *  parent = nullptr 
)
explicit

Definition at line 10 of file filter_frames.cpp.

FilterFrames::~FilterFrames ( )

Definition at line 76 of file filter_frames.cpp.

Member Function Documentation

void FilterFrames::on_buttonBox_accepted ( )
privateslot

Definition at line 81 of file filter_frames.cpp.

Member Data Documentation

const rosbag::Bag& FilterFrames::_bag
private

Definition at line 31 of file filter_frames.h.

FramesSet& FilterFrames::_frames_to_filter
private

Definition at line 32 of file filter_frames.h.

Ui::FilterFrames* FilterFrames::ui
private

Definition at line 30 of file filter_frames.h.


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


rosbag_editor
Author(s):
autogenerated on Fri Jan 22 2021 03:48:11