12 Q_PLUGIN_METADATA(IID
"com.icarustechnology.PlotJuggler.DataLoader" "../dataloader.json")
23 virtual const char*
name()
const override {
return "DataLoad CSV"; }
25 virtual bool xmlSaveState(QDomDocument &doc, QDomElement &parent_element)
const override;
27 virtual bool xmlLoadState(
const QDomElement &parent_element )
override;
30 QSize
parseHeader(QFile *file, std::vector<std::string> &ordered_names);
40 #endif // DATALOAD_CSV_H
virtual bool xmlSaveState(QDomDocument &doc, QDomElement &parent_element) const override
std::vector< const char * > _extensions
virtual const char * name() const override
QSize parseHeader(QFile *file, std::vector< std::string > &ordered_names)
virtual bool readDataFromFile(FileLoadInfo *fileload_info, PlotDataMapRef &destination) override
virtual bool xmlLoadState(const QDomElement &parent_element) override
std::string _default_time_axis
virtual const std::vector< const char * > & compatibleFileExtensions() const override