#include <dataload_csv.h>
Public Member Functions | |
virtual const std::vector < const char * > & | compatibleFileExtensions () const override |
DataLoadCSV () | |
virtual const char * | name () const override |
virtual PlotDataMap | readDataFromFile (const QString &file_name, QString &load_configuration) override |
virtual | ~DataLoadCSV () |
Protected Member Functions | |
int | parseHeader (QFile *file, std::vector< std::pair< bool, QString > > &ordered_names) |
Private Attributes | |
std::vector< const char * > | _extensions |
Definition at line 9 of file dataload_csv.h.
Definition at line 9 of file dataload_csv.cpp.
DataLoadCSV::~DataLoadCSV | ( | ) | [virtual] |
Definition at line 247 of file dataload_csv.cpp.
const std::vector< const char * > & DataLoadCSV::compatibleFileExtensions | ( | ) | const [override, virtual] |
Implements DataLoader.
Definition at line 16 of file dataload_csv.cpp.
virtual const char* DataLoadCSV::name | ( | ) | const [inline, override, virtual] |
Implements DataLoader.
Definition at line 24 of file dataload_csv.h.
int DataLoadCSV::parseHeader | ( | QFile * | file, |
std::vector< std::pair< bool, QString > > & | ordered_names | ||
) | [protected] |
Definition at line 21 of file dataload_csv.cpp.
PlotDataMap DataLoadCSV::readDataFromFile | ( | const QString & | file_name, |
QString & | load_configuration | ||
) | [override, virtual] |
Implements DataLoader.
Definition at line 101 of file dataload_csv.cpp.
std::vector<const char*> DataLoadCSV::_extensions [private] |
Definition at line 30 of file dataload_csv.h.