17 #ifndef IFileWriter_H_HEADER_INCLUDED_C1E7E521
18 #define IFileWriter_H_HEADER_INCLUDED_C1E7E521
68 virtual void SetInput(
const BaseData *data) = 0;
74 virtual const BaseData *GetInput()
const = 0;
84 virtual void SetOutputLocation(
const std::string &location) = 0;
93 virtual std::string GetOutputLocation()
const = 0;
104 virtual void SetOutputStream(
const std::string &location, std::ostream *os) = 0;
110 virtual std::ostream *GetOutputStream()
const = 0;
122 virtual void Write() = 0;
131 static std::string PROP_BASEDATA_TYPE();
Base of all data objects.
DataCollection - Class to facilitate loading/accessing structured data.
Common interface for all MITK file reader and writer.
The common interface of all MITK file writers.
MITK_DECLARE_SERVICE_INTERFACE(mitk::ISimulationService,"org.mitk.ISimulationService")