25 #ifndef SRC_CORE_INCLUDE_CORBO_CORE_TSV_EXPORT_H_ 26 #define SRC_CORE_INCLUDE_CORBO_CORE_TSV_EXPORT_H_ 45 using Ptr = std::shared_ptr<TsvExporter>;
67 #endif // SRC_CORE_INCLUDE_CORBO_CORE_TSV_EXPORT_H_ Time Series (trajectory resp. sequence of values w.r.t. time)
bool isSupportingIndexedValuesSetSignal() const override
std::string getFileSuffix() const override
bool exportTimeSeries(const std::string &filename, const TimeSeries &time_series) override
DataExporterInterface::Ptr getInstance() const override
Return a newly created shared instance of the implemented class.
bool isSupportingTimeSeriesSignal() const override
Export Tab-separated values (tsv) file.
bool isSupportingSignalGroup() const override
bool isSupportingTimeSeries() const override
bool isSupportingIndexedValuesSignal() const override
Time Series signal (trajectory resp. sequence of values w.r.t. time)
FACTORY_REGISTER_DATA_EXPORTER(TsvExporter)
bool exportTimeSeriesSignal(const std::string &filename, const TimeSeriesSignal &signal) override
Interface class for exporting signals.
std::string getFormatName() const override
std::shared_ptr< DataExporterInterface > Ptr