Public Member Functions | Protected Member Functions | Protected Attributes | Private Attributes
DataLoadROS Class Reference

#include <dataload_ros.h>

Inheritance diagram for DataLoadROS:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual const std::vector
< const char * > & 
compatibleFileExtensions () const override
 DataLoadROS ()
virtual const char * name () const override
virtual PlotDataMap readDataFromFile (const QString &file_name, QString &load_configuration) override
virtual ~DataLoadROS ()

Protected Member Functions

void loadSubstitutionRule (QStringList all_topic_names)

Protected Attributes

rosbag::Bag _bag

Private Attributes

std::vector< const char * > _extensions
RosIntrospection::SubstitutionRuleMap _rules

Detailed Description

Definition at line 12 of file dataload_ros.h.


Constructor & Destructor Documentation

Definition at line 19 of file dataload_ros.cpp.

Definition at line 229 of file dataload_ros.cpp.


Member Function Documentation

const std::vector< const char * > & DataLoadROS::compatibleFileExtensions ( ) const [override, virtual]

Implements DataLoader.

Definition at line 24 of file dataload_ros.cpp.

void DataLoadROS::loadSubstitutionRule ( QStringList  all_topic_names) [protected]
virtual const char* DataLoadROS::name ( ) const [inline, override, virtual]

Implements DataLoader.

Definition at line 25 of file dataload_ros.h.

PlotDataMap DataLoadROS::readDataFromFile ( const QString &  file_name,
QString &  load_configuration 
) [override, virtual]

Implements DataLoader.

Definition at line 36 of file dataload_ros.cpp.


Member Data Documentation

Definition at line 31 of file dataload_ros.h.

std::vector<const char*> DataLoadROS::_extensions [private]

Definition at line 36 of file dataload_ros.h.

Definition at line 34 of file dataload_ros.h.


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


plotjuggler
Author(s): Davide Faconti
autogenerated on Fri Sep 1 2017 02:41:57