13 #ifndef mitkIFileReader_h
14 #define mitkIFileReader_h
69 virtual void SetInput(
const std::string &location) = 0;
80 virtual void SetInput(
const std::string &location, std::istream *is) = 0;
86 virtual std::string GetInputLocation()
const = 0;
92 virtual std::istream *GetInputStream()
const = 0;
105 virtual std::vector<itk::SmartPointer<BaseData>> Read() = 0;
125 virtual std::vector< std::string > GetReadFiles() = 0;