Go to the documentation of this file.
18 Q_PLUGIN_METADATA(IID
"facontidavide.PlotJuggler3.ROSDataLoader")
31 virtual const char*
name()
const override
33 return "DataLoad ROS bags";
36 virtual bool xmlSaveState(QDomDocument& doc, QDomElement& parent_element)
const override;
38 virtual bool xmlLoadState(
const QDomElement& parent_element)
override;
42 std::shared_ptr<rosbag::Bag>
_bag;
54 #endif // DATALOAD_CSV_H
virtual bool xmlLoadState(const QDomElement &parent_element) override
PJ::PlotDataMapRef * _plot_map
std::vector< const char * > _extensions
virtual bool xmlSaveState(QDomDocument &doc, QDomElement &parent_element) const override
std::vector< std::pair< QString, QString > > getAllTopics(const rosbag::Bag *bag, PJ::CompositeParser &parser)
PJ::RosParserConfig _config
virtual const std::vector< const char * > & compatibleFileExtensions() const override
virtual bool readDataFromFile(PJ::FileLoadInfo *fileload_info, PJ::PlotDataMapRef &destination) override
virtual ~DataLoadROS() override
virtual const char * name() const override
std::shared_ptr< rosbag::Bag > _bag
plotjuggler_ros
Author(s): Davide Faconti
autogenerated on Wed Feb 21 2024 03:22:55