Export Tab-separated values (tsv) file. More...
#include <tsv_export.h>
Public Types | |
using | Ptr = std::shared_ptr< TsvExporter > |
![]() | |
using | ConstPtr = std::shared_ptr< const DataExporterInterface > |
using | Ptr = std::shared_ptr< DataExporterInterface > |
Public Member Functions | |
bool | exportTimeSeries (const std::string &filename, const TimeSeries &time_series) override |
bool | exportTimeSeriesSignal (const std::string &filename, const TimeSeriesSignal &signal) override |
std::string | getFileSuffix () const override |
std::string | getFormatName () const override |
DataExporterInterface::Ptr | getInstance () const override |
Return a newly created shared instance of the implemented class. More... | |
bool | isSupportingIndexedValuesSetSignal () const override |
bool | isSupportingIndexedValuesSignal () const override |
bool | isSupportingSignalGroup () const override |
bool | isSupportingTimeSeries () const override |
bool | isSupportingTimeSeriesSignal () const override |
TsvExporter ()=default | |
![]() | |
virtual bool | exportIndexedValuesSetSignal (const std::string &filename, const IndexedValuesSetSignal &signal) |
virtual bool | exportIndexedValuesSignal (const std::string &filename, const IndexedValuesSignal &signal) |
virtual bool | exportMatrixSetSignal (const std::string &filename, const MatrixSetSignal &signal) |
virtual bool | exportMatrixSignal (const std::string &filename, const MatrixSignal &signal) |
virtual bool | exportSignalGroup (const std::string &filename, const CommonSignalTarget::SignalGroup &signal_group) |
virtual bool | exportTimeSeriesSequenceSignal (const std::string &filename, const TimeSeriesSequenceSignal &signal) |
virtual bool | isSupportingMatrixSetSignal () const |
virtual bool | isSupportingMatrixSignal () const |
virtual bool | isSupportingTimeSeriesSequenceSignal () const |
virtual | ~DataExporterInterface () |
Additional Inherited Members | |
![]() | |
static Factory< DataExporterInterface > & | getFactory () |
Get access to the associated factory. More... | |
Export Tab-separated values (tsv) file.
Definition at line 42 of file tsv_export.h.
using corbo::TsvExporter::Ptr = std::shared_ptr<TsvExporter> |
Definition at line 45 of file tsv_export.h.
|
default |
|
overridevirtual |
Reimplemented from corbo::DataExporterInterface.
Definition at line 37 of file tsv_export.cpp.
|
overridevirtual |
Reimplemented from corbo::DataExporterInterface.
Definition at line 31 of file tsv_export.cpp.
|
inlineoverridevirtual |
Implements corbo::DataExporterInterface.
Definition at line 52 of file tsv_export.h.
|
inlineoverridevirtual |
Implements corbo::DataExporterInterface.
Definition at line 51 of file tsv_export.h.
|
inlineoverridevirtual |
Return a newly created shared instance of the implemented class.
Implements corbo::DataExporterInterface.
Definition at line 49 of file tsv_export.h.
|
inlineoverridevirtual |
Reimplemented from corbo::DataExporterInterface.
Definition at line 58 of file tsv_export.h.
|
inlineoverridevirtual |
Reimplemented from corbo::DataExporterInterface.
Definition at line 57 of file tsv_export.h.
|
inlineoverridevirtual |
Reimplemented from corbo::DataExporterInterface.
Definition at line 54 of file tsv_export.h.
|
inlineoverridevirtual |
Reimplemented from corbo::DataExporterInterface.
Definition at line 56 of file tsv_export.h.
|
inlineoverridevirtual |
Reimplemented from corbo::DataExporterInterface.
Definition at line 55 of file tsv_export.h.