18 OutputDataWriter* OutputDataWriteFactory::getWriter(
const std::string& file_name)
32 #ifdef BORNAGAIN_TIFF_SUPPORT
34 result =
new OutputDataWriteTiffStrategy();
Defines many exception classes in namespace Exceptionss.
Defines class OutputDataWriteFactory.
Strategy interface to write OututData in file.
Strategy to write OutputData to special BornAgain ASCII format.
Strategy to write OutputData to simple ASCII file with the layout as in numpy.savetxt.
Write OutputData to file using different witing strategies.
void setStrategy(IOutputDataWriteStrategy *write_strategy)
Sets concrete writing strategy.