15 #ifndef BORNAGAIN_CORE_INPUTOUTPUT_OUTPUTDATAWRITER_H
16 #define BORNAGAIN_CORE_INPUTOUTPUT_OUTPUTDATAWRITER_H
38 std::string m_file_name;
39 std::unique_ptr<IOutputDataWriteStrategy> m_write_strategy;
Defines classes IOutputDataWriteStrategy and OutputDataWriteStreamIMA.
Strategy interface to write OututData in file.
Write OutputData to file using different witing strategies.
void setStrategy(IOutputDataWriteStrategy *write_strategy)
Sets concrete writing strategy.
void writeOutputData(const OutputData< double > &data)
Writes output data to file.
Template class to store data of any type in multi-dimensional space.