13 #ifndef mitkIFileWriter_h
14 #define mitkIFileWriter_h
64 virtual void SetInput(
const BaseData *data) = 0;
70 virtual const BaseData *GetInput()
const = 0;
80 virtual void SetOutputLocation(
const std::string &location) = 0;
89 virtual std::string GetOutputLocation()
const = 0;
100 virtual void SetOutputStream(
const std::string &location, std::ostream *os) = 0;
106 virtual std::ostream *GetOutputStream()
const = 0;
118 virtual void Write() = 0;
127 static std::string PROP_BASEDATA_TYPE();