41 #include <OpenMS/OPENSWATHALGO/OpenSwathAlgoConfig.h>
48 virtual void colnames(
const std::vector<std::string>& colnames) = 0;
49 virtual void store(
const std::string& rowname,
50 const std::vector<double>& values) = 0;
59 std::vector<std::vector<double> >
store_;
64 void store(
const std::string& rowname,
65 const std::vector<double>& values)
override;
67 void colnames(
const std::vector<std::string>& colnames)
override;
82 void store(
const std::string& rowname,
83 const std::vector<double>& values)
override;
87 void colnames(
const std::vector<std::string>& colnames)
override;
Definition: DataFrameWriter.h:73
void store(const std::string &rowname, const std::vector< double > &values) override
CSVWriter(std::string filename)
std::ofstream file_stream_
Definition: DataFrameWriter.h:75
void colnames(const std::vector< std::string > &colnames) override
std::string eol_
Definition: DataFrameWriter.h:77
std::string sep_
Definition: DataFrameWriter.h:76
Definition: DataFrameWriter.h:55
void store(const std::string &rowname, const std::vector< double > &values) override
std::vector< std::string > colnames_
Definition: DataFrameWriter.h:57
std::vector< std::vector< double > > store_
Definition: DataFrameWriter.h:59
void colnames(const std::vector< std::string > &colnames) override
std::vector< std::string > rownames_
Definition: DataFrameWriter.h:58
Definition: DataFrameWriter.h:46
virtual void colnames(const std::vector< std::string > &colnames)=0
virtual ~IDataFrameWriter()
virtual void store(const std::string &rowname, const std::vector< double > &values)=0