17 #ifndef IFileReader_H_HEADER_INCLUDED_C1E7E521
18 #define IFileReader_H_HEADER_INCLUDED_C1E7E521
72 virtual void SetInput(
const std::string &location) = 0;
83 virtual void SetInput(
const std::string &location, std::istream *is) = 0;
89 virtual std::string GetInputLocation()
const = 0;
95 virtual std::istream *GetInputStream()
const = 0;
108 virtual std::vector<itk::SmartPointer<BaseData>> Read() = 0;
Data management class that handles 'was created by' relations.
itk::SmartPointer< Self > Pointer
DataCollection - Class to facilitate loading/accessing structured data.
Common interface for all MITK file reader and writer.
The common interface for all MITK file readers.
MITK_DECLARE_SERVICE_INTERFACE(mitk::ISimulationService,"org.mitk.ISimulationService")