BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
IOutputDataWriteStrategy Class Referenceabstract
Inheritance diagram for IOutputDataWriteStrategy:
Collaboration diagram for IOutputDataWriteStrategy:

Public Member Functions

 IOutputDataWriteStrategy ()
 
virtual ~IOutputDataWriteStrategy ()
 
virtual void writeOutputData (const OutputData< double > &data, std::ostream &output_stream)=0
 

Detailed Description

Strategy interface to write OututData in file.

Definition at line 25 of file OutputDataWriteStrategy.h.

Constructor & Destructor Documentation

◆ IOutputDataWriteStrategy()

IOutputDataWriteStrategy::IOutputDataWriteStrategy ( )
inline

Definition at line 28 of file OutputDataWriteStrategy.h.

28 {}

◆ ~IOutputDataWriteStrategy()

virtual IOutputDataWriteStrategy::~IOutputDataWriteStrategy ( )
inlinevirtual

Definition at line 29 of file OutputDataWriteStrategy.h.

29 {}

Member Function Documentation

◆ writeOutputData()

virtual void IOutputDataWriteStrategy::writeOutputData ( const OutputData< double > &  data,
std::ostream &  output_stream 
)
pure virtual

The documentation for this class was generated from the following file: