52 PartiallySupported = 8,
73 typedef std::map<std::string, us::Any>
Options;
92 virtual Options GetOptions()
const = 0;
94 virtual us::Any GetOption(
const std::string &name)
const = 0;
96 virtual void SetOptions(
const Options &options) = 0;
98 virtual void SetOption(
const std::string &name,
const us::Any &value) = 0;
100 virtual void AddProgressCallback(
const ProgressCallback &callback) = 0;
102 virtual void RemoveProgressCallback(
const ProgressCallback &callback) = 0;
111 static std::string PROP_DESCRIPTION();
120 static std::string PROP_MIMETYPE();
124 #endif // MITKIFILEIO_H
DataCollection - Class to facilitate loading/accessing structured data.
std::map< std::string, us::Any > Options
Options for reading or writing data.
mitk::MessageAbstractDelegate1< float > ProgressCallback
ConfidenceLevel
A confidence level describing the confidence of the reader or writer in handling the given data...
Common interface for all MITK file reader and writer.